summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/ui/ui.h
Commit message (Collapse)AuthorAgeFilesLines
* Initial import of MEWUI to MAME [Dankan1890] Dankan18902016-02-041-96/+107
|
* Do not read the load/save state filename while sequence is still pressed Victor Vasiliev2016-02-021-0/+1
| | | | | | | 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.
* removed auto_bitmap_ind*_alloc and auto_bitmap_rgb32_alloc and replaced with ↵ Miodrag Milanovic2015-12-171-1/+1
| | | | | | | std::unique_ptr (nw) auto_alloc_array to unique_ptr Added make_unique_clear
* clang-modernize part 1 (nw) Miodrag Milanovic2015-12-031-1/+1
|
* lot more updated (nw) Miodrag Milanovic2015-05-111-5/+2
|
* Added dummy license headers for EMU section (nw) Miodrag Milanovic2015-05-071-0/+2
|
* moved all to std::string (nw) Miodrag Milanovic2015-04-221-4/+4
|
* string -> str rename due to future conflicts (nw) Miodrag Milanovic2015-04-121-1/+1
|
* string -> str part 1 (nw) Miodrag Milanovic2015-04-121-1/+1
|
* reverting to classic ui due to lot of issues, as much as I hate reverting ↵ Miodrag Milanovic2014-04-171-21/+1
| | | | some else code (nw)
* ScrLock no longer is a menu key; it will now enable/disable keyboard menu ↵ Nathan Woods2014-04-161-0/+3
| | | | shortcuts
* Readding single step capability Nathan Woods2014-04-151-0/+1
|
* Merge of new menubar code Nathan Woods2014-04-121-1/+17
|
* Cleanups and version bumpmame0153 Miodrag Milanovic2014-04-071-16/+16
|
* rest of ATTR_PRINTF review (nw) Oliver Stöneberg2014-02-251-1/+1
|
* Factored out quit/confirmquit logic into ui_manager::request_quit() Nathan Woods2014-02-231-0/+1
|
* Switched rgb_t to a class, replacing macros with methods. Mappings are Aaron Giles2014-02-191-21/+21
| | | | | | | | | | | | | | | | | | | as follows: MAKE_RGB(r,g,b) == rgb_t(r,g,b) MAKE_ARGB(a,r,g,b) == rgb_t(a,r,g,b) RGB_ALPHA(data) == data.a() RGB_RED(data) == data.r() RGB_GREEN(data) == data.g() RGB_BLUE(data) == data.b() RGB_BLACK == rgb_t::black RGB_WHITE == rgb_t::white Implicit conversions to/from UINT32 are built in as well as simple addition, subtraction, and scaling (with clamping). As a result of being a class, some stricter typing was needed in a few places but overall not too much.
* Minor refactorings Nathan Woods2014-01-311-0/+4
|
* Miscellaneous cleanups to src/emu/ui/menu.?, also added some accessors Nathan Woods2014-01-301-1/+1
|
* Const correctness Nathan Woods2014-01-301-3/+3
|
* Made these handlers static methods Nathan Woods2014-01-301-0/+8
|
* Moved src/emu/ui.? ==> src/emu/ui/ui.?, changed to follow MAME OOP ↵ Nathan Woods2014-01-291-0/+195
conventions; we now have a ui_manager class