Philipp Wolfer
c5b0ddf05f
PICARD-2584: If AcoustID provides not metadata load the MB recording
...
This resolves problem with AcoustID scan finding no matches or only
standalone-recordings.
2023-12-27 17:22:03 +01:00
Philipp Wolfer
762e768388
PICARD-2792: Ignore AcoustID sources for recordings without metadata
...
Avoids AcoustID recordings without linked metadata but high source count
getting a disproportional high score.
2023-12-20 00:24:39 +01:00
Laurent Monin
2f6479747d
Update headers
2022-02-07 09:41:57 +01:00
Laurent Monin
14ce07756e
Update Copyright headers, with the help of fix-headers.py script
2021-11-10 21:38:54 +01:00
Bob Swift
3e5b060a37
Add ability to use multiple translation locales:
...
- Add new `artist_locales` setting and remove old `artist_locale`.
- Add new translation locales selector and ordering screen.
- Cycle through selected translation locales until a match is found.
- Update tests.
2021-09-08 17:47:16 -06:00
Vladislav Karbovskii
7224961bc4
PICARD-157: Option to skip artist name translation for specific scripts
...
Add a dropdown to select a script for which artist translation will be skipped.
Co-authored-by: Laurent Monin <github@norz.org >
Co-authored-by: Bob Swift <bswift@rsds.ca >
2021-09-06 12:00:01 +02:00
Philipp Wolfer
c0e6243a13
PICARD-1926: Adjust test cases for new config structure
2020-12-25 12:37:15 +01:00
Ray
afcab0f779
Parse additional fields from the AcoustId response
2020-03-18 08:41:04 +00:00
Laurent Monin
6b5e852a60
Run fix-header on *.py
2020-02-24 10:25:09 +01:00
Philipp Wolfer
a9cb192f00
PICARD-1646: Consider release types for AcoustId results
...
Make the release primary and secondary type as provided by AcoustId available to the matching.
2020-01-29 19:25:36 +01:00
Philipp Wolfer
ed937fab90
PICARD-1564: AcoustId metadata parsing must not set "track" field
2019-08-05 17:54:48 +02:00
Philipp Wolfer
dc0ec84401
isort: Consistently use two blank lines after import
2019-04-04 08:35:23 +02:00
Philipp Wolfer
dd4da2aa47
Updated isort config to put test imports in separate section
2019-04-04 08:32:22 +02:00
Wieland Hoffmann
4efc943246
test_acoustid: Extract self.init_test calls to AcoustIDTests setUp()
...
This is like 365f55c2 for test_acoustid.
2018-10-23 17:32:50 +02:00
Wieland Hoffmann
e624aa121c
Make PicardTestCase the parent class of all tests
...
This brings the faketagger and, more importantly, settings reset to all of them.
2018-10-23 17:32:50 +02:00
Wieland Hoffmann
624ba7ff7d
Always assign config.setting to a copy of the tests settings dictionary
...
This prevents any setting from leaking between tests.
2018-10-23 17:32:50 +02:00
Sambhav Kothari
b0d412169c
Add null type tests
2017-07-26 16:12:12 +05:30
Sambhav Kothari
98ae6f777d
Fix windows tests
2017-07-24 23:51:00 +05:30
Sambhav Kothari
9062a69c1b
Add acoustid json parser test
2017-07-18 15:24:34 +05:30