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
b0970090b1
chore: add song link text in player view shortcut
2024-03-01 19:16:52 +06:00
Kingkor Roy Tirtho
c3289a0ba4
fix(android): pressing back button in any other tab other than home exits the app
2024-02-18 23:02:14 +06:00
Kingkor Roy Tirtho
5fa56387fd
chore: move friends above new releases
...
Because friends matters more than Elton John's 69th album (joking)
2024-01-27 21:18:13 +06:00
Kingkor Roy Tirtho
b9417ca357
fix(macos): backbutton and window button overlap and unused empty space on home
2024-01-24 12:03:31 +06:00
Kingkor Roy Tirtho
79839329b0
feat: add spotify friends activity ( #1130 )
...
* feat: add spotify friend endpoint
* feat: add friend activity in home screen
* fix: when no friends, dummy UI still shows giving the user a false hope of friendship :'(
2024-01-23 22:44:00 +06:00
Kingkor Roy Tirtho
ec9d9d7d7e
chore: fix genre playlist title bar
2023-12-30 23:25:29 +06:00
Kingkor Roy Tirtho
2fb16e64e9
fix: genre border issues
2023-12-12 21:27:14 +06:00
Kingkor Roy Tirtho
9ee60677f6
fix: add safe area in home
2023-12-08 23:31:20 +06:00
Kingkor Roy Tirtho
956f4b198b
chore: fix translations issues
2023-12-08 22:37:56 +06:00
Kingkor Roy Tirtho
82ed5e9057
feat: compact genre view in home page
2023-12-08 22:18:18 +06:00
Kingkor Roy Tirtho
b92583d0df
feat: improve loading animations
2023-12-04 22:20:47 +06:00
Kingkor Roy Tirtho
7d05c40dc0
fix: use CustomScrollView for personalized page
2023-11-22 10:02:11 +06:00
Kingkor Roy Tirtho
28a5d6bb38
feat: paginated playlist and album page
2023-11-17 13:14:25 +06:00
Kingkor Roy Tirtho
57c03ad045
refactor: use json serializer for preferences
2023-11-14 22:48:02 +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
694ddf07a3
chore: revert
2023-11-12 19:04:20 +06:00
Kingkor Roy Tirtho
ee94b7cbb2
fix: new releases section flickering on scroll glitch
2023-11-12 19:03:27 +06:00
Kingkor Roy Tirtho
5928185599
fix: new releases section flickering on scroll glitch
2023-11-12 19:01:14 +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
487c2ed6bd
fix: user_playlists layout, track tile index,
2023-11-08 14:41:15 +06:00
Kingkor Roy Tirtho
ac0e2e74d8
refactor: extract settings section to separate files
2023-11-08 11:43:17 +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
a3250882df
chore: fix width of scrollbar & non-interactive scrollbar in android
2023-10-01 13:19:34 +06:00
Kingkor Roy Tirtho
ffe8d9ca6d
feat: loading indicator for genre and personalized pages
2023-09-16 13:08:32 +06:00
Kingkor Roy Tirtho
699b236ce5
chore: fix dep problem and code style
2023-06-28 17:55:17 +06:00
Kingkor Roy Tirtho
925fa86271
feat: download button on each track
2023-06-25 17:03:36 +06:00
Kingkor Roy Tirtho
6c2d65587b
fix(player): queue button not showing when not logged in
2023-06-25 10:00:44 +06:00
Kingkor Roy Tirtho
20274b1c65
refactor: expandable filter field on genre and user local tracks page
2023-06-18 12:49:38 +06:00
Kingkor Roy Tirtho
ae820a22f2
feat: personal playlist recommendations
2023-05-28 21:54:00 +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
38929fed6e
fi(loading): layout exceptions and overflow of loading animations
2023-05-11 22:43:21 +06:00
Kingkor Roy Tirtho
09af1aa156
chore: add home, genre and personalization translations
2023-04-29 00:26:02 +06:00
Kingkor Roy Tirtho
20c424c77f
fix(home): bottom player transparency
2023-03-23 19:06:03 +06:00
Kingkor Roy Tirtho
7131efa07f
feat: optimize image load + genre page and reduce page size of loaded categories
2023-03-17 13:05:26 +06:00
Kingkor Roy Tirtho
eeb8cabf49
feat: compact and adaptive playbutton card design
2023-03-11 22:41:46 +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
67380f6876
feat: compact button tabbar
2023-03-10 15:56:38 +06:00
Kingkor Roy Tirtho
a4927c7013
refactor: working dissect of platform_ui
2023-03-09 23:24:09 +06:00
Kingkor Roy Tirtho
9b6ccd8488
chore: use published version of fl-query
2023-03-05 17:24:38 +06:00
Kingkor Roy Tirtho
c6bf9b6799
fix: use chosen market for new release
2023-03-05 13:04:50 +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
9080441b87
feat(home): personalized section
2023-02-06 23:06:26 +06:00