Commit Graph

5 Commits

Author SHA1 Message Date
cfd4f88b5e feat: Enhance audio settings with ReplayGain, crossfade, and equalizer presets; add AudioSettingsDialog component 2025-08-10 02:57:55 +00:00
ba84271d78 feat: Implement offline library synchronization with IndexedDB
- Added `useOfflineLibrarySync` hook for managing offline library sync operations.
- Created `OfflineLibrarySync` component for UI integration.
- Developed `offlineLibraryDB` for IndexedDB interactions, including storing and retrieving albums, artists, songs, and playlists.
- Implemented sync operations for starred items, playlists, and scrobbling.
- Added auto-sync functionality when coming back online.
- Included metadata management for sync settings and statistics.
- Enhanced error handling and user feedback through toasts.
2025-08-08 20:04:06 +00:00
8906b2d81e feat: implement responsive album layout for mobile and desktop views, add debugging configurations for Next.js 2025-07-23 15:37:50 +00:00
1c60db5fd7 feat: update commit SHA, remove unused dev.nix and vscode settings, and enhance package.json with new dependencies and scripts 2025-07-02 15:56:13 +00:00
a4662a348a feat: shuffle icon on AudioPlayer, New Home Screen 2025-06-26 22:17:39 +00:00