Kingkor Roy Tirtho
ee97aedcfc
chore: remove direct access to .value without calling asData.value
2024-03-23 20:37:52 +06:00
Kingkor Roy Tirtho
82b1cfa0d7
feat: search history support #1236
2024-03-23 20:19:34 +06:00
Kingkor Roy Tirtho
9f96b5c537
refactor: use extension methods for simple album to album and simple track to track conversion
2024-03-21 00:48:21 +06:00
Kingkor Roy Tirtho
6673e5a8a8
feat: improved caching based on riverpod ( #1343 )
...
* feat: add riverpod based favorite album provider
* feat: add album is saved, new releases and tracks providers
* feat: add artist related providers
* feat: add all categories providers
* feat: add lyrics provider
* feat: add playlist related providers
* feat: add search provider
* feat: add view and spotify friends provider
* feat: add playlist create and update and favorite handlers
* feat: use providers in home screen
* chore: fix dart lint issues
* feat: use new providers for playlist and albums screen
* feat: use providers in artist page
* feat: use providers on library page
* feat: use provider for playlist and album card and heart button
* feat: use provider in search page
* feat: use providers in generate playlist
* feat: use provider in lyrics screen
* feat: use provider for create playlist
* feat: use provider in add track dialog
* feat: use providers in remaining pages and remove fl_query
* fix: remove direct access to provider.value
* fix: glitching when loading
* fix: user album loading next page indicator
* feat: make many provider autoDispose after 5 minutes of no usage
* fix: ignore episodes in tracks
2024-03-20 23:38:39 +06:00
Kingkor Roy Tirtho
f86d544916
fix: Incorrect "Artist" label/heading on Search Results Page #920
2023-12-02 22:20:22 +06:00
Kingkor Roy Tirtho
ee8229020b
fix: settings page scrollbar position
2023-11-27 19:39:53 +06:00
Kingkor Roy Tirtho
28a5d6bb38
feat: paginated playlist and album page
2023-11-17 13:14:25 +06:00
Kingkor Roy Tirtho
dc980b024e
fix(genres): lag while scrolling
2023-11-14 20:58:16 +06:00
Kingkor Roy Tirtho
2e2c44f0af
feat(android): better quick scroll/drag to scroll implementation
2023-11-13 23:17:16 +06:00
Kingkor Roy Tirtho
6b8ae88db4
refactor: horizontal playbutton layout to use ListView and breakdown search page into sections
2023-11-08 17:07:20 +06:00
Kingkor Roy Tirtho
1334a62aae
fix: infinite list disappearing for a moment everytime new page is fetched
2023-10-29 21:38:48 +06:00
Kingkor Roy Tirtho
1f15b6720f
chore: update fl_query & add support
2023-10-07 12:15:28 +06:00
Kingkor Roy Tirtho
8ca1aa38a2
chore: include interscrollbar in left out pages
2023-10-01 13:24:36 +06:00
Kingkor Roy Tirtho
b9d5c70301
feat: search loading animation
2023-09-10 18:19:47 +06:00
Kingkor Roy Tirtho
93bd4dc3aa
chore: fix colors
2023-06-18 15:01:11 +06:00
Kingkor Roy Tirtho
617aa89409
feat: improved track item API and UI
2023-06-11 22:27:16 +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
a1cdbad187
feat(locale): add bengali translations for search page
2023-04-29 09:23:41 +06:00
Kingkor Roy Tirtho
92a418c8a8
feat: artist card redesign
...
chore: add license as asset for about
2023-03-12 10:06:37 +06:00
Kingkor Roy Tirtho
1bdce9fe96
fix: content going below bottom player or nav bar
2023-03-11 11:58:48 +06:00
Kingkor Roy Tirtho
a90261ed19
feat: merge floating player with nav bar and nav bar translucent bg
2023-03-10 19:19:55 +06:00
Kingkor Roy Tirtho
a4927c7013
refactor: working dissect of platform_ui
2023-03-09 23:24:09 +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
b78b657377
chore: enable search again
2023-02-26 22:07:02 +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
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
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
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
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
3282370f74
feat: tablet mode navigation bar & windows semi transparent bg,
2022-12-09 11:25:44 +06:00
Kingkor Roy Tirtho
5b0e22c1b6
fix: small minwidth of window in desktop, linux wrong light theme accent color, search field transparent background
2022-12-08 13:40:39 +06: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