summaryrefslogtreecommitdiff
path: root/libs/pbd/pbd
AgeCommit message (Expand)Author
2012-05-28Add path_is_within to decide if a path is within a givenCarl Hetherington
2012-05-21Must disconnect old UnscopedConnection when setting a new one in operator=, o...Carl Hetherington
2012-05-18major rationalization of use of search paths. ardour now has just 4 functions...Paul Davis
2012-05-16reset _signal member of a Connection so that we will never try to disconnect ...Paul Davis
2012-05-15Try to make signals.h.py more cross-python-version compatible.Carl Hetherington
2012-05-15Tidy up a bit.Carl Hetherington
2012-05-15Maybe fix typename / no-typename problems better.Carl Hetherington
2012-05-15Add missing file.Carl Hetherington
2012-05-15Make ScopedConnectionList's mutex non-static so that oneCarl Hetherington
2012-05-15Merge old a new signals code into one set of classes.Carl Hetherington
2012-05-15Remove the need for a shared_ptr for Signal; signalCarl Hetherington
2012-05-14Build libs/pbd/pbd/signal.h from its generator pythonCarl Hetherington
2012-05-14drop boost::signals2 and replace with carl's solution which continues to rely...Paul Davis
2012-05-14remove virtual inheritance of sigc::trackable by Receiver and AbstractUI<T>, ...Paul Davis
2012-05-10Fix compilation on Windows. Probably.David Robillard
2012-05-09correct cut-n-paste error in new comments for signals.hPaul Davis
2012-05-09add some explanatory comments to pbd/signals.hPaul Davis
2012-05-02more fixes/tweaks from the land of the lionPaul Davis
2012-04-24eventloop and abstractui debugging, lots more commenting on abstractui/eventl...Paul Davis
2012-04-20Fix some warnings.Carl Hetherington
2012-04-12move string_is_affirmative() into libpbdPaul Davis
2012-04-05Implement LV2 worker extension.David Robillard
2012-04-01Remove unused ustring version of url_decode(). ReworkCarl 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
2012-03-01use #include <typeinfo> before using typeidPaul Davis
2012-01-21Reinstate user Controllable values, as they are neededCarl Hetherington
2012-01-20Remove unused concept of user' values. Make user_to_uiCarl Hetherington
2012-01-18new file, a small ideaPaul Davis
2011-12-28new DEBUG_ENABLED(bits) macro, potentially useful here and therePaul Davis
2011-12-17Clear up confusion with overloads of _frozen and frozen()Carl Hetherington
2011-12-15Add basic test of playlist layering.Carl Hetherington
2011-12-11Save templates as directories with plugin state, ifCarl Hetherington
2011-11-21Simple ambiguitity-resolution wrapper for gettext; use forCarl Hetherington
2011-11-16Slightly unpleasant fix for creation of tracks fromCarl Hetherington
2011-11-16remove stupid symlink stuffPaul Davis
2011-11-15utility function to detect symlinksPaul Davis
2011-10-22Add function to recover a full path from something like '.'Carl Hetherington
2011-10-18make Stateful::_id private and provide appropriate methods to set it, and use...Paul Davis
2011-09-26Add Signal5.Carl Hetherington
2011-09-21Use a MementoCommandBinder for Crossfades so that the undo record can contain...Carl Hetherington
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
2011-04-19allow invalidation-of-UI-request-by-object-deletion to work more often by set...Paul Davis
2011-04-09add PBD::sys::path::exists_and_writable() method to help replace access(2)Paul Davis
2011-04-04Update region peak amplitude when the region is trimmed (#3931).Carl Hetherington
2011-03-30Spurious character in GPL boilerplate.Carl Hetherington
2011-03-26remove Evoral::RingBuffer, which was (a) duplicating PBD::RingBufferNPT and (...Paul Davis
2011-03-04Remove unused bits.Carl Hetherington
2011-02-24switch cartesian/spherical function names and make them use length. still a t...Paul Davis