Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Not inline now (nw) | 2016-07-10 | 1 | -1/+1 | ||
| | ||||||
* | UI code refactoring: [Vas Crabb] | 2016-07-10 | 24 | -1722/+1963 | ||
| | | | | | | * Split out main menu and dat box drawing from base class * Make a bunch of class statics proper per-machine persistent objects * Object lifecycle fixes | |||||
* | luaengine: fix auto (nw) | 2016-07-08 | 1 | -2/+2 | ||
| | ||||||
* | Reduce visibility of more menu members | 2016-07-09 | 5 | -99/+104 | ||
| | ||||||
* | another baby step untangling the menu code | 2016-07-09 | 7 | -63/+56 | ||
| | ||||||
* | Create osd_is_valid_filename_char() and osd_is_valid_filepath_char() ↵ | 2016-07-05 | 1 | -24/+1 | ||
| | | | | functions to check to see if a character is legal, and moved retired is_valid_filename_char() in filecreate.cpp. POSIX versions not implemented yet. | |||||
* | Changed menu_file_create::m_ok to be a reference instead of a pointer | 2016-07-05 | 4 | -8/+8 | ||
| | ||||||
* | Merge pull request #1037 from npwoods/file_create_refactoring | 2016-07-05 | 9 | -453/+568 | ||
|\ | | | | | File create refactoring | |||||
| * | As per Vas Crabb, readding overloads that take a std::string& parameter for ↵ | 2016-07-04 | 1 | -1/+1 | ||
| | | | | | | | | the result | |||||
| * | Changed a number of file manager related menus to have their outputs be by ↵ | 2016-07-04 | 6 | -29/+53 | ||
| | | | | | | | | reference than pointer, and tightened up typecasts in menu_select_rw | |||||
| * | This changes the various submenu results to be bonafide enums rather than ↵ | 2016-07-03 | 7 | -61/+96 | ||
| | | | | | | | | just vanilla integers | |||||
| * | Prefixed menu_control_device_image::current_directory and ↵ | 2016-07-03 | 3 | -17/+17 | ||
| | | | | | | | | menu_control_device_image::current_file with m_ | |||||
| * | Changed a few zippath related functions to return their strings as a return ↵ | 2016-07-03 | 3 | -7/+5 | ||
| | | | | | | | | value, as opposed to passing in a destination buffer | |||||
| * | Split UI related to file creation from filesel.[cpp|h] into filecreate.[cpp|h] | 2016-07-03 | 6 | -374/+432 | ||
| | | ||||||
* | | Revert "C++ comments for some parts." | 2016-07-05 | 32 | -617/+697 | ||
| | | | | | | | | This reverts commit 19c4764090d1c5131945d11737de8a3bb421b9aa. | |||||
* | | Fixed crash in directories configuration. (nw) | 2016-07-05 | 1 | -1/+1 | ||
| | | ||||||
* | | Added in "Miscellaneous Options" menu one item to hide ROMless machines from ↵ | 2016-07-04 | 4 | -49/+56 | ||
| | | | | | | | | the availables list. [Maurizio Petrarota] | |||||
* | | C++ comments for some parts. | 2016-07-04 | 32 | -697/+617 | ||
| | | | | | | | | | | Increased use of the specifier auto. Some code cleanups. | |||||
* | | luaengine: Doh (nw) | 2016-07-03 | 1 | -2/+2 | ||
| | | ||||||
* | | luaengine: add optional arg for physical address space to disable address ↵ | 2016-07-03 | 1 | -3/+6 | ||
| | | | | | | | | | | | | | | shift (nw) ---- Cheats created with the cheatfinder won't work with the builtin cheat finder if the cpu has an address bus that isn't 8bits unless the addresses are fixed up. | |||||
* | | luaengine: address_to_byte (nw) | 2016-07-03 | 1 | -0/+4 | ||
|/ | ||||||
* | Fixed issue whereby the determination that one cannot create files in an ↵ | 2016-07-03 | 2 | -10/+2 | ||
| | | | | archive was done once, and didn't change if the user changed directories | |||||
* | Filesel cleanup [Nathan Woods] | 2016-07-03 | 2 | -38/+41 | ||
|\ | ||||||
| * | Changed menu_file_selector to use std::string for its filename buffer | 2016-07-02 | 2 | -15/+13 | ||
| | | ||||||
| * | Converted menu_file_create to use std::string for its filename buffer | 2016-07-02 | 2 | -20/+25 | ||
| | | ||||||
| * | Changed some TRUE/FALSE ==> true/false | 2016-07-02 | 1 | -3/+3 | ||
| | | ||||||
| * | Including the path separator when switching directories in the file selection UI | 2016-07-02 | 1 | -1/+1 | ||
| | | ||||||
* | | pluginopt: fix separator (nw) | 2016-07-02 | 1 | -1/+7 | ||
| | | ||||||
* | | luaengine: add logical address space accessors, use by default in translated ↵ | 2016-07-02 | 2 | -15/+149 | ||
|/ | | | | cheats (nw) | |||||
* | Fixed MT06263 | 2016-07-02 | 6 | -18/+12 | ||
| | ||||||
* | more cleanup (nw) | 2016-07-01 | 1 | -3/+2 | ||
| | ||||||
* | simplified memory management for save states and states (nw) | 2016-07-01 | 1 | -2/+2 | ||
| | ||||||
* | Merge pull request #1021 from npwoods/swlist_cleanup | 2016-07-01 | 4 | -104/+40 | ||
|\ | | | | | Cleanups to the software list menu | |||||
| * | Incorporating Vas Crabb feedback | 2016-07-01 | 2 | -2/+8 | ||
| | | ||||||
| * | Cleanups to the software list menu | 2016-06-30 | 4 | -104/+34 | ||
| | | ||||||
* | | MT06268 fix crash when drawing menus | 2016-07-01 | 1 | -69/+52 | ||
|/ | ||||||
* | Changing menu_file_selector::append_entry() to return a reference instead of ↵ | 2016-06-30 | 2 | -7/+7 | ||
| | | | | a pointer | |||||
* | Reduced usage of c_str() when used with menu::item_append() | 2016-06-30 | 16 | -42/+42 | ||
| | ||||||
* | Adopted move constructors on strings a bit more in filesel | 2016-06-30 | 2 | -9/+22 | ||
| | ||||||
* | Changed filesel entrylist to be a vector | 2016-06-30 | 2 | -54/+20 | ||
| | ||||||
* | Force move construct/assign to be generated | 2016-06-30 | 1 | -0/+6 | ||
| | ||||||
* | Usage of emplace[_back]() as per cuavas | 2016-06-30 | 1 | -2/+2 | ||
| | ||||||
* | Changed a variable declaration to be 'auto' | 2016-06-30 | 1 | -1/+1 | ||
| | ||||||
* | More use of std::move() | 2016-06-30 | 2 | -3/+3 | ||
| | ||||||
* | Missed this place where I was passing nullptr to std::string ctor | 2016-06-29 | 1 | -2/+2 | ||
| | ||||||
* | Corrected a n00b C++ move error | 2016-06-29 | 1 | -1/+1 | ||
| | ||||||
* | Added a move constructor and got rid of the 'const char *' overload. I had ↵ | 2016-06-29 | 28 | -164/+157 | ||
| | | | | | | to update a ton of call sites that relied on being able to pass nullptr. It is inevitable that there are more | |||||
* | C++-ified the strings inside of menu items | 2016-06-29 | 5 | -34/+54 | ||
| | ||||||
* | Cleanup and version bumpmame0175 | 2016-06-29 | 73 | -133/+66 | ||
| | ||||||
* | UI:fixed a problem with game list when using MS Sans Serif font. | 2016-06-26 | 1 | -1/+1 | ||
| |