2.4.0
You can now rename menu.dll
to whatever you want, lua scripts will detect the change via the menu-init
message.
NOTE: The
menu.dll
inmenu.zip
archive was updated to fix an issue where GUI thread may hang on race conditions.
Changelog
- added new script messages:
menu-init
/menu-open
/menu-close
(1b07a84) menu-ready
: added<client-name>
argument (1b07a84)- the menu parse / load logic are splitted to
dyn_menu.lua
now (#50)
Deprecations
menu.load=no
: this option is abandoned.menu.uosc=yes
: usedyn_menu.uosc_syntax=yes
instead.MBTN_RIGHT script-message-to menu show
: not needed anymore.
Installation: https://github.com/tsl0922/mpv-menu-plugin#installation
Example: https://gist.github.com/tsl0922/8989aa32994b0448a2652ee260348a35