Kingkor Roy Tirtho
8ff90bafd7
chore: fix not alternative source not working
2025-09-09 21:09:45 +06:00
Kingkor Roy Tirtho
9190af92ef
chore: fix shuffling not working
2025-09-09 20:54:22 +06:00
Kingkor Roy Tirtho
58dc80aa09
fix(playback): alternative track sources switch not working
2025-09-08 15:31:29 +06:00
Kingkor Roy Tirtho
469a76dbd6
fix: yt-dlp playback not working and add partial support for HLS streaming
2025-09-05 22:40:18 +06:00
Kingkor Roy Tirtho
69d50eec35
chore: fix artist top tracks play button not showing loading indicator
2025-09-05 17:53:06 +06:00
Kingkor Roy Tirtho
aee2c9282d
chore: avoid checking stream accessibility all the time
...
Only check stream accessible or not when first time it fails or gets blocked
2025-09-03 17:31:38 +06:00
Kingkor Roy Tirtho
ea329f40e8
fix(yt): fallback to different search result if all streaming url is inaccessible
2025-09-02 20:56:28 +06:00
Kingkor Roy Tirtho
e2c0ddef24
fix: inaccessible streaming url causing rapid skips
...
Now it filters the inaccessible streaming urls out so weird stuff won't happen
2025-09-02 20:10:02 +06:00
Kingkor Roy Tirtho
2a0853026a
fix: local playback not working for tracks with special # (hashtag) characters
2025-08-31 00:45:29 +06:00
Kingkor Roy Tirtho
412f3dd81c
chore: optimize assets and app size
2025-08-29 17:33:54 +06:00
Kingkor Roy Tirtho
7037145519
feat: add ErrorBox and NoDefaultMetadataPlugin components
...
- Implemented ErrorBox for displaying error messages with retry functionality and log viewing.
- Created NoDefaultMetadataPlugin to inform users about missing default metadata providers and provide navigation to manage them.
2025-08-19 22:34:37 +06:00
Kingkor Roy Tirtho
066fe2a326
fix: create and delete playlist not working
2025-08-01 22:39:15 +06:00
Kingkor Roy Tirtho
1e61bca1e9
feat: add plugin scrobbling support and support button
2025-08-01 22:18:29 +06:00
Kingkor Roy Tirtho
3bb7f0d78f
refactor: change updater to core
2025-08-01 14:48:42 +06:00
Kingkor Roy Tirtho
53ef9e15e1
fix: make YoutubeExplode engine faster
2025-07-22 16:34:56 +06:00
Kingkor Roy Tirtho
7309e900bc
feat(metadata): add plugin update checker and dialog for available updates
2025-07-22 00:11:20 +06:00
Kingkor Roy Tirtho
d2e0dc1ac9
chore: re-enable endless playback
2025-07-19 11:56:51 +06:00
Kingkor Roy Tirtho
2f304fa943
feat: use isolate for youtube_explode engine
2025-07-18 10:34:21 +06:00
Kingkor Roy Tirtho
d2827a52d3
chore: upgrade to flutter 3.32.5
2025-07-13 21:21:17 +06:00
Kingkor Roy Tirtho
7de6423935
feat: add support for entity specific search
2025-07-13 15:11:56 +06:00
Kingkor Roy Tirtho
5be4747c66
feat(metadata): add plugin form
2025-07-03 23:55:29 +06:00
Kingkor Roy Tirtho
5b457fc4bd
chore: fix streaming quality is worse then available
2025-06-21 22:40:20 +06:00
Kingkor Roy Tirtho
ee71dbf552
chore: fix login not working and source quality not good when high quality source not found
2025-06-21 19:21:00 +06:00
Kingkor Roy Tirtho
41cc79b5e6
chore: make playback working
2025-06-19 21:09:49 +06:00
Kingkor Roy Tirtho
5f47dc3d6d
refactor: remove old spotify.dart types and custom spotube metadata types
2025-06-19 14:42:29 +06:00
Kingkor Roy Tirtho
4e6db8b9e1
refactor: move from Track to SpotubeTrackObject and use TrackSources object for providers
2025-06-18 21:30:32 +06:00
Kingkor Roy Tirtho
b979a6ede9
feat: add track endpoint for metadata service
2025-06-16 14:09:20 +06:00
Kingkor Roy Tirtho
fcc05a4243
refactor: search to use metadata plugin
2025-06-16 09:52:02 +06:00
Kingkor Roy Tirtho
7569c37739
refactor: home browse and browse section
2025-06-15 22:14:04 +06:00
Kingkor Roy Tirtho
4b09f6c96b
refactor: use metadata album & playlist object for card and pages
2025-06-15 14:00:34 +06:00
Kingkor Roy Tirtho
758b0bc9d9
feat: add artist and album providers
2025-06-14 22:43:20 +06:00
Kingkor Roy Tirtho
326d8212f6
feat: add albums metadata endpoint and provider
2025-06-14 21:07:07 +06:00
Kingkor Roy Tirtho
a9ba2582fb
feat: add playlist endpoint and providers
2025-06-14 20:53:18 +06:00
Kingkor Roy Tirtho
f8211cbcc7
feat: add user endpoint calls in metadata and paginated async notifiers
2025-06-14 20:25:38 +06:00
Kingkor Roy Tirtho
7a6821f28d
feat: implement metadata plugins based on hetu
2025-06-14 08:41:38 +06:00
Kingkor Roy Tirtho
2d6fe886e2
chore: metadata
2025-06-13 16:23:41 +06:00
Kingkor Roy Tirtho
67713c60d4
feat(metadata_plugin): add logout method
2025-05-09 23:30:57 +06:00
Kingkor Roy Tirtho
bb0afa5a0c
feat: enhance local storage and webview APIs with improved error handling and resource management
2025-05-09 23:02:55 +06:00
Kingkor Roy Tirtho
f4306ad1c3
feat: add webviiew, totp and setInterval apis for plugins
2025-05-07 23:39:44 +06:00
Kingkor Roy Tirtho
abe04b28b2
feat(metadata-plugin): add local storage api
2025-05-02 13:52:07 +06:00
Kingkor Roy Tirtho
8ac30c0031
feat(metadata-plugin): add pagination support, feed and playlist CRUD endpoints
2025-05-02 11:36:09 +06:00
Kingkor Roy Tirtho
9a861b9954
chore: add proper error handling
2025-05-01 23:51:22 +06:00
Kingkor Roy Tirtho
7491175bb6
feat: add metadata api service and models
2025-05-01 13:20:05 +06:00
Seungmin Kim
e986baa0aa
chore: revise filter for ISRC search ( #2614 )
2025-04-07 13:12:45 +06:00
Kingkor Roy Tirtho
b74c2eab8f
fix: calling /track/:streamId endpoint causes active sourced track to be anything
2025-03-28 20:57:46 +06:00
Seungmin Kim
2c4cc94985
feat: add ISRC track search for YouTube ( #2594 )
...
* Add ISRC track search for YouTube
* Do not probe Song.Link when ISRC results are valid, fix rate limit
2025-03-28 19:10:54 +06:00
Kingkor Roy Tirtho
764950b286
Revert "chore: spotify home feed recommendations now showing up"
...
This reverts commit 290affd435
.
2025-03-15 17:15:29 +06:00
Kingkor Roy Tirtho
290affd435
chore: spotify home feed recommendations now showing up
2025-03-15 17:00:57 +06:00
Kingkor Roy Tirtho
c3bbc129ad
fix: piped api not working
2025-03-07 10:22:09 +06:00
Kingkor Roy Tirtho
677f95f266
fix: youtube_explode_dart failing for many videos due to youtube ios client visitor data change
2025-03-05 22:13:42 +06:00