Kingkor Roy Tirtho
1cfd377c29
refactor: synced lyric cache to use drift db
2024-06-30 11:01:40 +06:00
Kingkor Roy Tirtho
08ac29c979
refactor(stats): migrate stats to use drift db
2024-06-29 17:05:06 +06:00
Kingkor Roy Tirtho
44418868ad
chore: fix volume not being set after launch
2024-06-25 20:38:40 +06:00
Kingkor Roy Tirtho
6c5cab9899
chore: fix use SpotubeMedia to avoid duplicate sourceTrackProvider instances
2024-06-25 20:36:23 +06:00
Kingkor Roy Tirtho
1b420e661b
chore: player skipping all tracks from cache
2024-06-24 22:26:44 +06:00
Kingkor Roy Tirtho
a621a45f0b
chore: fix alternative track sources not showing up
2024-06-24 21:43:09 +06:00
Kingkor Roy Tirtho
75173e5096
refactor: use provider based is track loading implementation
2024-06-24 21:01:09 +06:00
Kingkor Roy Tirtho
a83dd64476
refactor: replace all instances of proxy playlist
2024-06-24 20:52:40 +06:00
Kingkor Roy Tirtho
f79fedefd4
chore: create new audio player centric playback notifier with drift persistence
2024-06-23 12:23:28 +06:00
Kingkor Roy Tirtho
59041a2948
chore: use .value for scrobble encrypted text
2024-06-20 23:30:41 +06:00
Kingkor Roy Tirtho
5936f08a92
refactor(volumeProvider): use notifier and kvstore for persistence
2024-06-17 18:13:41 +06:00
Kingkor Roy Tirtho
b9b7d5c8aa
refactor: lastfm scrobbling to drift db
2024-06-17 18:08:57 +06:00
Kingkor Roy Tirtho
d18f74fd65
refactor: use drift db based authentication
2024-06-16 22:33:23 +06:00
Kingkor Roy Tirtho
a799ca55bc
chore: add encrypted text column support
2024-06-16 20:58:54 +06:00
Kingkor Roy Tirtho
bf6cec8d69
refactor(blacklist): use drift sql db instead of hive
2024-06-14 22:23:12 +06:00
Kingkor Roy Tirtho
52d4f60ccc
refactor: use drift for skip segments and source matches
2024-06-14 21:24:42 +06:00
Kingkor Roy Tirtho
3fb003ea60
refactor(preferences): use Drift sql db for preferences
2024-06-14 00:29:09 +06:00
Kingkor Roy Tirtho
064d92d35d
refactor: merge connect and playback server into one server
2024-06-12 20:46:49 +06:00
Kingkor Roy Tirtho
4f2175987d
refactor: remove uncessary methods
2024-06-11 23:02:23 +06:00
Kingkor Roy Tirtho
2822d5dbfd
chore: fix widget binding errors
2024-06-09 23:05:19 +06:00
Kingkor Roy Tirtho
de61d90938
refactor: add back exceptions to file support
2024-06-09 22:58:14 +06:00
Kingkor Roy Tirtho
f9087b63d5
refactor: remove catcher_2 and use custom zoned based error handling
2024-06-09 22:52:34 +06:00
Kingkor Roy Tirtho
d115e57058
fix: popup menu item opacity
2024-06-09 09:56:29 +06:00
Kingkor Roy Tirtho
7816cb8068
refactor: break down heart button hook into a different file
2024-06-09 09:30:17 +06:00
Kingkor Roy Tirtho
8cb6c6d126
refactor: breakdown page window titlebar widget into multiple small widgets
2024-06-09 09:19:41 +06:00
Kingkor Roy Tirtho
4af23241c8
refactor: move shared components to 1 level up
2024-06-07 22:40:44 +06:00
Kingkor Roy Tirtho
b224af21ea
refactor: left out modules
2024-06-07 22:34:03 +06:00
Kingkor Roy Tirtho
1cfeef54e7
refactor: move route related components to modules folder
2024-06-07 22:19:45 +06:00
Kingkor Roy Tirtho
f81219e83e
chore: introduce breakpoint enum for constrains
2024-06-07 22:00:16 +06:00
Kingkor Roy Tirtho
73bd207ce2
fix(linux): change app id in flatpak environment
2024-06-06 18:54:18 +06:00
Kingkor Roy Tirtho
47f98b98aa
fix(desktop): window is not centered
2024-06-06 13:48:52 +06:00
Kingkor Roy Tirtho
5f280a19f4
fix(desktop): titlebar drag to move not working
2024-06-06 13:41:02 +06:00
Kingkor Roy Tirtho
6591ec0e1b
fix(ios): download not working #1575
2024-06-06 13:08:50 +06:00
Kingkor Roy Tirtho
6cb29868d2
fix: use weak match for Jiosaavn fallback to improve matching
2024-06-06 09:07:07 +06:00
Kingkor Roy Tirtho
37d002d133
fix: alternative sources not showing up for SongLink matched results
2024-06-06 08:47:07 +06:00
Kingkor Roy Tirtho
73c5b30b63
fix: browse anonymously button takes to wrong route
2024-06-06 08:43:29 +06:00
Kingkor Roy Tirtho
982cf0bd43
fix(windows): revert Flutter version to 3.19.6 to avoid distortion #1553
2024-06-06 08:28:18 +06:00
Kingkor Roy Tirtho
57cd8607dd
Revert "refactor: migrate deprecated warnings"
...
chore: undo flutter 3.22.x related deprecated theme migrations
2024-06-06 08:19:07 +06:00
Kingkor Roy Tirtho
2b5fd35529
chore: update translations and generate credits
2024-06-03 13:52:47 +06:00
Kingkor Roy Tirtho
f6ba95fb64
chore: upgrade deps and appbar bg fix
2024-06-03 13:13:05 +06:00
Kingkor Roy Tirtho
e63a4bb63c
chore: migrate android gradle to declarative config syntax
2024-06-03 10:09:41 +06:00
Kingkor Roy Tirtho
c607a330ed
fix(playback): skipping tracks with unplayable sources instead of falling back #1492
2024-06-02 22:34:06 +06:00
Kingkor Roy Tirtho
56241f773a
refactor: migrate deprecated warnings
2024-06-02 21:15:11 +06:00
Kingkor Roy Tirtho
71341ec0bd
feat: upgrade to Flutter 3.22.0
2024-06-01 21:33:05 +06:00
Kingkor Roy Tirtho
02acbd9327
feat: play initially available tracks of playlist/album immediately and fetch rest in background #670
2024-06-01 15:45:06 +06:00
Kingkor Roy Tirtho
c4023aa09d
chore: downloaded tracks folder not opening
2024-06-01 13:05:16 +06:00
Kingkor Roy Tirtho
e034455173
chore: fix home feed not showing up
2024-06-01 12:47:36 +06:00
Kingkor Roy Tirtho
b2d9e64758
refactor: use replace http with dio and use it as the default
2024-06-01 12:31:20 +06:00
Kingkor Roy Tirtho
d2683c52d8
fix: some text are garbled in different parts of the app #1463 #1505
2024-06-01 11:43:21 +06:00
Kingkor Roy Tirtho
82307bc030
feat: personalized stats based on local music history ( #1522 )
...
* feat: add playback history provider
* feat: implement recently played section
* refactor: use route names
* feat: add stats summary and top tracks/artists/albums
* feat: add top date based filtering
* feat: add stream money calculation
* refactor: place search in mobile navbar and settings in home appbar
* feat: add individual minutes and streams page
* feat(stats): add individual minutes and streams page
* chore: default period to 1 month
* feat: add text to explain user how hypothetical fees are calculated
* chore: ensure usage of route names instead of direct paths
* cd: add cache key
* cd: remove media_kit_event_loop from git
2024-06-01 11:40:01 +06:00