Commit Graph

126 Commits

Author SHA1 Message Date
Kingkor Roy Tirtho
b78e7f57a0 feat: logs page in settings 2023-06-19 22:36:05 +06:00
Kingkor Roy Tirtho
4ec04240a5 fix: multiple instance of theme 2023-06-10 14:02:39 +06:00
Kingkor Roy Tirtho
6752adc939 feat: Better download manager with download progress 2023-06-08 08:36:56 +06:00
Kingkor Roy Tirtho
f4b0d134ca feat: custom playlist generator 2023-06-06 17:41:37 +06:00
Kingkor Roy Tirtho
bed0d3bd70 feat: piped instance picker on settings 2023-06-04 22:02:14 +06:00
Kingkor Roy Tirtho
96f04c1756 feat: custom error toast 2023-06-04 17:35:58 +06:00
Kingkor Roy Tirtho
622d938d9e chore: remove toast handler in release mode 2023-06-04 16:53:41 +06:00
Kingkor Roy Tirtho
14183781dd feat: repeat button all 3 mode and disable player controls when track is fetching 2023-06-04 16:34:37 +06:00
Kingkor Roy Tirtho
8d30fffc2b chore: add device preview package 2023-06-01 12:28:11 +06:00
Kingkor Roy Tirtho
bf59570251 feat: show loading when track metadata is being fetched, android, ios, macos enable shuffling 2023-05-27 13:34:25 +06:00
Kingkor Roy Tirtho
8bcce9282e feat: supabase integration 2023-05-16 12:36:49 +06:00
Kingkor Roy Tirtho
fb780da327 feat: remove SponsorBlock in favor of YT Music and remove pocketbase backend track support 2023-05-16 10:50:17 +06:00
Kingkor Roy Tirtho
c9d815674a cd: update to flutter 3.10.0 2023-05-15 22:35:07 +06:00
Kingkor Roy Tirtho
5a4e3baa51 chore: remove unnecessary files and youtube_explode 2023-05-14 15:00:07 +06:00
Kingkor Roy Tirtho
1ecc36da57 feat: replace YouTube API with piped API 2023-05-14 14:26:13 +06:00
Kingkor Roy Tirtho
f1080e1675 feat(player): add playlist related methods to audio player 2023-05-12 09:36:03 +06:00
Kingkor Roy Tirtho
06f6adc69c refactor(windows,linux): replace audioplayers with media_kit 2023-05-12 08:32:56 +06:00
Kingkor Roy Tirtho
c232fcc6dd feat(android): add splash screen 2023-05-07 21:36:04 +06:00
Kingkor Roy Tirtho
be91e33828 fix: macos build error, mobile player duration and playing state and background disposal of player 2023-05-01 10:23:46 +06:00
Kingkor Roy Tirtho
12915f3e5a refactor: create audio player wrapper and remove just_audio (again) 2023-04-30 23:16:55 +06:00
Kingkor Roy Tirtho
f12d81259f feat: setup localization (l10n) and language switcher, add sidebar and navbar locale 2023-04-29 00:13:37 +06:00
Kingkor Roy Tirtho
31b9249cc8 feat: album art dominant color as accent color (#447) 2023-04-28 12:58:03 +06:00
Kingkor Roy Tirtho
8fe9e4d245 Merge branch 'master' into dev 2023-04-26 12:31:33 +06:00
Kingkor Roy Tirtho
10f1c675d0 refactor: use envied instead of flutter_dotenv to ensure better security 2023-04-26 12:13:42 +06:00
Kingkor Roy Tirtho
816ad304df Merge branch 'master' into dev 2023-04-26 00:48:35 +06:00
Kingkor Roy Tirtho
dca8bcd7c6 chore: initialize boxes in main 2023-04-26 00:35:32 +06:00
Kingkor Roy Tirtho
471812d789 feat: desktop mini player support 2023-04-15 12:29:07 +06:00
Kingkor Roy Tirtho
06a043764d feat: system tray support (#31) 2023-04-10 23:19:14 +06:00
Kingkor Roy Tirtho
cb916d4861 chore: integration test 2023-04-10 16:54:34 +06:00
Kingkor Roy Tirtho
49b5d0e694 feat(player): animated gradient background 2023-04-07 11:25:55 +06:00
Kingkor Roy Tirtho
36396b7583 Merge branch 'master' into dev 2023-04-01 13:04:32 +06:00
Kingkor Roy Tirtho
c46b4284b1 fix(macos): crashing on startup
This issue was caused metadata_god which was incorrectly loading dynamic library
2023-04-01 13:00:18 +06:00
Kingkor Roy Tirtho
e04515d8e2 fix: system color scheme not persisting on restart when system color scheme changed 2023-03-23 19:01:17 +06:00
Kingkor Roy Tirtho
7131efa07f feat: optimize image load + genre page and reduce page size of loaded categories 2023-03-17 13:05:26 +06:00
Kingkor Roy Tirtho
862c4b8faf feat: use system color scheme 2023-03-16 13:30:17 +06:00
Kingkor Roy Tirtho
287a54474f Merge branch 'master' into dev 2023-03-12 12:17:22 +06:00
Kingkor Roy Tirtho
ec9a02e8b8 fix: spotify query hooks overriding default query params 2023-03-12 11:11:07 +06:00
Kingkor Roy Tirtho
a4927c7013 refactor: working dissect of platform_ui 2023-03-09 23:24:09 +06:00
Kingkor Roy Tirtho
60ede5f92b feat(theme): use material3 monet for colors and remove background color preference 2023-03-07 10:38:01 +06:00
Kingkor Roy Tirtho
a1896b43d0 chore: disable macos ui due to instability 2023-03-07 09:49:16 +06:00
Kingkor Roy Tirtho
d85867a245 feat: initial integration 2023-02-24 13:56:05 +06:00
Kingkor Roy Tirtho
ac84942917 refactor: audio player and youtube client in separate files 2023-02-05 08:39:02 +06:00
Kingkor Roy Tirtho
9f959ce77c feat(mobile): pull to refresh support in all refreshable list views 2023-02-03 19:41:23 +06:00
Kingkor Roy Tirtho
025c1ae204 feat: basic command line argument support 2023-02-03 18:49:47 +06:00
Kingkor Roy Tirtho
312f7fbe77 refactor(playback): new immutable queue based playback manager
Dropping support for search format, track match algorithm in favor of server track cache and alternative track source
2023-02-02 18:43:12 +06:00
Kingkor Roy Tirtho
ad90c11ab0 feat: configure pocketbase, generate dart types, update playback to use server instead of hive cache
This commit currently turns off sponsor block segment for compatibility reasons
2023-02-01 22:05:37 +06:00
Kingkor Roy Tirtho
84d94b05bc feat: use catcher to handle exceptions 2023-02-01 18:26:17 +06:00
Kingkor Roy Tirtho
c809d2daba fix: lyrics not changing on track change 2023-01-31 13:51:56 +06:00
Kingkor Roy Tirtho
6902060cdd refactor: replace bitsdojo_window with window_manager for faster startups 2023-01-08 09:37:42 +06:00
Kingkor Roy Tirtho
8a6ba3b35f fix: titlebar maximize+restore button not working and less responsive title bar buttons 2023-01-05 23:09:46 +06:00