Commit Graph

10179 Commits

Author SHA1 Message Date
Philipp Wolfer
0567433099 PICARD-2584: Avoid loading same recording ID twice in RecordingResolver 2024-01-09 17:57:54 +01:00
Philipp Wolfer
221c4990e1 PICARD-2584: If AcoustID provides not metadata load the MB recording
This resolves problem with AcoustID scan finding no matches or only
standalone-recordings.
2024-01-09 17:57:53 +01:00
Philipp Wolfer
5e4e0ce9c4 PICARD-2584: Moved AcoustID recording parsing into helper class 2024-01-09 17:57:53 +01:00
Anonymous
751ba6b203 Translated using Weblate (Catalan)
Currently translated at 5.3% (56 of 1041 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/constants/ca/
Translation: Picard/Constants
2024-01-09 07:28:53 +00:00
Philipp Wolfer
bebd116833 Translated using Weblate (Dutch)
Currently translated at 100.0% (1174 of 1174 strings)

Co-authored-by: Philipp Wolfer <ph.wolfer@gmail.com>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/nl/
Translation: Picard/App
2024-01-09 07:28:53 +00:00
Philipp Wolfer
e7cd0e975a PICARD-2813: Log a warning on fpcalc decoding issues 2024-01-08 13:30:59 +01:00
Philipp Wolfer
3bd1b7987d PICARD-2813: Use constants for fpcalc exit codes 2024-01-08 13:30:48 +01:00
Philipp Wolfer
8c5facb17a PICARD-2813: Ignore fpcalc errors if there was still a result.
If fpcalc encounters a recording error for which it still was able to
generate a result it will return the special return code 3. Continue
receiving results if this code was returned.
2024-01-08 13:30:29 +01:00
Philipp Wolfer
7992d82f79 PICARD-2814: Fix exception on loading embedded cover with invalid ID3 type 2024-01-08 13:23:58 +01:00
mfmeulenbelt
f2b417ffbc Translated using Weblate (Dutch)
Currently translated at 88.2% (15 of 17 strings)

Translated using Weblate (Dutch)

Currently translated at 100.0% (1174 of 1174 strings)

Co-authored-by: mfmeulenbelt <mfmeulenbelt@users.noreply.translations.metabrainz.org>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/nl/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/appstream/nl/
Translation: Picard/App
Translation: Picard/AppStream
2024-01-07 12:28:51 +00:00
Vac31
6e94f0f300 Translated using Weblate (Lithuanian)
Currently translated at 58.1% (683 of 1174 strings)

Co-authored-by: Vac31 <gateway_31@protonmail.com>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/lt/
Translation: Picard/App
2024-01-05 19:28:46 +00:00
Vac31
16a24ea021 Translated using Weblate (Lithuanian)
Currently translated at 57.2% (672 of 1174 strings)

Co-authored-by: Vac31 <gateway_31@protonmail.com>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/lt/
Translation: Picard/App
2024-01-02 12:28:35 +00:00
glawie
c970e9f1c2 Translated using Weblate (English (United Kingdom))
Currently translated at 7.7% (91 of 1174 strings)

Co-authored-by: glawie <glawie@gmail.com>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/en_GB/
Translation: Picard/App
2023-12-31 20:28:33 +00:00
Vac31
c9a32e4828 Translated using Weblate (Lithuanian)
Currently translated at 7.0% (73 of 1041 strings)

Translated using Weblate (Lithuanian)

Currently translated at 57.2% (672 of 1174 strings)

Co-authored-by: Vac31 <gateway_31@protonmail.com>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/lt/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/constants/lt/
Translation: Picard/App
Translation: Picard/Constants
2023-12-29 16:28:34 +00:00
Vac31
0c9eb14283 Translated using Weblate (Lithuanian)
Currently translated at 57.0% (670 of 1174 strings)

Co-authored-by: Vac31 <gateway_31@protonmail.com>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/lt/
Translation: Picard/App
2023-12-27 14:28:32 +00:00
Vac31
df4f95ea1b Translated using Weblate (Lithuanian)
Currently translated at 54.8% (644 of 1174 strings)

Co-authored-by: Vac31 <gateway_31@protonmail.com>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/lt/
Translation: Picard/App
2023-12-26 09:28:33 +00:00
salo.rock
a8b19713be Translated using Weblate (Italian)
Currently translated at 100.0% (1174 of 1174 strings)

Co-authored-by: salo.rock <salo.rock@users.noreply.translations.metabrainz.org>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/it/
Translation: Picard/App
2023-12-24 01:28:33 +00:00
Philipp Wolfer
a6f816c7ea Handle missing "release-group" in metadata track compare 2023-12-22 10:36:24 +01:00
Philipp Wolfer
2bff23937a PICARD-2805: Handle None length in Metadata.length_score 2023-12-22 10:36:15 +01:00
Vac31
8199ab249c Translated using Weblate (Lithuanian)
Currently translated at 5.2% (55 of 1041 strings)

Co-authored-by: Vac31 <gateway_31@protonmail.com>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/constants/lt/
Translation: Picard/Constants
2023-12-22 09:28:36 +00:00
Iceman1415
6efe2287ce Translated using Weblate (Chinese (Traditional))
Currently translated at 83.0% (975 of 1174 strings)

Co-authored-by: Iceman1415 <iceman1415@protonmail.com>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/zh_Hant/
Translation: Picard/App
2023-12-22 09:28:36 +00:00
Nerten
e4f1fcfd94 Translated using Weblate (Ukrainian)
Currently translated at 41.6% (489 of 1174 strings)

Co-authored-by: Nerten <alex@nerten.info>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/uk/
Translation: Picard/App
2023-12-22 09:28:36 +00:00
RandomMushroom128
11b154ae34 Translated using Weblate (Dutch)
Currently translated at 99.7% (1171 of 1174 strings)

Co-authored-by: RandomMushroom128 <RandomMushroom128@users.noreply.translations.metabrainz.org>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/nl/
Translation: Picard/App
2023-12-22 09:28:36 +00:00
shuuji3
4ef0ffa1d5 Translated using Weblate (Japanese)
Currently translated at 100.0% (15 of 15 strings)

Translated using Weblate (Japanese)

Currently translated at 83.9% (986 of 1174 strings)

Co-authored-by: shuuji3 <shuuji3@gmail.com>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/ja/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/installer/ja/
Translation: Picard/App
Translation: Picard/Installer
2023-12-22 09:28:36 +00:00
Philipp Wolfer
44bfdb80ce PICARD-2792: Recordings without releases must score lower than with
Apply a weighted scoring based on "Other" release type for recordings
without releases. Otherwise "no release" always gives full score, while
matching against a releases usually always gives some deduction to the
matching score.
2023-12-20 00:26:08 +01:00
Philipp Wolfer
e671c0ec7a 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:25:57 +01:00
Philipp Wolfer
5fa229ff34 CI: Run codacy without SARIF upload
Prevents issues with SARIF limit on codeql,
see https://github.com/github/codeql-action/issues/1488
2023-12-19 21:44:38 +01:00
Philipp Wolfer
dd2f4b17ff Add a note about official download locations to Github releases 2023-12-19 10:40:03 +01:00
salo.rock
42e00e1106 Translated using Weblate (Italian)
Currently translated at 100.0% (1174 of 1174 strings)

Co-authored-by: salo.rock <salo.rock@users.noreply.translations.metabrainz.org>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/it/
Translation: Picard/App
2023-12-19 07:28:34 +00:00
Philipp Wolfer
e8cdf540a4 Translated using Weblate (Hebrew)
Currently translated at 93.1% (1094 of 1174 strings)

Co-authored-by: Philipp Wolfer <ph.wolfer@gmail.com>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/he/
Translation: Picard/App
2023-12-19 07:28:33 +00:00
Philipp Wolfer
c3f160b106 Exclude signed MSIX package from Github release
See also discussion at PICARD-2678
2023-12-19 07:06:27 +01:00
Philipp Wolfer
d83600a176 PICARD-2791: Reset options dialog splitter config on upgrade 2023-12-18 08:33:32 +01:00
Philipp Wolfer
727a2e5e57 PICARD-2791: Prevent panes of options window being fully collapsible
Prevents users accidentally hiding a pane without knowing how to get it back.
2023-12-18 08:33:31 +01:00
Philipp Wolfer
7040f48bdb Translated using Weblate (German)
Currently translated at 100.0% (1174 of 1174 strings)

Co-authored-by: Philipp Wolfer <ph.wolfer@gmail.com>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/de/
Translation: Picard/App
2023-12-16 18:28:34 +00:00
Hosted Weblate
e7f319a6d3 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/
Translation: Picard/App
2023-12-16 18:28:34 +00:00
Anonymous
1d4effb638 Translated using Weblate (Lithuanian)
Currently translated at 5.1% (54 of 1041 strings)

Translated using Weblate (Vietnamese)

Currently translated at 0.2% (3 of 1171 strings)

Translated using Weblate (Telugu)

Currently translated at 2.2% (26 of 1171 strings)

Translated using Weblate (Serbian)

Currently translated at 1.1% (14 of 1171 strings)

Translated using Weblate (Albanian)

Currently translated at 22.5% (264 of 1171 strings)

Translated using Weblate (Scots)

Currently translated at 0.5% (6 of 1171 strings)

Translated using Weblate (Nepali)

Currently translated at 0.6% (8 of 1171 strings)

Translated using Weblate (Marathi)

Currently translated at 9.9% (116 of 1171 strings)

Translated using Weblate (Korean)

Currently translated at 60.2% (706 of 1171 strings)

Translated using Weblate (Indonesian)

Currently translated at 14.2% (167 of 1171 strings)

Translated using Weblate (Frisian)

Currently translated at 1.4% (17 of 1171 strings)

Translated using Weblate (French (Canada))

Currently translated at 6.5% (77 of 1171 strings)

Translated using Weblate (Faroese)

Currently translated at 1.2% (15 of 1171 strings)

Translated using Weblate (Persian)

Currently translated at 8.0% (94 of 1171 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 2.3% (27 of 1171 strings)

Translated using Weblate (English (Canada))

Currently translated at 2.3% (28 of 1171 strings)

Translated using Weblate (English (Australia))

Currently translated at 2.2% (26 of 1171 strings)

Translated using Weblate (Bulgarian)

Currently translated at 13.1% (154 of 1171 strings)

Translated using Weblate (Asturian)

Currently translated at 0.8% (10 of 1171 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/ast/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/bg/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/en_AU/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/en_CA/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/en_GB/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/fa/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/fo/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/fr_CA/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/fy/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/id/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/ko/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/mr/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/ne/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/sco/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/sq/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/sr/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/te/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/app/vi/
Translate-URL: https://translations.metabrainz.org/projects/picard/2/constants/lt/
Translation: Picard/App
Translation: Picard/Constants
2023-12-16 18:28:33 +00:00
Philipp Wolfer
94f7ba9df4 Update translation strings 2023-12-15 18:38:21 +01:00
Hosted Weblate
479ea74eb6 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/constants/
Translation: Picard/Constants
2023-12-15 17:26:53 +00:00
Hosted Weblate
d9aac76b33 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translations.metabrainz.org/projects/picard/2/appstream/
Translation: Picard/AppStream
2023-12-15 17:18:15 +00:00
Hosted Weblate
4b2767673f Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translations.metabrainz.org/projects/picard/app_2/
Translation: Picard/app
2023-12-15 17:09:29 +00:00
Philipp Wolfer
ee66295c1a Fixed localization of log levels 2023-12-15 17:45:12 +01:00
Philipp Wolfer
bce6214695 PICARD-2795: Display currently selected verbosity in log view 2023-12-15 17:45:00 +01:00
Philipp Wolfer
754029a413 Build with Python 3.12 stable version 2023-12-14 10:03:08 +01:00
Philipp Wolfer
35bb519475 Build with PyQt 5.15.10 on Windows / macOS 10.14+ 2023-12-14 07:37:26 +01:00
Philipp Wolfer
b9cc8a8379 Enabled Lithuanian translation in language selection 2023-12-14 07:36:48 +01:00
Vac31
48a83a33a5 Translated using Weblate (Lithuanian)
Currently translated at 4.8% (51 of 1041 strings)

Co-authored-by: Vac31 <gateway_31@protonmail.com>
Translate-URL: https://translations.metabrainz.org/projects/picard/constants/lt/
Translation: Picard/Constants
2023-12-13 22:33:16 +01:00
Vac31
f25f1fadc5 Translated using Weblate (Lithuanian)
Currently translated at 4.8% (50 of 1041 strings)

Translated using Weblate (Lithuanian)

Currently translated at 51.9% (608 of 1171 strings)

Co-authored-by: Vac31 <gateway_31@protonmail.com>
Translate-URL: https://translations.metabrainz.org/projects/picard/app/lt/
Translate-URL: https://translations.metabrainz.org/projects/picard/constants/lt/
Translation: Picard/App
Translation: Picard/Constants
2023-12-13 22:22:00 +01:00
salo.rock
a7fcc79411 Translated using Weblate (Italian)
Currently translated at 100.0% (1171 of 1171 strings)

Co-authored-by: salo.rock <salo.rock@users.noreply.translations.metabrainz.org>
Translate-URL: https://translations.metabrainz.org/projects/picard/app/it/
Translation: Picard/App
2023-11-19 10:45:45 +01:00
Vac31
14077cf8a8 Translated using Weblate (Lithuanian)
Currently translated at 41.8% (490 of 1171 strings)

Co-authored-by: Vac31 <gateway_31@protonmail.com>
Translate-URL: https://translations.metabrainz.org/projects/picard/app/lt/
Translation: Picard/App
2023-11-19 10:45:19 +01:00
Vac31
33e005dd41 Translated using Weblate (Lithuanian)
Currently translated at 100.0% (15 of 15 strings)

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (17 of 17 strings)

Translated using Weblate (Lithuanian)

Currently translated at 40.6% (476 of 1171 strings)

Co-authored-by: Vac31 <gateway_31@protonmail.com>
Translate-URL: https://translations.metabrainz.org/projects/picard/app/lt/
Translate-URL: https://translations.metabrainz.org/projects/picard/appstream/lt/
Translate-URL: https://translations.metabrainz.org/projects/picard/installer/lt/
Translation: Picard/App
Translation: Picard/AppStream
Translation: Picard/Installer
2023-11-19 10:45:08 +01:00