empc/README

80 lines
2.3 KiB
Plaintext
Raw Normal View History

2014-12-19 16:02:31 -08:00
EMPC is a client for MPD written using EFL.
2014-04-23 14:05:03 -07:00
2014-12-19 16:02:31 -08:00
Its focus is speed-of-use and minimalism.
2014-04-23 14:05:03 -07:00
2014-12-19 16:02:31 -08:00
It does not support other media playing backends.
2014-12-21 14:38:43 -08:00
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.
2014-12-19 16:02:31 -08:00
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
2014-12-19 16:02:31 -08:00
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
2014-12-19 16:02:31 -08:00
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
2015-01-06 10:09:03 -08:00
Right for LOCK_TIMEOUT seconds -> toggle playlist view on
2014-12-19 16:02:31 -08:00
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
2015-01-06 10:09:03 -08:00
Ctrl+v -> paste image url/data to use as background
2014-12-19 16:02:31 -08:00
Playlist view:
Left -> player view
2015-01-06 10:09:03 -08:00
Left for LOCK_TIMEOUT seconds -> toggle playlist view off
2014-12-19 16:02:31 -08:00
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
2015-01-06 10:09:03 -08:00
Ctrl+c -> copy current selection of songs
Ctrl+v -> paste current selection of songs
2014-12-19 16:02:31 -08:00
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
2015-01-06 10:09:03 -08:00
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