Philipp Wolfer
c8b6b85f2f
PICARD-2548: Trigger cover art box update for selected albums after loading
2022-09-23 16:03:00 +02:00
Philipp Wolfer
19021dbec7
Updated translations from Transifex
2022-09-22 07:48:46 +02:00
Philipp Wolfer
b904b039d9
PICARD-2539: Always call _run_album_metadata_processors before lowering album._requests
2022-09-13 08:00:23 +02:00
Philipp Wolfer
953757736f
Updated translations from Transifex
2022-08-30 14:25:04 +02:00
Philipp Wolfer
3c7cce9451
PICARD-2539: Avoid crashes on repeated calls to Album._finalize_loading
...
Album._finalize_loading is supposed to be called only once after all requests have finished. But wrong usage, e.g. by plugins, can cause additional calls. Make sure the method exits early if called after loading the album has finished and log this event for further debugging.
2022-08-30 14:19:55 +02:00
Philipp Wolfer
0a6132f275
PICARD-2520: Null bytes in tag values can cause crashes when sorting
...
strxfrm fails if a string contains a null char. Sanizize the input strings for strxfrm by removing any null chars.
2022-08-19 13:36:17 +02:00
Philipp Wolfer
d06c3e1314
Handle flake8=5.0 code style warnings
2022-08-17 21:00:59 +02:00
Philipp Wolfer
c8c95c1843
Update changelog
2022-08-17 21:00:21 +02:00
Philipp Wolfer
0862755af5
Release 2.8.3
2022-08-17 20:44:47 +02:00
Philipp Wolfer
8c1bf8f3b0
Update translations from Transifex
2022-08-15 17:18:44 +02:00
Laurent Monin
d2654765bb
PICARD-2524: prevent crashes when doing multiple searches while one is running
2022-07-25 08:50:18 +02:00
Philipp Wolfer
9cedc8ec1b
Use setup.py to install PyInstaller on macOS
...
Fixes issues with pip not being able to find the package to install
2022-07-25 08:49:59 +02:00
Philipp Wolfer
192bd485b1
Release 2.8.2
2022-07-07 08:31:34 +02:00
Philipp Wolfer
eee262bdad
Updated translations from Transifex
2022-07-07 08:21:00 +02:00
Laurent Monin
1617a01b47
Update picard.pot
...
Only changes few line numbers
2022-07-07 07:55:41 +02:00
Laurent Monin
6b505925b2
Merge pull request #2128 from phw/PICARD-2515
...
PICARD-2515: Ensure color chooser buttons can be styled on macOS
2022-07-06 10:17:40 +02:00
Philipp Wolfer
94d554bb9f
Use the style override only for macOS
...
We currently only need it there. This prevents unwanted side effects on other platforms.
2022-07-05 18:37:31 +02:00
Philipp Wolfer
20fa8fe64b
PICARD-2515: Ensure color chooser buttons can be styled on macOS
...
On macOS the style override prevents styling these buttons. Hence explicitly reset the style for these widgets only.
2022-07-05 18:34:45 +02:00
Philipp Wolfer
030c0c1f13
Minor fix to code comment
2022-07-05 09:30:48 +02:00
Philipp Wolfer
f46e4ec6e1
Update constants
...
Adds CAA types "Top" and "Bottom" and medium format "Mixed Mode CD"
2022-07-05 09:01:57 +02:00
Philipp Wolfer
e91f56e295
Update translations from Transifex
2022-07-05 08:59:05 +02:00
Kamil
a204b5223f
unparsed_args removed from tagger.py ( #2127 )
...
unparsed_args removed from `tagger.py`
The variable wasn't used anywhere (wasn't even stored as `Tagger`'s attribute)
2022-07-04 08:01:33 +02:00
Laurent Monin
7cf6b9225a
Merge pull request #2126 from skelly37/tests
...
Timeouts added to all the unit tests
2022-07-01 14:56:35 +02:00
Kamil
f3d3b2647d
unified timeouts
2022-06-29 14:19:17 +00:00
Kamil
4896e30dbe
timeout added
2022-06-28 23:36:52 +00:00
Kamil
20869e31b1
timeouts added
2022-06-28 23:34:48 +00:00
Kamil
965f675243
added timeout to *verify sdist package*
...
Should have a bit more time preallocated than just run-tests but it also can get stuck (runs tests too), so timeout 40min should be okay.
2022-06-28 23:30:19 +00:00
Philipp Wolfer
67db5950a2
Update picard.pot
2022-06-27 08:55:07 +02:00
Philipp Wolfer
6e6f3da20a
Merge pull request #2125 from rdswift/unexpected_script_execution
...
PICARD-2508: Unexpected script execution results when using file naming script editor
2022-06-27 07:59:56 +02:00
Bob Swift
28b9187dab
Only execute scripts if original metadata has not changed
2022-06-26 14:40:29 -06:00
Bob Swift
8c1af7eade
Build example file names from a copy of the file metadata
2022-06-26 11:50:31 -06:00
Philipp Wolfer
84f1092ff7
PICARD-2507: Include pregap track in medium's totaltracks count
2022-06-26 18:14:22 +02:00
Philipp Wolfer
277e943e5c
PICARD-2506: Fixed calling fpcalc with long path filename
...
On Windows always add the long path prefix \\?\ if the path exceeds this limit, independent of the OS configuration for long path supports. This fixes ffmpeg currently not being able to handle long paths.
Added util method win_prefix_longpath() to help with that.
2022-06-26 18:13:58 +02:00
Kamil
9c0e373314
timeout added to pytest ( #2122 )
...
timeout added to pytest
2022-06-26 14:14:35 +02:00
Philipp Wolfer
2c7928c4e3
Merge pull request #2120 from phw/PICARD-2504-configurable-query-limit
...
PICARD-2504: Increase default query limit and make it configurable
2022-06-25 00:14:24 +02:00
Philipp Wolfer
eb74f499d1
PICARD-2505: Sanitize cover art type before using it as filename
...
Fixes accidental folder creation for types "matrix/runout" or "raw/unedited".
2022-06-25 00:13:24 +02:00
Philipp Wolfer
ec8c71ab63
PICARD-2504: Limit query limit choice to 25, 50, 75 and 100
2022-06-21 08:12:30 +02:00
Philipp Wolfer
680654b244
PICARD-2504: Add query_limit to option profiles
2022-06-21 08:05:04 +02:00
Philipp Wolfer
9250d01559
PICARD-2504: Increase MB web service query limit to 50
2022-06-20 21:21:29 +02:00
Philipp Wolfer
8d987ade6a
PICARD-2504: Make MB web service query limit configurable
2022-06-20 21:21:29 +02:00
Frazer Smith
401102d2ef
Update GitHub Actions
2022-06-18 22:58:43 +02:00
Philipp Wolfer
3b26fe8c42
Haiku: Added Icon-O-Matic source icon
2022-06-10 14:02:19 +02:00
Philipp Wolfer
b65a9104e6
Merge pull request #2118 from phw/PICARD-2480-eac-log-detect-data-tracks
...
PICARD-2480: Detect and ignore data tracks in EAC logs
2022-06-10 06:44:41 +02:00
Philipp Wolfer
1ac8b5dccf
Merge pull request #2117 from phw/PICARD-2498
...
PICARD-2498: HTML escape plugin metadata before display in options
2022-06-09 23:16:23 +02:00
Laurent Monin
54fcdb98f3
TestCalculateMbTocNumbers: test NotSupportedTOCError messages
2022-06-09 22:23:17 +02:00
Laurent Monin
e3edfb757e
calculate_mb_toc_numbers(): use f-string
2022-06-09 22:23:17 +02:00
Laurent Monin
73b57bf3a9
calculate_mb_toc_numbers(): toc is empty, not needed in exception message
2022-06-09 22:23:17 +02:00
Philipp Wolfer
f65dcd79b1
Use a namedtuple for TOC entries from parsed ripper logs
2022-06-09 17:56:51 +02:00
Philipp Wolfer
32fef293e1
PICARD-2480: Detect and ignore data tracks in EAC log files
2022-06-09 17:56:51 +02:00
Philipp Wolfer
5ef1a4825e
Re-enable macOS tests with Python 3.10
2022-06-08 23:56:31 +02:00