Commit Graph

91 Commits

Author SHA1 Message Date
Kingkor Roy Tirtho
ae5edd17ef fix: windows media controls not working 2023-08-07 15:28:14 +06:00
Kingkor Roy Tirtho
cf7b849cdd feat: web compatibility 2023-08-05 10:49:53 +06:00
Kingkor Roy Tirtho
dfd60bd4cc fix: cache segments casting error 2023-08-04 13:10:56 +06:00
Kingkor Roy Tirtho
0b7affdc05 fix: track not skipping to next even when source is available 2023-08-04 11:51:13 +06:00
Kingkor Roy Tirtho
dc76634a6e
fix: shuffle not working (#562) 2023-07-08 21:58:57 +06:00
Kingkor Roy Tirtho
b54ee96233 feat: re-introduce youtube API along with piped 2023-06-30 10:52:44 +06:00
Kingkor Roy Tirtho
699b236ce5 chore: fix dep problem and code style 2023-06-28 17:55:17 +06:00
Kingkor Roy Tirtho
a9b5a714e4 fix: alternative track source not playing new source 2023-06-28 12:13:33 +06:00
Kingkor Roy Tirtho
73c012c71a fix: local tracks getting fetched on first load 2023-06-17 10:17:54 +06:00
Kingkor Roy Tirtho
886bc8033d refactor: reuse PlaylistAddTrack on track_tile 2023-06-11 19:42:13 +06:00
Kingkor Roy Tirtho
bf04962e90 fix: remove unnecessary broadcast stream conversions 2023-06-10 13:12:40 +06:00
Kingkor Roy Tirtho
9877d5f517 feat: playlist generation all parameters support 2023-06-08 12:49:08 +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
94017189c6 fix: cached currently playing track infinite loading 2023-06-04 14:44:16 +06:00
Kingkor Roy Tirtho
ed29ab5137 fix: cached queue tracks expired stream 2023-06-04 12:30:04 +06:00
Kingkor Roy Tirtho
f7ca3a654f chore: only remove native event loop for macos 2023-06-02 13:06:02 +06:00
Kingkor Roy Tirtho
1abcad1de5 fix: linux mpris not showing up and overall media notification service 2023-06-02 12:33:27 +06:00
Kingkor Roy Tirtho
17e5ab611c fix: track doesn't play after change 2023-06-02 09:21:47 +06:00
Kingkor Roy Tirtho
caa340803f fix: personalized playlists not loading 2023-06-01 09:59:31 +06:00
Kingkor Roy Tirtho
27e8acbfe7 fix: playback not moving to next track after a track ends 2023-06-01 09:02:44 +06:00
Kingkor Roy Tirtho
88137f01b2 feat: locale category/genre title 2023-05-28 22:06:52 +06:00
Kingkor Roy Tirtho
ae820a22f2 feat: personal playlist recommendations 2023-05-28 21:54:00 +06:00
Kingkor Roy Tirtho
e529c79c4f fix: re-enable add to queue and play next support, favorite button query exceptions 2023-05-27 21:53:56 +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
a0744630ba fix: use id based source getters instead of index 2023-05-27 12:01:59 +06:00
Kingkor Roy Tirtho
75b46e1a17 refactor: split audio player impl into multiple parts and mixins 2023-05-26 10:13:09 +06:00
Kingkor Roy Tirtho
a455a89c58 fix: null exception on proxy playlist and audio player 2023-05-17 00:30:48 +06:00
Kingkor Roy Tirtho
696eeee882 chore(playback): re-enable shuffling 2023-05-16 22:34:20 +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
3bafa7b80c fix(mkPlayer): remove method and wrong active index on modifying playlist 2023-05-15 11:02:32 +06:00
Kingkor Roy Tirtho
eaf65b6db2 feat(player): custom playlist implementation for media_kit to replace unpredictable playlist of mpv 2023-05-14 17:52:54 +06:00
Kingkor Roy Tirtho
1ecc36da57 feat: replace YouTube API with piped API 2023-05-14 14:26:13 +06:00
Kingkor Roy Tirtho
1f3255481f fix(player): volume slider, prefetching of media_kit and stuttering on sponsorblock skip 2023-05-13 19:11:02 +06:00
Kingkor Roy Tirtho
5f70207076 refactor(playback): migration to ProxyPlaylist based playback 2023-05-13 12:46:56 +06:00
Kingkor Roy Tirtho
3ba3df7265 refactor(playlist_queue): add playlist 3 items load first support 2023-05-12 20:35:48 +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
33cb7947d6 feat: newly released albums of user followed artist 2023-05-11 23:50:17 +06:00
Kingkor Roy Tirtho
d487fe5563 feat(playback): integrate android, ios, macos with JustAudio 2023-05-05 20:03:06 +06:00
Kingkor Roy Tirtho
1fff0f1bd0 feat(playback): use assets_audio_player to fix macos double duration problems and android high loading latency 2023-05-04 22:10:02 +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
6430a25870 feat: better language picker, adaptive select tile and settings section contrast 2023-05-01 00:44:35 +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
8f9303bc0f fix: mobile audio notification not working 2023-04-30 17:02:33 +06:00
Kingkor Roy Tirtho
ce10aa1fe2 fix: navigation to settings not working 2023-04-30 15:18:16 +06:00
Kingkor Roy Tirtho
d7135db5ad refactor(audi_service): unify all platform audio services 2023-04-28 21:11:49 +06:00
Kingkor Roy Tirtho
7fa50e5c5e feat: disable/enable smtc on demand 2023-04-15 00:24:55 +06:00
Kingkor Roy Tirtho
f0b426ae89 feat: windows OS media control panel support 2023-04-14 11:08:12 +06:00