2006-08-25 15:58:02 +00:00
|
|
|
% $Id$ %
|
|
|
|
\chapter{Browsing and playing}
|
|
|
|
\section{\label{ref:file_browser}File Browser}
|
|
|
|
\screenshot{rockbox_interface/images/ss-file-browser}{The file browser}{}
|
|
|
|
Rockbox lets you browse your music in either of two ways. The
|
2007-12-14 02:03:58 +00:00
|
|
|
\setting{File Browser} lets you navigate through the files and directories on
|
|
|
|
your \dap, entering directories and executing the default action on each file.
|
2006-08-25 15:58:02 +00:00
|
|
|
To help differentiate files, each file format is displayed with an icon.
|
|
|
|
|
2006-11-25 09:42:06 +00:00
|
|
|
The \setting{Database Browser}, on the other hand, allows you to navigate
|
2006-08-25 15:58:02 +00:00
|
|
|
through the music on your player using categories like album, artist, genre,
|
|
|
|
etc.
|
|
|
|
|
2007-03-03 00:07:31 +00:00
|
|
|
You can select whether to browse using the \setting{File Browser} or the
|
|
|
|
\setting{Database Browser} by selecting either \setting{Files} or
|
|
|
|
\setting{Database} in the \setting{Main Menu}.
|
|
|
|
If you choose the \setting{File Browser}, the \setting{Show Files} setting
|
|
|
|
lets you select what types of files you wish to view. See
|
2006-08-25 15:58:02 +00:00
|
|
|
\reference{ref:ShowFiles} for more information on the \setting{Show Files}
|
|
|
|
setting.
|
|
|
|
|
2006-09-10 10:56:46 +00:00
|
|
|
\note{The \setting{File Browser} allows you to manipulate your files in ways
|
2006-11-25 09:42:06 +00:00
|
|
|
that are not available within the \setting{Database Browser}. Read more about
|
2007-03-03 00:07:31 +00:00
|
|
|
\setting{Database} in \reference{ref:database}. The remainder of this section
|
2006-09-10 10:56:46 +00:00
|
|
|
deals with the \setting{File Browser}.}
|
2006-08-25 15:58:02 +00:00
|
|
|
|
2006-08-27 15:00:50 +00:00
|
|
|
\opt{ondio}{
|
2006-12-04 20:55:03 +00:00
|
|
|
Unlike the Archos Firmware, Rockbox provides multivolume support for the
|
|
|
|
MultiMediaCard, this means the \dap{} can access both data volumes (internal
|
|
|
|
memory and the MMC), thus being able to for instance, build playlists with
|
2006-08-27 15:00:50 +00:00
|
|
|
files from both volumes.
|
2007-12-14 02:03:58 +00:00
|
|
|
In the \setting{File Browser} a new directory will appear as soon as the device
|
|
|
|
has read the content after inserting the card. This new directory's name is
|
|
|
|
generated as \fname{<MMC1>}, and will behave exactly as any other directory
|
2006-12-04 20:55:03 +00:00
|
|
|
on the \dap{}.
|
2006-08-27 15:00:50 +00:00
|
|
|
}
|
2006-08-25 15:58:02 +00:00
|
|
|
|
2007-03-21 00:54:17 +00:00
|
|
|
\opt{h10,h10_5gb}{\note{
|
2007-12-14 02:03:58 +00:00
|
|
|
If your \dap{} is a MTP model, the Music directory where all your music is stored
|
2007-03-21 00:54:17 +00:00
|
|
|
may be hidden in the \setting{File Browser}. This may be fixed by either
|
2007-12-13 22:51:27 +00:00
|
|
|
either changing its properties (on a computer) to not hidden, or by changing
|
2007-03-21 00:54:17 +00:00
|
|
|
the \setting{Show Files} setting to all.
|
|
|
|
}}
|
|
|
|
|
2006-08-25 15:58:02 +00:00
|
|
|
\subsection{\label{ref:controls}File Browser Controls}
|
|
|
|
\begin{table}
|
|
|
|
\begin{btnmap}{}{}
|
|
|
|
\ActionStdPrev{}/\ActionStdNext{}
|
|
|
|
& Go to previous/next item in list. If you are on the first/last
|
|
|
|
entry, the cursor will wrap to the last/first entry.\\
|
|
|
|
%
|
|
|
|
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD}
|
2006-08-27 15:00:50 +00:00
|
|
|
{
|
2006-12-04 20:55:03 +00:00
|
|
|
\ButtonOn+\ButtonUp{}/ \ButtonDown
|
|
|
|
& Move one page up/down in the list.\\
|
2006-08-27 15:00:50 +00:00
|
|
|
}
|
2007-01-30 13:05:41 +00:00
|
|
|
\opt{IRIVER_H10_PAD}
|
|
|
|
{
|
|
|
|
\ButtonRew{}/ \ButtonFF
|
|
|
|
& Move one page up/down in the list.\\
|
|
|
|
}
|
2006-08-25 15:58:02 +00:00
|
|
|
%
|
2006-12-04 20:55:03 +00:00
|
|
|
\ActionTreeParentDirectory & Go to the parent directory.\\
|
2006-08-25 15:58:02 +00:00
|
|
|
%
|
2006-12-04 20:55:03 +00:00
|
|
|
\ActionTreeEnter
|
2007-01-19 12:42:19 +00:00
|
|
|
& Executes the default action on the selected file or enters a
|
|
|
|
directory.\\
|
2006-08-25 15:58:02 +00:00
|
|
|
%
|
2006-12-04 20:55:03 +00:00
|
|
|
\ActionTreeWps & If there is an audio file playing, returns to the
|
|
|
|
\setting{While Playing Screen} (WPS) without stopping playback.\\
|
|
|
|
%
|
|
|
|
\nopt{player}%
|
|
|
|
{%
|
|
|
|
\ActionTreeStop & Stops audio playback.\\%
|
|
|
|
}%
|
2006-08-25 15:58:02 +00:00
|
|
|
%
|
|
|
|
\ActionStdContext{}
|
2008-03-03 23:01:44 +00:00
|
|
|
& Enter the \setting{Context Menu}\\
|
2006-08-25 15:58:02 +00:00
|
|
|
%
|
|
|
|
\ActionStdMenu{}
|
2006-12-04 20:55:03 +00:00
|
|
|
& Enter the \setting{Main Menu}\\
|
2006-08-25 15:58:02 +00:00
|
|
|
%
|
2008-07-01 10:23:30 +00:00
|
|
|
\opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,SANSA_E200_PAD,SANSA_C200_PAD%
|
|
|
|
,GIGABEAT_PAD,MROBE100_PAD,IAUDIO_X5_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD}{
|
2008-06-30 01:27:28 +00:00
|
|
|
\ActionStdQuickScreen & Switches to the \setting{Quick Screen}
|
|
|
|
(see \reference{ref:QuickScreen}) \\
|
2006-08-25 15:58:02 +00:00
|
|
|
%
|
2008-07-01 10:23:30 +00:00
|
|
|
}
|
2008-06-30 01:27:28 +00:00
|
|
|
\opt{RECORDER_PAD}{
|
2008-05-15 21:32:17 +00:00
|
|
|
\ButtonFThree & Switches to the Display Quick Screen \\
|
2006-08-25 15:58:02 +00:00
|
|
|
%
|
|
|
|
}
|
2007-09-14 22:31:37 +00:00
|
|
|
%
|
|
|
|
\opt{SANSA_E200_PAD}{
|
|
|
|
\ActionStdRec & Switches to the Recording screen \\
|
|
|
|
%
|
|
|
|
}
|
2006-08-25 15:58:02 +00:00
|
|
|
\end{btnmap}
|
|
|
|
\end{table}
|
|
|
|
|
|
|
|
\opt{RECORDER_PAD}{
|
|
|
|
The functions of the F keys are also summarised on the button bar at the
|
|
|
|
bottom of the screen.
|
|
|
|
}
|
|
|
|
|
2008-03-03 23:01:44 +00:00
|
|
|
\subsection{\label{ref:Contextmenu}\label{ref:PartIISectionFM}Context Menu}
|
2008-03-04 00:12:04 +00:00
|
|
|
\screenshot{rockbox_interface/images/ss-context-menu}{The Context Menu}{}
|
2006-08-25 15:58:02 +00:00
|
|
|
|
2008-03-03 23:01:44 +00:00
|
|
|
The \setting{Context Menu} allows you to perform certain operations on files or
|
|
|
|
directories. To access the \setting{Context Menu}, position the selector over a file
|
2007-12-14 02:03:58 +00:00
|
|
|
or directory and access the context menu with \ActionStdContext{}.
|
2006-08-25 15:58:02 +00:00
|
|
|
|
2008-03-03 23:01:44 +00:00
|
|
|
\note{The \setting{Context Menu} is a context sensitive menu. If the
|
|
|
|
\setting{Context Menu} is invoked on a file, it will display options available
|
|
|
|
for files. If the \setting{Context Menu} is invoked on a directory,
|
2006-08-25 15:58:02 +00:00
|
|
|
it will display options for directories.}
|
|
|
|
|
2008-03-03 23:01:44 +00:00
|
|
|
The \setting{Context Menu} contains the following options (unless otherwise noted,
|
2006-08-25 15:58:02 +00:00
|
|
|
each option pertains both to files and directories):
|
|
|
|
|
|
|
|
\begin{description}
|
|
|
|
\item [Playlist.]
|
2007-01-24 19:28:41 +00:00
|
|
|
Enters the \setting{Playlist Submenu} (see \reference{ref:playlist_submenu}).
|
2007-07-30 09:36:36 +00:00
|
|
|
\item [Playlist Catalog.]
|
|
|
|
Enters the \setting{Playlist Catalog Submenu} (see
|
|
|
|
\reference{ref:playlist_catalog}).
|
2006-08-25 15:58:02 +00:00
|
|
|
\item [Rename.]
|
2006-12-04 20:55:03 +00:00
|
|
|
This function lets the user modify the name of a file or directory.
|
2006-08-25 15:58:02 +00:00
|
|
|
\item [Cut.]
|
|
|
|
Copies the name of the currently selected file or directory to the clipboard
|
|
|
|
and marks it to be `cut'.
|
|
|
|
\item [Copy.]
|
|
|
|
Copies the name of the currently selected file or directory to the clipboard
|
|
|
|
and marks it to be `copied'.
|
|
|
|
\item [Paste.]
|
|
|
|
Only visible if a file or directory name is on the clipboard. When selected
|
|
|
|
it will move or copy the clipboard to the current directory.
|
|
|
|
\item [Delete.]
|
2006-09-10 10:56:46 +00:00
|
|
|
Deletes the currently selected file. This option applies only to files, and
|
|
|
|
not to directories. Rockbox will ask for confirmation before deleting a file.
|
|
|
|
Press \ActionYesNoAccept{}
|
2006-08-25 15:58:02 +00:00
|
|
|
to confirm deletion or any other key to cancel.
|
|
|
|
\item [Delete Directory.]
|
2007-12-14 02:03:58 +00:00
|
|
|
Deletes the currently selected directory and all of the files and subdirectories
|
|
|
|
it may contain. Deleted directories cannot be recovered. Use this feature with
|
|
|
|
caution!
|
2008-07-15 20:57:05 +00:00
|
|
|
\opt{lcd_non-mono}{
|
|
|
|
\item [Set As Backdrop.]
|
|
|
|
Set the selected \fname{bmp} file as background image. The bitmaps need to meet the
|
|
|
|
conditions explained in \reference{ref:LoadingBackdrops}.
|
|
|
|
}
|
2006-08-25 15:58:02 +00:00
|
|
|
\item [Open with.]
|
|
|
|
Runs a viewer plugin on the file. Normally, when a file is selected in Rockbox,
|
|
|
|
Rockbox automatically detects the file type and runs the appropriate plugin.
|
|
|
|
The \setting{Open With} function can be used to override the default action and
|
|
|
|
select a viewer by hand.
|
|
|
|
For example, this function can be used to view a text file
|
|
|
|
even if the file has a non-standard extension (i.e., the file has an extension
|
2006-12-04 20:55:03 +00:00
|
|
|
of something other than \fname{.txt}). See \reference{ref:Viewersplugins}
|
2006-08-25 15:58:02 +00:00
|
|
|
for more details on viewers.
|
|
|
|
\item [Create Directory.]
|
2007-07-30 09:36:36 +00:00
|
|
|
Create a new directory in the current directory on the disk.
|
2006-12-01 12:15:23 +00:00
|
|
|
\item [Properties.]
|
|
|
|
Shows properties such as size and the time and date of the last modification
|
2007-12-14 02:03:58 +00:00
|
|
|
for the selected file. If used on a directory, the number of files and
|
|
|
|
subdirectories will be shown, as well as the total size.
|
2008-03-29 01:11:12 +00:00
|
|
|
\opt{recording}{
|
|
|
|
\item [Set As Recording Directory.]
|
|
|
|
Save recordings in the selected directory.
|
|
|
|
}
|
2008-03-22 15:26:45 +00:00
|
|
|
\item [Add to Shortcuts.]
|
|
|
|
Adds a link to the selected item in the \fname{shortcuts.link} file.
|
|
|
|
If the file does not already exist it will be created in the root directory.
|
|
|
|
Note that if you create a shortcut to a file, Rockbox will not open it upon
|
|
|
|
selecting, but simply bring you to it's location in the \setting{File Browser}.
|
2006-08-25 15:58:02 +00:00
|
|
|
\end{description}
|
|
|
|
|
2006-10-13 16:19:30 +00:00
|
|
|
\subsection{\label{sec:virtual_keyboard}Virtual Keyboard}
|
2006-08-25 15:58:02 +00:00
|
|
|
\screenshot{rockbox_interface/images/ss-virtual-keyboard}{The virtual keyboard}{}
|
2008-06-24 16:11:07 +00:00
|
|
|
This is the virtual keyboard that is used when entering text in Rockbox, for
|
|
|
|
example when renaming a file or creating a new directory. The virtual keyboard
|
|
|
|
can be easily changed by making a text file with the required layout. More
|
|
|
|
information on how to achieve this can be found on the Rockbox website
|
|
|
|
at \wikilink{LoadableKeyboardLayouts}.
|
2006-10-17 10:32:55 +00:00
|
|
|
|
2008-03-19 01:12:44 +00:00
|
|
|
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD,GIGABEAT_PAD,SANSA_E200_PAD,%
|
2008-03-05 23:44:42 +00:00
|
|
|
SANSA_C200_PAD,MROBE100_PAD}{
|
2006-10-17 10:32:55 +00:00
|
|
|
\begin{table}
|
2006-08-25 15:58:02 +00:00
|
|
|
\begin{btnmap}{}{}
|
2009-01-03 01:05:58 +00:00
|
|
|
\ActionKbdLeft~/ \ActionKbdRight~/ \ActionKbdUp~/ \ActionKbdDown
|
2006-08-25 15:58:02 +00:00
|
|
|
& Move about the virtual keyboard (moves the solid cursor) \\
|
|
|
|
%
|
2009-01-03 01:05:58 +00:00
|
|
|
\ActionKbdPageFlip
|
|
|
|
& Flip to the next page of characters (if there is more than one) \\
|
|
|
|
%
|
|
|
|
\ActionKbdCursorLeft or \ActionKbdCursorRight
|
2007-03-04 22:47:20 +00:00
|
|
|
& Move the line cursor within the text line \\
|
2006-08-25 15:58:02 +00:00
|
|
|
%
|
2006-10-17 10:32:55 +00:00
|
|
|
\ActionKbdSelect
|
2006-12-04 20:55:03 +00:00
|
|
|
& Inserts the selected keyboard letter at the current cursor position \\
|
2006-08-25 15:58:02 +00:00
|
|
|
%
|
2006-10-17 10:32:55 +00:00
|
|
|
\ActionKbdAbort
|
2006-08-25 15:58:02 +00:00
|
|
|
& Exits the virtual keyboard without saving any changes \\
|
|
|
|
%
|
2006-10-17 10:32:55 +00:00
|
|
|
\opt{RECORDER_PAD}{
|
|
|
|
\ButtonFOne
|
2006-12-04 20:55:03 +00:00
|
|
|
& Shifts between the upper case, lower case and accented keyboards \\
|
2006-10-17 10:32:55 +00:00
|
|
|
}
|
2006-08-25 15:58:02 +00:00
|
|
|
%
|
2006-10-17 10:32:55 +00:00
|
|
|
\ActionKbdDone
|
2006-12-04 20:55:03 +00:00
|
|
|
& Exits the virtual keyboard and saves any changes \\
|
2007-01-05 13:37:53 +00:00
|
|
|
\ActionKbdBackSpace
|
|
|
|
& Deletes the character before the line cursor \\
|
2006-08-25 15:58:02 +00:00
|
|
|
%
|
2008-03-06 18:57:03 +00:00
|
|
|
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_PAD,MROBE100_PAD}{
|
2006-10-17 10:32:55 +00:00
|
|
|
\ActionKbdMorseInput
|
|
|
|
& Enters Morse input mode \\
|
|
|
|
\ActionKbdMorseSelect
|
|
|
|
& Tap to select a character in Morse input mode \\
|
2006-08-25 15:58:02 +00:00
|
|
|
}
|
|
|
|
\end{btnmap}
|
|
|
|
\end{table}
|
|
|
|
}
|
|
|
|
|
2008-03-18 16:02:41 +00:00
|
|
|
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD,IAUDIO_X5_PAD}{
|
2006-08-25 15:58:02 +00:00
|
|
|
\textbf{Picker area}
|
|
|
|
\begin{table}
|
|
|
|
\begin{btnmap}{}{}
|
2006-10-17 10:32:55 +00:00
|
|
|
\ActionKbdUp/\ActionKbdDown & Move about the virtual keyboard.
|
|
|
|
If you move out of the picker area, you get to the \emph{Line edit mode}. \\
|
|
|
|
\ActionKbdLeft/\ActionKbdRight & (moves the solid cursor). \\
|
|
|
|
\ActionKbdSelect
|
|
|
|
& Inserts the currently selected keyboard letter at the current
|
|
|
|
filename cursor position \\
|
|
|
|
\ActionKbdDone
|
2006-12-04 20:55:03 +00:00
|
|
|
& Exits the virtual keyboard and saves any changes \\
|
2006-10-17 10:32:55 +00:00
|
|
|
\ActionKbdAbort
|
|
|
|
& Exits the virtual keyboard without saving any changes\\
|
2007-01-05 13:37:53 +00:00
|
|
|
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD}{
|
|
|
|
\ActionKbdMorseInput
|
|
|
|
& Enters Morse input mode \\
|
|
|
|
\ActionKbdMorseSelect
|
|
|
|
& Tap to select a character in Morse input mode \\
|
|
|
|
}
|
2006-08-25 15:58:02 +00:00
|
|
|
\end{btnmap}
|
|
|
|
\end{table}
|
|
|
|
\textbf{Line edit mode}
|
|
|
|
\begin{table}
|
|
|
|
\begin{btnmap}{}{}
|
2006-10-17 10:32:55 +00:00
|
|
|
\ActionKbdLeft/\ActionKbdRight & Move left and right\\
|
|
|
|
\ActionKbdSelect & Deletes the letter to the left of the cursor\\
|
|
|
|
\ActionKbdUp/\ActionKbdDown & Returns to the picker area\\
|
2006-08-25 15:58:02 +00:00
|
|
|
\end{btnmap}
|
|
|
|
\end{table}
|
|
|
|
}
|
|
|
|
\opt{ondio}{
|
2006-08-27 15:00:50 +00:00
|
|
|
\begin{table}
|
|
|
|
\begin{btnmap}{Picker area}{}
|
2006-08-25 15:58:02 +00:00
|
|
|
\ButtonUp/\ButtonDown/\ButtonLeft/\ButtonRight
|
|
|
|
& Move about the virtual keyboard (moves the solid cursor).
|
|
|
|
If you move out of the picker area with \ButtonUp/\ButtonDown,
|
|
|
|
you get to the line edit mode. \\
|
|
|
|
\ButtonMenu
|
|
|
|
& Selects the letter underneath the cursor. \\
|
2007-10-07 17:54:12 +00:00
|
|
|
Long \ButtonMenu
|
2006-08-27 15:00:50 +00:00
|
|
|
& Accepts the change and returns to the File Browser.\\
|
2006-08-25 15:58:02 +00:00
|
|
|
\ButtonOff
|
2006-08-27 15:00:50 +00:00
|
|
|
& Quit the virtual keyboard without saving the changes.\\
|
2006-08-25 15:58:02 +00:00
|
|
|
\end{btnmap}
|
|
|
|
\end{table}
|
|
|
|
\begin{table}
|
2006-08-27 15:00:50 +00:00
|
|
|
\begin{btnmap}{Line edit mode}{}
|
2006-08-25 15:58:02 +00:00
|
|
|
\ButtonLeft/\ButtonRight & Move left and right\\
|
|
|
|
\ButtonMenu & Deletes the letter to the left of the cursor\\
|
2007-10-07 17:54:12 +00:00
|
|
|
Long \ButtonMenu & Accepts the deletion\\
|
2006-08-25 15:58:02 +00:00
|
|
|
\ButtonUp/\ButtonDown & Returns to the picker area\\
|
|
|
|
\end{btnmap}
|
|
|
|
\end{table}
|
2006-08-27 15:00:50 +00:00
|
|
|
}
|
2006-08-27 21:38:06 +00:00
|
|
|
|
2006-08-27 15:00:50 +00:00
|
|
|
\opt{player}{
|
2006-12-04 20:55:03 +00:00
|
|
|
The current text line to be entered or edited is always listed on the first
|
|
|
|
line of the display. The second line of the display can contain the character
|
|
|
|
selection bar, as in the screenshot above.
|
2006-08-25 15:58:02 +00:00
|
|
|
\begin{table}
|
2006-08-27 21:38:06 +00:00
|
|
|
\begin{btnmap}{}{}
|
|
|
|
\ButtonOn & Toggle picker- and line edit mode\\
|
|
|
|
\ButtonLeft/\ButtonRight & moves back and forth in the selected \\
|
|
|
|
& line (picker of input line) \\
|
|
|
|
\ButtonPlay & Picks character in character bar, or acts as backspace \\
|
2006-12-04 20:55:03 +00:00
|
|
|
& in the text line.\\
|
2007-10-07 17:54:12 +00:00
|
|
|
Long \ButtonPlay & Accept\\
|
2006-08-27 21:38:06 +00:00
|
|
|
\ButtonStop & Cancel\\
|
|
|
|
\ButtonMenu & Flips picker lines\\
|
2006-08-25 15:58:02 +00:00
|
|
|
\end{btnmap}
|
|
|
|
\end{table}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
\input{rockbox_interface/tagcache.tex}
|
|
|
|
\input{rockbox_interface/wps.tex}
|
2006-10-10 15:14:36 +00:00
|
|
|
|
|
|
|
%Include playlist section
|
2006-11-25 09:42:06 +00:00
|
|
|
\input{working_with_playlists/main.tex}
|