This repository has been archived by the owner on Aug 23, 2024. It is now read-only.
Usage Documentation & FAQ #15
jeffvli
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What hotkeys are there?
Currently supported hotkeys are:
Ctrl
+Shift
+=
- Zoom by 5%Ctrl
+Shift
+-
- Unzoom by 5%CTRL
+F
- Target search barCTRL
+A
- Select all rows when on list viewDELETE
- Removes selected rows when onNow Playing
orPlaylist
BACKSPACE
- Navigates back a pageMedia Key
Play/Pause
/Next
/Prev
/Stop
MPRIS
The following commands are supported for MPRIS:
quit
,stop
,pause
,play
,playpause
,next
,previous
,position
,seek
,volume
,shuffle
,loop
How does playlist saving work?
Subsonic
With playlists less than 400 tracks, the playlist is safely saved using the
/createPlaylist
endpoint while passing through all the entries in order.With playlists greater than 400 tracks, the entire playlist is first emptied and then the tracks are added back in batches of ~300 tracks at a time using the
/updatePlaylist
endpoint. The Subsonic API does not have a native way of re-ordering tracks so this measure needs to be used to successfully modify playlists. Obviously this can be a dangerous action if your network connection is unstable or your application closes while saving. There are a few measures in place to catch errors and restore your playlist, but it's not perfect.Jellyfin
Saving a playlist in Jellyfin follows these steps:
How do I multiselect rows?
Multiselecting can be performed in multiple ways on any list-view (music, playlist, album, etc.)
How do I drag and drop rows?
Drag-n-drop works in the list-view for songs in the
Now Playing
andPlaylist
pages. The column#
is the drag-n-drop column and needs to be clicked and dragged to another row in that column. If you start the drag from an already-selected row, then it will drag all current selected rows. If you start the drag from a non-selected row, it will drag only the newly selected row.My played tracks aren't being displayed on the server?
For Jellyfin and Navidrome, the
Enable scrobbling
checkbox needs to be enabled on thePlayer
config. This will send your currently playing, and played songs to the server.What are the conditions for scrobbling?
There are separate scrobbling conditions for the gapless player (fade duration is 0) and the crossfade player (fade duration is not 0).
Gapless:
Crossfade:
Beta Was this translation helpful? Give feedback.
All reactions