summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/util (follow)
Commit message (Expand)AuthorAgeFilesLines
* unicode.cpp: Fix build on non-WIN32 systems AJR2021-10-081-1/+1
* util/unicode.cpp: string_view treatment for the last two holdouts. Vas Crabb2021-10-092-6/+6
* Overdue internal UI enhancements (#8674) Vas Crabb2021-10-091-1/+0
* ioprocsfilter.h: Add missing #include AJR2021-10-061-0/+1
* util/zippath.cpp: Fixed two issues affecting Windows: Vas Crabb2021-10-061-6/+9
* util/zippath.cpp: Made behaviour of trying to open things inside archives a b... Vas Crabb2021-10-061-12/+24
* More low-effort cleanup. Vas Crabb2021-10-051-15/+1
* util: Further API cleanups: (#8661) Vas Crabb2021-10-0525-934/+2385
* bus/rs232: Added a configurable patch box device, and various cleanups. Vas Crabb2021-10-031-1/+1
* -ui: Work around GitHub issue #8634. Vas Crabb2021-10-011-0/+9
* -minimaws: Changed geometry of disclosure triangles. Vas Crabb2021-09-291-1/+1
* util/delegate.cpp: Notes from experiments with clang. Vas Crabb2021-09-271-25/+104
* util/delegate.h: Use "compatible" delegates for MinGW GCC i686. Vas Crabb2021-09-241-3/+4
* util/delegate.cpp: PowerPC-64 Little Endian drops function descriptors. Vas Crabb2021-09-241-1/+3
* -minimaws: Made table sort widgets (and the code behind them) less ugly. Vas Crabb2021-09-231-0/+11
* util/delegate.cpp: Recognise a couple more MSVC thunks. Vas Crabb2021-09-221-6/+29
* util/delegate.h: Make comparison operators more technically correct. Vas Crabb2021-09-221-3/+32
* cpu/drcbex64.cpp: Proof-of-concept for optimisation of calling out. Vas Crabb2021-09-222-6/+43
* -delegates: Fixed structure return with MSVC C++ ABI. Vas Crabb2021-09-211-26/+101
* Fix compile on GCC x64 Linux [R. Belmont] arbee2021-09-191-1/+1
* util/delegate.cpp: Fixed calculation of this pointer when casting member func... Vas Crabb2021-09-201-1/+2
* util/delegate.h: Try to catch issues earlier, and some cleanup. Vas Crabb2021-09-202-136/+216
* util/delegate.cpp: Fixed multiple issues. Vas Crabb2021-09-192-130/+277
* harddisk.cpp: Allow specifying the desired block size for loose files / verif... arbee2021-09-182-7/+47
* util/strformat.h: Detect C++ standard > C++17 before doing weird stuff. Vas Crabb2021-09-182-11/+16
* util/strformat.h, util/delegate.h: More cleanup and future-proofing. Vas Crabb2021-09-183-150/+136
* plaparse: Fix regression caused by parser eating '#' comment characters AJR2021-09-161-6/+4
* Fix build on systems where size_t is not the same as uint64_t AJR2021-09-152-6/+6
* Convert JED, PLA and JEDBIN parsers to (mostly) use ioprocs instead of raw me... AJR2021-09-154-167/+201
* Fixed some delegate use issues. Vas Crabb2021-09-161-2/+7
* -util/delegate.cpp: One less level of indirection for functoid delegates. Vas Crabb2021-09-162-34/+137
* Formats-related refactoring AJR2021-09-111-0/+4
* gamedrv.h, ioprocs.h: Fix typos in comments AJR2021-09-111-2/+2
* rectangles: Add operators & and | (intersection and union) from the Olivier Galibert2021-09-111-0/+14
* Filesystem-related bug fixes AJR2021-09-081-1/+1
* util/coretmpl.h: Fixed clang narrowing warning. Vas Crabb2021-09-061-1/+1
* -ui: Made zoom controls a bit more intuitive. Vas Crabb2021-09-067-42/+183
* endianness.h: Use namespace std::literals AJR2021-08-311-1/+1
* Move endianness type into lib/util header AJR2021-08-311-0/+76
* Miscellaneous clean-up. Vas Crabb2021-08-292-22/+24
* Merge tag 'mame0235' into mainline-master Vas Crabb2021-08-271-1/+4
|\
| * util/zippath.cpp: OSD_WINDOWS isn't a safe way to detect Windows target, and ... Vas Crabb2021-08-261-1/+4
* | formats, osd, util: Started refactoring file I/O stuff. (#8456) Vas Crabb2021-08-2231-2081/+4550
|/
* Use std::clamp in more source files AJR2021-08-151-7/+4
* sdl ui: fix choosing the root path (#8443) tim lindner2021-08-141-7/+13
* API cleanups and miscellaneous fixes. Vas Crabb2021-07-152-22/+13
* delegate: Fix Visual Studio case with displaced object base (internal represe... Aaron Giles2021-07-141-3/+3
* video/voodoo.cpp: Major rewrite: (#8267) Aaron Giles2021-07-091-14/+20
* -util: Retire legacy object pool, removing vestigial references. Vas Crabb2021-06-242-743/+0
* Added helpers for 64-bit count leading zeroes/ones. Vas Crabb2021-06-131-2/+2