Commit Graph

961 Commits

Author SHA1 Message Date
Kingkor Roy Tirtho
f5dc76a98f fix(search): has to submit twice for search results 2023-03-02 11:59:00 +06:00
Kingkor Roy Tirtho
b78b657377 chore: enable search again 2023-02-26 22:07:02 +06:00
Kingkor Roy Tirtho
7617439915 feat: compatibility with fl-query nextPage method change 2023-02-26 14:01:53 +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
a5b7e5faf0 refactor(authentication): immutable authentication state 2023-02-10 17:30:31 +06:00
Kingkor Roy Tirtho
0751f5e317 fix: search track play button isn't working
feat: ask user to replace queue larger than 20 tracks and play
2023-02-10 13:19:44 +06:00
Kingkor Roy Tirtho
d7eaa38df7 chore: flutter v3.7 compatibility add 2023-02-10 12:39:10 +06:00
Kingkor Roy Tirtho
669e3706da cd: changed the nightly versioning format 2023-02-07 20:00:51 +06:00
Kingkor Roy Tirtho
0d26bae037 ci: rpm build script add 2023-02-07 18:50:58 +06:00
Kingkor Roy Tirtho
9080441b87 feat(home): personalized section 2023-02-06 23:06:26 +06:00
Kingkor Roy Tirtho
0c54f2dcd4 fix(track_tile): track action popup not showing on narrow screens 2023-02-06 10:26:24 +06:00
Kingkor Roy Tirtho
0e43504e18 fix(player_queue): large clear button and macos exception 2023-02-06 10:16:15 +06:00
Kingkor Roy Tirtho
d68d150d3f feat: failsafe pocketbase requests, removal of unneeded preferences options & vertical playbutton actions 2023-02-06 09:45:20 +06:00
Kingkor Roy Tirtho
ee46d0970b fix: playbutton card play state not changing
refactor(player_controls): move stop playback button to queue sheet
2023-02-05 20:47:42 +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
576e2c6a1f website: use new nightly release channel instead of showing nightly.link links 2023-02-05 10:31:29 +06:00
Kingkor Roy Tirtho
a435d41eb2 cd: remove run number from assets names 2023-02-05 09:55:00 +06:00
Kingkor Roy Tirtho
f533151adb cd: categorized task with name and upload artifacts to release instead 2023-02-05 09:38:59 +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
a774817240 fix(search): grey screen, only tracks update on new search string, playlists,albums,artists show up before hitting return/submit 2023-02-03 22:08:56 +06:00
Kingkor Roy Tirtho
1bb38c3917 cd: lock flutter version to 3.3 2023-02-03 21:01:18 +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
0104362b3d
Merge pull request #399 from KRTirtho/feat-server
Playback Manager Rewrite and Custom Server
2023-02-03 17:31:34 +06:00
Kingkor Roy Tirtho
1956692484 cd: add hosted server configurations in workflow 2023-02-03 17:10:41 +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
1d82bb0987 feat: bring pre download on desktop, disable pre download for long videos
fix: audio service calling self ref of playlist queue provider
2023-02-03 13:21:41 +06:00
Kingkor Roy Tirtho
3ccb525260 fix: pre downloading not working properly, audio service circular deps and sibling not loading for backend track 2023-02-02 19:53:35 +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
013aac4543 chore: update deps 2023-02-01 16:21:43 +06:00
Kingkor Roy Tirtho
59561abdc2 feat: use typed assets instead of hard coded paths 2023-01-31 14:53:21 +06:00
Kingkor Roy Tirtho
c809d2daba fix: lyrics not changing on track change 2023-01-31 13:51:56 +06:00
Kingkor Roy Tirtho
3db28f43b4 fix: lyrics modal sheet out of safe area so use 80% of screen height instead of full 2023-01-08 14:18:29 +06:00
Kingkor Roy Tirtho
b5415f442a refactor(lyrics): remove lyric element from mobile navbar and open lyric sheet in mobile player view 2023-01-08 13:20:07 +06:00
Kingkor Roy Tirtho
e7acb9ed5c feat: centralized icon collection with new icon set and nav bar labels hidden 2023-01-08 12:08:45 +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
a4a7f1a74f fix(about): wrong link of License
feat(about): discord server
docs: fix workflow guild and use new blue color scheme for guilds
2023-01-07 22:04:19 +06:00
Kingkor Roy Tirtho
3d6d2444be fix(track_collection_view): hide search bar when sliver is collapsed 2023-01-07 12:44:38 +06:00
Kingkor Roy Tirtho
dc96cb38ce feat: new logo and compact search in playlist/album in mobile 2023-01-07 12:16:01 +06:00
Kingkor Roy Tirtho
c343ccc293 feat: compact search bar for genres and user_local_tracks page 2023-01-06 21:16:54 +06:00
Kingkor Roy Tirtho
1dfec05eec feat: category/genre filter 2023-01-06 20:50:37 +06:00
Kingkor Roy Tirtho
710f172dee fix: genre and sidebar user logo not loading 2023-01-06 19:35:48 +06:00
Kingkor Roy Tirtho
d495709c99 refactor(blacklist): blacklist page instead of dialog 2023-01-06 17:58:59 +06:00
Kingkor Roy Tirtho
947c14353e feat: black list artist or track 2023-01-06 16:39:01 +06:00
Kingkor Roy Tirtho
f79223cd41 feat: individual shuffle and repeat/loop button of player 2023-01-06 12:10:03 +06:00
Kingkor Roy Tirtho
e7f3f4eae4 feat: user local tracks searchbar 2023-01-06 11:42:36 +06:00