Commit graph

46 commits

Author SHA1 Message Date
Aidan MacDonald
d20071def0 apps: Add "keep current track when replacing playlist" setting
Add a setting that makes Play and Play Shuffled in the playlist
context menu leave the current song (if any) playing when they
replace the playlist. Default to on, since this was the behavior
of the old "Clear List & Play Next" option.

Change-Id: I1340aed5c28bb3244e36d0953b3308ae59681c97
2022-05-14 16:05:46 +01:00
Aidan MacDonald
70087fb9f3 apps: Change playlist context menu behavior, fix FS#13336
Rename the "Clear List & Play" options to simply Play and Play
Shuffled, and change their behavior slightly. Previously they
would leave the current song playing, but now they will start
playing the first song of the new playlist immediately.

Shuffle options are now consistently hidden whenever a single
file is selected.

Fixes FS#13336 -- Play Shuffled is now always displayed where
applicable, regardless of playback state.

Change-Id: Idd454b4f9ab2c98cda3ce0389add747a3273fb42
2022-05-14 16:05:45 +01:00
Christian Soffke
25c9f716ce Manual: Mention/reference viewing playlists through the File Browser
Change-Id: Ia81cc15fea65af52fede0b417e62e8f3d7f6bdc3
2021-03-17 13:13:14 +01:00
Christian Soffke
cdf99f8564 Manual: update description of Current Playlist menu options
- note that availability of options depends on player state
- present options that only insert tracks separately from those that also remove tracks
- add short intro for the latter.

Change-Id: Ie99ef7dff77da0cb136c761da1c11f83936f86f5
2021-03-17 12:49:43 +01:00
Christian Soffke
576b56b35a Offer function to Clear List & Play Shuffled when playback is stopped
(as per multiple user requests)

When playback is stopped, Rockbox will display an option to
clear the current playlist and add selected tracks in random order, if
Shuffled Adding options are enabled in Settings.

Insert options will not be displayed anymore when playback is stopped to
lessen confusion.

Change-Id: I5e5819149027e63e5c6f30213e838c0d7e7de8d5
2021-03-16 13:05:12 +00:00
Christian Soffke
2d8e0f7c90 Customizable Current Playlist Submenu
Options to add shuffled tracks and to queue tracks in the
Current Playlist Submenu can now be hidden, or the latter
can also be put into its own submenu.
Users can customize this in Settings  by going to
"General Settings - Playlists -> Current Playlist" and
choosing from "Show Shuffled Adding Options"  (No / Yes)
or "Show Queue Options" (No / Yes / In Submenu).

Allows for the paring down of the set of choices to
a minimum of the 4 more common ones for adding tracks
to a dynamic playlist (coming from the current total
of 11).

Defaults have been set so that users have to actively
modify their settings to notice any difference, which
makes it unlikely that anybody's workflow would be
negatively affected by this change.

Change-Id: Ibe48fc4da2c79f54cd7272df8e1e3ba9955203e5
2021-03-14 23:36:03 +00:00
Christian Soffke
3d2783f367 Update manual (Working with Playlists)
- Bring description of "Create Playlist" command up to date
- Explain that entries added by Insert Shuffled aren't contiguous
- Introduce Queue options in a short paragraph

Change-Id: I1104449f72a78794368b6d8c4d0574bb645c93b2
2021-03-12 19:20:18 +01:00
Christian Soffke
73ec3971f7 Fix "Playlist" vs. "Current Playlist" menu terminology in manual
The manual has been updated to reflect the fact that the current title of the submenu for adding music in the context menu is "Current Playlist". (The WPS context menu has a different submenu called "Playlist")

Change-Id: I2bbeabad6d24673c46d3322529478c4a7a61ca88
2021-03-10 14:10:25 +01:00
Christian Soffke
b2d13f1793 UI: Rename "Play Next" to "Clear List & Play Next"
The "Play Next" function replaces the current dynamic playlist, so it makes sense to convey that information to the user when displaying the option in a context menu.

Change-Id: Ic6e03e4adbd811e28b5cfeba36b64c5e8a7db2f9
2021-03-09 15:10:58 +00:00
Christian Soffke
3b9a803a5b Show 'Play Next' option when playback is stopped
1) The Insert functionality was changed in abebc6b to not delete
unfinished dynamic playlists anymore. "Play Next" has now been
added as an option when playback is stopped. The behavior of
"Play Next" as such has not changed and it is now the consistent
way to replace a current playlist in all playback modes.

2) The 'Insert' and 'Insert Shuffle' options will now only be
displayed if there is a resumable dynamic playlist

