4b195af8ed
feat: refactor layout structure and add error boundary for Navidrome integration
2025-06-25 19:36:42 -05:00
2084907fbe
feat: enhance theme management and add login form component for user authentication
2025-06-25 18:45:50 -05:00
99bccf4444
feat: expand theme options and update theme handling in ThemeProvider and layout
2025-06-25 18:27:38 -05:00
779ed06e35
feat: add listening history page with grouped track display and clear history functionality
...
- Implemented HistoryPage component to display user's listening history.
- Tracks are grouped by date and displayed with play and add to queue options.
- Added clear history functionality with confirmation dialog.
- Created AlertDialog component for consistent alert dialog UI.
2025-06-23 20:00:56 -05:00
507951a478
feat: remove Clock icon from album, songs, playlist, and queue pages for cleaner UI
2025-06-23 18:48:53 -05:00
b07685fe79
feat: add API availability checks and fallback for cover art in various components
2025-06-22 21:10:15 -05:00
6fcf58e7ba
feat: add Last.fm scrobbling hook for tracking and scrobbling music playback
2025-06-22 18:19:17 -05:00
78b17bab54
feat: add ConfigGuard component to ensure Navidrome configuration before accessing the app
2025-06-21 19:43:56 +00:00
2defd12500
feat: enhance playlist and track display with cover art and improved layout
2025-06-20 16:35:10 +00:00
8650c3b438
feat: implement dynamic viewport theme color management and update meta tag
2025-06-20 03:18:18 +00: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
96a29f25dc
feat: remove unused files and dependencies, streamline project structure
2025-06-20 02:33:58 +00:00
0d69b10be0
feat: enhance SearchPage with improved no results message and replace img with Image component for better performance
2025-06-20 01:18:04 +00:00
b70d232564
feat: improve FullScreenPlayer layout by enhancing responsiveness and adding lyrics toggle button
2025-06-20 01:01:27 +00:00
24a37e3368
feat: enhance FullScreenPlayer layout and responsiveness with improved styling for controls and lyrics display
2025-06-20 00:48:10 +00:00
e02ca64d17
feat: implement playArtist function to play all albums by an artist and update QueuePage layout
2025-06-20 00:42:03 +00:00
8dfb4b34e5
feat: add auto-play flag to Track interface in AudioPlayerContext
2025-06-20 00:32:31 +00:00
6653420e31
feat: add search functionality to find artists, albums, and songs with improved UI and results display
2025-06-20 00:14:04 +00:00
98b348bb34
feat: update album loading to support alphabetical order and adjust layout for better responsiveness
2025-06-19 22:58:49 +00:00
ddd3986f0d
feat: implement infinite scroll and load more functionality for albums in BrowsePage
2025-06-19 22:49:46 +00:00
74ab4e212a
feat: add lyric click functionality to jump to specific time in audio playback
2025-06-19 22:35:45 +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
fa5acd5a10
fix: strip trailing slashes from server URL for consistency in config updates
2025-06-19 22:04:53 +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
b0b587835e
fix: adjust ScrollArea width and add padding for improved lyric display
2025-06-19 21:10:18 +00:00
8404f5e499
feat: optimize lyric index updates and improve auto-scrolling functionality in FullScreenPlayer
2025-06-19 21:02:26 +00:00
6ccb14f362
refactor: update lyric display styles for improved visual consistency
2025-06-19 20:48:19 +00:00
0560114d98
feat: enhance FullScreenPlayer with improved lyrics scrolling and toggle functionality
2025-06-19 20:47:01 +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
4d8f70c722
Add connection state management to Navidrome context and improve API response handling
2025-06-19 17:13:57 +00:00
eba6c76a61
Fix ESLint errors
2025-06-19 16:35:01 +00:00
c954348ad1
Refactor code structure for improved readability and maintainability
2025-06-19 16:11:31 +00:00
d910ff1a93
Implement theme provider and settings page for customizable appearance
2025-06-19 03:57:19 +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