google-labs-jules[bot]
f3e3159ca9
feat: Integrate DAB Music, add quality display, and optimize performance
...
This commit introduces several new features and improvements to Spotube:
- **DAB Music Integration:** Adds DAB Music as a new high-quality audio source, with support for searching, streaming, and downloading tracks.
- **Playback Quality Display:** Adds a UI element to the player to display the actual audio quality of the currently playing stream.
- **Performance Optimization:** Improves the startup and shutdown performance of the desktop application.
- **Dependency Fix:** Resolves a dependency conflict with `dio_retry` by implementing a custom retry interceptor.
2025-11-14 03:10:35 +00:00
Kingkor Roy Tirtho
6311831902
feat: move away from track source query and preferences audio quality and codec
2025-11-03 19:33:47 +06:00
Kingkor Roy Tirtho
99a84aa6dc
chore: create sourced track from active audio source plugin
2025-11-03 13:32:48 +06:00
Kingkor Roy Tirtho
66848c78c7
chore: add dab music option on getting started page and audio source quality label
2025-09-19 23:55:38 +06:00
Kingkor Roy Tirtho
9471e008e3
fix(ui): lyrics white text in white background and small player buttons
2025-09-09 00:45:45 +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
e83a4bb388
feat: add support for automatic plugin repository from github and codeberg
2025-07-17 01:02:04 +06:00
Kingkor Roy Tirtho
aa65bf291d
refactor: use metadata plugin authentication instead
2025-06-19 22:32:22 +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
8fc319d980
fix(mobile): dialogs in bottom sheet are not opening
2025-04-07 14:53:05 +06:00
Kingkor Roy Tirtho
9d2ad1c626
chore: upgrade shadcn_flutter version
2025-03-28 22:24:23 +06:00
Kingkor Roy Tirtho
3d334d96fd
fix(desktop): double titlebar in local library folders and massive space in overlay player
2025-03-11 21:28:57 +06:00
Kingkor Roy Tirtho
4072531c62
fix(android): navigation overlaying in app navigation
2025-03-09 10:05:02 +06:00
Kingkor Roy Tirtho
bb71fc0eea
chore: use pages instead of drawer for queue, lyrics, sources in mobile
2025-03-04 18:26:59 +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
30e03786bf
refactor: alternative track sheet to use shadcn
2025-01-03 23:10:26 +06:00
Kingkor Roy Tirtho
f96b5eae97
refactor: floating player to use shadcn
2025-01-03 21:11:36 +06:00
Kingkor Roy Tirtho
047eccfa82
fix: SafeArea not working for bottom floating widgets
2024-12-29 13:36:44 +06:00
Kingkor Roy Tirtho
f80ea32de4
refactor: use Appbar titlebar throughout the app
2024-12-21 17:02:13 +06:00
Kingkor Roy Tirtho
2488da2279
refactor: bottom player border, player queue using shadcn drawer
2024-12-21 14:38:54 +06:00
Kingkor Roy Tirtho
1119c0e47d
chore: pushed pages not closing
2024-09-15 17:23:11 +06:00
Kingkor Roy Tirtho
5ff36a8643
fix(android): pressing back while the player is open doesn't take to previous page
...
#1388
2024-09-15 14:53:41 +06:00
Kingkor Roy Tirtho
9b7a7ef1cf
chore: update translations and refactor to flutter 3.22 ThemeData
2024-08-10 22:54:25 +06:00
Josu Igoa
7408a87860
feat(translations): make state page's hard coded strings translatable ( #1719 )
2024-08-10 22:06:15 +06:00
Kingkor Roy Tirtho
abfdbc63ce
fix: Too many artists for a track causing overflows
...
#1470
2024-07-09 23:08:21 +06:00
Kingkor Roy Tirtho
a83dd64476
refactor: replace all instances of proxy playlist
2024-06-24 20:52:40 +06:00
Kingkor Roy Tirtho
d18f74fd65
refactor: use drift db based authentication
2024-06-16 22:33:23 +06:00
Kingkor Roy Tirtho
8cb6c6d126
refactor: breakdown page window titlebar widget into multiple small widgets
2024-06-09 09:19:41 +06:00
Kingkor Roy Tirtho
4af23241c8
refactor: move shared components to 1 level up
2024-06-07 22:40:44 +06:00
Kingkor Roy Tirtho
1cfeef54e7
refactor: move route related components to modules folder
2024-06-07 22:19:45 +06:00