Extend core actions
commit9538f19c92d42933cd2509396d18daa0c4508b86
authorIlari Liusvaara <ilari.liusvaara@elisanet.fi>
Thu, 4 Jul 2013 15:17:07 +0000 (4 18:17 +0300)
committerIlari Liusvaara <ilari.liusvaara@elisanet.fi>
Thu, 4 Jul 2013 15:17:07 +0000 (4 18:17 +0300)
tree4769c71091d0d3c8544ade3d0ce71a39936622b0
parentec23d3181990d41e665b6cdb66657349cf16a479
Extend core actions

- Toggleable actions
- Enumerated choices
- Lua interface
- Nested action menus
- Fix actions disabled from the start
19 files changed:
include/core/window.hpp
include/interface/callbacks.hpp
include/interface/romtype.hpp
include/platform/wxwidgets/window_mainwindow.hpp
manual.lyx
manual.txt
src/core/actions.cpp
src/core/dummygraphics.cpp
src/core/mainloop.cpp
src/core/rom.cpp
src/emulation/bsnes-legacy/core.cpp
src/emulation/gambatte/core.cpp
src/emulation/sky/sky.cpp
src/emulation/test/test.cpp
src/interface/romtype.cpp
src/lua/actions.cpp [new file with mode: 0644]
src/platform/wxwidgets/editor-action.cpp
src/platform/wxwidgets/main.cpp
src/platform/wxwidgets/mainwindow.cpp