summaryrefslogtreecommitdiff
path: root/libs/pbd/controllable.cc
AgeCommit message (Expand)Author
2017-07-02Controllable focus notification APIRobin Gareus
2017-06-22Remove LocaleGuard from PBD::Controllable state methodsTim Mayberry
2017-04-19Use XMLNode::get/set_property API in PBD::ControllableTim Mayberry
2017-04-19Use ID::to_s() in libpbd instead of ID::print()Tim Mayberry
2017-03-10Fix solo/mute when loading old (4.x) sessions.Robin Gareus
2017-02-06add new API to PBD::Controllable, ::get_save_value()Paul Davis
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-05-31remove debug outputPaul Davis
2016-05-31mostly restore VCA state on session loading.Paul Davis
2016-05-07fix LocaleGuard contstructor (3dc77280)Robin Gareus
2016-05-05we always only use the "C" locale when saving.Robin Gareus
2016-02-03manually revert ec8cf4e4 with an extra comment explaining the significancePaul Davis
2016-01-27Fix ยต-iness.Robin Gareus
2016-01-02change Controllable::set_value() API to include grouped control consideration.Paul Davis
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-01-19use C locale, because POSIX locale is not supported on windows, and operation...Ben Loftis
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2012-05-15remove two instances of static/global ScopedConnectionList. one remains worth...Paul Davis
2011-11-16Slightly unpleasant fix for creation of tracks fromCarl 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
2010-11-28more or less complete restoration of Controllable::_id from XML, with all tha...Paul Davis
2010-11-27changes associated with save/restore of AutomationControl id'sPaul Davis
2009-12-31stop metering thread as we disconnect a session from audioengine; explicitly ...Paul Davis
2009-12-30restore excess calls to sync-order stuff (for now); allow MIDI controllers to...Paul Davis
2009-12-22cleanup up cleanup at session destruction; clarify the meaning of 3 signals (...Paul Davis
2009-12-21fully implement and deploy explicit x-thread signal connection syntax (testin...Paul Davis
2009-12-19use new syntax for connecting to backend signals that enforces explicit conne...Paul Davis
2009-12-17switch to using boost::signals2 instead of sigc++, at least for libardour. no...Paul Davis
2009-12-11fix compilation breakages from the last commitPaul Davis
2009-12-11(MAY BREAK COMPILATION - unfinished work, being transferred between machines ...Paul Davis
2009-10-21Fix unused parameter warnings since GCC apparently doesn't feel like listenin...David Robillard
2009-10-15Part 1 of loading 2.X sessions; some things work, some things don't, hacks a-...Carl Hetherington
2009-02-25*** NEW CODING POLICY ***David Robillard
2009-02-18Fix 'sticky' sliders when MIDI control feedback is enabled.David Robillard
2009-02-15Oops. Fix XML stuff in GUI as well.David Robillard
2008-06-02rollback to 3428, before the mysterious removal of libs/* at 3431/3432Paul Davis
2008-06-02remove empty sigc++2 directoryDoug McLain
2008-04-11merge 3.0 from 2.0-ongoing@3243Paul Davis
2007-04-26Merged changes from trunk 1699:1751 into 2.1-stagingPaul Davis
2007-04-11merged with 1697 revision of trunk (which is post-rc1 but pre-rc2Paul Davis
2006-12-20small but major fix for Controllable state storage (do not create illegal XML...Paul Davis
2006-10-25fixes for endemic (compiler?) issues with virtual inheritance of sigc::tracka...Paul Davis
2006-10-05Generic MIDI control now saves+restores its state; PBD::ID now requires a buf...Paul Davis
2006-07-07id_t becomes a fully-fledged object, UUID's used for IDs, generic MIDI now ow...Paul Davis