2407 Commits

Author SHA1 Message Date
ee7f797f28 refactor: simplify image picking logic and create utility functions for image handling 2025-04-27 14:55:39 +04:00
0a770583ad feat: add local image picking functionality (Beta) (closes: #548) 2025-04-27 13:06:09 +04:00
19f2e2157c chore: update just_audio to version 0.10.1 2025-04-27 11:42:37 +04:00
c00e6def47 fix: show seek bar in media notification 2025-04-27 11:40:43 +04:00
f4897098a1 Update: v9.3.2 9.3.2 2025-04-26 20:38:11 +04:00
f2ee5e4632 chore: update Gradle version to 8.14 2025-04-26 20:32:57 +04:00
3f339cbfcf chore: update dependencies 2025-04-26 20:31:36 +04:00
caa6f98f5a Update app_ko.arb 2025-04-26 19:05:03 +04:00
85e15c983d Update Indonesian Translation
Added untranslated strings for new update
2025-04-16 07:57:54 +04:00
6623dd50f3 Update app_tr.arb
* Translated new options.

* Corrected some typos.
2025-04-14 22:14:14 +04:00
1fcaff859e Update: v9.3.1 9.3.1 2025-04-13 19:02:33 +04:00
a67446d1e6 fix(search_page): remove unnecessary padding 2025-04-13 18:55:44 +04:00
d9b5c1e5d1 refactor(artwork): make album songs consistent 2025-04-13 18:53:54 +04:00
3d9110b4d5 chore: update dependencies 2025-04-13 17:20:06 +04:00
42aa92e268 fix(playlists): remove broken playlist entry for 'Mood Booster' 2025-04-08 21:34:09 +04:00
2876e71da4 chore: update dependencies 2025-04-08 21:25:04 +04:00
573a585e8f chore: update youtube_explode_dart 2025-04-08 21:23:05 +04:00
d21e2e2419 feat(song_bar): add option to remove songs from recently played list (closes: #527) 2025-04-07 11:38:45 +04:00
932b6217a6 fix(library): make offline playlists available for offline mode (fixes: #529) 2025-04-07 11:19:59 +04:00
2cd884ed48 Update: v9.3.0 9.3.0 2025-04-04 17:51:30 +04:00
3b22eff8e8 fix(musify): fixed some bugs related to lyrics 2025-04-04 17:48:14 +04:00
2831dc72fd fix(now_playing_page): handle null lyrics data correctly 2025-04-04 17:36:41 +04:00
bdfd818fa0 refactor: optimize stream handling with distinct operators for media item and playback state 2025-04-04 17:30:57 +04:00
349d3774c6 refactor(musify): add error handling and logging for playlist info retrieval 2025-04-03 20:27:13 +04:00
9cb39b0bb9 refactor(playlist_page): add error handling and logging for playlist initialization and fetching 2025-04-03 20:17:12 +04:00
495395fd42 refactor: miscellaneous improvements 2025-04-01 11:04:01 +04:00
f5e7dc969c feat(router_service): enhance router setup with debug logging and restoration support 2025-03-31 23:14:48 +04:00
f69ebda850 refactor: move playlist validators into utils 2025-03-31 22:58:44 +04:00
3225827ead refactor: break down song recommendation logic 2025-03-31 22:55:08 +04:00
085651b336 refactor(offline_playlists): miscellaneous improvements 2025-03-30 19:31:09 +04:00
cea1ff65f4 feat: adjust audio player buffer settings for improved performance 2025-03-30 14:57:25 +04:00
1b6168c3bb feat: implement caching for song search results to improve performance 2025-03-30 12:41:03 +04:00
ba5eb72acf refactor: miscellaneous performance improvements 2025-03-30 12:36:45 +04:00
d3c2b4a223 feat: improve playlist index lookup by using a for loop 2025-03-30 12:18:52 +04:00
eb1a301df4 feat: update data handling to use await for asynchronous operations 2025-03-30 12:12:41 +04:00
3e55dcc211 feat: reduce duration of play next toast message 2025-03-30 11:55:55 +04:00
d96e0dcbd9 feat: add 'play next' functionality (closes: #554) 2025-03-30 11:52:33 +04:00
9909352d64 refactor: clean up code 2025-03-29 20:03:28 +04:00
134f8e7767 feat: add offline playlists feature [Alpha] (#547) 2025-03-29 19:48:33 +04:00
acd47aff8e refactor: improve error message and enhance cache clearing functionality 2025-03-27 18:58:55 +04:00
5f51db2411 refactor: enhance getSong function to improve error handling and cache validation 2025-03-24 15:53:44 +04:00
82c40385c9 Update app_ko.arb 2025-03-23 16:31:48 +04:00
fabe0e91ad fix: stop audio player before loading new media item 2025-03-22 13:12:41 +04:00
0296d22796 Update app_ja.arb 2025-03-21 20:07:40 +04:00
4f3807efbd Update: v9.2.6 9.2.6 2025-03-17 16:28:16 +04:00
b06f44bf06 refactor: improve position data handling in PositionSlider for better stability 2025-03-17 16:23:26 +04:00
97874847f2 feat: add brightness change handling to update theme mode dynamically (fixes: #545) 2025-03-17 16:18:25 +04:00
6edcf12b20 fix: fix repeat function (fixes #546) 2025-03-17 16:05:11 +04:00
1e30472da1 refactor: handle null processing state in audio playback for improved stability 2025-03-16 22:10:09 +04:00
24be2e72f1 refactor: this should fix foreground exception as well 2025-03-16 10:24:29 +04:00