blob: 68dad4b33c190012bef7f81d988668801bde3b63 [file] [log] [blame]
Dominik Riebeling29028d02006-06-02 20:06:26 +00001% $Id$ %
Michael DiFebboc1ecc632006-04-01 15:41:21 +00002\section{\label{ref:Bookmarkconfigactual}Bookmarking}
Dominik Riebeling6cc8c402006-04-16 20:05:01 +00003 Bookmarks allow you to save your current position within a track so that
Jeffrey Goode8173fed2010-04-19 17:52:21 +00004 you can return to it at a later time. \opt{swcodec}{Bookmarks also store
5 rate, pitch and speed information from the \setting{Pitch Screen} (see
6 \reference{sec:pitchscreen}).} Bookmarks are saved on a per directory
Alexander Levin38234e22010-05-09 15:46:48 +00007 basis or for individual (saved) playlists. You can store multiple bookmarks,
8 even for the same track. When there's already a bookmark for a directory or
9 playlist, new bookmarks are added before existing ones.
10
11 Bookmarks are stored next to the directory or playlist they reference, in a
Alexander Levin598ed2e2010-05-09 16:00:24 +000012 file with the same name as the directory or playlist and a ``.bmark''
Alexander Levin38234e22010-05-09 15:46:48 +000013 extension. To load a bookmark, select the bookmark file and then select
14 the bookmark to load. There are other ways to load a bookmarks mentioned
15 below.
Alex Parkerc0f69bb2009-12-17 22:48:49 +000016
17 \note{Bookmarking only works when tracks are launched from the file browser,
Alexander Levin38234e22010-05-09 15:46:48 +000018 and does not work for tracks launched via the
19 database. In addition, they do not work with dynamic
20 playlists.}
Alex Parkerc0f69bb2009-12-17 22:48:49 +000021
Dominik Riebeling6cc8c402006-04-16 20:05:01 +000022 \begin{description}
Alexander Levin38234e22010-05-09 15:46:48 +000023
24 \item [Bookmark on Stop.]
Alexander Levin72e463f2010-07-06 16:17:42 +000025 This option controls whether Rockbox creates a bookmark when playback is
26 stopped manually.
Dominik Riebeling6cc8c402006-04-16 20:05:01 +000027 \begin{description}
Alexander Levin38234e22010-05-09 15:46:48 +000028 \item[No.]
29 Do not create bookmarks.
30 \item[Yes.]
31 Always create bookmarks.
32 \item[Ask.]
33 Ask if a bookmark should be created.
Dominik Riebeling29028d02006-06-02 20:06:26 +000034 \item[Yes -- Recent Only.]
Alexander Levin38234e22010-05-09 15:46:48 +000035 Always create a bookmark, but only in the recent bookmarks list.
Dominik Riebeling29028d02006-06-02 20:06:26 +000036 \item[Ask -- Recent Only.]
Alexander Levin38234e22010-05-09 15:46:48 +000037 Ask if a bookmark should be created, but only add it to the recent
38 bookmarks list.
Dominik Riebeling6cc8c402006-04-16 20:05:01 +000039 \end{description}
Alexander Levin38234e22010-05-09 15:46:48 +000040 When either \setting{Yes -- Recent Only} or \setting{Ask -- Recent Only}
41 is selected, bookmarks are only created if the \setting{Maintain a List
42 of Recent Bookmarks} is enabled.
Dominik Riebeling29028d02006-06-02 20:06:26 +000043 \note{The \setting{Resume} function remembers your position in the most
44 recently accessed track regardless of how the \setting{Bookmark on Stop}
Dominik Riebeling6cc8c402006-04-16 20:05:01 +000045 option is set.}
Michael DiFebbo815fa112006-03-29 12:59:18 +000046
Alexander Levin8ee65d02010-07-07 17:20:04 +000047 \item [Update on Stop.]
Alexander Levind4f41042010-07-07 21:42:03 +000048 If set to ``No'', this setting has no effect and does not affect any other settings.
49 If set to ``Yes'', and the file
Alexander Levin8ee65d02010-07-07 17:20:04 +000050 to which a new bookmark would be added already exists, this option overrides
Alexander Levind4f41042010-07-07 21:42:03 +000051 the previous setting (\setting{Bookmark on Stop}) and unconditionally creates a
Alexander Levin8ee65d02010-07-07 17:20:04 +000052 bookmark. This is useful if you don't generally want to create bookmarks but
53 only want to add them to already existing bookmark files. In this case you
Alexander Levind4f41042010-07-07 21:42:03 +000054 should set the setting \setting{Bookmark on Stop} to ``No'' and the setting
55 \setting{Update on Stop} to ``Yes''.
Alexander Levin8ee65d02010-07-07 17:20:04 +000056
Tomer Shaleve04acd82009-10-05 16:40:27 +000057 \item [Load Last Bookmark.]
Alexander Levin38234e22010-05-09 15:46:48 +000058 This option controls if Rockbox should automatically load a bookmark for
59 a file, when that file is played.
Dominik Riebeling6cc8c402006-04-16 20:05:01 +000060
Alexander Levin38234e22010-05-09 15:46:48 +000061 \begin{description}
62 \item[No]
63 Always start from the beginning of the track or playlist.
64 \item[Yes]
65 Automatically return to the position of the last bookmark. Start
66 from the beginning if there are no bookmarks.
67 \item[Ask]
68 Ask if playback should start from the beginning of the track or
69 from one of the bookmarks.
70 \end{description}
Dominik Riebeling6cc8c402006-04-16 20:05:01 +000071
Alexander Levin38234e22010-05-09 15:46:48 +000072 \item [Maintain a list of Recent Bookmarks.]
73 If this option is enabled, a list of the most recently created bookmarks
74 may be accessed through the \setting{Recent Bookmarks} option in the
75 \setting{Main Menu}. This list contains up to ten entries.
76
77 \begin{description}
78 \item[No]
79 Do not keep a list of recently used bookmarks. This also removes
80 the \setting{Recent Bookmarks} from the \setting{Main Menu}.
81 \item[Yes]
82 Keep a list of recently used bookmarks. Each new bookmark is added
83 to the list of recent bookmarks.
84 \item[Unique Only]
85 Add each new bookmark to the list of recently used bookmarks, but
86 only keep one bookmark from the current directory or playlist; any
87 previous entries are removed.
88 \end{description}
89\end{description}
90
91The following keys can be used to navigate in any bookmark list.
Alexander Levin97365802010-05-20 17:38:38 +000092 \begin{btnmap}
Nils Wallménius459b4f62009-02-14 15:01:04 +000093 \ActionStdNext
Marianne Arnold6f169b42009-07-05 18:21:19 +000094 \opt{HAVEREMOTEKEYMAP}{& \ActionRCStdNext}
Nils Wallménius459b4f62009-02-14 15:01:04 +000095 & Selects the next bookmark.\\
96 %
97 \ActionStdPrev
Marianne Arnold6f169b42009-07-05 18:21:19 +000098 \opt{HAVEREMOTEKEYMAP}{& \ActionRCStdPrev}
Nils Wallménius459b4f62009-02-14 15:01:04 +000099 & Selects the previous bookmark.\\
100 %
101 \ActionStdOk
Marianne Arnold6f169b42009-07-05 18:21:19 +0000102 \opt{HAVEREMOTEKEYMAP}{& \ActionRCStdOk}
Nils Wallménius459b4f62009-02-14 15:01:04 +0000103 & Resumes from the selected bookmark.\\
104 %
105 \ActionStdCancel
Marianne Arnold6f169b42009-07-05 18:21:19 +0000106 \opt{HAVEREMOTEKEYMAP}{& \ActionRCStdCancel}
Nils Wallménius459b4f62009-02-14 15:01:04 +0000107 & Exits Recent Bookmark menu\\
108 %
Alex Parker6c00e1c2009-05-21 11:39:22 +0000109 \nopt{GIGABEAT_S_PAD}{\ActionBmDelete
Marianne Arnold6f169b42009-07-05 18:21:19 +0000110 \opt{HAVEREMOTEKEYMAP}{& \ActionRCBmDelete}
Alex Parker6c00e1c2009-05-21 11:39:22 +0000111 & Deletes the currently selected bookmark\\}
Nils Wallménius459b4f62009-02-14 15:01:04 +0000112 %
Alex Parker41ff2872009-06-28 18:02:04 +0000113 \ActionStdContext
Marianne Arnold6f169b42009-07-05 18:21:19 +0000114 \opt{HAVEREMOTEKEYMAP}{& \ActionRCStdContext}
Nils Wallménius459b4f62009-02-14 15:01:04 +0000115 & Enters the context menu for the selected bookmark.\\
Alexander Levin97365802010-05-20 17:38:38 +0000116 \end{btnmap}
Nils Wallménius459b4f62009-02-14 15:01:04 +0000117
Alexander Levin38234e22010-05-09 15:46:48 +0000118There are two options in the context menu:
119
120\begin{itemize}
121 \item \setting{Resume} will commence playback of the currently selected bookmark entry.
122 \item \setting{Delete} will remove the currently selected bookmark entry from the list.
123\end{itemize}
124