80 lines
2.3 KiB
Plaintext
80 lines
2.3 KiB
Plaintext
EMPC is a client for MPD written using EFL.
|
|
|
|
Its focus is speed-of-use and minimalism.
|
|
|
|
It does not support other media playing backends.
|
|
|
|
For most delicious taste, set MPD_HOST environment variable to the path of
|
|
mpd's local socket. Also ensure your user has access to this socket.
|
|
|
|
Build Dependencies:
|
|
EFL >= 1.12
|
|
Elementary >= 1.12
|
|
libmpdclient >= 2.9
|
|
maelstrom-azy (dist only)
|
|
|
|
Optional Module Dependencies:
|
|
glyr_gmpc: esskyuehl
|
|
glyr: glyr
|
|
id3_loader: id3tag
|
|
elyr: maelstrom-azy
|
|
|
|
|
|
Controls:
|
|
The UI of EMPC is based on mouse movements and event areas.
|
|
Moving the mouse to an area of the application window
|
|
will trigger a change in the view state. Unless the current view
|
|
has been mouse-hold toggled or keyboard toggled using a global
|
|
hotkey, it will automatically hide after HIDE_TIMEOUT seconds.
|
|
Hints for available navigation appear when the view changes:
|
|
* blue indicates a new view is available in a direction
|
|
* red indicates the previous view is available in a direction
|
|
|
|
Mouse bindings for the player view and event area sizes can
|
|
be changed using the defines at the top of empc.edc.
|
|
|
|
Global hotkeys:
|
|
F1 -> Toggle playlist view
|
|
F2 -> Toggle filesystem view
|
|
Ctrl+Q -> Quit
|
|
|
|
Player view:
|
|
Right -> playlist view
|
|
Right for LOCK_TIMEOUT seconds -> toggle playlist view on
|
|
Bottom -> controls panel
|
|
|
|
Left click -> play/pause toggle
|
|
Double left click -> background selector view
|
|
Right click -> fetch+show lyrics
|
|
Wheel down -> next track
|
|
Wheel up -> previous track
|
|
|
|
Ctrl+v -> paste image url/data to use as background
|
|
|
|
Playlist view:
|
|
Left -> player view
|
|
Left for LOCK_TIMEOUT seconds -> toggle playlist view off
|
|
Up -> filesystem view
|
|
Bottom -> controls panel
|
|
|
|
Ctrl+Wheel up -> scroll up to previous album header
|
|
Ctrl+Wheel down -> scroll down to next album header
|
|
Right click -> playlist item options
|
|
|
|
Ctrl+c -> copy current selection of songs
|
|
Ctrl+v -> paste current selection of songs
|
|
|
|
Filesystem view:
|
|
Bottom -> playlist view
|
|
|
|
Typing on the keyboard in this view will actively search
|
|
available filesystem entities.
|
|
|
|
Double click/Return/Enter -> select current entity
|
|
Arrows -> change selection
|
|
Right click -> filesystem entity options
|
|
|
|
Ctrl+c -> copy current selection of songs/directories
|
|
Ctrl+v -> paste image url/data to use for image of current directory
|
|
** only works if one directory is selected
|