summaryrefslogtreecommitdiffstatshomepage
path: root/src/frontend
Commit message (Expand)AuthorAgeFilesLines
* selsoft.cpp: Fix use of strmakelower AJR2021-01-221-3/+2
* Much more core std::string_view modernization AJR2021-01-2030-57/+80
* Tidy up loose ends: Vas Crabb2021-01-062-4/+2
* render.h, rendlay.h: Dependency refactoring AJR2021-01-043-2/+6
* Low-level #include overhaul AJR2021-01-021-1/+1
* clifront.cpp: Restore line accidentally deleted in aa29519528cb3dbdbfac56819b... AJR2021-01-011-0/+1
* Further additions of std::string_view AJR2021-01-015-17/+13
* natkeyboard: Remove from ioport_manager AJR2020-12-265-9/+9
* Expose a couple more things to Lua so the plugins can show the actual key map... Vas Crabb2020-12-271-5/+25
* More Lua interface cleanup - it's simpler with cleaner underlyng APIs. Vas Crabb2020-12-278-324/+250
* Eliminate many unnecessary c_str calls AJR2020-12-213-11/+11
* Fix some oversights and emergent behaviour with view selection. Vas Crabb2020-12-205-26/+35
* More Lua engine clean-up and documentation, resulting in core cleanup. Vas Crabb2020-12-1818-792/+722
* Add "Non-Integer Scaling" and "Keep Aspect" settings to UI video options menu... AJR2020-12-171-3/+96
* ui/filemngr.cpp: Fix crash with unmounted images AJR2020-12-161-1/+1
* unicode.h: Updates AJR2020-12-155-2/+8
* Lua engine: fix a dumb copy/paste error and an unused lambda capture from pre... Vas Crabb2020-12-162-3/+3
* -Lua cleanup and documentation migration checkpoint. Vas Crabb2020-12-1614-664/+706
* ui/menu.cpp: Fix highlighting glitch with input menu for inputs bound to O (r... AJR2020-12-131-3/+3
* rendfont.cpp: Convert another function to std::string_view AJR2020-12-123-20/+7
* -luaengine.cpp: Clean up render classes and expose screen image adjustments. Vas Crabb2020-12-137-198/+227
* Exposing image format information to LUA (#7508) npwoods2020-12-123-0/+108
* C++17 string handling updates (without charconv so as not to break GCC 7) AJR2020-12-0842-355/+324
* plugins: Replace environment variable substitution function with core version AJR2020-12-081-1/+1
* luaengine_input.cpp: Fix clang error: lambda capture 'this' is not used [-Wer... AJR2020-12-081-1/+1
* -Lua engine cleanup, input edition: Vas Crabb2020-12-095-311/+500
* luaengine.cpp: Fix actual unused lambda capture. Vas Crabb2020-12-051-1/+1
* luaengine.cpp: Shut up clang warning about unused lambda capture Vas Crabb2020-12-051-0/+2
* Expose enough of the layout system to Lua to allow position and colour to be ... Vas Crabb2020-12-057-115/+134
* -luaengine.cpp: Expose device_t interface on screen_device and Vas Crabb2020-12-041-34/+40
* luaengine.cpp: Exposed device_slot_interface, emu_options, and slot options. ... npwoods2020-12-044-121/+187
* luaengine.cpp: Exposed cassette image devices. cracyc2020-12-021-20/+50
* luaengine_debug.cpp: Fix unused lambda capture. Vas Crabb2020-11-301-1/+1
* frontend: Lua engine improvements. Vas Crabb2020-11-303-208/+406
* luaengine_mem.cpp: Cleanup and enhancements. Vas Crabb2020-11-291-167/+312
* luaL_error doesn't actually return, but it lacks the noreturn attribute, so t... Vas Crabb2020-11-281-3/+2
* luaengine.cpp: Fix very dumb bug when retrieving self for containers. Vas Crabb2020-11-281-2/+3
* Miscellaneous cleanup/fixes: Vas Crabb2020-11-282-6/+6
* ui: add mame version to About menu header hap2020-11-271-0/+6
* -luaengine_render.cpp: Work around MSVC ambiguous overload error. Vas Crabb2020-11-261-4/+4
* luaengine.ipp: Fixed clan redefined default template argument error Vas Crabb2020-11-251-1/+1
* Fairly significant overhaul of Lua engine and some cleanup. Vas Crabb2020-11-2526-343/+1113
* Fixed clang warning in Lua engine properly, converted a few fallthrough comme... Vas Crabb2020-11-171-18/+19
* luaengine.cpp: Moved clang warning suppression to the right file, disabled MS... Vas Crabb2020-11-162-7/+5
* frontend: split lua_engine user type registrations across a few files to make... Vas Crabb2020-11-166-1201/+1326
* luaengine: sol3 needs non-const device reference to wrap Vas Crabb2020-11-161-2/+1
* luaengine.cpp: Apparently sol::make_user is a recipe for dangling references,... Vas Crabb2020-11-161-10/+9
* luaengine: change definition for rest of usertypes cracyc2020-11-141-65/+34
* luaengine: fix constructable usertypes cracyc2020-11-141-8/+5
* luaengine.cpp: Use sol::lua_nil - sol::nil is an alias of it that may not alw... Vas Crabb2020-11-151-18/+18