summaryrefslogtreecommitdiff
path: root/libs/pbd/stateful.cc
AgeCommit message (Expand)Author
2017-04-19Use XMLNode::get/set_property API in PBD::StatefulTim Mayberry
2017-03-27Revert "profile instant.xml save"Robin Gareus
2017-03-25profile instant.xml saveRobin Gareus
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2015-12-17add API to query stateful ID override modeRobin Gareus
2015-11-17use thread private data **pointer** correctly for Stateful::ID regenerationPaul Davis
2015-11-16fix inadvertently commit error related to at-process-exit deletion for thread...Paul Davis
2015-11-16correct value testing for Stateful thread-private variable controlling ID reg...Paul Davis
2015-11-12provide a mechanism to force ID regeneration/reset in PBD::Stateful when sett...Paul Davis
2015-11-10Use XMLNode::remove_child_and_delete in Stateful::add_extra_xmlTim Mayberry
2015-11-10Use constructor initialization list in Stateful classTim Mayberry
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2013-07-16Windows (compiler specific) includes for libpbdJohn Emmas
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2012-06-23Replace PBD::sys::path use in PBD::StatefulTim Mayberry
2011-12-17Clear up confusion with overloads of _frozen and frozen()Carl Hetherington
2011-10-18make Stateful::_id private and provide appropriate methods to set it, and use...Paul Davis
2011-06-11major, substantive reworking of how we store GUI information (visibility, hei...Paul Davis
2011-05-23Assorted doxygen fixes; no functional changes.Carl Hetherington
2010-12-21Fix more broken whitespace.David Robillard
2010-12-20add notification of what was changed in Stateful::post_set() callPaul Davis
2010-09-21(1) remove almost-never used block/unlock_property_changes() methods from PBD...Paul Davis
2010-08-26Fix crossfade undo using the stateful diff system. Fixes #3257.Carl Hetherington
2010-08-25clear_history -> clear_changes and some comments.Carl Hetherington
2010-08-25Modify StatefulDiffCommand undo record to only contain the changes in one dir...Carl Hetherington
2010-08-25Move various code up the Property / Stateful hierarchies.Carl Hetherington
2010-08-25Rename various things in the property system.Carl Hetherington
2010-06-23midway snapshot of work done on managing Region & Source lifetimes correctly....Paul Davis
2010-04-02Fix up route group state signal handling. Make the PropertyList versionCarl Hetherington
2010-04-01No-op: rename a few variables and add/fix some comments.Carl Hetherington
2010-03-31Rework to set Stateful properties automagically in the Stateful class rather ...Carl Hetherington
2010-03-04goodbye to MementoCommand for playlistsPaul Davis
2010-03-02(1) remove most uses of MementoCommand for Playlist and Region (2) move froze...Paul Davis
2010-03-02the mega-properties/SequenceProperty patch. split is broken at present (right...Paul Davis
2010-02-19change PropertyChange from a bitfield into a real object, with all the many w...Paul Davis
2010-02-18the Properties & 64bit region commitPaul Davis
2010-02-10Move ARDOUR::Change into PBD so that Stateful can be aware ofCarl Hetherington
2010-02-09Remove erroneous delete of States; they are owned by the subclass that adds t...Carl Hetherington
2010-02-09Modify Stateful to allow undo to be done using differences in state.Carl Hetherington
2009-12-17switch to using boost::signals2 instead of sigc++, at least for libardour. no...Paul Davis
2009-10-15rework Stateful::set_state() patch to avoid default version argumentPaul Davis
2009-05-12Remove most using declarations from header files.Carl Hetherington
2009-02-25*** NEW CODING POLICY ***David Robillard
2009-02-15Oops. Fix XML stuff in GUI as well.David Robillard
2008-12-18Remove unnecessary 0 checks before delete; see http://www.parashift.com/c++-f...Carl Hetherington
2008-06-02rollback to 3428, before the mysterious removal of libs/* at 3431/3432Paul Davis
2008-06-02remove empty sigc++2 directoryDoug McLain
2007-06-27Use ARDOUR::user_config_directory in Configuration::*instant_xmlTim Mayberry
2007-06-17Modify PBD::Stateful::add_instant_xml/instant_xml to take a PBD::sys::path in...Tim Mayberry