Commit Graph

23 Commits

Author SHA1 Message Date
Kingkor Roy Tirtho
5f1df5a87d fix: Playlist refresh not working #915 2023-12-02 22:49:29 +06:00
Kingkor Roy Tirtho
722dd86810 chore: track view play not working properly 2023-11-27 19:34:18 +06:00
Kingkor Roy Tirtho
28a5d6bb38 feat: paginated playlist and album page 2023-11-17 13:14:25 +06:00
Kingkor Roy Tirtho
14069cd4fe
feat: Add JioSaavn as audio source (#881)
* feat: implement new SourcedTrack for youtube and piped

* refactor: replace old spotube track with sourced track

* feat: add jiosaavn as audio source

* fix: download not working other than jiosaavn

* Merge branch 'dev' into feat-jiosaavn
2023-11-15 18:34:46 +06:00
Kingkor Roy Tirtho
d12ea48b97 feat: show loading indicator on play track 2023-09-11 11:05:42 +06:00
Kingkor Roy Tirtho
ab0fe5bdfa
Playlist info editing (#708)
* feat: playlist metadata edit support

* refactor: replace file_picker with file_selector
2023-09-10 16:39:21 +06:00
Kingkor Roy Tirtho
142dc498f8
fix: Windows memory leak due refetchOnStale user-liked-tracks (#705)
* chore: refactor CLI stuff to separate service folder

* chore: trying to fix memory leak

* chore: fix fl_Query_devtools in wrong place

* chore: upgrade deps

* fix: user liked tracks memory leak due to isStale & updateQueryFn
2023-09-08 12:30:52 +06:00
Kingkor Roy Tirtho
8521cc5c88 fix: always showing play in playlist/album views 2023-08-15 21:57:26 +06:00
Kingkor Roy Tirtho
1c89e3efb0 fix: collection currently playing state persist on restart 2023-06-20 11:55:23 +06:00
Kingkor Roy Tirtho
dce1b88694 feat(playlist,album page): play and shuffle take full width on smaller screens, add new xs breakpoint 2023-06-18 12:07:26 +06:00
Kingkor Roy Tirtho
e1c0f5cf1e fix: remove useBreakpoints as it clogs up memory with unnecessary state updates 2023-06-10 13:10:01 +06:00
Kingkor Roy Tirtho
5f70207076 refactor(playback): migration to ProxyPlaylist based playback 2023-05-13 12:46:56 +06:00
Kingkor Roy Tirtho
b327ffb108 fix(playbutton_card): play and non play state correction 2023-03-07 12:57:14 +06:00
Kingkor Roy Tirtho
3d9da8b4e3 refactor: use singleton for Queries and Mutations service classes 2023-02-24 15:27:13 +06:00
Kingkor Roy Tirtho
d85867a245 feat: initial integration 2023-02-24 13:56:05 +06:00
Kingkor Roy Tirtho
b8f3493138 feat: add or remove track, playlist or album to queue support 2023-02-05 15:14:35 +06:00
Kingkor Roy Tirtho
9bad8c9eb8 fix(playbutton): playing state is not updating when playlist is actually playing 2023-02-05 12:36:07 +06:00
Kingkor Roy Tirtho
24d7b5b851 refactor: replace playAt with playTrack for safe element access and property based track looping 2023-02-03 14:32:58 +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
65cad07e3a fix: shuffle play logic
cd(nightly): fix linux runner bug
2022-12-08 22:33:15 +06:00
tiaxter
1fad95f6e3 feat: added shuffle button in playlist and album section 2022-12-08 14:40:20 +01:00
Kingkor Roy Tirtho
42d284f8d8 refactor: query and mutation jobs as separate abstract class 2022-12-08 12:32:27 +06:00
Kingkor Roy Tirtho
7c25e1cc8a feat: rename files to snake_case and reorganize folder structure 2022-12-08 11:43:31 +06:00