Zarz Eleutherius
ba05f6b470
New translations app_en.arb (Korean)
2026-01-22 02:27:20 +07:00
Zarz Eleutherius
2f80ae7e84
New translations app_en.arb (Japanese)
2026-01-22 02:27:19 +07:00
Zarz Eleutherius
e248fef130
New translations app_en.arb (German)
2026-01-22 02:27:18 +07:00
Zarz Eleutherius
174724ddd3
New translations app_en.arb (Spanish)
2026-01-22 02:27:17 +07:00
Zarz Eleutherius
730945d892
New translations app_en.arb (French)
2026-01-22 02:27:15 +07:00
Zarz Eleutherius
4abdce8c58
Update source file app_en.arb
2026-01-22 02:27:13 +07:00
Zarz Eleutherius
0d98ada479
New translations app_en.arb (Turkish)
2026-01-21 02:22:48 +07:00
Zarz Eleutherius
5d4fc10ab7
New translations app_en.arb (Hindi)
2026-01-21 02:22:46 +07:00
Zarz Eleutherius
e37dfeb080
New translations app_en.arb (Indonesian)
2026-01-21 02:22:45 +07:00
Zarz Eleutherius
eddae2a9dd
New translations app_en.arb (Chinese Traditional)
2026-01-21 02:22:44 +07:00
Zarz Eleutherius
6bd7eec615
New translations app_en.arb (Chinese Simplified)
2026-01-21 02:22:43 +07:00
Zarz Eleutherius
b240e91290
New translations app_en.arb (Russian)
2026-01-21 02:22:42 +07:00
Zarz Eleutherius
4e0149df29
New translations app_en.arb (Portuguese)
2026-01-21 02:22:41 +07:00
Zarz Eleutherius
065872e686
New translations app_en.arb (Dutch)
2026-01-21 02:22:39 +07:00
Zarz Eleutherius
7ab0f5b7c8
New translations app_en.arb (Korean)
2026-01-21 02:22:38 +07:00
Zarz Eleutherius
fd31682242
New translations app_en.arb (Japanese)
2026-01-21 02:22:37 +07:00
Zarz Eleutherius
56c8b62fcf
New translations app_en.arb (German)
2026-01-21 02:22:36 +07:00
Zarz Eleutherius
c3f879346a
New translations app_en.arb (Spanish)
2026-01-21 02:22:35 +07:00
Zarz Eleutherius
6da65ed033
New translations app_en.arb (French)
2026-01-21 02:22:34 +07:00
Zarz Eleutherius
553c6b6c4a
Update source file app_en.arb
2026-01-21 02:22:31 +07:00
Zarz Eleutherius
a32487ad88
New translations app_en.arb (Hindi)
2026-01-20 02:16:58 +07:00
Zarz Eleutherius
bd4946db37
New translations app_en.arb (Indonesian)
2026-01-20 02:16:57 +07:00
Zarz Eleutherius
69f143dd9d
New translations app_en.arb (Chinese Traditional)
2026-01-20 02:16:56 +07:00
Zarz Eleutherius
15408bfa1c
New translations app_en.arb (Chinese Simplified)
2026-01-20 02:16:55 +07:00
Zarz Eleutherius
edc715021d
New translations app_en.arb (Russian)
2026-01-20 02:16:54 +07:00
Zarz Eleutherius
392472b027
New translations app_en.arb (Portuguese)
2026-01-20 02:16:53 +07:00
Zarz Eleutherius
69741fa47c
New translations app_en.arb (Dutch)
2026-01-20 02:16:52 +07:00
Zarz Eleutherius
484720bcda
New translations app_en.arb (Korean)
2026-01-20 02:16:51 +07:00
Zarz Eleutherius
f3cc51fb06
New translations app_en.arb (Japanese)
2026-01-20 02:16:50 +07:00
Zarz Eleutherius
452ea7084a
New translations app_en.arb (German)
2026-01-20 02:16:49 +07:00
Zarz Eleutherius
bba059fc44
New translations app_en.arb (Spanish)
2026-01-20 02:16:48 +07:00
Zarz Eleutherius
3f75cace2b
New translations app_en.arb (French)
2026-01-20 02:16:47 +07:00
zarzet
61720f3f2a
chore(ios): sync FFmpeg service and add palette_generator dependency
v3.1.2
2026-01-19 02:55:39 +07:00
zarzet
7749399239
docs: add translator credits to changelog
2026-01-19 02:41:57 +07:00
zarzet
d143b82068
fix: add es_ES and pt_PT locale codes to language selector
2026-01-19 02:33:12 +07:00
zarzet
606e7c1079
fix: change translator links from GitHub to Crowdin profiles
2026-01-19 02:28:35 +07:00
zarzet
a650632c4e
feat: add translators section in about page and fix ARB locale format
2026-01-19 02:25:30 +07:00
zarzet
3c118f74e4
chore: rename ARB files and add Spanish/Portuguese languages
2026-01-19 02:17:32 +07:00
zarzet
bc3055f6e1
chore: update supported locales
2026-01-19 02:14:54 +07:00
zarzet
7c86ae0b7e
feat: add quick search provider switcher and genre/label for extensions
...
- Add dropdown menu in search bar for instant provider switching
- Support genre & label metadata for extension downloads
- Bump version to 3.1.2 (build 61)
2026-01-19 02:14:52 +07:00
zarzet
595bfb2711
feat: add button setting type for extension actions
...
- Add SettingTypeButton for action buttons in extension settings
- Add Action field to ExtensionSetting for JS function name
- Update extension detail page UI to render button settings
- Add InvokeAction method to execute button actions
2026-01-19 02:14:52 +07:00
zarzet
5f39a3d52f
fix: use CollapseMode.none for smoother header animation
2026-01-19 02:14:50 +07:00
zarzet
e7077781e6
feat: add genre and label metadata to FLAC downloads
...
- Fetch genre and label from Deezer album API before download
- Add GENRE, ORGANIZATION (label), and COPYRIGHT tags to FLAC files
- Update Go Metadata struct with new fields
- Add GetDeezerExtendedMetadata export function for Flutter
- Register platform channel handlers for Android and iOS
- Pass genre/label through download flow to all services (Tidal/Qobuz/Amazon)
2026-01-19 02:14:50 +07:00
zarzet
42d15db4ca
fix: show 'Artist' label for artist items instead of 'Album'
...
Fixed fallback subtitle in _CollectionItemWidget for artist search results
2026-01-19 02:14:49 +07:00
zarzet
c2599981d6
fix: Clear All now hides ALL downloads, not just visible 10
...
Previously only hid uniqueItems (max 10 visible), now hides all downloadItems
2026-01-19 02:14:48 +07:00
zarzet
a1647a41ff
fix: use ref.watch for hiddenDownloadIds reactivity
...
Show All Downloads button now updates immediately without restart
2026-01-19 02:14:47 +07:00
zarzet
bf2fc7702b
chore: remove debug print statements from recent_access_provider
2026-01-19 02:14:46 +07:00
zarzet
f814408702
style: reduce AppBar title font size to 16px for long titles
2026-01-19 02:14:45 +07:00
zarzet
6b1958bfd0
feat: show 'Show All Downloads' button when recents is empty
...
- Button appears when all items are cleared/hidden
- Clicking resets hidden downloads list
- Clear All button only shows when there are items
- Empty state with visibility_off icon
2026-01-19 02:14:29 +07:00
zarzet
bc120ffa76
feat: allow hiding downloads from recents without deleting files
...
- Add hiddenDownloadIds set to RecentAccessState
- X button on download items hides from recents (not delete file)
- Hidden IDs persisted in SharedPreferences
- Clear All also clears hidden downloads list
- Single track shows as Track, 2+ tracks shows as Album in recents
2026-01-19 02:14:27 +07:00