Commit Graph

79 Commits

Author SHA1 Message Date
56f909b243 refactor(ui): add CollectionView component and unify track listing views 2025-10-01 16:01:54 -04:00
dfdb236b2e feat(layout): playlist cover art, album UI 2025-10-01 15:30:10 -04:00
9adb67003f deps: update 98css dark build with dark buttons 2025-10-01 12:07:05 -04:00
c5cb6f29b6 fix(ui): ensure proper flexbox layout by adding min-height constraints 2025-10-01 11:46:02 -04:00
356a8aacbb fix(ui): library layout 2025-10-01 11:44:36 -04:00
515a744734 feat(library): add album and artist scanning with cover art 2025-10-01 11:32:40 -04:00
de04dbc323 feat(ui): tabbed settings and onboarding prompts 2025-10-01 10:40:10 -04:00
6af3603c7d fix(ui): improve table layout and user info display
- Remove row highlighting in downloads queue table
- Adjust column widths and row heights for better alignment
- Fix playlist name decoding for empty params
- Replace labels with spans in user info
2025-10-01 10:08:29 -04:00
ef4b85433c feat(downloads): add download queue management and UI 2025-10-01 09:48:03 -04:00
759ebc71f6 fix(dl): add retry logic for network errors and rate limits 2025-10-01 09:14:14 -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
b990d721c2 feat: music-metadata 2025-09-30 20:45:01 -04:00
b5d14a71d6 feat(ui): dynamically load playlists and artists in library 2025-09-30 20:21:29 -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
792e81a6cf ui: settings button/route 2025-09-30 17:49:38 -04:00
d588753183 ui: error page 2025-09-30 17:27:04 -04:00
0228f6cd4d ui: services navigation 2025-09-30 17:18:28 -04:00
dd8db94df1 ui: icons 2025-09-30 16:36:49 -04:00
9785df45f8 ui: mockup layout 2025-09-30 16:36:44 -04:00
9ccbdbd27f app: icon 2025-09-30 14:41:50 -04:00
df9c99ce3a ui: add app icon to title bar and fix menu accessibility 2025-09-30 14:35:05 -04:00
1769faa3a6 ui: add toolbar component and adjust body styling 2025-09-30 14:20:55 -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
21135bea95 ui: add 98.css dark theme 2025-09-30 11:27:54 -04:00
7b8c83c96d initial commit 2025-09-30 11:19:56 -04:00