Commit Graph

307 Commits

Author SHA1 Message Date
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
39ee0a92a8 fix(playbutton_card): title text overflow 2023-03-07 13:11:37 +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
7803a48237 fix(play_overlay): show progress indicator on song loading 2023-03-07 12:13:07 +06:00
Kingkor Roy Tirtho
6bc1d32a88 feat: show snackbar on adding playlist or tracks to queue 2023-03-07 10:49:48 +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
8ce2192e5c fix(ui): scaffold exception in fluent_ui 2023-03-07 09:34:11 +06:00
Kingkor Roy Tirtho
2ebcbc4cea feat(lyrics): lyrics delay working implementation 2023-03-05 00:01:03 +06:00
Kingkor Roy Tirtho
1ce0972b88 refactor: remove un-working lyric delay 2023-03-04 22:59:16 +06:00
Kingkor Roy Tirtho
10d0660972 feat(lyrics): use official spotify API for fetching lyrics and add zoom controls 2023-03-04 22:15:05 +06:00
Kingkor Roy Tirtho
f5dc76a98f fix(search): has to submit twice for search results 2023-03-02 11:59:00 +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
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
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
9f959ce77c feat(mobile): pull to refresh support in all refreshable list views 2023-02-03 19:41:23 +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
84d94b05bc feat: use catcher to handle exceptions 2023-02-01 18:26:17 +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
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
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
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
Kingkor Roy Tirtho
d0aaa971fe fix: mobile track collection search bar position and page_window_title_bar exception on mobile platforms 2023-01-06 10:56:47 +06:00
Kingkor Roy Tirtho
a06cd0da84 feat: search/filter tracks inside playlist or album 2023-01-06 00:48:04 +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
Kingkor Roy Tirtho
0b58155d43 feat(user-library): filtering support for user albums and user artists 2023-01-05 22:26:54 +06:00
Kingkor Roy Tirtho
af4d56fd41 feat(user-library): search for user playlists 2023-01-05 20:05:27 +06:00
Kingkor Roy Tirtho
78b3273e44 fix(track_tile): cannot see track index above 99 2023-01-05 10:38:23 +06:00
Piotr Rogowski
c6a5d5f7b1
fix: macOS logo placement 2022-12-25 11:52:01 +01:00
Kingkor Roy Tirtho
bd126751e9 fix: lyrics not refetching when tracked changed while being in another page and sidebar user avatar not showing on startup 2022-12-14 14:08:23 +06:00