8391897f54
feat(library): add sqlite-backed library sync and stats
...
BREAKING CHANGE: Library data is now stored in a database and will require an initial sync. Existing in-memory library data is no longer used.
2025-10-01 20:02:57 -04:00
bdfd245b4e
deps: tauri sql
2025-10-01 19:27:41 -04:00
515a744734
feat(library): add album and artist scanning with cover art
2025-10-01 11:32:40 -04:00
b57164a4f7
feat(crypto): track download handling
2025-09-30 22:50:59 -04:00
4ebb77f341
feat(auth): purple app track fetch
2025-09-30 22:38:16 -04:00
48d8b4a593
feat(auth): implement purple music app authentication
2025-09-30 21:56:45 -04:00
d9e7e4885d
deps: add HTTP plugin support
2025-09-30 21:47:46 -04:00
a8f8e4602a
feat(settings): add folder selection for music and playlists
...
Add UI and logic to select music and playlists folders in settings using
tauri dialog plugin. Integrate @tauri-apps/plugin-dialog, plugin-fs, and
plugin-store in both frontend and backend. Update capabilities and
dependencies to support new plugins. Improve settings page with folder
selectors and info note for better user experience.
2025-09-30 18:58:52 -04:00
9ccbdbd27f
app: icon
2025-09-30 14:41:50 -04:00
ec11b18d32
ui: update app branding and add menu bar
...
Update app name and branding across config, title bar, and HTML.
Add MenuBar component to layout and improve title bar button styles.
2025-09-30 12:10:39 -04:00
c243aedcd7
ui: style title bar
2025-09-30 11:33:59 -04:00
7b8c83c96d
initial commit
2025-09-30 11:19:56 -04:00