vicrodh
7287da5b27
docs: update README and add AUR automation
...
- Add installation instructions (AUR, Flatpak, AppImage)
- Document all API keys (Last.fm, Discogs, Spotify, Tidal)
- Add playlist import feature documentation
- Update project structure
- Add PKGBUILD for qbz-bin AUR package
- Add workflow to auto-update AUR on release
- Update .env.example with Spotify/Tidal variables
2026-01-12 14:23:16 -06:00
vicrodh
ac35875351
docs: update roadmap and readme for casting completion
...
- Mark DLNA/Chromecast casting as complete in ROADMAP
- Note AirPlay as deferred (no Rust RAOP library)
- Add Network Casting section to README features
- Add cast/ module to project structure
- Update v1.0 launch status: all 6 items complete
2026-01-12 11:13:45 -06:00
vicrodh
541f46e430
feat(integrations): add Discogs artwork fetch and fix Last.fm env loading
...
- Add Discogs API client for fetching missing album artwork
- Add UI button in Local Library settings to fetch missing artwork
- Load .env file at runtime using dotenvy for development
- Fix Last.fm to check runtime env vars as fallback to compile-time
- Use XDG Portal for dialog plugin (cross-desktop compatibility)
- Update README and .env.example with Discogs configuration
2026-01-09 14:30:35 -06:00
vicrodh
daaef7f0b1
fix: resolve Svelte component directive error and clarify README
2026-01-09 13:54:44 -06:00
vicrodh
f7ca1a9557
feat(playlists): add local playlist enhancements
...
- Add playlist settings table for storing local-only features per playlist
- Add playlist local tracks table for mixing local tracks into Qobuz playlists
- Implement search within playlist (filters by title, artist, album)
- Add custom sorting (by title, artist, album, duration, ascending/descending)
- Add custom artwork selection with file picker
- Create .env.example for Last.fm credentials setup
- Update README with environment configuration instructions
2026-01-09 13:51:54 -06:00
vicrodh
fb105948ac
docs: update README branding and add LICENSE
2026-01-09 13:36:09 -06:00
vicrodh
20e4d1b0ed
docs: refresh README positioning and features
2026-01-09 13:30:11 -06:00
vicrodh
bcfd9bbf48
docs: add Codex prompt for Chromecast integration
2026-01-09 13:27:24 -06:00
vicrodh
8a094ef467
Initial project setup
...
- Tauri 2.0 + Svelte + TypeScript scaffolding
- Qobuz API client implementation (Rust)
- Bundle token extraction
- User authentication
- Request signing (MD5 signatures)
- Search/browse endpoints
- Stream URL retrieval with quality fallback
- Tauri commands for frontend IPC
- Module stubs for player, queue, config
2026-01-08 22:35:34 -06:00