Laurent Monin
9c91debbed
Merge pull request #2380 from zas/stricter_version_from_string
...
Make `Version.from_string()` stricter, matching from start of string
2024-03-31 00:11:32 +01:00
Laurent Monin
005837e891
Make Version.from_string() stricter, matching from start of string
2024-03-30 21:21:16 +01:00
Laurent Monin
1329c06bde
Merge pull request #2378 from zas/rename_toolbar_multiselect
...
PICARD-2848: Rename option "toolbar_multiselect" to "allow_multi_dirs_selection"
2024-03-30 18:30:28 +01:00
Laurent Monin
db05675957
PICARD-2848: Rename option "toolbar_multiselect" to "allow_multi_dirs_selection"
...
- the old name isn't explicit enough, and it isn't related to toolbar anymore at all
2024-03-30 14:18:01 +01:00
Laurent Monin
8af19d40cd
Merge pull request #2375 from phw/charset-detection-fixes
...
Charset detection fixes
2024-03-28 12:52:10 +01:00
wileyfoxyx
7d97ff1204
Translated using Weblate (Russian)
...
Currently translated at 56.5% (666 of 1177 strings)
Co-authored-by: wileyfoxyx <wileyfoxyx@users.noreply.translations.metabrainz.org >
Translate-URL: https://translations.metabrainz.org/projects/picard/3/app/ru/
Translation: Picard/App
2024-03-25 12:28:56 +00:00
Philipp Wolfer
647fc3bd32
Add syncedlyrics to tags requiring multiline edit
2024-03-23 19:34:23 +01:00
Hosted Weblate
ffa90e3de5
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/3/app/
Translation: Picard/App
2024-03-23 18:27:47 +00:00
Philipp Wolfer
c19c38a03a
Update picard.pot
2024-03-23 19:27:30 +01:00
Philipp Wolfer
3cc33b5516
Fix tests for detect_file_encoding without charset-normalizer installed
2024-03-23 17:47:42 +01:00
Philipp Wolfer
06ae9d7de9
Fixed utf-32 detection from BOM
...
- the utf-32-le BOM was in wrong order
- longer BOMs need to be checked first
- added BOM for utf-8-sig
2024-03-23 17:47:42 +01:00
Philipp Wolfer
cb5af096f5
Merge pull request #2373 from twodoorcoupe/synced_lyrics_tag
...
PICARD-1092: Add support for preserving the SYLT tag
2024-03-23 17:43:00 +01:00
twodoorcoupe
40be536609
Add detail in warning for unsupported files
2024-03-22 18:40:04 +01:00
twodoorcoupe
21ada913d3
Fix handling of other sylt frame formats
2024-03-22 17:41:44 +01:00
twodoorcoupe
70e0e21450
Avoid writing syncedlyrics to other formats
2024-03-21 22:45:41 +01:00
twodoorcoupe
2f3ffee03c
Improve a2 enhanced lrc support
2024-03-20 15:53:26 +01:00
twodoorcoupe
3ef7e993fa
Add syllable timestamps and preserve language
2024-03-20 15:53:26 +01:00
twodoorcoupe
2c6c0785e6
Add support for SYLT ID3 tag
2024-03-20 15:53:26 +01:00
Laurent Monin
1ffd583b00
Remove name & email, requested by author
2024-03-20 15:03:39 +01:00
Philipp Wolfer
f61605a466
Run update_constants
2024-03-19 07:48:49 +01:00
Philipp Wolfer
c20ce88a72
Documented charset_normalizer/chardet dependency in INSTALL.md
2024-03-19 07:44:35 +01:00
Vac31
8128c9ff92
Translated using Weblate (Lithuanian)
...
Currently translated at 64.7% (761 of 1176 strings)
Co-authored-by: Vac31 <gateway_31@protonmail.com >
Translate-URL: https://translations.metabrainz.org/projects/picard/3/app/lt/
Translation: Picard/App
2024-03-17 21:28:56 +00:00
Vac31
5e4caecef9
Translated using Weblate (Lithuanian)
...
Currently translated at 64.6% (760 of 1176 strings)
Co-authored-by: Vac31 <gateway_31@protonmail.com >
Translate-URL: https://translations.metabrainz.org/projects/picard/3/app/lt/
Translation: Picard/App
2024-03-15 09:28:56 +00:00
Serial
63e16040f1
Add test case
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com >
2024-03-14 16:47:09 +01:00
Serial
d2e72834d8
PICARD-2468: Handle unspecified languages in ID3 comments
...
Previously, a `COMM` frame with `lang='XXX' desc=''` would be saved as a separate frame with `lang='eng' desc='XXX'`.
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com >
2024-03-14 16:47:09 +01:00
ShubhamBhut
6a3e7b083a
PICARD-2716: Accept encodings other than utf-8 when opening CD extraction logs
2024-03-14 08:44:49 +01:00
Dimlbur
78f3ccffc0
Translated using Weblate (Russian)
...
Currently translated at 56.6% (666 of 1176 strings)
Co-authored-by: Dimlbur <Dimlbur@users.noreply.translations.metabrainz.org >
Translate-URL: https://translations.metabrainz.org/projects/picard/3/app/ru/
Translation: Picard/App
2024-03-11 19:28:55 +00:00
Philipp Wolfer
a36761a91f
Build with PyInstaller 6.5
2024-03-11 07:44:20 +01:00
Philipp Wolfer
f93f196f53
Translated using Weblate (Swedish)
...
Currently translated at 11.7% (122 of 1041 strings)
Translated using Weblate (Portuguese)
Currently translated at 4.7% (49 of 1041 strings)
Co-authored-by: Philipp Wolfer <ph.wolfer@gmail.com >
Translate-URL: https://translations.metabrainz.org/projects/picard/3/constants/pt/
Translate-URL: https://translations.metabrainz.org/projects/picard/3/constants/sv/
Translation: Picard/Constants
2024-03-05 08:28:55 +00:00
Anonymous
ff33bd86e3
Translated using Weblate (Swedish)
...
Currently translated at 11.7% (122 of 1041 strings)
Co-authored-by: Anonymous <noreply@weblate.org >
Translate-URL: https://translations.metabrainz.org/projects/picard/3/constants/sv/
Translation: Picard/Constants
2024-03-02 14:28:54 +00:00
Philipp Wolfer
2d126c9ae2
Merge pull request #2371 from phw/fix-gha-windows-gettext
...
CI: Install gettext for Windows
2024-02-29 20:23:54 +01:00
Philipp Wolfer
a769561dd8
CI: Install gettext for Windows
...
Before that the gettext command shipping with git for Windows were used.
Since git 2.44.0 these are no longer bundled.
2024-02-29 15:49:15 +01:00
Philipp Wolfer
4ac5dd48d5
CI: Use Powershell Add-Content instead of Write-Output to append to files
2024-02-29 12:24:13 +01:00
Dimlbur
1bf5da5246
Translated using Weblate (Russian)
...
Currently translated at 56.2% (661 of 1176 strings)
Co-authored-by: Dimlbur <Dimlbur@users.noreply.translations.metabrainz.org >
Translate-URL: https://translations.metabrainz.org/projects/picard/3/app/ru/
Translation: Picard/App
2024-02-28 19:28:54 +00:00
Vac31
9b26450376
Translated using Weblate (Lithuanian)
...
Currently translated at 62.0% (730 of 1176 strings)
Co-authored-by: Vac31 <Vaclovas@users.noreply.translations.metabrainz.org >
Translate-URL: https://translations.metabrainz.org/projects/picard/3/app/lt/
Translation: Picard/App
2024-02-18 14:28:54 +00:00
Philipp Wolfer
7d5f19dd28
Removed pgettext workaround
2024-02-12 12:15:27 +01:00
Philipp Wolfer
e381279086
Drop support for Python 3.8
...
By the time Picard 3 will be released official support for Python 3.8
will be already or nearly at its end.
2024-02-12 12:15:27 +01:00
alaishaq@gmail.com
7c11e6d44c
Translated using Weblate (Arabic)
...
Currently translated at 28.6% (337 of 1176 strings)
Co-authored-by: alaishaq@gmail.com <alaishaq@gmail.com >
Translate-URL: https://translations.metabrainz.org/projects/picard/3/app/ar/
Translation: Picard/App
2024-02-07 02:28:57 +00:00
Philipp Wolfer
ffaab0a744
Re-enable WebP support
...
The Qt releases used for the builds have the necessary patches applied
2024-02-03 11:37:29 +01:00
salo.rock
8bdb6f40c6
Translated using Weblate (Italian)
...
Currently translated at 100.0% (1176 of 1176 strings)
Co-authored-by: salo.rock <salo.rock@users.noreply.translations.metabrainz.org >
Translate-URL: https://translations.metabrainz.org/projects/picard/3/app/it/
Translation: Picard/App
2024-02-02 20:28:56 +00:00
Philipp Wolfer
ce9288d0f3
Translated using Weblate (German)
...
Currently translated at 100.0% (1176 of 1176 strings)
Co-authored-by: Philipp Wolfer <ph.wolfer@gmail.com >
Translate-URL: https://translations.metabrainz.org/projects/picard/3/app/de/
Translation: Picard/App
2024-02-01 08:28:56 +00:00
joncrall
47249a1974
Use new style slider controls
2024-01-30 11:29:31 +01:00
joncrall
dae6cb69e7
Fix Sliders in PyQt 6.6
2024-01-30 11:29:31 +01:00
Philipp Wolfer
c1d19956fe
Translated using Weblate (German)
...
Currently translated at 99.8% (1174 of 1176 strings)
Co-authored-by: Philipp Wolfer <ph.wolfer@gmail.com >
Translate-URL: https://translations.metabrainz.org/projects/picard/3/app/de/
Translation: Picard/App
2024-01-29 22:28:57 +00:00
Laurent Monin
40ad4e2ff2
Merge pull request #2367 from phw/handle-invalid-filesize
...
Handle exceptions if ~filesize is not numeric
2024-01-29 01:40:39 +01:00
Philipp Wolfer
3025e68d1f
Handle exceptions if ~filesize is not numeric
2024-01-29 00:01:04 +01:00
Philipp Wolfer
f19818c9f3
Human readable filesize column
...
- use bytes2human to format the value
- ensure sorting happens by actual byte size
- right aligned column
2024-01-28 23:40:32 +01:00
Laurent Monin
046228ad75
Ensure we don't add empty paths and simplify code
2024-01-28 23:37:12 +01:00
Philipp Wolfer
d6721a6c85
PICARD-2829: make volumes available in MultiDirsSelectDialog sidebar
2024-01-28 23:37:12 +01:00
Philipp Wolfer
743d972902
CI: Fixed newline in Github release message
2024-01-28 22:32:03 +01:00