zarzet
|
e187ac461d
|
fix provider fallbacks and public branding
|
2026-05-04 00:51:52 +07:00 |
|
Amonoman
|
b55be00fab
|
i18n: add missing optionsDefaultSearchTabAlbums/Tracks keys to all locales
|
2026-05-02 19:04:39 +02:00 |
|
Amonoman
|
bb0cc23461
|
i18n: sync missing EN strings to all locales & fix DE consistency
- Add 18 missing keys to DE, ES_ES, FR, HI, ID, JA, KO, NL, PT_PT, RU, TR, UK, ZH_CN, ZH_TW
- Add 580 missing keys to ES, PT, ZH (outdated partial files)
- Fix DE: Sie→du throughout, typos (Standart, auwählen), grammar errors in dialogs
|
2026-05-02 18:13:04 +02:00 |
|
zarzet
|
702b917929
|
chore: import l10n updates from l10n_dev into main
|
2026-04-18 22:35:57 +07:00 |
|
zarzet
|
a3725e8c48
|
feat: add keep android open link
|
2026-04-13 23:35:02 +07:00 |
|
zarzet
|
5e1cc3ecb5
|
refactor: extract YouTube download to ytmusic extension and fix UI issues
Remove built-in YouTube/Cobalt download pipeline from Go backend and
Dart frontend. YouTube downloading now requires the ytmusic-spotiflac
extension (with download_provider capability).
Go backend:
- Delete youtube.go (745 lines) and youtube_quality_test.go
- Remove DownloadFromYouTube, IsYouTubeURLExport,
ExtractYouTubeVideoIDExport from exports.go
- Remove YouTube routing from DownloadTrack and DownloadByStrategy
Dart frontend:
- Remove YouTube from built-in services, bitrate settings, quality UI
- Remove youtubeOpusBitrate/youtubeMp3Bitrate from settings model
- Add migration 7: default service youtube -> tidal
- Remove YouTube l10n keys from all 14 arb files and regenerate
- Update _determineOutputExt to handle opus_/mp3_ quality strings
- Add SAF opus/mp3 metadata embedding in unified branch
- Fix TweenSequence assertion crash (t outside 0.0-1.0)
- Fix store URL TextField styling consistency
Extension changes (gitignored, in extension/YT-Music-SpotiFLAC/):
- Add download_provider type, qualityOptions, network permissions
- Implement checkAvailability and download via SpotubeDL/Cobalt
|
2026-03-26 16:17:57 +07:00 |
|
Zarz Eleutherius
|
40b224e5a1
|
New translations app_en.arb (Dutch)
|
2026-03-25 16:02:51 +07:00 |
|
Zarz Eleutherius
|
c8ad93ee9b
|
New translations app_en.arb (Dutch)
|
2026-03-11 23:42:52 +07:00 |
|
Zarz Eleutherius
|
73c2d0efac
|
New translations app_en.arb (Dutch)
|
2026-03-10 23:26:20 +07:00 |
|
Zarz Eleutherius
|
0cfa6f56be
|
New translations app_en.arb (Dutch)
|
2026-03-09 22:45:27 +07:00 |
|
Zarz Eleutherius
|
bc279dd7fd
|
New translations app_en.arb (Dutch)
|
2026-03-06 23:32:42 +07:00 |
|
Zarz Eleutherius
|
5af4bb7ade
|
New translations app_en.arb (Dutch)
|
2026-03-04 23:19:36 +07:00 |
|
Zarz Eleutherius
|
8c047600a0
|
New translations app_en.arb (Dutch)
|
2026-02-22 18:55:48 +07:00 |
|
Zarz Eleutherius
|
0a6590fafd
|
New translations app_en.arb (Dutch)
|
2026-02-18 17:44:27 +07:00 |
|
Zarz Eleutherius
|
9a7096c301
|
New translations app_en.arb (Dutch)
|
2026-02-14 17:37:21 +07:00 |
|
Zarz Eleutherius
|
3844704490
|
New translations app_en.arb (Dutch)
|
2026-02-11 16:12:06 +07:00 |
|
Zarz Eleutherius
|
a5f3aab775
|
New translations app_en.arb (Dutch)
|
2026-02-10 19:46:38 +07:00 |
|
Zarz Eleutherius
|
e5d6fddeda
|
New translations app_en.arb (Dutch)
|
2026-02-08 19:17:52 +07:00 |
|
Zarz Eleutherius
|
216d6e152c
|
New translations app_en.arb (Dutch)
|
2026-02-07 19:20:04 +07:00 |
|
Zarz Eleutherius
|
c910530927
|
New translations app_en.arb (Dutch)
|
2026-02-04 12:53:05 +07:00 |
|
Zarz Eleutherius
|
aeb370beca
|
New translations app_en.arb (Dutch)
|
2026-02-02 08:25:42 +07:00 |
|
Zarz Eleutherius
|
9fc6542792
|
New translations app_en.arb (Dutch)
|
2026-02-01 08:04:32 +07:00 |
|
Zarz Eleutherius
|
17b6b27cd7
|
New translations app_en.arb (Dutch)
|
2026-01-22 07:34:30 +07:00 |
|
Zarz Eleutherius
|
8a109e9013
|
New translations app_en.arb (Dutch)
|
2026-01-22 02:27:21 +07:00 |
|
Zarz Eleutherius
|
065872e686
|
New translations app_en.arb (Dutch)
|
2026-01-21 02:22:39 +07:00 |
|
Zarz Eleutherius
|
69741fa47c
|
New translations app_en.arb (Dutch)
|
2026-01-20 02:16:52 +07:00 |
|
Zarz Eleutherius
|
ff882a58d7
|
New translations app_en.arb (Dutch)
|
2026-01-18 03:42:25 +07:00 |
|
Zarz Eleutherius
|
369fdd84bf
|
New translations app_en.arb (Dutch)
|
2026-01-16 07:24:15 +07:00 |
|
zarzet
|
d8f73dfa56
|
feat: add support for 13 languages with improved language selector
- Rename Crowdin ARB files from locale-REGION to locale format
- Fix @@locale values to match filenames
- Update language selector to bottom sheet picker (supports 13 languages)
- Supported: English, Indonesian, German, Spanish, French, Hindi,
Japanese, Korean, Dutch, Portuguese, Russian, Chinese (Simplified/Traditional)
- Remove duplicate app_id-ID.arb (keep app_id.arb)
|
2026-01-16 06:38:52 +07:00 |
|