Skip to content

Latest commit

 

History

History
24 lines (14 loc) · 1.48 KB

File metadata and controls

24 lines (14 loc) · 1.48 KB

Supported Gestures

This document aims to document any gesture behavior/interactions that this app includes.

Swipe for Actions

This involves swiping left on some content to reveal actions related to that content. It's currently present in the following features.

  • Home Navigation: You can swipe on the home screen to navigate through the 6 different screens instead of using the navigation bar.
  • Miniplayer: Given the Miniplayer Gestures setting is enabled, swiping on the text portion left/right will play the next/prev track.

Long-Press for Action

This involves long-pressing an item to reveal some action. It's currently present in the following features.

  • Drag Lists: You can long-press on the drag handler to drag an item. Present in the "Tab Order" setting and "Modify Playlist" & "Upcoming" screens.

Drag for Action

This involves dragging an item to do some action. It's currently present in the following features.

  • Miniplayer: Given the Drag Miniplayer Down to Clear Playback setting is enabled, dragging the miniplayer down will reset playback to an empty state.
  • Now Playing Vinyl: You can drag your finger in a circular motion on the vinyl (when enabled) to have it act as a seekbar. 1 full rotation of the vinyl is equivalent to 24s.
  • Nothing-Styled Scrollbar: You can drag the scrollbar (currently only available on the Home screens) to quickly scroll through the screen. Do note that some content might not be rendered immediately.