Change-Id: Ib5c5469b9e2c583ab06e0f47a922c24e5adf6b5f
2021-03-09 11:18:22 +00:00
Christian Soffke
ef685cc6da Update manual to reflect new behavior from abebc6b
When playback is stopped and the user inserts songs, Rockbox will not erase a dynamic playlist anymore, unless it has finished playing.

Change-Id: I50bd62fbfe3929a0b651b5136e9305b9bc9278f3
2021-02-27 22:53:12 +00:00
Solomon Peachy
fe95127c45 FS6338: Playlist playing time
Originally by Stephane Doyon.
Updated by Alex Wallis, Igor Poretsky, and myself.

Change-Id: I15a06f7774c886cefd9c2cb93230d67de3e5f9a9
2019-01-31 16:47:52 +01:00
Dominik Riebeling
32aa4d9e56 Remove duplicate note from manual.
The note on how to recursively insert files into the dynamic playlist is
present twice so remove one of them. Since this makes the "Useful Hints"
subsection empty remove that as well, there are no hints left that aren't
merged into the text. (FS#12504 by Jean-Louis Biasini).

While at it remove some hard coded newlines. We really don't want them, if we
want a different spacing for new paragraphs this needs to get adjusted in the
preamble, not after each paragraph.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31517 a1c6a512-1295-4272-9138-f99709370657
2012-01-02 10:52:34 +00:00
Alex Parker
39cc63e099 Manual: correct spelling of catalogue.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30272 a1c6a512-1295-4272-9138-f99709370657
2011-08-09 13:53:39 +00:00
Bertrik Sikken
9e7898b4f7 Fix various minor spelling issues in the rockbox manual.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29911 a1c6a512-1295-4272-9138-f99709370657
2011-05-22 14:01:28 +00:00
Jeffrey Goode
1ad76ff25b FS#11250: Hotkey setting method changed to menu item vs button pres in context menu. Manuals updated to match.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25905 a1c6a512-1295-4272-9138-f99709370657
2010-05-09 02:02:51 +00:00
Dominik Riebeling
fd72497578 Insert links to the explanations of hotkey where it's mentioned.
Flyspray: FS#11188
Author: Alexander Levin

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25527 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 20:53:10 +00:00
Jeffrey Goode
c5d9516a68 Manual update for keymaps, hotkeys
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25440 a1c6a512-1295-4272-9138-f99709370657
2010-04-02 20:11:11 +00:00
Dave Hooper
494fd9673d Committing FS#10717 by Tomasz Kowalyczyk: add PLAYLIST_INSERT_LAST_SHUFFLED (appends the inserted folder into shuffled order to end of playlist)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23385 a1c6a512-1295-4272-9138-f99709370657
2009-10-28 22:27:38 +00:00
Alex Parker
5174341999 Add gigabeat F/S volume limits to the manual, and a few minor formatting changes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22513 a1c6a512-1295-4272-9138-f99709370657
2009-08-25 21:51:55 +00:00
Nils Wallménius
236a0582c3 Remove old fixme, the 'working with playlists' seems to be in pretty good shape
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22202 a1c6a512-1295-4272-9138-f99709370657
2009-08-08 08:08:36 +00:00
Alex Parker
48db5b53c5 Change two occurences of m3u to m3u8, as this is what Rockbox saves in. Thanks to Grahack on IRC for pointing out.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20799 a1c6a512-1295-4272-9138-f99709370657
2009-04-26 10:56:38 +00:00
Dominik Riebeling
690f1f1207 Fix wrong path to "Recursively Insert Directories" setting. Thanks to Grahack on IRC for pointing it out.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20798 a1c6a512-1295-4272-9138-f99709370657
2009-04-26 09:17:48 +00:00
Frank Gevaerts
abff31b2db Add fixes and improvements that were only applied to the 3.0 branch
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19529 a1c6a512-1295-4272-9138-f99709370657
2008-12-21 16:00:57 +00:00
Frank Gevaerts
bb95d90266 fix typo
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18598 a1c6a512-1295-4272-9138-f99709370657
2008-09-23 20:29:32 +00:00
Marianne Arnold
18bcdccf4f Rephrase some sentences about the playlist catalog and just use 'disk' instead of 'hard disk' to avoid confusion. Still part of FS#9086 with some minor tweaks by me
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17959 a1c6a512-1295-4272-9138-f99709370657
2008-07-06 15:58:24 +00:00
Nils Wallménius
b659c0c14c FS#8740 by Marc Guay correct option names since the changes to english.lang, add some missing menu items, small tweaks by me. I also added descriptions for 'Say File Type' and 'Announce Battery Level'.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16747 a1c6a512-1295-4272-9138-f99709370657
2008-03-22 15:26:45 +00:00
Marianne Arnold
90bcefab68 Manual: Change all references of 'File Menu' to 'Context Menu', it is even called this way in the Rockbox menus (patch FS#8649 by Bryan Childs plus a minor tweak by me).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16504 a1c6a512-1295-4272-9138-f99709370657
2008-03-03 23:01:44 +00:00
Thom Johansen
c479b9975d FS #8340 by David Bishop. Remove contractions from the manual, as this seems to be common practice in this format and makes it easier to read for non-native english speakers. New manual work should try to adhere to this.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16302 a1c6a512-1295-4272-9138-f99709370657
2008-02-13 13:32:44 +00:00
Marianne Arnold
b2f7c61f84 Manual: apply FS#8309 by David Bishop (replace all occurences of 'folder/folders' with 'directory/directories') for consistency. Additionally tried to get rid of some unnecessary ones here and there but phrasing can definitely be improved further.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15923 a1c6a512-1295-4272-9138-f99709370657
2007-12-14 02:03:58 +00:00
Nils Wallménius
c494e371c8 Make it slightly clearer how to access the Playlist Submenu
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14440 a1c6a512-1295-4272-9138-f99709370657
2007-08-23 15:22:53 +00:00
Nils Wallménius
bfb8e851ac Adapt the recording settings chapter to the new way of setting recording directory, make some small tweaks, closes FS#7485
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14073 a1c6a512-1295-4272-9138-f99709370657
2007-07-30 09:36:36 +00:00
Dominik Riebeling
46e3f10367 Document the Play Next option. (adjusted FS#6486)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12584 a1c6a512-1295-4272-9138-f99709370657
2007-03-04 09:52:04 +00:00
Nils Wallménius
909b9462da Update the manual to reflect recent menu changes, add descriptions of how to move and remove tracks in the playlist viewer, Recording settings are now in their own chapter.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12553 a1c6a512-1295-4272-9138-f99709370657
2007-03-03 00:07:31 +00:00
Dominik Riebeling
7760743b49 Merge "Playlist submenu" and "Adding music to playlists" as they are nearly identical. FS #6569 with adjustments by myself.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12106 a1c6a512-1295-4272-9138-f99709370657
2007-01-24 19:28:41 +00:00
Linus Nielsen Feltzing
e2022a26d0 Removed executable flag
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11967 a1c6a512-1295-4272-9138-f99709370657
2007-01-09 23:29:07 +00:00
Nils Wallménius
342c50f26b Add a bit more info to the working with playlists chapter, made the description of Insert clearer, thanks to Falco98
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11802 a1c6a512-1295-4272-9138-f99709370657
2006-12-18 14:10:09 +00:00
Martin Arver
f8e2f3e08d Fix for more consistent and proper British English. (-ize/-ise etc)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11246 a1c6a512-1295-4272-9138-f99709370657
2006-10-17 12:18:51 +00:00
Martin Arver
b530de0fd9 Fix some missing/bad references
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11245 a1c6a512-1295-4272-9138-f99709370657
2006-10-17 11:28:36 +00:00
Nils Wallménius
2239bbab04 Added instructions on how to save a playlist in the new working with playlists section and made some minor cleanup (removed trailing spaces and tabs, broke long lines etc.) fixed a reference in the quickstart.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11215 a1c6a512-1295-4272-9138-f99709370657
2006-10-13 16:19:30 +00:00
Martin Arver
0481d5bfe2 Add playlist section to the manual
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11173 a1c6a512-1295-4272-9138-f99709370657
2006-10-10 15:14:36 +00:00
Martin Arver
59d278843c General code cleanup. Add a fixme note.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11170 a1c6a512-1295-4272-9138-f99709370657
2006-10-10 14:07:28 +00:00
Martin Arver
26c6e7bff9 rename the rockref macro to reference
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10392 a1c6a512-1295-4272-9138-f99709370657
2006-08-01 11:57:38 +00:00
Martin Arver
40874390b9 Fix reference
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10381 a1c6a512-1295-4272-9138-f99709370657
2006-07-31 13:36:39 +00:00
Michael DiFebbo
6f8774e37e Fix bad references.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10379 a1c6a512-1295-4272-9138-f99709370657
2006-07-31 13:26:40 +00:00
Michael DiFebbo
1997510219 This is the beginnings of a chapter for the manual intended to consolidate information about working with playlists into a single chapter, rather than having information spread throughout the manual. Comments welcome.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10377 a1c6a512-1295-4272-9138-f99709370657
2006-07-31 13:08:21 +00:00