Laurent Monin
6b5e852a60
Run fix-header on *.py
2020-02-24 10:25:09 +01:00
Philipp Wolfer
0854b91c90
PICARD-1592: Preserve case for APEv2 tags
...
When reading APEv2 tags case insensitive, preserve existing casing.
2019-11-04 08:18:41 +01:00
Philipp Wolfer
acb31b7ebe
PICARD-1652: Use TAK implementation from mutagen if available
...
Fallback to our existing more simple implementation.
2019-10-28 08:47:06 +01:00
Philipp Wolfer
965ee9bbce
PICARD-1592: APEv2 tag case insensitive reading
...
According to specification APEv2 tags should be read case insensitive. Previously Picard only read tags for which there was no explicit mapping case insensitive, but treated all explicitly mapped tags case sensitive.
2019-10-26 19:34:00 +02:00
Philipp Wolfer
3352e7e86e
PICARD-1643: Fixed saving performer tags to Vorbis and APEv2
...
Tags in the format of performer:instrument were not saved to Vorbis and APEv2 tags if instrument contained non-ASCII characters.
2019-10-16 18:43:36 +02:00
Philipp Wolfer
d304e30dc2
PICARD-1594: Set ~video variable on file loading based on extension
...
This does not give a 100% coverage of detecting files which include video, but at least those files are supposed to be video files.
2019-09-11 08:49:00 +02:00
Philipp Wolfer
1f19ee4b94
Increased test coverage of format tests
2019-09-07 17:46:23 +02:00
Philipp Wolfer
a4990746a7
PICARD-1586: Support R128_* tags only for Opus
...
Test other formats for not supporting it.
2019-09-06 10:47:07 +02:00
Philipp Wolfer
dc0ec84401
isort: Consistently use two blank lines after import
2019-04-04 08:35:23 +02:00
Philipp Wolfer
05fc98c64a
Run isort over all files
2019-04-03 21:19:12 +02:00
Philipp Wolfer
ea9ad532b2
PICARD-1497: Mark invalid Apev2 keys as unsupported tags
2019-03-28 22:52:59 +01:00
Philipp Wolfer
dd12220e1e
PICARD-1497: Mark invalid Vorbis keys as unsupported tags
2019-03-28 22:52:59 +01:00
Philipp Wolfer
09fe255891
Renamed base test case classes for consistency
2019-03-28 11:45:42 +01:00
Philipp Wolfer
a268b13ceb
Refactored cover art file tests into format specific test files
2019-03-28 11:45:42 +01:00
Philipp Wolfer
3b3980adb0
Added tests for technical file info tags
2019-03-28 11:45:42 +01:00
Philipp Wolfer
8fdfcf1ffe
Restructure format tests into separate files
2019-03-28 11:10:06 +01:00