summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/ui
Commit message (Collapse)AuthorAgeFilesLines
* some MEWUI to UI renames (nw) Miodrag Milanovic2016-02-0435-148/+148
|
* Initial import of MEWUI to MAME [Dankan1890] Dankan18902016-02-0448-595/+15399
|
* Initialize m_load_save_hold Victor Vasiliev2016-02-031-0/+1
|
* Allow saved states to be bound to joystick buttons Victor Vasiliev2016-02-021-4/+23
|
* Do not read the load/save state filename while sequence is still pressed Victor Vasiliev2016-02-022-0/+20
| | | | | | | Fixes the issue where, if the save state button was bound to something that was a legal save state input, it would occasionally immediately save the state onto the same button as "save state" input itself was bound.
* Do not handle any UI inputs immediately after state load/save Victor Vasiliev2016-02-021-0/+3
| | | | | | | | Before this change, if you try to save state to a bound which already does something as a UI button, it will save state there and then immediately execute the bound action (sometimes it would not happen). So, if you have state to P, with default button it would pause the game immediately after saving state (except sometimes it would not).
* Software list entries can now supply slot option defaults AJR2016-01-301-1/+1
| | | | | | This feature is enabled when executing 'mame driver software'. After the specified software is found in the software list and attached to an appropriate image device, the software part's feature list is examined for any feature whose name is that of a slot device with _default appended. The feature's value field becomes the slot's default option, which overrides any driver-specified default and can be overridden by user-specified options. No software lists have been updated to use this feature at the moment.
* replace osd_lock with std::mutex [Miodrag Milanovic] Miodrag Milanovic2016-01-3010-47/+47
|
* Merge pull request #589 from dankan1890/master Miodrag Milanović2016-01-293-6/+5
|\ | | | | Small code cleanup
| * Small code cleanup: dankan18902016-01-293-6/+5
| | | | | | | | | | | | | | | | | | - corealloc.h: added macro definition for global_alloc (nothrow) memory allocation. - textbuf.cpp / wavwrite.cpp: removed pointless cast. - debugcmd.cpp / luaengine.cpp / render.cpp: avoid strlen calls in a loop. - diimage.cpp: simplified "device_image_interface::set_image_filename" function. - miscmenu.cpp / selgame.h / video.cpp(h): replaced int with bool where applicable. - ui.cpp: removed unused code.
* | make internal mousepointer(that big orange one) smaller and less jaggies hap2016-01-291-2/+3
|/
* Cleanups and version bumpmame0170 Miodrag Milanovic2016-01-271-2/+2
|
* Have sound_stream::input_name return the std::string it constructs AJR2016-01-241-1/+1
|
* Pass and return palette devices by reference, not as pointers AJR2016-01-231-1/+1
| | | | | | - Add screen_device::has_palette() - Require device_gfx_interface::gfx() and palette() to access members - Getters for atari_vad_device return devices as references, not pointers
* Print messages for BTANBs, nw angelosa2016-01-241-1/+17
|
* reverting: Miodrag Milanovic2016-01-208-29/+29
| | | | | | | SHA-1: 1f90ceab075c4869298e963bf0a14a0aac2f1caa * tags are now strings (nw) fix start project for custom builds in Visual Studio (nw)
* Revert "rest of device parameters to std::string (nw)" Miodrag Milanovic2016-01-202-7/+7
| | | | This reverts commit caba131d844ade3f2b30d6be24ea6cf46b2949d7.
* Revert "Fix for hang, emu_options::add_slot_options was changed, other ↵ Miodrag Milanovic2016-01-203-7/+7
| | | | | | things are just cleanup (nw)" This reverts commit 841a55985e60a16f745422fb9aa06c420d8be8ba.
* Fix for hang, emu_options::add_slot_options was changed, other things are ↵ Miodrag Milanovic2016-01-183-7/+7
| | | | just cleanup (nw)
* rest of device parameters to std::string (nw) Miodrag Milanovic2016-01-162-7/+7
|
* tags are now strings (nw) Miodrag Milanovic2016-01-168-29/+29
| | | | fix start project for custom builds in Visual Studio (nw)
* modernize rom_load_manager (nw) Miodrag Milanovic2016-01-111-6/+6
|
* image_manager modernized and move some things around (nw) Miodrag Milanovic2016-01-111-1/+1
|
* modernized crosshair_manager (nw) Miodrag Milanovic2016-01-112-5/+5
|
* Merge pull request #561 from ajrhacker/strings Miodrag Milanović2016-01-115-20/+14
|\ | | | | Return std::string objects by value rather than pass by reference [ajrhacker]
| * Return std::string objects by value rather than pass by reference AJR2016-01-105-20/+14
| | | | | | | | | | | | - strprintf is unaltered, but strformat now takes one fewer argument - state_string_export still fills a buffer, but has been made const - get_default_card_software now takes no arguments but returns a string
* | modernized ui_input_manager (nw) Miodrag Milanovic2016-01-105-74/+74
|/
* modernized bookkeeping manager (nw) Miodrag Milanovic2016-01-101-3/+3
|
* removed memory tracking (nw) Miodrag Milanovic2016-01-0810-41/+41
|
* Just name not acronym (nw) Miodrag Milanovic2015-12-311-1/+1
|
* Revert "removing MESS brand and making MAME a name not acronym (nw)" Miodrag Milanovic2015-12-311-1/+1
| | | | | | Too contraversial for now :) This reverts commit 47bf03513e4fc8a916144fcc43fc9826aa03bedb.
* removing MESS brand and making MAME a name not acronym (nw) Miodrag Milanovic2015-12-311-1/+1
|
* Fix UI message for software selection Brandon Munger2015-12-281-2/+2
|
* cleanup (nw) Miodrag Milanovic2015-12-251-2/+0
|
* removed auto_bitmap_ind*_alloc and auto_bitmap_rgb32_alloc and replaced with ↵ Miodrag Milanovic2015-12-174-5/+5
| | | | | | | std::unique_ptr (nw) auto_alloc_array to unique_ptr Added make_unique_clear
* macro removal INLINE -> static inline (nw) Miodrag Milanovic2015-12-121-1/+1
|
* tagmap_t to std::unordered_map or std::unordered_set where applicable (nw) Miodrag Milanovic2015-12-093-15/+15
|
* clang-modernize part 1 (nw) Miodrag Milanovic2015-12-0339-490/+490
|
* Initial conversion of core to C++14. Note that compilers are now limited to ↵ Miodrag Milanovic2015-12-032-2/+2
| | | | GCC 4.9.0 and up, Clang 3.4.0 and up, and VS2013 and up [Miodrag Milanovic]
* Cleanups and version bumpmame0168 Miodrag Milanovic2015-11-252-6/+6
|
* Fixed some suggestions by ReSharper C++ (nw) Miodrag Milanovic2015-11-142-5/+5
|
* More cleanups (nw) Miodrag Milanovic2015-11-113-5/+5
|
* Some cleanups and init fixes with help of ReSharper C++ (nw) Miodrag Milanovic2015-11-1114-42/+19
|
* nw, more PVS-Studio fixes therealmogminer@gmail.com2015-11-091-1/+0
|
* Rename *.c -> *.cpp in our source (nw) Miodrag Milanovic2015-11-0820-0/+0
|
* Relaxed emu.h a bit, should make compile a bit faster (nw) Miodrag Milanovic2015-11-0520-1/+23
|
* Removed mongoose due to restricted license and webserver wip till code is ↵ Miodrag Milanovic2015-11-041-1/+0
| | | | restructured (nw)
* making logerror part of machine and device classes [Miodrag Milanovic] Miodrag Milanovic2015-11-015-13/+13
| | | | display tag of device that logged message
* Cleanup and version bumpmame0167 Miodrag Milanovic2015-10-283-22/+22
|
* Removed some unused variables (nw) Miodrag Milanovic2015-10-272-3/+0
|