summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/ui/filemngr.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Split UI and frontend part from core [Miodrag Milanovic] Miodrag Milanovic2016-04-231-208/+0
|
* Iterate over devices C++11 style AJR2016-04-181-15/+13
| | | | | | Replace the old device_iterator and its specialized versions with functionally equivalent classes that use standard operators to yield references to devices/interfaces rather than pointers. With range-based for loops, they no longer have to be stored in named variables, though they can also be reused concurrently since the iteration state is now maintained by a subclass. Add a few more typical getters to device_t::subdevice_list.
* Reduction code for entries of "enum class ui_menu_item_type" and the use of ↵ dankan18902016-04-151-2/+2
| | | | item_append with separators.
* diimage.cpp: Allow image devices to be configured with a fixed etabeta782016-04-121-0/+3
| | | | | | | | | (not user selectable) piece of software and updated a few options and menu to acknowledge such possibility. [Fabio Priuli] macs.cpp: Converted to use generic cartslot with fixed software configuration. Cleaned up loading and banking systems in the driver as a result. [Fabio Priuli]
* Added support and configuration for the image collection "covers". dankan18902016-03-181-1/+1
| | | | Slightly modernized and simplified the code.
* Replace strformat, strprintf and strcatprintf with type-safe steam_format ↵ Vas Crabb2016-02-281-4/+3
| | | | | | | | | and string_format Update MAME to use new function Instantiate ODR-used static constant members Make some of the UI code more localisable Remove use of retired functions in tools
* replace osd_lock with std::mutex [Miodrag Milanovic] Miodrag Milanovic2016-01-301-2/+2
|
* reverting: Miodrag Milanovic2016-01-201-2/+2
| | | | | | | SHA-1: 1f90ceab075c4869298e963bf0a14a0aac2f1caa * tags are now strings (nw) fix start project for custom builds in Visual Studio (nw)
* tags are now strings (nw) Miodrag Milanovic2016-01-161-2/+2
| | | | fix start project for custom builds in Visual Studio (nw)
* removed memory tracking (nw) Miodrag Milanovic2016-01-081-2/+2
|
* tagmap_t to std::unordered_map or std::unordered_set where applicable (nw) Miodrag Milanovic2015-12-091-3/+3
|
* clang-modernize part 1 (nw) Miodrag Milanovic2015-12-031-17/+17
|
* Some cleanups and init fixes with help of ReSharper C++ (nw) Miodrag Milanovic2015-11-111-4/+3
|
* Rename *.c -> *.cpp in our source (nw) Miodrag Milanovic2015-11-081-0/+209