summaryrefslogtreecommitdiff
path: root/libs/ardour/control_protocol_manager.cc
AgeCommit message (Expand)Author
2016-11-03make ControlProtocolManager actually handle control protocols that fail to ac...Paul Davis
2016-09-27send a slightly more useful message if a control protocol's probe() method failsPaul Davis
2016-09-27push2: working bidirectional communication, some transport control/display (L...Paul Davis
2016-07-25the endless quest to plug memory leaks -- episode 378Robin Gareus
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-05-04OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one)Paul Davis
2016-01-01remove debug outputPaul Davis
2015-12-30possible extra housekeeping for control protocol modules.Paul Davis
2015-12-30safer housekeeping for control protocol descriptorsPaul Davis
2015-12-30some good practice.Robin Gareus
2015-12-30fix control surface discovery crash:Robin Gareus
2015-12-29add check for descriptor when deciding whether to register a control surface ...Paul Davis
2015-12-28redesign cross-thread registration/signalling systemPaul Davis
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-10-02explicitly drop control surface protocols before disconnecting from engine.Paul Davis
2014-06-25Use PBD::find_files_matching_pattern instead of other variationsTim Mayberry
2014-03-21When finding the control surface DLLs (MSVC built), make sure we only find on...John Emmas
2014-03-10Transfer 'control_protocol_search_path()' into 'libs/ardour/search_paths.cc'John Emmas
2014-01-10Merge windows+cc branch into cairocanvas branch. Not finished, need to now me...Paul Davis
2013-12-21new ControlProtocolManager API, and proper handling of view/model changes in ...Paul Davis
2013-09-06Rename SearchPath class SearchpathTim Mayberry
2013-07-11Use glibmm for modules instead of dlfch.hPaul Davis
2013-01-16a bit more debug tracing for control protocolsPaul Davis
2013-01-06fix continuing SNAFUs with ::set_state() for control protocols and the parent...Paul Davis
2012-10-17forward part the backend part of the generic MIDI control fixes from mb2/a2Paul Davis
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2012-06-23Use std::string instead of PBD::sys::path in pbd/search_path.h, pbd/file_util...Tim Mayberry
2012-05-24Remove over 500 unnecessary includes (including 54 of session.h).David Robillard
2012-05-18major rationalization of use of search paths. ardour now has just 4 functions...Paul Davis
2012-05-12don't load symlinks when trying to discover control protocol shared objectsPaul Davis
2012-05-08fix up overly-persistent active state for control surfacesPaul Davis
2012-04-26fix initialization of control protocols so that brand new sessions get workin...Paul Davis
2012-04-25MCP: dynamic ipMIDI ports, more default key bindings, various minor fixesPaul Davis
2012-04-22MCP: a fistful of improvements. probably best to just try it and see what it ...Paul Davis
2011-10-22change several startup messages to be triggered only by -D (debug) optionsPaul Davis
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my faul...David Robillard
2011-05-04No-op; coding style.Carl Hetherington
2010-12-11Fix a few tiny memory leaks.Carl Hetherington
2009-12-17fix deadlock in protocol manager startup; fix some other ::set_session() SNAF...Paul Davis
2009-12-17switch to using boost::signals2 instead of sigc++, at least for libardour. no...Paul Davis
2009-12-12remove using namespace sigc everywhere to ensure clarity over which bind/mem_...Paul Davis
2009-12-09OSC is now driven by an event loop; fix up lifetime mgmt of Glib::Source to w...Paul Davis
2009-10-21Fix unused parameter warnings since GCC apparently doesn't feel like listenin...David Robillard
2009-10-15rework Stateful::set_state() patch to avoid default version argumentPaul Davis
2009-10-15Part 1 of loading 2.X sessions; some things work, some things don't, hacks a-...Carl Hetherington
2009-10-14Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mix...David Robillard
2009-10-12Set up the ControlProtocolManager singleton in a slightly more robust way.Carl Hetherington
2009-10-02string_is_affirmative() fix for 3.0Paul Davis
2009-02-25Quote includes for control_protocol.David Robillard