Kingkor Roy Tirtho
1e6d709e04
feat: implement yt-dlp for desktop and NewPipeExtractor for Android ( #2316 )
...
* feat: add youtube engine abstraction and yt-dlp integration
* chore: add yt-dlp as optional dependency
* feat: implement custom path support for youtube engines
* chore: check for custom path in setting engine select dropdown
* chore: update yt_dlp_dart
* chore: setting video url instead of video id in fetchSiblings
* feat: implement NewPipe engine
* chore: update local path to git url for flutter_new_pipe_extractor package
* chore: fix android build isn't working
* chore: fix routes not working when initially signing in
* refactor: drop fallback support to different sources
2025-02-11 21:36:07 +06:00
Kingkor Roy Tirtho
698fb6ba27
fix: youtube tracks keeps skipping despite being matched correctly
2025-02-05 00:36:23 +06:00
Kingkor Roy Tirtho
043eaba81f
fix: youtube source taking too long to buffer
2025-02-03 20:53:48 +06:00
Kingkor Roy Tirtho
b1780e0cf8
fix: duplicates in recent section
2025-02-01 19:14:50 +06:00
Kingkor Roy Tirtho
cd39bbf87c
Merge pull request #2291 from KRTirtho/migrate/auto-routes
...
refactor: migrate to auto_route from go_router
2025-02-01 17:22:51 +06:00
Kingkor Roy Tirtho
d4504722d8
fix(android): back button and safe area issues
2025-01-31 23:07:37 +06:00
Kingkor Roy Tirtho
6ddf6b9cce
fix: remove automaticallyImplyLeading from root tabs
2025-01-31 22:37:10 +06:00
Kingkor Roy Tirtho
4b2d259add
chore: use navigateTo instead of pushRoute
2025-01-31 22:10:40 +06:00
Kingkor Roy Tirtho
0037677383
refactor: migrate to auto_route from go_router
2025-01-31 21:07:51 +06:00
Kingkor Roy Tirtho
2b0b5eae1d
Merge pull request #2288 from KRTirtho/new-ui
...
feat: shadcn_flutter based UI
2025-01-30 21:53:07 +06:00
Kingkor Roy Tirtho
6cf4ca9179
chore: use shadcn in all places that's using material
2025-01-30 21:44:07 +06:00
Malik Miran
2ea8070771
fix(ios): downloads not working due to permission errors ( #2180 )
...
* Update AppDelegate.swift
store the Documents directory path which the app can then use for downloads instead of trying to create a Downloads directory
* Update Info.plist
should resolve the permission issues because using Documents directory instead of trying to create a Downloads directory.
---------
Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
2025-01-30 20:50:50 +06:00
KRTirtho
e0760e6250
chore: fix linux resizing blocking scrollbar
2025-01-30 20:37:13 +06:00
Kingkor Roy Tirtho
ada0ca1472
chore: remove obsolete appearance customization
2025-01-28 21:42:16 +06:00
Kingkor Roy Tirtho
42158a99ff
refactor: use shadcn for mini lyrics window
2025-01-28 21:23:57 +06:00
Kingkor Roy Tirtho
5c6cb770a8
chore: fix where loading images not working
2025-01-28 21:07:02 +06:00
Kingkor Roy Tirtho
4c3718467d
chore: local library not working
2025-01-26 22:36:11 +06:00
Kingkor Roy Tirtho
4e8a50ec58
chore: fix logs not showing up and nightly crashing on track change on android
2025-01-26 22:05:24 +06:00
Kingkor Roy Tirtho
75e189344e
cd: update workflow and build command for Ubuntu 22.04 compatibility
2025-01-24 14:19:44 +06:00
Kingkor Roy Tirtho
8c0a47374d
cd: artifact nested directory glob
2025-01-24 13:55:57 +06:00
Kingkor Roy Tirtho
697ba1ed7b
cd: sha and md5 sum error
2025-01-24 13:27:20 +06:00
Kingkor Roy Tirtho
e05645c46e
cd: enable caching for Flutter SDK in release workflow
2025-01-24 12:43:44 +06:00
Kingkor Roy Tirtho
ee95b3b26a
chore: fix build cli argument access
2025-01-24 12:32:01 +06:00
Kingkor Roy Tirtho
b2b38a9191
cd: use git source for flutter action
2025-01-24 12:18:33 +06:00
Kingkor Roy Tirtho
219ae9dcb3
cd: use git source for flutter action
2025-01-24 12:15:30 +06:00
Kingkor Roy Tirtho
ed1f4ad6f5
cd: use cache less Flutter SDK
2025-01-24 12:08:01 +06:00
Kingkor Roy Tirtho
15773e1ce7
cd: use alternative flutter action setup action
2025-01-24 11:44:22 +06:00
Kingkor Roy Tirtho
b7bb35d299
cd: upgrade flutter action
2025-01-24 11:32:41 +06:00
Kingkor Roy Tirtho
1937b1b840
cd: use default caching key
2025-01-24 11:31:01 +06:00
Kingkor Roy Tirtho
85ebaf69de
cd: use new hosted github runners
2025-01-24 11:15:48 +06:00
Kingkor Roy Tirtho
becba8956f
cd: artifact name need to be specified
2025-01-24 10:15:24 +06:00
Kingkor Roy Tirtho
343198a7e8
cd: use individual artifacts
2025-01-24 09:55:09 +06:00
Kingkor Roy Tirtho
0aee8b3399
cd: use upload-artifact v4
2025-01-23 21:16:40 +06:00
Kingkor Roy Tirtho
768bab8bbb
chore: settings popup menu constraints
2025-01-23 21:11:59 +06:00
Kingkor Roy Tirtho
082f711018
chore: use angle
2025-01-23 20:39:04 +06:00
Kingkor Roy Tirtho
6e357230ac
refactor: use expanded sidebar tiles for library
2025-01-23 20:34:04 +06:00
Kingkor Roy Tirtho
2411f46877
fix: youtube video unplayable issue and use more ytClients
2025-01-21 10:15:06 +06:00
Kingkor Roy Tirtho
4fead5f504
feat: pause playback when no internet connection
2025-01-20 22:04:12 +06:00
Kingkor Roy Tirtho
086107b2cd
refactor: adaptive list tile to use shadcn
2025-01-20 13:24:24 +06:00
Kingkor Roy Tirtho
74a328e529
refactor: logs page to shadcn
2025-01-19 21:00:49 +06:00
Kingkor Roy Tirtho
e470f50e81
chore: remove xmas background from glance widget
2025-01-19 19:59:42 +06:00
Kingkor Roy Tirtho
6c005592e3
refactor: color scheme support based on shadcn colors
2025-01-16 21:13:42 +06:00
Kingkor Roy Tirtho
696875e4b5
chore: use youtube_explode from github
2025-01-12 23:21:28 +06:00
Kingkor Roy Tirtho
5930c342b5
chore: fix window resizing
2025-01-12 21:32:33 +06:00
Kingkor Roy Tirtho
3649b67869
refactor: use undraw for not_found component
2025-01-12 14:22:54 +06:00
Kingkor Roy Tirtho
b8ffb9b75f
feat: show placeholder images where there is no item or on empty page
2025-01-12 14:16:18 +06:00
Kingkor Roy Tirtho
a8694a7a8b
refactor: blacklist and about page
2025-01-11 20:08:04 +06:00
Kingkor Roy Tirtho
b25ae332b8
feat: flag to hide spotify generated images with patterns
2025-01-10 23:41:22 +06:00
Kingkor Roy Tirtho
5a14f587a0
chore: titlebar buttons not working
2025-01-10 20:33:59 +06:00
Kingkor Roy Tirtho
2daea2b3ef
chore: make genre carousel items better in light mode
2025-01-10 19:51:21 +06:00