eb56096992
Remove all offline download and caching functionality
...
- Deleted all offline-related component files:
- EnhancedOfflineManager.tsx
- OfflineIndicator.tsx
- OfflineLibrarySync.tsx
- OfflineManagement.tsx
- OfflineNavidromeContext.tsx
- OfflineNavidromeProvider.tsx
- OfflineStatusIndicator.tsx
- Deleted all offline-related hooks:
- use-offline-audio-player.ts
- use-offline-downloads.ts
- use-offline-library-sync.ts
- use-offline-library.ts
- Updated components to remove offline functionality:
- RootLayoutClient: Removed OfflineNavidromeProvider, using only NavidromeProvider
- SongRecommendations: Removed offline data fetching logic
- album-artwork: Removed OfflineIndicator usage
- WhatsNewPopup: Updated changelog to reflect offline removal
- Updated pages:
- album/[id]/page: Removed all OfflineIndicator components from album and song displays
- page.tsx: Removed OfflineStatusIndicator and offline empty state message
- settings/page: Removed EnhancedOfflineManager and OfflineManagement sections
- Simplified use-progressive-album-loading hook to only use online API
- Fixed resizable component imports for react-resizable-panels 4.5.1 API changes
2026-01-25 00:35:58 +00:00
7a1c7e1eae
feat: Update cover art retrieval to use higher resolution images and enhance download manager with new features
2025-08-10 02:06:39 +00:00
3839a1be2d
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
25e9bd6912
Refactor UI components for improved spacing; add UserProfile component for user info display
2025-07-25 17:35:07 +00:00
a957398f63
Increase cover art resolution to 300px for improved image quality in AlbumPage and SongRecommendations components
2025-07-25 04:54:07 +00:00
fe40c0264c
Refactor SongRecommendations and LibraryPage components for improved mobile responsiveness and code clarity
2025-07-25 04:52:46 +00:00
c8bc5e80d9
feat: enhance SongRecommendations component for mobile and desktop views, add Apple Touch Icons and viewport settings
2025-07-24 22:03:58 +00:00
abf29caacb
feat: implement swipe gesture controls for mobile audio player and enhance theme color handling
2025-07-23 16:10:11 +00:00
bbdee30f92
fix: update cover art URL size for improved image quality in audio player and playlist
2025-07-23 04:47:47 +00:00
c101ac79eb
feat: implement bottom navigation for mobile and enhance audio player with media session support
2025-07-11 21:34:57 +00:00
20317afa74
feat: implement cache management system with statistics and clearing functionality
2025-07-10 20:51:22 +00:00
3c13c13143
feat: add song recommendations component with loading state and shuffle functionality
2025-07-10 19:55:02 +00:00