summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/uiinput.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Double-check key state before UI autorepeat. Fixes #1169 Brad Hughes2016-12-061-1/+8
|
* Introduce u8/u16/u32/u64/s8/s16/s32/s64 Vas Crabb2016-11-191-8/+8
| | | | | | | | | | | | * New abbreviated types are in osd and util namespaces, and also in global namespace for things that #include "emu.h" * Get rid of import of cstdint types to global namespace (C99 does this anyway) * Remove the cstdint types from everything in emu * Get rid of U64/S64 macros * Fix a bug in dps16 caused by incorrect use of macro * Fix debugcon not checking for "do " prefix case-insensitively * Fix a lot of messed up tabulation * More constexpr * Fix up many __names
* Do not use FUNC in delegate where applicable (nw) Miodrag Milanovic2016-11-061-1/+1
|
* more TRUE/FALSE cleanup (nw) Miodrag Milanovic2016-10-221-3/+3
|
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-8/+8
| | | | | Use standard uint64_t, uint32_t, uint16_t or uint8_t instead of UINT64, UINT32, UINT16 or UINT8 also use standard int64_t, int32_t, int16_t or int8_t instead of INT64, INT32, INT16 or INT8
* use standard types uintptr_t, char16_t and char32_t instead of FPTR, ↵ Miodrag Milanovic2016-10-221-1/+1
| | | | utf16_char, unicode_char (nw)
* some bool <-> int not needed conversions, also cleaned drivenum.* was using ↵ Miodrag Milanovic2016-10-211-1/+1
| | | | memset for clearing vector (nw)
* Ioport refactoring and cleanups (nw) AJR2016-05-181-3/+43
| | | | | | - Completely move mouse hit testing down into the UI input module. This reduces some dependencies. - Never return a null pointer from ioport_field::name() to prevent potential crashes. All anonymous inputs are classified as INPUT_CLASS_INTERNAL, so several frontend functions now check type_class instead. - Correct a couple of typos.
* ui: Re-enabled configuration menu for single-machine and added some options. dankan18902016-04-151-0/+30
| | | | Adding handler for the right mouse button in the main menu, calls the machine configuration.
* ui: Moved options "Configure Directories" and "Save Configuration" into ↵ dankan18902016-02-271-1/+1
| | | | | | | | "Configure Options" menu. Removed unnecessary icons from the toolbar (performed the same actions of entries already in the menu). Proper handling the export of the list. Updated the .po files.
* Cleanups and version bump Miodrag Milanovic2016-02-241-3/+3
|
* Initial import of MEWUI to MAME [Dankan1890] Dankan18902016-02-041-1/+18
|
* Do not handle any UI inputs immediately after state load/save Victor Vasiliev2016-02-021-0/+10
| | | | | | | | 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).
* Cleanups and version bumpmame0170 Miodrag Milanovic2016-01-271-19/+18
|
* let's use our templates to clear (nw) Miodrag Milanovic2016-01-111-4/+0
|
* modernized ui_input_manager (nw) Miodrag Milanovic2016-01-101-106/+152
|
* removed memory tracking (nw) Miodrag Milanovic2016-01-081-1/+1
|
* clang-modernize part 1 (nw) Miodrag Milanovic2015-12-031-5/+5
|
* Fixed some suggestions by ReSharper C++ (nw) Miodrag Milanovic2015-11-141-1/+1
|
* Some cleanups and init fixes with help of ReSharper C++ (nw) Miodrag Milanovic2015-11-111-1/+1
|
* Rename *.c -> *.cpp in our source (nw) Miodrag Milanovic2015-11-081-0/+285