summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/util/xmlfile.cpp
Commit message (Collapse)AuthorAgeFilesLines
* rendlay: allow user variables and repetition in layouts, also add a few more ↵ Vas Crabb2018-07-221-1/+1
| | | | predefined variables
* use C locale for int/float in XML files Vas Crabb2018-01-051-22/+48
|
* Add a method for copying part of an XML tree into another tree and use it to ↵ Vas Crabb2017-07-211-6/+54
| | | | fix Cocoa debugger fatal error
* * Make XML file a class of its own managed with smart poitners Vas Crabb2017-07-211-63/+61
| | | | * Save/restore a little more of Cocoa debugger state
* XML refactoring: Vas Crabb2016-12-111-97/+102
| | | | | | | * move stuff to namespace util::xml * scope down some enums * split config load/save delegate types * make config load take const so it can't mangle data
* Work around buggy standard libraries (nw) Vas Crabb2016-11-211-2/+2
|
* gah, wasn't quite compatible (nw) Vas Crabb2016-11-171-3/+3
|
* more xmlfile cleanup (nw) Vas Crabb2016-11-171-126/+30
| | | | | | | | * an empty tag and a self-closing tag are semantically equivalent, so std::string can be used saving some manual allocation * a valid tag can't have an empty name, so that can be std::string too * still expose empty strings as nullptr to API users * scope down the int_format enum * # is not £ ffs
* Turn xmlfile API into something that looks like C++ Vas Crabb2016-11-171-492/+387
| | | | It's still a bit quirky but it's far better encapsulated before, and it plays nice with const (nw)
* Cleanup linux OSD (nw) Miodrag Milanovic2016-10-221-1/+1
|
* more TRUE/FALSE cleanup (nw) Miodrag Milanovic2016-10-221-5/+5
|
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-7/+7
| | | | | 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
* Various cleanups suggested by static analyzer (nw) Miodrag Milanovic2016-04-241-6/+6
|
* Turn core_file into a proper class that gets cleaned up safely using unique_ptr Vas Crabb2016-03-061-15/+15
| | | | Subverted somewhat by chd_file class
* clang-modernize part 1 (nw) Miodrag Milanovic2015-12-031-72/+72
|
* Rename *.c -> *.cpp in our source (nw) Miodrag Milanovic2015-11-081-0/+1100