Kingkor Roy Tirtho
|
62055018fe
|
fix: color not syncing and add new screenshot
|
2023-07-02 22:20:02 +06:00 |
|
Kingkor Roy Tirtho
|
f554f6d43b
|
fix: track stops at last second
|
2023-06-30 12:10:25 +06:00 |
|
Kingkor Roy Tirtho
|
0cfe430e27
|
chore: layout mode adaptive by default
|
2023-06-30 11:23:53 +06:00 |
|
Kingkor Roy Tirtho
|
c429e6f48d
|
chore: versioning of Hive boxes
|
2023-06-30 11:21:02 +06:00 |
|
Kingkor Roy Tirtho
|
b54ee96233
|
feat: re-introduce youtube API along with piped
|
2023-06-30 10:52:44 +06:00 |
|
Kingkor Roy Tirtho
|
b041887402
|
chore: remove predownload option
|
2023-06-28 16:36:50 +06:00 |
|
Kingkor Roy Tirtho
|
dfea195ec1
|
feat: search alternative track source
|
2023-06-28 16:29:23 +06:00 |
|
Kingkor Roy Tirtho
|
60328a6baf
|
feat: show country code piped instance list
|
2023-06-28 14:23:12 +06:00 |
|
Kingkor Roy Tirtho
|
17a25a501e
|
feat: add piped search mode
|
2023-06-28 14:05:01 +06:00 |
|
Kingkor Roy Tirtho
|
a9b5a714e4
|
fix: alternative track source not playing new source
|
2023-06-28 12:13:33 +06:00 |
|
Kingkor Roy Tirtho
|
546fafbf37
|
chore:
|
2023-06-20 12:07:54 +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
|
4a75f3dbd1
|
feat: add sleep timer support
|
2023-06-19 21:35:58 +06:00 |
|
Kingkor Roy Tirtho
|
73c012c71a
|
fix: local tracks getting fetched on first load
|
2023-06-17 10:17:54 +06:00 |
|
Kingkor Roy Tirtho
|
ea45c4f42a
|
fix: re-enable download manager
|
2023-06-17 09:32:37 +06:00 |
|
Kingkor Roy Tirtho
|
3724bd5a10
|
feat: persistent volume percentage
|
2023-06-11 18:26:03 +06:00 |
|
Kingkor Roy Tirtho
|
7d23beec5e
|
fix: disable background_downloader due to android build failures
|
2023-06-10 15:31:48 +06:00 |
|
Kingkor Roy Tirtho
|
4a21249ee3
|
fix: replace download multiple pops and add translations
|
2023-06-08 09:03:18 +06:00 |
|
Kingkor Roy Tirtho
|
6752adc939
|
feat: Better download manager with download progress
|
2023-06-08 08:36:56 +06:00 |
|
Kingkor Roy Tirtho
|
bed0d3bd70
|
feat: piped instance picker on settings
|
2023-06-04 22:02:14 +06:00 |
|
Kingkor Roy Tirtho
|
3aeb026776
|
feat: track populate sibling support
|
2023-06-04 17:52:31 +06:00 |
|
Kingkor Roy Tirtho
|
14183781dd
|
feat: repeat button all 3 mode and disable player controls when track is fetching
|
2023-06-04 16:34:37 +06:00 |
|
Kingkor Roy Tirtho
|
e3d8239b9f
|
fix: error log
|
2023-06-04 15:33:57 +06:00 |
|
Kingkor Roy Tirtho
|
94017189c6
|
fix: cached currently playing track infinite loading
|
2023-06-04 14:44:16 +06:00 |
|
Kingkor Roy Tirtho
|
ed29ab5137
|
fix: cached queue tracks expired stream
|
2023-06-04 12:30:04 +06:00 |
|
Kingkor Roy Tirtho
|
1abcad1de5
|
fix: linux mpris not showing up and overall media notification service
|
2023-06-02 12:33:27 +06:00 |
|
Kingkor Roy Tirtho
|
74906f3932
|
fix: album sync not working
|
2023-06-01 12:37:30 +06:00 |
|
Kingkor Roy Tirtho
|
27e8acbfe7
|
fix: playback not moving to next track after a track ends
|
2023-06-01 09:02:44 +06:00 |
|
Kingkor Roy Tirtho
|
ae820a22f2
|
feat: personal playlist recommendations
|
2023-05-28 21:54:00 +06:00 |
|
Kingkor Roy Tirtho
|
ec11af53a1
|
feat: enable caching of queue
|
2023-05-27 23:04:54 +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
|
bf59570251
|
feat: show loading when track metadata is being fetched, android, ios, macos enable shuffling
|
2023-05-27 13:34:25 +06:00 |
|
Kingkor Roy Tirtho
|
a0744630ba
|
fix: use id based source getters instead of index
|
2023-05-27 12:01:59 +06:00 |
|
Kingkor Roy Tirtho
|
75b46e1a17
|
refactor: split audio player impl into multiple parts and mixins
|
2023-05-26 10:13:09 +06:00 |
|
Kingkor Roy Tirtho
|
a455a89c58
|
fix: null exception on proxy playlist and audio player
|
2023-05-17 00:30:48 +06:00 |
|
Kingkor Roy Tirtho
|
696eeee882
|
chore(playback): re-enable shuffling
|
2023-05-16 22:34:20 +06:00 |
|
Kingkor Roy Tirtho
|
8bcce9282e
|
feat: supabase integration
|
2023-05-16 12:36:49 +06:00 |
|
Kingkor Roy Tirtho
|
fb780da327
|
feat: remove SponsorBlock in favor of YT Music and remove pocketbase backend track support
|
2023-05-16 10:50:17 +06:00 |
|
Kingkor Roy Tirtho
|
3bafa7b80c
|
fix(mkPlayer): remove method and wrong active index on modifying playlist
|
2023-05-15 11:02:32 +06:00 |
|
Kingkor Roy Tirtho
|
eaf65b6db2
|
feat(player): custom playlist implementation for media_kit to replace unpredictable playlist of mpv
|
2023-05-14 17:52:54 +06:00 |
|
Kingkor Roy Tirtho
|
5a4e3baa51
|
chore: remove unnecessary files and youtube_explode
|
2023-05-14 15:00:07 +06:00 |
|
Kingkor Roy Tirtho
|
1ecc36da57
|
feat: replace YouTube API with piped API
|
2023-05-14 14:26:13 +06:00 |
|
Kingkor Roy Tirtho
|
1f3255481f
|
fix(player): volume slider, prefetching of media_kit and stuttering on sponsorblock skip
|
2023-05-13 19:11:02 +06:00 |
|
Kingkor Roy Tirtho
|
5f70207076
|
refactor(playback): migration to ProxyPlaylist based playback
|
2023-05-13 12:46:56 +06:00 |
|
Kingkor Roy Tirtho
|
3ba3df7265
|
refactor(playlist_queue): add playlist 3 items load first support
|
2023-05-12 20:35:48 +06:00 |
|
Kingkor Roy Tirtho
|
f1080e1675
|
feat(player): add playlist related methods to audio player
|
2023-05-12 09:36:03 +06:00 |
|
Kingkor Roy Tirtho
|
cdb32685e4
|
fix(android): use multi assetAudioPlayer instance fix patch and disable Pre-download and play by default in Android too
|
2023-05-05 11:18:28 +06:00 |
|
Kingkor Roy Tirtho
|
12915f3e5a
|
refactor: create audio player wrapper and remove just_audio (again)
|
2023-04-30 23:16:55 +06:00 |
|
Kingkor Roy Tirtho
|
30c933cdf3
|
fix: disable play when loading track and buffering event
|
2023-04-30 18:08:12 +06:00 |
|
Kingkor Roy Tirtho
|
8f9303bc0f
|
fix: mobile audio notification not working
|
2023-04-30 17:02:33 +06:00 |
|
Kingkor Roy Tirtho
|
ce10aa1fe2
|
fix: navigation to settings not working
|
2023-04-30 15:18:16 +06:00 |
|
Kingkor Roy Tirtho
|
7b7b1f2647
|
fix: language changer not working
|
2023-04-29 14:15:28 +06:00 |
|
Kingkor Roy Tirtho
|
f12d81259f
|
feat: setup localization (l10n) and language switcher, add sidebar and navbar locale
|
2023-04-29 00:13:37 +06:00 |
|
Kingkor Roy Tirtho
|
d7135db5ad
|
refactor(audi_service): unify all platform audio services
|
2023-04-28 21:11:49 +06:00 |
|
Kingkor Roy Tirtho
|
9dbb8171a6
|
feat: make snackbar floating
|
2023-04-28 13:06:36 +06:00 |
|
Kingkor Roy Tirtho
|
31b9249cc8
|
feat: album art dominant color as accent color (#447)
|
2023-04-28 12:58:03 +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
|
52835b2ce2
|
feat(local_tracks): delete local track (#484)
|
2023-04-27 23:19:03 +06:00 |
|
Kingkor Roy Tirtho
|
8fe9e4d245
|
Merge branch 'master' into dev
|
2023-04-26 12:31:33 +06:00 |
|
Kingkor Roy Tirtho
|
10f1c675d0
|
refactor: use envied instead of flutter_dotenv to ensure better security
|
2023-04-26 12:13:42 +06:00 |
|
Kingkor Roy Tirtho
|
816ad304df
|
Merge branch 'master' into dev
|
2023-04-26 00:48:35 +06:00 |
|
Kingkor Roy Tirtho
|
b110d83456
|
feat: cache encryption for sensitive data
|
2023-04-25 23:29:54 +06:00 |
|
Kingkor Roy Tirtho
|
f0b426ae89
|
feat: windows OS media control panel support
|
2023-04-14 11:08:12 +06:00 |
|
Kingkor Roy Tirtho
|
06a043764d
|
feat: system tray support (#31)
|
2023-04-10 23:19:14 +06:00 |
|
Kingkor Roy Tirtho
|
36396b7583
|
Merge branch 'master' into dev
|
2023-04-01 13:04:32 +06:00 |
|
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
|
7a0fd64cf9
|
Merge branch 'master' into dev
|
2023-03-24 20:04:04 +06:00 |
|
Kingkor Roy Tirtho
|
f160ec767d
|
fix: android audio service and notification and fallback for lyrics when anonymous
|
2023-03-24 19:55:16 +06:00 |
|
Kingkor Roy Tirtho
|
e04515d8e2
|
fix: system color scheme not persisting on restart when system color scheme changed
|
2023-03-23 19:01:17 +06:00 |
|
Kingkor Roy Tirtho
|
862c4b8faf
|
feat: use system color scheme
|
2023-03-16 13:30:17 +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
|
b327ffb108
|
fix(playbutton_card): play and non play state correction
|
2023-03-07 12:57:14 +06:00 |
|
Kingkor Roy Tirtho
|
42b3e111f8
|
fix(playlist_queue): load method not preserving the active track before filtering blacklisted tracks
|
2023-03-07 11:10:16 +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
|
60a5847ae6
|
fix(playback): not skipping track's sponsorblock segments
|
2023-03-05 10:54:31 +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 |
|
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
|
b8f3493138
|
feat: add or remove track, playlist or album to queue support
|
2023-02-05 15:14:35 +06:00 |
|
Kingkor Roy Tirtho
|
ac84942917
|
refactor: audio player and youtube client in separate files
|
2023-02-05 08:39:02 +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
|
ad90c11ab0
|
feat: configure pocketbase, generate dart types, update playback to use server instead of hive cache
This commit currently turns off sponsor block segment for compatibility reasons
|
2023-02-01 22:05:37 +06:00 |
|
Kingkor Roy Tirtho
|
84d94b05bc
|
feat: use catcher to handle exceptions
|
2023-02-01 18:26:17 +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
|
a10bc5b8d8
|
feat: sidebar download count and proper progress color in playbutton
|
2022-12-08 22:09:48 +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 |
|
Kingkor Roy Tirtho
|
3386dac78e
|
feat: add selected tracks to playlists, optimistic playlist remove track
|
2022-12-07 23:15:28 +06:00 |
|
Kingkor Roy Tirtho
|
bc8a04e544
|
feat: pause track when seeking forward/back and keep audio session alive when paused/interrupted
|
2022-12-07 12:22:11 +06:00 |
|
Kingkor Roy Tirtho
|
1223cf2629
|
feat: shuffle keep playing track at top, linux title bar drag no working
|
2022-11-24 13:49:40 +06:00 |
|
Kingkor Roy Tirtho
|
4b21cc8299
|
feat(playback): change current track youtube source panel and tooltips for player icon buttons
|
2022-10-25 14:12:17 +06:00 |
|
Kingkor Roy Tirtho
|
e6761a6f8e
|
feat(search): infinite scroll for tracks, artists, playlists and albums
|
2022-10-25 12:13:19 +06:00 |
|
Kingkor Roy Tirtho
|
6b6907af3f
|
feat(lyrics): tabs for both synced and static lyrics #182
refactor: remove code-style warnings
|
2022-10-24 17:59:58 +06:00 |
|
Kingkor Roy Tirtho
|
b3ac5ca3bb
|
fix(auth): refresh access token timer not working
refactor: use fl_query for spotify API instead of riverpod
|
2022-10-23 16:06:03 +06:00 |
|
Kingkor Roy Tirtho
|
dcc8ba5a54
|
feat(android-playback): option to download track bytes and play instead of Streaming
|
2022-10-16 11:21:21 +06:00 |
|