Commit Graph

38 Commits

Author SHA1 Message Date
18f0811787 feat: Enhance audio settings with ReplayGain, crossfade, and equalizer presets; add AudioSettingsDialog component 2025-08-10 02:57:55 +00:00
7e6a28e4f4 feat: Enhance UI with Framer Motion animations for album artwork and artist icons 2025-08-08 21:38:58 +00:00
36c1edd01e feat: Add page transition animations and notification settings for audio playback 2025-08-08 21:29:01 +00:00
fd7690b725 Add debug logging for audio source handling and API initialization; improve error handling in AudioPlayer and AudioPlayerContext 2025-08-01 18:17:09 +00:00
23d6f48ee1 Update AudioPlayer and FullScreenPlayer for improved mobile audio handling; refactor WhatsNewPopup for better dialog structure; clean up LoginForm by removing unused settings 2025-07-25 22:49:52 +00:00
1dfb86fa15 Refactor code structure for improved readability and maintainability 2025-07-25 18:45:46 +00:00
86e198aa24 Comment out year display in album cards for cleaner UI 2025-07-25 14:22:31 +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
31f8f5dbee feat: add iOS togglefavorite action and enhance mobile player layout with tab navigation 2025-07-23 05:13:06 +00:00
463be90779 feat: enhance mobile audio player with initialization and styling improvements 2025-07-23 04:05:55 +00:00
437640c9a9 feat: implement library page with recent albums and navigation links 2025-07-12 18:20:56 +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
14d5036e8b feat: enhance mobile experience with responsive audio player and navigation improvements 2025-07-11 20:47:56 +00:00
20317afa74 feat: implement cache management system with statistics and clearing functionality 2025-07-10 20:51:22 +00:00
4cc59b4c1f feat: Enhance sidebar functionality and favorite albums feature
- Updated GitHub workflows to include additional metadata in labels for Docker images.
- Modified Dockerfile to copy README.md into the app directory for documentation purposes.
- Added favorite albums functionality in the album page, allowing users to mark albums as favorites.
- Improved AudioPlayer component to save playback position more frequently.
- Refactored sidebar component to include a favorites section and improved navigation.
- Introduced useFavoriteAlbums hook to manage favorite albums state and local storage.
- Updated settings page to allow users to toggle sidebar visibility.
2025-07-09 21:39:16 +00:00
579eb740c0 chore: update Tailwind CSS from 3.4.15, to 4.1.11
- Changed the PostCSS configuration to use '@tailwindcss/postcss' instead of 'tailwindcss'.
- Deleted the Tailwind configuration file as it is no longer needed.
2025-07-03 02:53:19 +00:00
387b5af5c0 feat: update AudioPlayer track name animation and add infinite scroll effect in CSS 2025-07-02 16:45:44 +00:00
a0aadf9b26 feat: refine AudioPlayer layout by adjusting control button spacing and commenting out progress bar section 2025-07-02 01:09:47 +00:00
79f4a66a35 feat: enhance AudioPlayer component with improved layout, control button sizes, and added progress bar functionality 2025-07-02 01:08:27 +00:00
8486cd195f feat: update commit SHA, enhance AudioPlayer and FullScreenPlayer components with improved layout and functionality, and add context menu support 2025-07-02 00:55:55 +00:00
707960b088 feat: update commit SHA, enhance audio player and full screen player with favorite functionality, and update various components to support starred tracks 2025-07-02 00:37:01 +00:00
d6ac2479cb feat: enhance audio player and favorites functionality with improved type safety, update image handling in components 2025-07-01 23:48:23 +00:00
f721213c4a feat: add standalone Last.fm integration and settings management
- Implemented standalone Last.fm integration in the settings page.
- Added functionality to manage Last.fm credentials, including API key and secret.
- Introduced sidebar settings for toggling between expanded and collapsed views.
- Enhanced the Navidrome API with new methods for fetching starred items and album songs.
- Created a new Favorites page to display starred albums, songs, and artists with play and toggle favorite options.
- Added a Badge component for UI consistency across the application.
2025-07-01 15:19:17 +00:00
a4662a348a feat: shuffle icon on AudioPlayer, New Home Screen 2025-06-26 22:17:39 +00:00
6fcf58e7ba feat: add Last.fm scrobbling hook for tracking and scrobbling music playback 2025-06-22 18:19:17 -05:00
e4b239e230 feat: integrate PostHog for analytics tracking and add PostHogProvider component 2025-06-20 03:07:06 +00:00
6d6b1baa62 feat: implement volume persistence and auto-play control in AudioPlayer and AudioPlayerContext 2025-06-20 02:47:12 +00:00
c246c2466a feat: implement auto-play functionality in AudioPlayer and update playTrack method in AudioPlayerContext 2025-06-19 22:26:13 +00:00
3cc1e4d441 fix: clear saved track time when changing tracks in AudioPlayer and AudioPlayerContext 2025-06-19 22:11:07 +00:00
77614fed97 fix: streamline localStorage handling for track time in AudioPlayer 2025-06-19 21:53:58 +00:00
6f33c35c47 feat: add queue navigation to FullScreenPlayer and improve UI elements 2025-06-19 21:42:37 +00:00
52bcc81068 feat: add full screen audio player and radio station management
- Implemented FullScreenPlayer component for enhanced audio playback experience.
- Added functionality to toggle full screen mode in AudioPlayer.
- Introduced NavidromeConfigContext for managing Navidrome server configurations.
- Created RadioStationsPage for managing internet radio stations, including adding, deleting, and playing stations.
- Enhanced SettingsPage to configure Navidrome server connection with validation and feedback.
- Updated NavidromeAPI to support fetching and managing radio stations.
- Integrated lyrics fetching and display in FullScreenPlayer using LrcLibClient.
2025-06-19 20:34:15 +00:00
8fe2ee235b Refactor AudioPlayer controls layout for improved usability and accessibility 2025-06-19 19:30:28 +00:00
2c31d22e0e Refactor AudioPlayer component layout and styles for improved UI consistency 2025-06-19 19:28:11 +00:00
7e89ca8532 3 Stage MiniPlayer, Mini Player, Compact, "Full expanded player" 2025-06-19 18:19:03 +00:00
eba6c76a61 Fix ESLint errors 2025-06-19 16:35:01 +00:00
6f3cf5e579 Enhance album and queue pages with improved UI components and functionality
- Added new icons and improved layout in AlbumPage for better track display
- Implemented track addition to queue functionality in AlbumPage
- Enhanced QueuePage with clearer song information and improved styling
- Added scrollable area for queue display and improved user interaction elements
2025-06-19 03:09:55 +00:00
717155ea22 s 2025-06-19 02:09:24 +00:00