Replace "Reload After Saving" with option to remove queued tracks

The "Reload After Saving" setting was added in
g3347 (4f83e66) to solve FS#13287, by allowing
you to bookmark a modified playlist after saving,
without having to manually reload it first.

Since the rewrite of playlist_save in g5192
(90e3571), a modified playlist doesn't have to be
reloaded anymore in order to be bookmarked after
it's been saved, unless it contains queued tracks.

To cover the remaining use cases of the previously
available option, Rockbox will now offer to remove
any queued tracks from a playlist when saving it.

Change-Id: I2d6f12bcce14d8ff41a4d921ce84d628774103ac
This commit is contained in:
Christian Soffke 2023-11-11 01:53:36 +01:00
parent e5c65a0039
commit ea5ce8034b
15 changed files with 69 additions and 90 deletions

View file

@ -223,8 +223,13 @@ enabled. It allows the assignment of a personal rating value (0 -- 10)
to a track which can be displayed in the WPS and used in the Database
browser. The value wraps at 10.
\subsubsection{Bookmarks}
This allows you to create a bookmark in the currently-playing track.
\subsubsection{\label{ref:createbookmark}Bookmarks}
This allows you to create a bookmark in the currently-playing track. Note that bookmarks
can only be created for directories, or for playlists stored on disk. Unsaved or modified
lists must be saved first. Queued tracks, which are automatically removed after playback,
do not get stored to the playlist file. When saving, Rockbox will offer to purge the
current playlist of such tracks, so that you'll be able to create bookmarks afterwards.
See \reference{ref:Bookmarkconfigactual} for more information on bookmarks.
\subsubsection{\label{ref:trackinfoviewer}Show Track Info}
\screenshot{rockbox_interface/images/ss-id3-viewer}{The track info viewer}{}