Philipp Wolfer
1c4e6887f1
Use PyQt 5.14.2 for Windows builds
2020-05-07 10:18:17 +02:00
Philipp Wolfer
7dc8306389
NEWS: Consistent formatting of script function names
2020-05-07 09:04:26 +02:00
Philipp Wolfer
3881261fc0
Release 2.3.2
2020-05-06 11:33:20 +02:00
Philipp Wolfer
7c83c45e02
Updated translations
2020-05-06 10:53:54 +02:00
Gabriel Ferreira
1e07495c26
PICARD-1809: Load based on extensions, fallback to guessing if it fails
2020-05-01 01:29:34 +02:00
Philipp Wolfer
4138db5430
ci: fixed macOS builds not finding msgfmt
2020-04-30 15:12:55 +02:00
Philipp Wolfer
fdfd796ec4
Updated translations
2020-04-18 10:36:52 +02:00
Philipp Wolfer
69e6c8c8c8
Ensure using UTF-8 encoding when running update_constants
2020-04-18 00:57:19 +02:00
Philipp Wolfer
9b4c63f3f1
PICARD-1791: Ignore Qt's network inaccessible state
...
Qt's network monitoring sometimes reports falsly the network being inaccessible. Ignore this state and rely on handling request errors.
2020-04-18 00:43:38 +02:00
Philipp Wolfer
ac91895629
PICARD-1803: Fixed decamelcasing relationship attributes
...
EWI must not become E W I
2020-04-17 22:02:10 +02:00
Philipp Wolfer
b50b14a093
Upgrade to fpcalc 1.5.0 for Windows and macOS builds
2020-04-17 22:00:29 +02:00
Undearius
df85263762
PICARD-1800: Simplify Unicode 'Bullet' to ASCII 'Hyphen-minus'
2020-03-29 12:45:15 +02:00
Philipp Wolfer
f812681092
PICARD-1795: Allow deleting iTunNORM and iTunPGAP tags from ID3
2020-03-28 20:01:58 +00:00
Bob Swift
bf5e38689d
Update copyright year to 2020
2020-03-22 09:45:30 +00:00
Ray
afcab0f779
Parse additional fields from the AcoustId response
2020-03-18 08:41:04 +00:00
Philipp Wolfer
3de4a31e1a
Use String.format for assembling plugin descriptions
2020-03-13 06:48:53 +00:00
Philipp Wolfer
f0393d840c
PICARD-1790: Fix crash when selecting plugins with update
2020-03-13 06:48:53 +00:00
Laurent Monin
04a98581a3
Merge pull request #1514 from rdswift/fix_function_location_info_and_add_to_runtimeerror_tests
...
Fix function line, column in ScriptRuntimeError. Add tests.
2020-03-07 01:19:16 +01:00
Bob Swift
2b07885c69
Add missing formatting code. Update test for missing code.
2020-03-06 14:18:57 -07:00
Philipp Wolfer
3a1d6edfcb
Merge pull request #1518 from phw/increase-formats-test-coverage
...
Increase formats test coverage and fix discovered issues
2020-03-06 18:33:51 +00:00
Philipp Wolfer
cea54fe7c8
Minor code cleanup in formats.id3
2020-03-06 19:32:57 +01:00
Bob Swift
46937bab8b
Combine StackItem classes into one. Standardize exception prefix text.
2020-03-06 10:18:07 -07:00
Philipp Wolfer
b2a850c007
PICARD-1788: Fix case-insensitive saving of ID3 TXXX frames
2020-03-06 17:05:04 +01:00
Philipp Wolfer
96e429f83a
PICARD-1787: ID3 fix deleting case-insensitive TXXX frames
2020-03-06 17:00:53 +01:00
Philipp Wolfer
880a3c3443
Added ID3 tests for deleting tags in __rename_freetext
2020-03-06 16:45:32 +01:00
Philipp Wolfer
bb4c417d04
PICARD-1786: Fix ID3 deleting multiple TIPL items with same role
...
Added tests for deleting TIPL entries from ID3, fixed issue of multiple people with same role not getting removed.
2020-03-06 16:45:25 +01:00
Philipp Wolfer
80b1b9ea93
PICARD-1785: Fix deleting ID3 tags with explicit ~id3: syntax
2020-03-06 16:41:26 +01:00
Philipp Wolfer
062e75afb8
Test saving license to ID3
2020-03-06 13:47:38 +01:00
Philipp Wolfer
6e8f4ed5d2
Improve format test coverage
2020-03-06 13:47:38 +01:00
Philipp Wolfer
83be0ae5a3
Added tests for loading unsupported images from tags
2020-03-06 12:46:30 +00:00
Laurent Monin
9353eb25da
Merge pull request #1516 from zas/caa_provider_tests
...
Improve handling of CAA thumbnail sizes, add tests
2020-03-06 11:54:36 +01:00
Laurent Monin
ff006f1924
_CAA_THUMBNAIL_SIZE_ALIASES: remove useless 'large' & 'small'
2020-03-06 10:48:14 +01:00
Bob Swift
d5de2dc159
Use StackItem and FunctionStackItem with script exception calls
2020-03-05 15:35:16 -07:00
Laurent Monin
053f57666a
_CAA_THUMBNAIL_SIZE_MAP: use '500' instead of historical 'large' for thumbnail URLs
2020-03-05 15:49:20 +01:00
Laurent Monin
9c261325fe
_CAA_THUMBNAIL_SIZE_MAP: use '250' instead of historical 'small' for thumbnail URLs
2020-03-05 15:46:56 +01:00
Laurent Monin
2529d98151
caa_url_fallback_list(): add support for size aliases
...
It makes it more future-proof, and we'll let us use 500 and 250 instead of historical large and small
Add/modify related tests
2020-03-05 15:43:12 +01:00
Laurent Monin
4892309e95
test_caa_url_fallback_list(): add few explanations
2020-03-05 15:32:54 +01:00
Laurent Monin
ac84aba3a2
test_caa_url_fallback_list(): Improve assertion error message
2020-03-05 15:31:22 +01:00
Laurent Monin
1ee61dd4a7
caa_url_fallback_list() test: assert TypeError exceptions in case of bad args
2020-03-05 15:07:20 +01:00
Laurent Monin
2507644eca
Test picard.coverart.providers.caa.caa_url_fallback_list()
2020-03-05 14:59:15 +01:00
Laurent Monin
0578d3d1a7
Merge pull request #1515 from zas/PICARD-1784
...
PICARD-1784: fix a typo leading to Coverart error: Host not found
2020-03-05 14:18:07 +01:00
Laurent Monin
572e750372
PICARD-1784: fix a typo leading to Coverart error: Host not found
...
It happens only with releases having PDF cover art images from CAA, and when those images are actually downloaded by Picard (depending on selected options)
This issue was introduced in 30635246f6
2020-03-05 10:38:57 +01:00
Philipp Wolfer
6e3da123af
PICARD-1777: Properly support fractional scaling on Windows 10
...
With Qt 5.14 setting HighDpiScaleFactorRoundingPolicy allows proper scaling to e.g. 150% on Windows 10. Otherwise Qt5 would just scale to the next full factor, e.g. 200%.
2020-03-05 07:26:04 +00:00
Bob Swift
61d9196b92
Fix function line, column in ScriptRuntimeError. Add tests.
2020-03-04 16:14:45 -07:00
Laurent Monin
38a05d6eaa
Merge pull request #1508 from rdswift/PICARD-1776
...
PICARD-1776: Trap ValueError exception in $datetime function
2020-03-04 23:19:45 +01:00
Philipp Wolfer
be5965b884
Bump version for 2.3.2 development
2020-03-04 11:57:07 +01:00
Philipp Wolfer
7f6db1bde6
PCIARD-1783: Fixed regex escaping for tag descriptions in Vorbis and APEv2
2020-03-04 07:02:06 +00:00
Philipp Wolfer
57c8fe209a
PICARD-1783: Fix deletion of comment, performer and lyrics tags
...
This adds tests for deleting comment, performer and lyrics tags and fixes various issues with this in ID3, MP4, Vorbis and APEv2.
2020-03-04 07:02:06 +00:00
Bob Swift
462ba2d74b
Remove unnecessary "except..." code.
2020-03-03 15:17:14 -07:00
Bob Swift
1ccaebb28f
Fix line, position order and add line number to test.
2020-03-03 15:07:33 -07:00