1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-03 05:31:34 +00:00
mpv/player/lua
Avi Halachmi (:avih) 9fb200b641 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.
2021-07-19 22:06:50 +03:00
..
assdraw.lua osc: improve look of seekranges 2019-09-02 01:11:04 +03:00
auto_profiles.lua auto_profiles: fix compile_cond on lua 5.1 2020-12-08 17:29:19 +00:00
console.lua console: use wl-paste on Wayland 2020-12-14 22:43:34 +00:00
defaults.lua lua: fix timers comment (no-op) 2021-07-13 13:11:34 +03:00
options.lua lua: windows got what users crave 2020-05-27 15:01:39 +02:00
osc.lua osc: expose osc-visibility via shared-script-properties 2021-07-06 16:12:36 +03:00
stats.lua stats.lua: add page 4: active key-bindings list 2021-07-19 22:06:50 +03:00
ytdl_hook.lua ytdl_hook: improve handling of json parsing errors 2021-05-29 19:54:03 +03:00