« get me outta code hell

Rework input system, support number pad - mtui - Music Text User Interface - user-friendly command line music player
about summary refs log tree commit diff
path: root/README.md
diff options
context:
space:
mode:
authorFlorrie <towerofnix@gmail.com>2019-04-17 10:40:56 -0300
committerFlorrie <towerofnix@gmail.com>2019-04-17 10:40:56 -0300
commit8feefa78118cdfe9a98198786a0315053dc098a1 (patch)
treed99586568cb1f385814e7131d4f8d10ab2c6a1fd /README.md
parent68fce2031ce323b57a20998d718f8f81026f0e4b (diff)
Rework input system, support number pad
Also changed focus main/queue listings to [ and ], so that we can use
the 2 key for the down arrow on a number pad.
Diffstat (limited to 'README.md')
-rw-r--r--README.md15
1 files changed, 12 insertions, 3 deletions
diff --git a/README.md b/README.md
index d66a65b..1d444b0 100644
--- a/README.md
+++ b/README.md
@@ -27,8 +27,8 @@ You're also welcome to share any ideas, suggestions, and questions through there
 * <kbd>Up</kbd> and <kbd>Down</kbd> - select previous or next item in a listing
 * <kbd>Tab</kbd> and <kbd><kbd>Shift</kbd>+<kbd>Tab</kbd></kbd> - switch between UI elements
 * <kbd>g</kbd> and <kbd>G</kbd> (shift+G) - move to the first and last item in a listing
-* <kbd>1</kbd> - focus the main track/group listing
-* <kbd>2</kbd> - focus the queue listing
+* <kbd>[</kbd> - focus the main track/group listing
+* <kbd>]</kbd> - focus the queue listing
 * <kbd>Enter</kbd> - play the selected track
 * <kbd><kbd>Shift</kbd>+<kbd>Up</kbd></kbd> or <kbd>p</kbd> - play previous track
 * <kbd><kbd>Shift</kbd>+<kbd>Down</kbd></kbd> or <kbd>n</kbd> - play next track
@@ -37,6 +37,7 @@ You're also welcome to share any ideas, suggestions, and questions through there
 * <kbd>l</kbd> - toggle track loop
 * <kbd>Right</kbd> - seek ahead
 * <kbd>Left</kbd> - seek back
+* <kbd>m</kbd> or <kbd>f</kbd> - open a menu of actions related to the selected track or group
 * <kbd>v</kbd> and <kbd>V</kbd> - increase and decrease playback volume
 * <kbd><kbd>Ctrl</kbd>+<kbd>F</kbd></kbd> or <kbd>/</kbd> - jump to a track or group by entering (part of) its name
 * <kbd><kbd>Ctrl</kbd>+<kbd>O</kbd></kbd> - open a playlist from a source (like a /path/to/a/folder or a YouTube playlist URL) (you can also just pass this source to `mtui`)
@@ -46,7 +47,6 @@ You're also welcome to share any ideas, suggestions, and questions through there
 * **In the main listing:**
   * <kbd>Enter</kbd> - if the selected item is a group, enter it; if it's a track, play it
   * <kbd>Backspace</kbd> - leave the current group (if in one)
-  * <kbd>m</kbd> or <kbd>f</kbd> - open a menu of actions related to the selected track or group
   * <kbd>q</kbd> - queue the selected track or group to play after any other items in the queue (usually after the current track)
   * <kbd>Q</kbd> (shift+Q) - queue the selected track or group to play immediately after what's currently playing
   * <kbd>d</kbd> - download the selected track (but don't play it)
@@ -62,3 +62,12 @@ You're also welcome to share any ideas, suggestions, and questions through there
   * All the usual controls (up, down, tab, space, enter) work
   * <kbd>Backspace</kbd> or <kbd>Escape</kbd> - close the menu without taking any action
   * Type the beginning of the name of an option, like its first letter, to quickly jump to it
+* **With a number pad:**
+  * Should be in NumLock!
+  * <kbd>2</kbd>, <kbd>4</kbd>, <kbd>6</kbd>, <kbd>8</kbd> - cursor keys (down/left/right/up)
+  * <kbd>5</kbd> - pause (and any action that would take the space bar)
+  * <kbd>7</kbd>, <kbd>9</kbd> - focus main track/group, queue listings
+  * <kbd>/<kbd>, <kbd>\*</kbd> - decrease, increase playback volume
+  * <kbd>.</kbd> - back (and any action that would take backspace)
+  * <kbd>+</kbd> - open a context menu
+  * <kbd>1</kbd>, <kbd>3</kbd> - skip to previous, next track