Zarz Eleutherius
f4d7c6531f
New translations app_en.arb (Chinese Traditional)
2026-01-18 03:42:27 +07:00
Zarz Eleutherius
e9ca054682
New translations app_en.arb (Chinese Simplified)
2026-01-18 03:42:27 +07:00
Zarz Eleutherius
1069bdd0d8
New translations app_en.arb (Portuguese)
2026-01-18 03:42:25 +07:00
Zarz Eleutherius
ff882a58d7
New translations app_en.arb (Dutch)
2026-01-18 03:42:25 +07:00
Zarz Eleutherius
dddc8c3d94
New translations app_en.arb (Korean)
2026-01-18 03:42:24 +07:00
Zarz Eleutherius
720525b67b
New translations app_en.arb (German)
2026-01-18 03:42:22 +07:00
Zarz Eleutherius
cc12f63d36
New translations app_en.arb (Spanish)
2026-01-18 03:42:21 +07:00
Zarz Eleutherius
5c67553596
New translations app_en.arb (French)
2026-01-18 03:42:20 +07:00
zarzet
0ccda8db58
fix: locale format and translation updates
v3.1.1
2026-01-18 03:27:43 +07:00
zarzet
6d7b89b881
v3.1.1: Lyrics caching, duration matching, Deezer cover upgrade, live extension search, Russian language, fix race conditions and scroll exceptions
2026-01-18 03:15:20 +07:00
Zarz Eleutherius
47777b4343
Merge pull request #65 from zarzet/l10n_dev
...
New Crowdin updates
2026-01-18 01:46:48 +07:00
Zarz Eleutherius
2eb1d2a65d
New translations app_en.arb (Russian)
2026-01-18 01:45:39 +07:00
Zarz Eleutherius
ce057c6473
New translations app_en.arb (Japanese)
2026-01-18 01:45:36 +07:00
Zarz Eleutherius
46cfe8b632
Merge pull request #58 from zarzet/l10n_dev
...
New Crowdin updates
2026-01-17 22:01:48 +07:00
zarzet
2e5eff6e3d
chore: add cursor files to gitignore
2026-01-17 10:10:56 +07:00
zarzet
dd506efeb6
chore: remove .cursorignore from tracking
2026-01-17 10:10:20 +07:00
zarzet
8d92d22fda
refactor: more code cleanup
2026-01-17 10:04:21 +07:00
zarzet
b99764b1ad
refactor: cleanup unused code and imports
2026-01-17 09:50:00 +07:00
zarzet
621582cf11
refactor: additional code cleanup
2026-01-17 09:36:05 +07:00
zarzet
b96233f90b
refactor: code cleanup and improvements
2026-01-17 09:07:29 +07:00
zarzet
be9444c76b
fix: revert material_color_utilities to ^0.11.1 (pinned by Flutter SDK)
v3.1.0
2026-01-17 05:41:33 +07:00
Zarz Eleutherius
65e21a421d
New translations app_en.arb (Hindi)
2026-01-17 05:23:55 +07:00
Zarz Eleutherius
87b33dda7e
New translations app_en.arb (Indonesian)
2026-01-17 05:23:54 +07:00
Zarz Eleutherius
2f097c8f6c
New translations app_en.arb (Chinese Traditional)
2026-01-17 05:23:53 +07:00
Zarz Eleutherius
8cbdea1417
New translations app_en.arb (Chinese Simplified)
2026-01-17 05:23:52 +07:00
Zarz Eleutherius
48bdd154f6
New translations app_en.arb (Russian)
2026-01-17 05:23:51 +07:00
Zarz Eleutherius
ae0e157c34
New translations app_en.arb (Portuguese)
2026-01-17 05:23:50 +07:00
Zarz Eleutherius
53fcdd9a47
New translations app_en.arb (Dutch)
2026-01-17 05:23:49 +07:00
Zarz Eleutherius
3d6be3bf92
New translations app_en.arb (Korean)
2026-01-17 05:23:48 +07:00
Zarz Eleutherius
2d7fba3f52
New translations app_en.arb (Japanese)
2026-01-17 05:23:47 +07:00
Zarz Eleutherius
e02d8ff2cd
New translations app_en.arb (German)
2026-01-17 05:23:46 +07:00
Zarz Eleutherius
f8cee25958
New translations app_en.arb (Spanish)
2026-01-17 05:23:45 +07:00
Zarz Eleutherius
99c133aae1
New translations app_en.arb (French)
2026-01-17 05:23:45 +07:00
zarzet
cedb32904e
fix(ios): add localization support for iOS build
...
- Add flutter_localizations and intl to pubspec_ios.yaml
- Add generate: true flag for l10n code generation
- Add CFBundleLocalizations to Info.plist with all supported languages
- Update http to ^1.6.0 and material_color_utilities to ^0.13.0
- Update file_picker to ^10.3.8
2026-01-17 05:20:04 +07:00
zarzet
e73f932083
fix: update Crowdin config for Chinese locales and add missing l10n keys
...
- Change crowdin.yml to use %locale_with_underscore% for proper zh_CN/zh_TW handling
- Add sectionLanguage, appearanceLanguage, appearanceLanguageSubtitle to app_en.arb
- Add app_zh_CN.arb for Simplified Chinese (Crowdin target)
- Update .gitignore to exclude log files and tool/ folder
- Regenerate localization dart files
2026-01-17 05:02:57 +07:00
zarzet
4645d3ac8b
fix: correct @@locale values to match filenames (es-ES→es, pt-PT→pt, zh-TW→zh)
2026-01-17 04:51:21 +07:00
Zarz Eleutherius
1cdf8b7f23
Merge pull request #57 from zarzet/l10n_dev
...
New Crowdin updates
2026-01-17 04:34:21 +07:00
zarzet
1e18f53e6a
Merge dev into l10n_dev - resolve conflicts by keeping dev version
2026-01-17 04:33:34 +07:00
zarzet
fc8cfb05d0
feat: add recent access history, artist screen redesign, and extension improvements
...
Recent Access History:
- Quick access to recently visited artists, albums, playlists, and tracks
- Tap search bar to show recent access list
- Stays visible after keyboard dismiss, exit with back button
- Persists across app restarts (SharedPreferences)
- X button to remove items, Clear All button for all
Artist Screen Redesign:
- Full-width header image with gradient overlay
- Monthly listeners display with compact notation
- Popular section with top 5 tracks and download status
- Extension artists skip Spotify/Deezer fetch (no rate limit errors)
Go Backend:
- GetArtistWithExtensionJSON now returns top_tracks, header_image, listeners
Bug Fixes:
- Search bar unfocus when tapping outside
- Keyboard not appearing on Settings navigation return
- Recent access artist navigation uses correct screen for extensions
- Extension artist screen correctly parses and forwards top tracks
Localization:
- Added recentPlaylistInfo, errorGeneric strings
- Multi-language support via Crowdin
Extensions:
- YT Music: v1.5.0 (top_tracks in getArtist)
- Spotify Web: v1.6.0
2026-01-17 04:29:39 +07:00
Zarz Eleutherius
fc0c0571fe
New translations app_en.arb (Hindi)
2026-01-16 07:24:21 +07:00
Zarz Eleutherius
e6ca29e199
New translations app_en.arb (Indonesian)
2026-01-16 07:24:20 +07:00
Zarz Eleutherius
7413a8a698
New translations app_en.arb (Chinese Traditional)
2026-01-16 07:24:19 +07:00
Zarz Eleutherius
205032e094
New translations app_en.arb (Chinese Simplified)
2026-01-16 07:24:18 +07:00
Zarz Eleutherius
9c6f438e22
New translations app_en.arb (Russian)
2026-01-16 07:24:17 +07:00
Zarz Eleutherius
4f2587554a
New translations app_en.arb (Portuguese)
2026-01-16 07:24:16 +07:00
Zarz Eleutherius
369fdd84bf
New translations app_en.arb (Dutch)
2026-01-16 07:24:15 +07:00
Zarz Eleutherius
5c3b668e92
New translations app_en.arb (Korean)
2026-01-16 07:24:14 +07:00
Zarz Eleutherius
141db45051
New translations app_en.arb (Japanese)
2026-01-16 07:24:13 +07:00
Zarz Eleutherius
8f9bc8f058
New translations app_en.arb (German)
2026-01-16 07:24:11 +07:00
Zarz Eleutherius
be372604fe
New translations app_en.arb (Spanish)
2026-01-16 07:24:10 +07:00