summaryrefslogtreecommitdiff
path: root/libs/pbd/xml++.cc
AgeCommit message (Expand)Author
2020-03-11fix apparent free-ordering issue reported in #7926Paul Davis
2020-01-05move call to xmlKeepBlanksDefault(0) to before the creation of an XML parser ...Paul Davis
2019-11-01Fix XML-writer edge-case (empty content)Robin Gareus
2019-04-13NO-OP: <tab> after <space> fixes in libsRobin Gareus
2017-08-30Avoid assert() when loading xml: Throw an XMLerror if attribute_value fails.Ben Loftis
2017-05-29NO-OP: whitespaceRobin Gareus
2017-05-29duplicate routes start off unsoloed to avoid issues related to upstream / dow...Daniel Sheeler
2017-05-26Remove normalization of property names from libpbd xml codeTim Mayberry
2017-04-19Remove unused XMLNode::add_property methodsTim Mayberry
2017-04-19Add a template based get/set_property API to PBD::XMLNodeTim Mayberry
2016-10-29Allow to construct a XML tree from a text bufferRobin Gareus
2016-10-10Use std::vector::reserve to improve performance of adding propertiesTim Mayberry
2016-10-10Remove PropertyMap from XMLNode classTim Mayberry
2016-10-10Use references rather than copying containers in libpbd xml codeTim Mayberry
2016-10-10Add XMLNode::operator==/!=() for comparing XMLNode instancesTim Mayberry
2016-05-04OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one)Paul Davis
2016-05-03add a const method to check for existing key/value propertiesRobin Gareus
2016-04-08Revert "experimental session-save speedup" -- needs C++11Robin Gareus
2016-04-08more potential session-save speedup.Robin Gareus
2016-04-08experimental session-save speedupRobin Gareus
2015-10-07allow to load huge VST plugin states -fixes #6623Robin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-07-25Revert "When saving a session (in a non-English locale) make sure that we use...Tim Mayberry
2015-07-23When saving a session (in a non-English locale) make sure that we use a local...John Emmas
2014-07-05debug info to trace down "cannot rename temp session file" errorsRobin Gareus
2013-07-17Remaining changes needed for building libpdb on Windows (except for adding th...John Emmas
2013-03-30Fix some compilation warningsJulien de Kozak
2012-08-10add -Wpointer-arith -Wcast-qual -Wcast-align and others to compile flags, and...Paul Davis
2012-06-23Fix build.Carl Hetherington
2012-06-23Remove unnecessary header includesTim Mayberry
2012-06-16Add new SharedStatefulProperty which manages a shared_ptr toCarl Hetherington
2012-03-20some deep changes to xml++ in which we retain a C-level xmlDocPtr as a member...Paul Davis
2012-03-07implement XMLNode::operator=() as a deep operation with the same semantics as...Paul Davis
2011-11-16Slightly unpleasant fix for creation of tracks fromCarl Hetherington
2011-03-12make XMLNode::add_property() correctly re-entrant and reduce the size of the ...Paul Davis
2011-03-12a better fix fpr that wierd XMLProperty botchPaul Davis
2010-09-03Rename debug -> dumpCarl Hetherington
2010-05-09Add debug() method to dump XML nodes.Carl Hetherington
2010-03-25Remove use of xmlCleanupParser as suggested in the libxml2 docs. Fixes #3047.Carl Hetherington
2009-10-20Since add_property creates new XMLProperty objects, remove_property should pr...Carl Hetherington
2009-10-02Fix some trivial compiler warnings and add editor_imageframe.cc to gtk2_ardou...Sakari Bergen
2009-05-12Remove most using declarations from header files.Carl Hetherington
2009-02-25*** NEW CODING POLICY ***David Robillard
2009-02-22Clean up xml++.h and xml++.cc in Ardour style.David Robillard
2008-12-18Remove unnecessary 0 checks before delete; see http://www.parashift.com/c++-f...Carl Hetherington
2008-10-05Normalize XML property name style, preserving old session loading (on load _ ...David Robillard
2008-09-10merge 2.0-ongoing into 3.0 @ 3581 - 3710Paul Davis
2008-06-02rollback to 3428, before the mysterious removal of libs/* at 3431/3432Paul Davis
2008-06-02remove empty sigc++2 directoryDoug McLain