Commit Graph

  • 3d8df1eb48 fix(spotify): handle possible undefined access and refresh tokens main Markury 2025-10-16 13:45:32 -04:00
  • 085f58e40f fix(ui): update device path labels to div elements Markury 2025-10-16 13:45:24 -04:00
  • 72bc53e495 refactor(ui): remove in-library status from spotify collection view Markury 2025-10-16 13:36:16 -04:00
  • 651d87af4c feat(spotify): hook existing download queue Markury 2025-10-16 13:25:03 -04:00
  • df4967dd55 fix(ui): update track number styling and playlist track mapping Markury 2025-10-16 12:37:00 -04:00
  • 1bffafad44 feat(spotify): library caching Markury 2025-10-16 11:27:08 -04:00
  • e19c25e94b refactor(auth): style OAuth callback and clean up logic Markury 2025-10-15 13:07:03 -04:00
  • 7f719bec11 feat(wip): add tauri-plugin-oauth and enable Spotify oauth Markury 2025-10-15 12:53:51 -04:00
  • 8d773f8188 feat(device): add device sync button Markury 2025-10-15 11:45:52 -04:00
  • af4f8ce77f icons: ipod Markury 2025-10-12 20:11:44 -04:00
  • a4f5bdd7a8 docs: changelog for first release v0.1.0 Markury 2025-10-05 16:52:03 -04:00
  • 456f854863 refactor(ui): update albums interaction to double click for consistency Markury 2025-10-05 01:40:50 -04:00
  • 3118d969c6 refctor(ui): make tabs layout consistent with the rest of the app in settings and queue Markury 2025-10-05 01:40:14 -04:00
  • 17b6f7958e fix(queue): reset interrupted downloads and clear current job on load Markury 2025-10-05 01:25:42 -04:00
  • cba49ce411 feat(library): add ipod-safe emoji encoding for playlist names Markury 2025-10-05 01:07:22 -04:00
  • 369ea9df02 feat(services): improve lyrics fetch progress and status updates Markury 2025-10-05 00:49:51 -04:00
  • ca5f79b23a feat(settings): add button to open app data folder Markury 2025-10-05 00:17:33 -04:00
  • 8fb27b1acd feat(db): add tracks table and lyric scan caching Markury 2025-10-05 00:17:19 -04:00
  • 25ce2d676e feat(services): add LRCLIB service, scan utility, and context menus Markury 2025-10-04 23:56:58 -04:00
  • 38db835973 feat(ui): add reactive status bar with notifications Markury 2025-10-04 23:36:09 -04:00
  • c30b205d9c feat(ui): add page decoration component for collection views Markury 2025-10-04 22:25:07 -04:00
  • 7b84bc32df fix(dl): add progress events for tracks from new downloader Markury 2025-10-04 20:58:34 -04:00
  • 96a01bdced refactor: move download/decryption to backend to fix UI freezing Markury 2025-10-04 20:53:59 -04:00
  • e4586f6497 fix: incorrect license in package Markury 2025-10-04 20:46:01 -04:00
  • f4ef13ec0d fix(db): playlist username fallback handling Markury 2025-10-04 20:38:59 -04:00
  • 05acc3483c refactor(ui): remove disabled GitHub button from toolbar Markury 2025-10-04 20:26:21 -04:00
  • efaa9f02b8 fix(tauri): update content security policy to include media sources Markury 2025-10-04 16:23:05 -04:00
  • e535fdb4bc refactor(ui): housekeeping Markury 2025-10-04 16:21:33 -04:00
  • 8b3989e71f fix: lyrics not saved in new queue Markury 2025-10-04 16:04:46 -04:00
  • 9e75322a43 refactor(np): refactor layout Markury 2025-10-04 15:49:24 -04:00
  • a602ee4bbd refactor(np): layout Markury 2025-10-04 15:29:30 -04:00
  • 9333e55095 refactor(np): now playing controls and icons Markury 2025-10-04 15:19:24 -04:00
  • e5c8ce1c30 fix: volume slider Markury 2025-10-04 15:05:06 -04:00
  • 7c64818db1 refactor(np): add triangle volume slider to now playing panel Markury 2025-10-04 15:01:19 -04:00
  • 480aa5859b fix: path sanitization inconsistency in cover art lookup Markury 2025-10-04 14:43:54 -04:00
  • 26c465118b fix: missing cover art in playlist downloads Markury 2025-10-04 14:43:37 -04:00
  • fc2b987f63 feat(ui): add now playing panel and context menu for tracks Markury 2025-10-03 20:59:37 -04:00
  • a7fc6e8d5d feat(ui): sequential playlist track numbering and banner panel Markury 2025-10-03 20:12:03 -04:00
  • 6fff93fe45 fix(dz): implement alternative track fallback for error 2002 Markury 2025-10-03 11:43:11 -04:00
  • 0ef56c3bed refactor(api): make audio tagging and decryption async to avoid UI blocking Markury 2025-10-03 11:09:06 -04:00
  • 14a5b50942 feat(dl): add download progress tracking and reporting Markury 2025-10-03 10:29:34 -04:00
  • 90053b67c5 fix(wip): add fallback format support for unavailable tracks Markury 2025-10-03 10:28:56 -04:00
  • d74bf7e828 ui: update info notes for music and playlists folder settings Markury 2025-10-03 00:36:47 -04:00
  • 820f744b96 fix: app name casing in tauri configuration mark 2025-10-03 00:21:36 -04:00
  • 0e1837f0f2 fix: csp for bundled svgs in build mark 2025-10-03 00:18:00 -04:00
  • 1e165e5a7e ci: add workflows mark 2025-10-02 23:30:31 -04:00
  • 0bc0e70274 feat(playlist): use first album cover art for playlists Markury 2025-10-02 22:20:06 -04:00
  • 8e8afb0f66 fix: use rust blowfish instead of node Markury 2025-10-02 20:26:14 -04:00
  • e1e7817c71 feat(dz): add playlist download, existence check, and improved queue handling Markury 2025-10-02 19:26:12 -04:00
  • 40e72126aa feat(dz): add playlist caching and playlist view UI Markury 2025-10-02 14:12:35 -04:00
  • d774aba0d4 feat(dz): add cache clearing and database reset functionality Markury 2025-10-02 13:40:13 -04:00
  • d8456ce912 feat(dz): add local caching and UI for user favorites Markury 2025-10-02 12:17:04 -04:00
  • 0d7361db4b refactor: migrate audio metadata tagging from ts to rust Markury 2025-10-02 11:39:56 -04:00
  • 36c0bc7dc7 feat(dl): add metadata, lyrics, and cover art tagging Markury 2025-10-02 10:57:27 -04:00
  • d1edc8b7f7 feat(dl): online track search and add-to-queue utility Markury 2025-10-02 09:54:05 -04:00
  • 81ef5bac90 feat(wip): search Markury 2025-10-01 22:19:10 -04:00
  • ea1a017aa7 feat(ui): show active download count in navigation Markury 2025-10-01 21:18:51 -04:00
  • 8391897f54 feat(library): add sqlite-backed library sync and stats Markury 2025-10-01 20:02:57 -04:00
  • bdfd245b4e deps: tauri sql Markury 2025-10-01 19:27:41 -04:00
  • dc62f71aec docs(readme): update project overview Markury 2025-10-01 19:25:55 -04:00
  • 1fc67d7e5c deps: tauri fs Markury 2025-10-01 16:05:57 -04:00
  • 56f909b243 refactor(ui): add CollectionView component and unify track listing views Markury 2025-10-01 16:01:54 -04:00
  • dfdb236b2e feat(layout): playlist cover art, album UI Markury 2025-10-01 15:30:10 -04:00
  • 9adb67003f deps: update 98css dark build with dark buttons Markury 2025-10-01 12:07:05 -04:00
  • c5cb6f29b6 fix(ui): ensure proper flexbox layout by adding min-height constraints Markury 2025-10-01 11:46:02 -04:00
  • 356a8aacbb fix(ui): library layout Markury 2025-10-01 11:44:36 -04:00
  • 515a744734 feat(library): add album and artist scanning with cover art Markury 2025-10-01 11:32:40 -04:00
  • de04dbc323 feat(ui): tabbed settings and onboarding prompts Markury 2025-10-01 10:40:10 -04:00
  • 6af3603c7d fix(ui): improve table layout and user info display Markury 2025-10-01 10:08:29 -04:00
  • ef4b85433c feat(downloads): add download queue management and UI Markury 2025-10-01 09:48:03 -04:00
  • 759ebc71f6 fix(dl): add retry logic for network errors and rate limits Markury 2025-10-01 09:14:14 -04:00
  • b57164a4f7 feat(crypto): track download handling Markury 2025-09-30 22:50:59 -04:00
  • 4ebb77f341 feat(auth): purple app track fetch Markury 2025-09-30 22:38:16 -04:00
  • 48d8b4a593 feat(auth): implement purple music app authentication Markury 2025-09-30 21:56:45 -04:00
  • d9e7e4885d deps: add HTTP plugin support Markury 2025-09-30 21:47:46 -04:00
  • b990d721c2 feat: music-metadata Markury 2025-09-30 20:45:01 -04:00
  • b5d14a71d6 feat(ui): dynamically load playlists and artists in library Markury 2025-09-30 20:21:29 -04:00
  • a8f8e4602a feat(settings): add folder selection for music and playlists Markury 2025-09-30 18:58:52 -04:00
  • 792e81a6cf ui: settings button/route Markury 2025-09-30 17:49:38 -04:00
  • d588753183 ui: error page Markury 2025-09-30 17:27:04 -04:00
  • 0228f6cd4d ui: services navigation Markury 2025-09-30 17:18:28 -04:00
  • dd8db94df1 ui: icons Markury 2025-09-30 16:36:49 -04:00
  • 9785df45f8 ui: mockup layout Markury 2025-09-30 16:36:44 -04:00
  • 9ccbdbd27f app: icon Markury 2025-09-30 14:41:50 -04:00
  • df9c99ce3a ui: add app icon to title bar and fix menu accessibility Markury 2025-09-30 14:35:05 -04:00
  • 1769faa3a6 ui: add toolbar component and adjust body styling Markury 2025-09-30 14:20:55 -04:00
  • ec11b18d32 ui: update app branding and add menu bar Markury 2025-09-30 12:10:39 -04:00
  • c243aedcd7 ui: style title bar Markury 2025-09-30 11:33:59 -04:00
  • 21135bea95 ui: add 98.css dark theme Markury 2025-09-30 11:27:54 -04:00
  • 7b8c83c96d initial commit Markury 2025-09-30 11:19:56 -04:00