Commit Graph

7262 Commits

Author SHA1 Message Date
Laurent Monin
c4b136dec8 Unify examples 2020-06-24 19:58:40 +02:00
Laurent Monin
ecf09591e3 Remove Python function document as it is more or less redundant
Most functions are trivial anyway
2020-06-24 19:46:40 +02:00
Laurent Monin
31693b197b Minor fixes to internal script functions documentation 2020-06-24 19:46:40 +02:00
Philipp Wolfer
34881b5cb1 PICARD-1856: Use gettext.pgettext in Python 3.8
If available, use gettext.pgettext. Fall back to custom implementation for older Python versions.
2020-06-24 19:31:08 +02:00
Philipp Wolfer
344841bfcc About: Made texts a bit more translator friendly
Avoid line breaks in strings, split translator_credits
2020-06-24 15:49:12 +02:00
Philipp Wolfer
c0ba7687f8 Updated picard.pot 2020-06-24 12:59:12 +02:00
Philipp Wolfer
ac84264ba9 Merge pull request #1567 from phw/PICARD-1852-about-dialog
PICARD-1852: Move about info into standalone dialog
2020-06-24 12:49:18 +02:00
Philipp Wolfer
3640f626fb appxmanifest: Update MaxVersionTested 2020-06-24 12:26:50 +02:00
Laurent Monin
e79830c6e1 Split About text in smaller translatable strings 2020-06-24 12:14:31 +02:00
Philipp Wolfer
34239b086c about: avoid line break in component versions 2020-06-24 08:58:49 +02:00
Philipp Wolfer
7289d5ff58 PICARD-1854: Optimize main panel sorting by pre-calculating the sort keys
Also use natsort only for specific columns.
2020-06-24 01:22:12 +02:00
Philipp Wolfer
cb768fdfd1 Use constants for main panel constant indexes 2020-06-24 01:22:12 +02:00
Philipp Wolfer
ad09572f28 PICARD-1852: Increase size of about dialog
Also show component versions comma separated. This makes the content more likely to fit into the dialog by default.
2020-06-23 21:16:44 +02:00
Philipp Wolfer
b0a01a99ac PICARD-1853: Fix natsort crashing on strings with '\0' 2020-06-23 20:18:05 +02:00
Philipp Wolfer
d2d7e2e443 Add application icon to about dialog 2020-06-23 15:11:25 +02:00
Philipp Wolfer
2f2f0b10d3 Move about info into standalone dialog 2020-06-23 14:39:31 +02:00
Philipp Wolfer
3c4af1c82b PICARD-920: Remember last opened options page 2020-06-23 13:43:19 +02:00
Philipp Wolfer
6e5c3c0296 Merge pull request #1564 from phw/PICARD-1753-fix-windows-script-edit-font
PICARD-1753: Fixed script font not scaling on Windows
2020-06-23 11:58:08 +02:00
Philipp Wolfer
e1c3ceaa64 Fixed explicit monospace font declaratipon on macOS 2020-06-23 09:00:48 +02:00
Philipp Wolfer
b2faec89db Updated picard.pot 2020-06-20 16:11:30 +02:00
Philipp Wolfer
e8affd7317 PICARD-1847: Show additional help for AC3, AAC and WAVE options 2020-06-20 16:09:17 +02:00
Philipp Wolfer
f029eb7948 PICARD-1847: Only show WAVE options if WAVE tagging is available 2020-06-20 16:09:17 +02:00
Philipp Wolfer
0c96675a83 PICARD-1753: Fix font definition for log window on Windows 2020-06-20 15:20:22 +02:00
Philipp Wolfer
53da864788 PICARD-1753: Fixed script font not scaling on Windows
Explicitly define a font based on operating system. The generic approach did not work well on Windows and chose a less optimal font. Also explicitly setting the font overwrote the font size on Windows to be way too small.
2020-06-20 15:03:25 +02:00
Philipp Wolfer
1b84515453 PICARD-1847: Move tag compatibility options to separate views 2020-06-19 19:25:30 +02:00
Philipp Wolfer
a2f437d18f PICARD-824: Expand all option pages by default
Make it easier for users to discover sub-options, but persist the state so users can choose to collapse individual options.
2020-06-19 19:21:44 +02:00
Philipp Wolfer
efbf83b54b Adjust weights for pending files and requests in progress indicators
With recent improvements on the performance the processing difference between loading a file and a network request became more obvious, making the progress bars look odd. Weight pending requests higher to better reflect actual progress.
2020-06-19 16:47:08 +02:00
Philipp Wolfer
cbe88786a6 PICARD-1846: Do not raise KeyError in Metadata.unset 2020-06-19 14:47:03 +02:00
Laurent Monin
98d2d6b069 Fix missing N_() around new strings, update picard.pot 2020-06-19 09:33:23 +02:00
Philipp Wolfer
ddd9c9d4d9 Merge pull request #1555 from Gabrielcarvfer/Performance
PICARD-1844: Further improve loading and clustering performance
2020-06-19 08:37:57 +02:00
Gabriel Ferreira
23b2b0d61a Move scanning task back to the main thread 2020-06-18 14:34:10 -03:00
Gabriel Ferreira
7c35252db5 Remove unnecessary normalization calls 2020-06-18 14:34:10 -03:00
Gabriel Ferreira
18c4e93cf1 Use memoization for config variables 2020-06-18 14:34:10 -03:00
Gabriel Ferreira
c819dbd5ef Improve unicode punctuation processing 2020-06-18 14:34:10 -03:00
Gabriel Ferreira
0e3c67165f Disable sorting during file moves 2020-06-18 14:34:10 -03:00
Gabriel Ferreira
155da500f4 Move files to cluster in batches 2020-06-18 14:34:10 -03:00
Gabriel Ferreira
965c10f350 Uniform row heights for reduced vertical sizehint costs 2020-06-18 14:34:10 -03:00
Gabriel Ferreira
1055d4b966 Remove changes related to enabling/disabling window updates 2020-06-18 14:34:10 -03:00
Gabriel Ferreira
7404a762ac Set size hint for icons and remove worker thread limit 2020-06-18 14:34:10 -03:00
Gabriel Ferreira
e843b4f3ed Update statusbar with clustering progress 2020-06-18 14:33:57 -03:00
Philipp Wolfer
0091585937 PICARD-1845: Add "Lookup in Browser" context menu for musicbrainz_discid 2020-06-18 14:42:01 +02:00
Philipp Wolfer
d7bfbe9ad6 ci: Additionally test against PyQt 5.14.2 2020-06-18 10:30:30 +02:00
Philipp Wolfer
069428c8fc win_setup: Log versions of downloaded libdiscid / fpcalc 2020-06-18 10:19:13 +02:00
Philipp Wolfer
149e02c914 PICARD-1840: For instrumental recordings unset lyricist
Also set language to zxx ("No lyrics"), fixes PICARD-1117
2020-06-17 21:34:02 +02:00
Philipp Wolfer
e161d21ba6 Update picard.pot 2020-06-16 14:51:01 +02:00
Philipp Wolfer
df0c783265 WAVE: Fixed mutagen imports
There have been some changes to mutagen. Since there has not been an official release with this code we do not need to maintain backwards compatibility.
2020-06-16 14:49:07 +02:00
Philipp Wolfer
f5eec5039c Haiku: Raise window after FileOpen event 2020-06-15 09:37:45 +00:00
Philipp Wolfer
9ea862362a Merge pull request #1543 from Gabrielcarvfer/Performance
PICARD-1843: Improves load and clustering performance
2020-06-13 17:31:17 +02:00
Gabriel Ferreira
2a5b3814b2 Increase number of worker threads 2020-06-12 00:09:20 -03:00
Gabriel Ferreira
9b89afa14e Disable automatic cluster collapsing during sort 2020-06-12 00:08:52 -03:00