summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorAvi Halachmi (:avih) <avihpit@yahoo.com>2021-07-16 11:17:50 +0300
committeravih <avih@users.noreply.github.com>2021-07-19 22:06:50 +0300
commit9fb200b6419c2707a5ec8d0786ae24ed02194297 (patch)
tree60cd9c02887e619eed055fcd79f6426d35edc88e /.travis.yml
parent59c10274b402c7fcca5d2765cb38e535e17907c2 (diff)
downloadmpv-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