Skip to content

v1.3.8

Choose a tag to compare

@H4zh4n H4zh4n released this 12 Jul 12:59
· 157 commits to main since this release

Release v1.3.8

This release introduces a new in-app search and preview system for alternative streams, improves the fluidity of the player UI, and resolves synchronization issues between the app and media notifications.

Alternative Stream Search & Previews

  • Integrated YouTube Search: Added a dedicated search view within the player screen to find alternative versions of tracks directly from YouTube.
  • Audio Previews: Introduced the ability to preview alternative streams before selecting them. Previews use a transient player that automatically pauses the main playback queue without disrupting your current track state.
  • Rich Preview Cards: The stream editor now displays rich cards featuring the video thumbnail and a button to open the link externally.
  • Streamlined Navigation: The alternative stream editor now automatically dismisses upon selection, and pressing the back button will cleanly stop any active audio preview.

Mini Player & UI Fluidity

  • Swipe-Up Visual Feedback: The mini player now visually responds to the swipe-up gesture, following your finger with a progressive alpha fade. It includes velocity detection for quick flicks and a spring-back animation if the gesture is aborted.
  • Compact Footprint: Reduced the mini player's height by tightening internal padding and adjusting the seekbar's touch target, removing unnecessary dead space.
  • Player Sheet Scrolling Fix: Fixed a nested scroll bug where flinging upward quickly from the bottom of the player (such as from the lyrics view) would inadvertently drag and dismiss the entire player sheet.

Playback Controls & Notifications

  • Persistent Repeat Mode: The selected repeat mode (Off, All, One) is now saved to shared preferences and persists across app restarts.
  • Notification Synchronization: Fixed sync issues where the in-app play/pause and repeat states were not immediately reflected in the Android media notification.
  • Cycle Order Alignment: Aligned the repeat cycle order in the media notification to match the full-screen UI (Off → All → One → Off).
  • Iconography Adjustments: Updated the "Repeat Off" icon geometry for better visual consistency with the other control icons.