Kingkor Roy Tirtho
8521cc5c88
fix: always showing play in playlist/album views
2023-08-15 21:57:26 +06:00
Kingkor Roy Tirtho
d6127cf797
chore: upgrade dependencies
2023-08-15 11:54:06 +06:00
Kingkor Roy Tirtho
38dc4beb44
feat: blazingly™ fast download manager ( #619 )
...
* feat: concurrent download service & download prorvider
* feat: implement chunked downloader
* fix: no audio-tags in Linux and duration not showing up for local tracks
* feat: show matching tracks in queue as well
* feat: always uses piped api for download to avoid IP block
* fix: invalid downloadCount
2023-08-07 16:49:11 +06:00
Kingkor Roy Tirtho
5a563ef428
fix: flags not showing up, html in descriptions
2023-08-04 13:47:26 +06:00
Kingkor Roy Tirtho
e4cbdd3747
fix: remove adaptive widgets ( #520 )
2023-07-11 22:13:22 +06:00
Kingkor Roy Tirtho
4077fac39f
fix: overflowing clickable artists links
2023-06-25 17:47:23 +06:00
Kingkor Roy Tirtho
925fa86271
feat: download button on each track
2023-06-25 17:03:36 +06:00
Kingkor Roy Tirtho
72833a9bcd
chore: track collection view shuffle button color correction
2023-06-25 10:09:16 +06:00
Kingkor Roy Tirtho
1c89e3efb0
fix: collection currently playing state persist on restart
2023-06-20 11:55:23 +06:00
Kingkor Roy Tirtho
9251121ba0
fix: track collection view status bar not transparent
2023-06-20 10:25:57 +06:00
Kingkor Roy Tirtho
0620b62023
refactor: extend list item for PopSheetEntry for better interactivity
2023-06-18 22:13:06 +06:00
Kingkor Roy Tirtho
b4713e377a
feat: sort tracks by newest and oldest dates
2023-06-18 15:28:44 +06:00
Kingkor Roy Tirtho
93bd4dc3aa
chore: fix colors
2023-06-18 15:01:11 +06:00
Kingkor Roy Tirtho
65fa3cb624
fix: status bar color of playlist/album page
2023-06-18 13:25:59 +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
dce1b88694
feat(playlist,album page): play and shuffle take full width on smaller screens, add new xs breakpoint
2023-06-18 12:07:26 +06:00
Kingkor Roy Tirtho
7a8bd92104
fix(track_collection_view): keyboard focus on scroll and no space for search results in playlist/album
2023-06-18 10:22:47 +06:00
Kingkor Roy Tirtho
0cedc7a418
feat: re-designed playlist/album page
2023-06-17 13:08:33 +06:00
Kingkor Roy Tirtho
ce38233de8
feat: player details dialog and separate location of lyrics button in player page
2023-06-15 12:51:33 +06:00
Kingkor Roy Tirtho
3b56c78d5c
refactor: replace PopupMenuButton widgets with AdaptivePopSheetList
2023-06-12 12:50:58 +06:00
Kingkor Roy Tirtho
d88d287fc5
fix: track_table_view table headers
2023-06-12 09:39:54 +06:00
Kingkor Roy Tirtho
c8b7de0879
feat: adaptive controllers
2023-06-12 09:22:31 +06:00
Kingkor Roy Tirtho
617aa89409
feat: improved track item API and UI
2023-06-11 22:27:16 +06:00
Kingkor Roy Tirtho
886bc8033d
refactor: reuse PlaylistAddTrack on track_tile
2023-06-11 19:42:13 +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
6752adc939
feat: Better download manager with download progress
2023-06-08 08:36:56 +06:00
Kingkor Roy Tirtho
8944581c09
fix: add to playlist dialog not showing playlist name
2023-06-01 12:16:27 +06:00
Kingkor Roy Tirtho
19d0ddcdd9
chore: remove tuple and replace with records
2023-05-28 22:18:05 +06:00
Kingkor Roy Tirtho
e529c79c4f
fix: re-enable add to queue and play next support, favorite button query exceptions
2023-05-27 21:53:56 +06:00
Kingkor Roy Tirtho
5f70207076
refactor(playback): migration to ProxyPlaylist based playback
2023-05-13 12:46:56 +06:00
Kingkor Roy Tirtho
c55133dc8b
feat(locale): player, playlist view, track tile bengali and english translations
2023-04-29 11:01:16 +06:00
Kingkor Roy Tirtho
8432dc6286
feat: heart button animation
2023-04-28 22:21:17 +06:00
Kingkor Roy Tirtho
cac8ea6388
feat(queue): add track(s) for playing next ( #460 )
2023-04-28 11:30:27 +06:00
Kingkor Roy Tirtho
441b43bef6
feat(queue): reorder tracks support
2023-04-28 10:57:32 +06:00
Kingkor Roy Tirtho
c1d67153ce
refactor(tracktile): use popup menu instead of adaptive list tile
2023-04-28 10:08:31 +06:00
Kingkor Roy Tirtho
52835b2ce2
feat(local_tracks): delete local track ( #484 )
2023-04-27 23:19:03 +06:00
Kingkor Roy Tirtho
6a6ddf6e1f
feat: show album release year ( #387 ) and fix layout of artist's album
2023-04-27 23:00:27 +06:00
Kingkor Roy Tirtho
159f03e7ca
feat(player): replace bg blur with gradient, proper fg color and align title and artist name
2023-04-06 11:13:14 +06:00
Kingkor Roy Tirtho
3f5a1b9587
fix: track_tile active and blacklist color, playbutton card action positioning
2023-03-23 21:29:20 +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
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
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
b8f3493138
feat: add or remove track, playlist or album to queue support
2023-02-05 15:14:35 +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
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