Commit Graph

248 Commits

Author SHA1 Message Date
Kingkor Roy Tirtho
15d441c8c4 Playlist info editing (#708)
* feat: playlist metadata edit support

* refactor: replace file_picker with file_selector
2023-09-19 20:45:35 -04:00
Kingkor Roy Tirtho
3d1ecd538b fix: liked tracks card play not working 2023-09-19 20:45:35 -04:00
Kingkor Roy Tirtho
76f95f4e7f fix: Windows memory leak due refetchOnStale user-liked-tracks (#705)
* chore: refactor CLI stuff to separate service folder

* chore: trying to fix memory leak

* chore: fix fl_Query_devtools in wrong place

* chore: upgrade deps

* fix: user liked tracks memory leak due to isStale & updateQueryFn
2023-09-19 20:45:34 -04:00
Kingkor Roy Tirtho
3ecee08458 chore: bump version, generate changelogs & library credits 2023-09-19 20:45:34 -04:00
Kingkor Roy Tirtho
feac42081e chore: upgrade media_kit 2023-09-19 20:45:34 -04:00
Kingkor Roy Tirtho
bd7d846ac4 fix: lyrics page text contrast 2023-09-19 20:45:34 -04:00
Kingkor Roy Tirtho
4b7f05e4c1 fix: replace connectivity_plus with internet_connection_checker 2023-09-19 20:45:33 -04:00
Kingkor Roy Tirtho
0f1fbdf2c2 chore: bump media_kit android audio version 2023-09-19 20:45:33 -04:00
Kingkor Roy Tirtho
5f0b0836da chore: increase build no 2023-09-19 20:45:32 -04:00
Kingkor Roy Tirtho
c907a91274 chore: bump version 2023-09-19 20:45:22 -04:00
Kingkor Roy Tirtho
735f1de4c3 chore: upgrade dependencies 2023-09-19 20:45:21 -04:00
Kingkor Roy Tirtho
80b74b8f9a fix(android): android 13 local tracks not showing up 2023-09-19 20:45:21 -04:00
Kingkor Roy Tirtho
b099245cd6 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-09-19 20:45:21 -04:00
Kingkor Roy Tirtho
04e41a590a feat: web compatibility 2023-09-19 20:45:20 -04:00
Kingkor Roy Tirtho
7275d8880a chore: bump version and generate CHANGELOGS 2023-09-19 20:45:20 -04:00
Kingkor Roy Tirtho
fe33c2427a fix: flags not showing up, html in descriptions 2023-09-19 20:45:20 -04:00
Piotr Rogowski
e9d4aa1b74 feat: Force High Refresh Rate on some Android devices (#607)
* Force High Refresh Rate on some Android devices

* fix: check android platform for high refresh-rate

---------

Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
2023-09-19 20:45:20 -04:00
Kingkor Roy Tirtho
4a55e03d10 chore: bump versions 2023-07-02 22:42:54 +06:00
Kingkor Roy Tirtho
393bfa64ec chore: update deps 2023-07-01 10:10:53 +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
b47ef98197 chore: fix constrains 2023-06-28 18:12:20 +06:00
Kingkor Roy Tirtho
699b236ce5 chore: fix dep problem and code style 2023-06-28 17:55:17 +06:00
Kingkor Roy Tirtho
4ce0d989fa chore: upgrade fl_query and smtc_widnows 2023-06-26 10:57:43 +06:00
Kingkor Roy Tirtho
5a01171bbb chore: use piped_client from pub.dev 2023-06-26 10:39:53 +06:00
Kingkor Roy Tirtho
fe5b429dda feat(android): disable battery optimization for better playback 2023-06-26 10:28:47 +06:00
Kingkor Roy Tirtho
c93c229b0f chore: sleep timer custom hour format 2023-06-20 09:39:27 +06:00
Kingkor Roy Tirtho
b78e7f57a0 feat: logs page in settings 2023-06-19 22:36:05 +06:00
Kingkor Roy Tirtho
ea45c4f42a fix: re-enable download manager 2023-06-17 09:32:37 +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
6752adc939 feat: Better download manager with download progress 2023-06-08 08:36:56 +06:00
Kingkor Roy Tirtho
96f04c1756 feat: custom error toast 2023-06-04 17:35:58 +06:00
Kingkor Roy Tirtho
f7ca3a654f chore: only remove native event loop for macos 2023-06-02 13:06:02 +06:00
Kingkor Roy Tirtho
8d30fffc2b chore: add device preview package 2023-06-01 12:28:11 +06:00
Kingkor Roy Tirtho
62fc7739b5 fix: macos build by removing media_kit native event loop 2023-06-01 11:12:44 +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
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
b058517912 cd: fix dart@v3 unsupported by generators 2023-05-15 23:10:04 +06:00
Kingkor Roy Tirtho
962d9118dd chore: update piped client deps 2023-05-14 14:51:03 +06:00
Kingkor Roy Tirtho
1ecc36da57 feat: replace YouTube API with piped API 2023-05-14 14:26:13 +06:00
Kingkor Roy Tirtho
ab9e6530b6 chore: enable flutter 3.10 and dart 3 support 2023-05-13 20:09:15 +06:00
Kingkor Roy Tirtho
5f70207076 refactor(playback): migration to ProxyPlaylist based playback 2023-05-13 12:46:56 +06:00
Kingkor Roy Tirtho
06f6adc69c refactor(windows,linux): replace audioplayers with media_kit 2023-05-12 08:32:56 +06:00
Kingkor Roy Tirtho
c232fcc6dd feat(android): add splash screen 2023-05-07 21:36:04 +06:00
Kingkor Roy Tirtho
d487fe5563 feat(playback): integrate android, ios, macos with JustAudio 2023-05-05 20:03:06 +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
1fff0f1bd0 feat(playback): use assets_audio_player to fix macos double duration problems and android high loading latency 2023-05-04 22:10:02 +06:00
Kingkor Roy Tirtho
12915f3e5a refactor: create audio player wrapper and remove just_audio (again) 2023-04-30 23:16:55 +06:00