Skip to content

UI Enhancements and Tidal api URL system change#9

Merged
RayZ3R0 merged 3 commits intomainfrom
develop
Feb 4, 2026
Merged

UI Enhancements and Tidal api URL system change#9
RayZ3R0 merged 3 commits intomainfrom
develop

Conversation

@RayZ3R0
Copy link
Copy Markdown
Owner

@RayZ3R0 RayZ3R0 commented Feb 4, 2026

Description

UI Enhancements in both Mobile and Desktop and removing the hifi instances URL from hardcoded.

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Maintenance (refactoring, dependencies, etc.)

Checklist

  • My code follows the project's style guidelines
  • I have performed a self-review of my code
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • I have updated the documentation accordingly

…heets

- Introduced a unified TrackItem component for handling both desktop and mobile interactions.
- Implemented long-press functionality for mobile devices using a new useLongPress hook.
- Added context menu support for track items, allowing users to access actions like "Play", "Add to Playlist", and "Remove from Liked Songs".
- Created a usePlaylistMenu hook to manage playlist-related actions and submenu items.
- Updated SearchPage and SearchPalette components to utilize the new context menu and action sheet features.
- Added CreatePlaylistModal for creating new playlists directly from the context menu.
- Enhanced styling for context menus and added animations for better user experience.
- Introduced safe area insets in CSS for better compatibility with notch devices.
- Implemented HiFi instance configuration in the Settings component, allowing users to set and reset their HiFi instance URL.
- Added a new HiFi section in the MobileSettings component for configuring HiFi streaming services.
- Introduced a new UpdateNotificationModal component to inform users about the new HiFi instance feature and self-hosting support.
- Updated styles for the new modal and added animations for better user experience.
- Enhanced provider configuration loading and error handling for HiFi settings.
@RayZ3R0 RayZ3R0 merged commit 83ec480 into main Feb 4, 2026
1 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant