Commit Graph

7 Commits

Author SHA1 Message Date
d8456ce912 feat(dz): add local caching and UI for user favorites 2025-10-02 12:17:04 -04:00
36c0bc7dc7 feat(dl): add metadata, lyrics, and cover art tagging
Introduce metadata handling for online downloads:
- Embed cover art and lyrics (synced/unsynced) into MP3 files
- Save cover art to album folders and .lrc lyric files as sidecars
- Fetch and parse album/track metadata and lyrics from Deezer API
- Add user settings for artwork and lyrics embedding, LRC export, and cover quality
- Refactor queue manager to run continuously in background
2025-10-02 10:57:27 -04:00
d1edc8b7f7 feat(dl): online track search and add-to-queue utility 2025-10-02 09:54:05 -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