Kingkor Roy Tirtho
fda2257119
feat: add default plugin loading capability
2025-11-07 22:51:48 +06:00
Kingkor Roy Tirtho
a012a8f3af
chore: fix unique index on source_match_table causing failure on insert
2025-11-07 20:28:09 +06:00
Kingkor Roy Tirtho
4b5108e54e
fix: streaming not working
2025-11-03 21:27:06 +06: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
3bc296cf22
feat: add setting default audio source support
2025-10-25 23:23:27 +06:00
Kingkor Roy Tirtho
ecc0bdcc42
chore: slate color by default
2025-09-09 00:13:43 +06:00
Kingkor Roy Tirtho
a4162dc2ad
chore: upgrade drift schema for new plugin metadata fields
2025-09-05 22:52:06 +06:00
Kingkor Roy Tirtho
d898d45b4a
refactor: add database schema migrations
2025-06-19 14:52:45 +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
2d6fe886e2
chore: metadata
2025-06-13 16:23:41 +06:00
Kingkor Roy Tirtho
7c26d29d06
fix: remote path traversal through websocket when devices are on same network
2025-04-27 20:30:32 +06:00
Kingkor Roy Tirtho
d3edf07ac9
fix: default accent color in orange but it shows blue in settings
2025-04-07 16:16:43 +06:00
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
5ad151932a
feat: initial integration of shadcn-ui
2024-12-21 09:22:30 +06:00
Kingkor Roy Tirtho
8ca2115ef0
feat: track caching and cached track export support ( #2117 )
...
* feat: add caching support with track metadata
* feat(settings): add cache music toggle
* fix(mobile): cache dir not open-able
* feat(local folder): add cache export/clear actions and size of the folder
* chore: ios deps upgrades
* chore: upgrade lint flutter version
* chore: lint secrets causing error
* cd: invalid value for env var
2024-12-08 20:03:01 +06:00
Kingkor Roy Tirtho
9f2d423cfe
feat: add invidious audio source and fix auto skipping tracks ( #2005 )
...
* feat: add invidious audio source with automatic track switch even on server playback endpoint
* fix: switching to different source on playback endpoint error not working
* chore: update invidious version
* feat: invidious instances customizability
2024-10-17 22:33:03 +06:00
Kingkor Roy Tirtho
15211123aa
Merge pull request #1688 from KRTirtho/feat/desktop-webview
...
feat(desktop): webview based login support
2024-07-06 21:43:29 +06:00
Kingkor Roy Tirtho
f2f35bd2fb
chore: fix windows webview2 trying to store data in admin folders
2024-07-05 13:32:07 +06:00
Kingkor Roy Tirtho
7927a3e404
chore: fix top album and track invalid time frame operations
2024-07-01 13:25:28 +06:00
Kingkor Roy Tirtho
3bdc46da4d
feat(stats): add lazy loading support
2024-06-30 21:08:29 +06:00
Kingkor Roy Tirtho
1cfd377c29
refactor: synced lyric cache to use drift db
2024-06-30 11:01:40 +06:00
Kingkor Roy Tirtho
08ac29c979
refactor(stats): migrate stats to use drift db
2024-06-29 17:05:06 +06:00
Kingkor Roy Tirtho
f79fedefd4
chore: create new audio player centric playback notifier with drift persistence
2024-06-23 12:23:28 +06:00
Kingkor Roy Tirtho
b9b7d5c8aa
refactor: lastfm scrobbling to drift db
2024-06-17 18:08:57 +06:00
Kingkor Roy Tirtho
d18f74fd65
refactor: use drift db based authentication
2024-06-16 22:33:23 +06:00
Kingkor Roy Tirtho
a799ca55bc
chore: add encrypted text column support
2024-06-16 20:58:54 +06:00
Kingkor Roy Tirtho
bf6cec8d69
refactor(blacklist): use drift sql db instead of hive
2024-06-14 22:23:12 +06:00
Kingkor Roy Tirtho
52d4f60ccc
refactor: use drift for skip segments and source matches
2024-06-14 21:24:42 +06:00
Kingkor Roy Tirtho
3fb003ea60
refactor(preferences): use Drift sql db for preferences
2024-06-14 00:29:09 +06:00