Kingkor Roy Tirtho
a370166576
chore: add metadata plugin version
2025-09-05 18:47:46 +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
2e48ac380b
chore(translation): update missing translations
2025-09-05 17:31:09 +06:00
Kingkor Roy Tirtho
d22b5349a3
chore: fix pagination not working
2025-09-05 17:06:12 +06:00
Kingkor Roy Tirtho
83172f198c
chore: fix saving/removing tracks, albums, artists and playlists from library not working
2025-09-05 16:57:29 +06:00
Kingkor Roy Tirtho
f870e12011
fix(playback): skip network requests if cached file already exists
2025-09-05 11:03:56 +06:00
Kingkor Roy Tirtho
345c6ac714
chore: fix pagination for liked tracks and saved albums not working
2025-09-05 10:50:14 +06:00
Kingkor Roy Tirtho
005355e267
chore(translation): add l10n support for new metadata plugin pages
2025-09-03 18:45:38 +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
b248f90403
chore: remove log in TrackSourceQuery.parseUri
2025-09-02 20:10:43 +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
7f30ae8d31
chore: disable caching of plugin download file
2025-08-29 15:05:29 +06:00
Kingkor Roy Tirtho
c0d50d441e
fix: use plugin author and name as slug
2025-08-29 14:56:24 +06:00
Kingkor Roy Tirtho
66cae6c7ac
chore: upgrade Flutter version
2025-08-29 13:08:28 +06:00
Kingkor Roy Tirtho
0823629fb5
chore: upgrade dependencies
2025-08-23 10:07:41 +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
08d1c98674
refactor: move scrobbler to their own place
2025-08-19 20:22:48 +06:00
Kingkor Roy Tirtho
ea7138e95b
chore: remove print
2025-08-16 16:41:11 +06:00
Kingkor Roy Tirtho
5add53e269
fix: local track not working and images of local not showing up
2025-08-16 16:11:04 +06:00
Kingkor Roy Tirtho
eb3fcfdd6f
chore: add animation for browse sections loadingb
2025-08-01 23:28:54 +06:00
Kingkor Roy Tirtho
066fe2a326
fix: create and delete playlist not working
2025-08-01 22:39:15 +06:00
Kingkor Roy Tirtho
93d6e0642b
chore: improve image display by adding rounded corners to plugin logos
2025-08-01 22:19:47 +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
75bdbeccc0
chore: fix track options causing track page exception
2025-07-25 14:51:30 +06:00
Kingkor Roy Tirtho
846fa679f6
chore: fix changing default plugin doesn't wortk
2025-07-23 21:38:10 +06:00
Kingkor Roy Tirtho
3a5ddd6214
feat: optimize track options and related artists
2025-07-23 17:34:05 +06:00
Kingkor Roy Tirtho
3b21b05fdc
chore: fix SliverLayoutBuilder rebuilds too much
2025-07-22 17:37:52 +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
c9556c2ecb
chore: fix playback issues
2025-07-21 18:49:23 +06:00
Kingkor Roy Tirtho
92dde7286f
chore: SafeArea
2025-07-20 21:22:37 +06:00
Kingkor Roy Tirtho
0a604a9ad5
chore: fix queue order
2025-07-19 21:39:31 +06:00
Kingkor Roy Tirtho
cfda46e07e
chore: fix saving tracks not working
2025-07-19 14:03:22 +06:00
Kingkor Roy Tirtho
60f032039f
fix: endless playback not working
2025-07-19 13:58:05 +06:00
Kingkor Roy Tirtho
d2e0dc1ac9
chore: re-enable endless playback
2025-07-19 11:56:51 +06:00
Kingkor Roy Tirtho
cdc64e4bb0
feat: Add repository and plugin API version fields to metadata plugins
...
- Updated database schema to include `repository` and `pluginApiVersion` columns in the `MetadataPluginsTable`.
- Modified `PluginConfiguration` model to include new fields for `repository` and `pluginApiVersion`.
- Enhanced JSON serialization and deserialization for the new fields in `PluginConfiguration`.
- Refactored `SettingsMetadataProviderPage` to display installed plugins with their repository information.
- Created new components `MetadataInstalledPluginItem` and `MetadataPluginRepositoryItem` for better UI representation of plugins.
- Updated plugin installation logic to handle new fields and display relevant information.
- Bumped `youtube_explode_dart` dependency version to `2.5.1`.
2025-07-18 15:55:28 +06:00
Kingkor Roy Tirtho
2f304fa943
feat: use isolate for youtube_explode engine
2025-07-18 10:34:21 +06:00
Kingkor Roy Tirtho
e83a4bb388
feat: add support for automatic plugin repository from github and codeberg
2025-07-17 01:02:04 +06:00
Kingkor Roy Tirtho
90f9cc28eb
feat: enhance image handling
2025-07-16 22:34:59 +06:00
Kingkor Roy Tirtho
f23a078b64
chore: fix spotube logo color on light mode
2025-07-16 14:43:32 +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
412c427cec
chore: fix bad certificate error
2025-07-05 21:46:35 +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
cb97f4352c
chore: fix android build not working
2025-06-21 21:28:39 +06:00