diff options
author | Avi Halachmi (:avih) <avihpit@yahoo.com> | 2021-07-16 11:17:50 +0300 |
---|---|---|
committer | avih <avih@users.noreply.github.com> | 2021-07-19 22:06:50 +0300 |
commit | 9fb200b6419c2707a5ec8d0786ae24ed02194297 (patch) | |
tree | 60cd9c02887e619eed055fcd79f6426d35edc88e /.travis.yml | |
parent | 59c10274b402c7fcca5d2765cb38e535e17907c2 (diff) | |
download | mpv-9fb200b6419c2707a5ec8d0786ae24ed02194297.tar.bz2 mpv-9fb200b6419c2707a5ec8d0786ae24ed02194297.tar.xz |
stats.lua: add page 4: active key-bindings list
This is a scrollable page which also works nicely with the terminal
OSD. Typically there are more than 100 bound keys.
It groups the binding using fuzzy property/command/script name after
simple analysis of the command string, and then further sorts the
binding in each group according to the "complexity" of the key itself
(plain keys -> keys with modifiers, alphabetically, etc).
The alignment/grouping style is heavily inspired by @medhefgo's #8924
but otherwise it's an independent implementation.
Diffstat (limited to '.travis.yml')
0 files changed, 0 insertions, 0 deletions