zarzet
7624e24ea6
fix(queue): simplify queue header and rate-limit indicator layout
2026-06-04 21:03:12 +07:00
zarzet
7b248d8ab4
feat(l10n): enable French and German locales
2026-06-04 21:03:02 +07:00
zarzet
fdb2009856
Merge branch 'l10n_main': Crowdin translation updates ( #412 )
...
Resolve ARB conflicts via per-key union: apply latest Crowdin
translations for shared keys while preserving newer app keys added on
main after the branch point. Drop hyphenated ARB duplicates
(app_ar-SA, app_es-ES, app_pt-PT, app_tr-TR, app_uk-UA) that break
Flutter gen-l10n; keep underscore filenames. Add Arabic (app_ar.arb)
and regenerate app_localizations.
2026-06-04 20:50:42 +07:00
Zarz Eleutherius
8419a75b04
New translations app_en.arb (Arabic)
...
[ci skip]
2026-06-04 20:24:31 +07:00
Zarz Eleutherius
e597505a1c
New translations app_en.arb (French)
...
[ci skip]
2026-06-02 03:38:17 +07:00
Zarz Eleutherius
cfda124995
New translations app_en.arb (Hindi)
...
[ci skip]
2026-06-02 01:09:09 +07:00
Zarz Eleutherius
212f1cacca
New translations app_en.arb (Chinese Traditional)
...
[ci skip]
2026-06-02 01:09:07 +07:00
Zarz Eleutherius
dd89de7cad
New translations app_en.arb (Ukrainian)
...
[ci skip]
2026-06-02 01:09:05 +07:00
Zarz Eleutherius
8b4372dc7f
New translations app_en.arb (Turkish)
...
[ci skip]
2026-06-02 01:09:03 +07:00
Zarz Eleutherius
2a25557632
New translations app_en.arb (Russian)
...
[ci skip]
2026-06-02 01:09:01 +07:00
Zarz Eleutherius
0cbb339948
New translations app_en.arb (Portuguese)
...
[ci skip]
2026-06-02 01:08:59 +07:00
Zarz Eleutherius
1496f51e30
New translations app_en.arb (Dutch)
...
[ci skip]
2026-06-02 01:08:58 +07:00
Zarz Eleutherius
d1c5fe0605
New translations app_en.arb (Korean)
...
[ci skip]
2026-06-02 01:08:56 +07:00
Zarz Eleutherius
56786f60ff
New translations app_en.arb (Japanese)
...
[ci skip]
2026-06-02 01:08:54 +07:00
Zarz Eleutherius
af5d36f69f
New translations app_en.arb (German)
...
[ci skip]
2026-06-02 01:08:52 +07:00
Zarz Eleutherius
e40da71ef8
New translations app_en.arb (Arabic)
...
[ci skip]
2026-06-02 01:08:50 +07:00
Zarz Eleutherius
26b8bf422c
New translations app_en.arb (Indonesian)
...
[ci skip]
2026-06-02 01:08:49 +07:00
Zarz Eleutherius
0a545706bd
New translations app_en.arb (Chinese Simplified)
...
[ci skip]
2026-06-02 01:08:47 +07:00
Zarz Eleutherius
9ebac610c7
New translations app_en.arb (Spanish)
...
[ci skip]
2026-06-02 01:08:45 +07:00
Zarz Eleutherius
5fc8a6af2a
New translations app_en.arb (French)
...
[ci skip]
2026-06-02 01:08:43 +07:00
zarzet
8e68af79aa
fix: prevent queue header action clipping
2026-06-02 00:58:43 +07:00
zarzet
6246e6e821
chore: update flutter and native dependencies
2026-06-02 00:58:42 +07:00
zarzet
421d5ffdc8
feat: polish search empty state and share caching
2026-06-02 00:58:42 +07:00
zarzet
b82dabe316
fix: align cross-service sharing and fallback routing
2026-06-02 00:58:42 +07:00
zarzet
ffdaf14ba5
feat: rebuild cross-extension sharing and queue controls
...
Co-authored-by: Amonoman <musaauron87@gmail.com >
2026-06-02 00:58:41 +07:00
zarzet
f52527a41b
chore: bump version to 4.5.6 (build 133)
2026-06-02 00:58:41 +07:00
zarzet
56a89c5fc6
fix: harden download errors and re-enrich sidecars
2026-06-02 00:58:40 +07:00
zarzet
4f5163be01
fix: resolve album-only autofill and placeholder re-enrich regressions
...
- Dart: _metadataMatchIsConfident now handles album-only case (title empty)
by adding albumMatches fallback branch
- Go: selectBestReEnrichTrack treats placeholder values (Unknown Title,
Unknown Artist) as empty via isPlaceholderReEnrichValue, so album-based
fallback filtering works correctly
- Add test for placeholder album fallback in selectBestReEnrichTrack
2026-06-02 00:58:40 +07:00
zarzet
822c094c8c
fix: stricter metadata matching, respect embedLyrics setting, improve Apple Music lyrics
...
- Re-enrich: reject candidates that don't match title/artist/album unless exact ISRC match
- Respect settings.embedLyrics instead of hardcoding true in re-enrich flows
- Skip lyrics resolution in NativeDownloadFinalizer when not needed
- Apple Music lyrics: use direct catalog API with token scraping instead of Paxsenix search
- Support ELRC/ELRCMultiPerson/Plain formats in Apple Music lyrics response
- Add confidence check in metadata auto-fill to prevent applying wrong metadata
- Add tests for stricter re-enrich matching logic
2026-06-02 00:58:40 +07:00
Zarz Eleutherius
1623f443bb
New translations app_en.arb (Spanish)
...
[ci skip]
2026-05-31 09:12:29 +07:00
Zarz Eleutherius
aa47bc4499
New translations app_en.arb (French)
...
[ci skip]
2026-05-28 18:50:01 +07:00
Zarz Eleutherius
f461322842
New translations app_en.arb (French)
...
[ci skip]
2026-05-28 17:08:19 +07:00
Zarz Eleutherius
cce05a0077
New translations app_en.arb (French)
...
[ci skip]
2026-05-28 16:08:05 +07:00
Zarz Eleutherius
98dc868f47
New translations app_en.arb (French)
...
[ci skip]
2026-05-28 14:30:31 +07:00
Zarz Eleutherius
821a41c10e
New translations app_en.arb (French)
...
[ci skip]
2026-05-28 03:12:44 +07:00
Zarz Eleutherius
853ccd657a
New translations app_en.arb (French)
...
[ci skip]
2026-05-28 01:57:58 +07:00
Zarz Eleutherius
680fc81db2
New translations app_en.arb (French)
...
[ci skip]
2026-05-27 23:40:18 +07:00
Zarz Eleutherius
36470eda24
New translations app_en.arb (French)
...
[ci skip]
2026-05-27 21:58:35 +07:00
Zarz Eleutherius
a37dd6c8cb
New translations app_en.arb (French)
...
[ci skip]
2026-05-27 04:52:32 +07:00
Zarz Eleutherius
588f742871
New translations app_en.arb (French)
...
[ci skip]
2026-05-27 03:45:18 +07:00
Zarz Eleutherius
ff25a10e5b
New translations app_en.arb (French)
...
[ci skip]
2026-05-27 02:33:22 +07:00
Zarz Eleutherius
499457f66a
New translations app_en.arb (French)
...
[ci skip]
2026-05-26 23:49:07 +07:00
Zarz Eleutherius
6d15050009
New translations app_en.arb (French)
...
[ci skip]
2026-05-26 22:09:18 +07:00
Zarz Eleutherius
5ba30031c3
New translations app_en.arb (French)
...
[ci skip]
2026-05-26 05:23:50 +07:00
Zarz Eleutherius
82c0eef504
New translations app_en.arb (French)
...
[ci skip]
2026-05-26 04:27:43 +07:00
Zarz Eleutherius
616267e997
New translations app_en.arb (Arabic)
...
[ci skip]
2026-05-24 15:17:12 +07:00
Zarz Eleutherius
161b0c8c21
New translations app_en.arb (Arabic)
...
[ci skip]
2026-05-23 16:58:47 +07:00
Zarz Eleutherius
facd185d6c
New translations app_en.arb (Chinese Simplified)
...
[ci skip]
2026-05-23 00:53:46 +07:00
Zarz Eleutherius
42858bf336
New translations app_en.arb (Chinese Simplified)
...
[ci skip]
2026-05-22 23:40:00 +07:00
Zarz Eleutherius
716be88caf
New translations app_en.arb (Arabic)
...
[ci skip]
2026-05-22 16:14:08 +07:00