mirror of
https://github.com/mamedev/mame.git
synced 2024-11-16 07:48:32 +01:00
8ab63e2072
frontend: Made it so you can press UI On Screen Display to hide the Analog Controls menu and see the response to your inputs without the risk of changing settings, and see more axes at once and scroll them for systems with very large number of axes. Also ensure the axis being configured is visible when the menu is visible, and made the menu behave a bit more like the system input assignments menu (including previous/next group navigation). frontend: Allow Lua to draw to the UI container - this addresses the main complaint in #7475. Note that drawing to the UI container will draw over any UI elements, including menus. Plugins can check menu_active to avoid drawing over menus. Also removed some unnecessary use of sol::overload. frontend: Improved info/image box navigation on the system/softwre selection menus, and cleaned up some leftover code that came from the copy/pasted event handling functions. frontend: Fixed sliders menu not handling Alt+Shift as intended (thanks Coverity). Fixed a couple of harmless Coverity errors, too. emu/inpttype.ipp: Made the default assignment for Save State recognise right shift. plugins: Added next/previous group navigation to input macro edit menu. docs: Added basic description of the system and software selection menus, and corrected a couple of errors in the Lua reference. |
||
---|---|---|
.. | ||
autofire | ||
cheat | ||
cheatfind | ||
commonui | ||
console | ||
data | ||
discord | ||
dummy | ||
gdbstub | ||
hiscore | ||
inputmacro | ||
json | ||
layout | ||
portname | ||
timer | ||
xml | ||
boot.lua | ||
plugin.schema | ||
README.md |
Plugins
LUA plugins contains code from various sources so license is per file.