summaryrefslogtreecommitdiff
path: root/libs/ardour/presentation_info.cc
AgeCommit message (Collapse)Author
2017-08-07Explicitly initialize parent in the copy constructorRobin Gareus
2017-05-05libardour now has CoreSelection object to manage selection status of ↵Paul Davis
Stripables and AutomationControls
2017-04-19Use XMLNode::get/set_property API in ARDOUR::PresentationInfo classTim Mayberry
2017-02-26selected Stripables now have a counter to indicate the order they were ↵Paul Davis
selected in
2017-02-09remove debug output from PresentationInfo changesPaul Davis
2017-01-28improved (as in "correct") deadlock fix for PresentationInfo::ChangePaul Davis
2017-01-28fix deadlock in mutex'ed PresentationInfo codePaul Davis
2017-01-27use a lock when dealing with PresentationInfo::Change emissionPaul Davis
This allows us to emit the signal while still marking further emissions as blocked. This in turns prevents handlers from recursively calling themselves.
2017-01-27show what PresentationInfo::Change is being used forPaul Davis
2017-01-27use RAII for class-wide PresentationInfo::Change signal, along with ↵Paul Davis
properties to describe what changed
2017-01-22PresentationInfo needs to emit Change for selection/hide/orderPaul Davis
2016-12-01update summary & connection-matrix colors when route-color changesRobin Gareus
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-07-04remove temporarily added signalPaul Davis
2016-07-04add session-scope selection ops for StripablesPaul Davis
2016-07-01use correct property when PresentationInfo::color is set from XMLPaul Davis
2016-07-01fix logic of PresentationInfo::color_set()Paul Davis
2016-06-10Various changes to PresentationInfo and a small consolidation of sorters.Paul Davis
The semantics for sorting PresentationInfo are up to the caller, not the PresentationInfo object, so operator<() was removed and callers specifically invoke ::order() for sorting.
2016-06-09provide a heuristic to decide if the color has been set for a ↵Paul Davis
PresentationInfo object
2016-06-05extend/modify PresentationInfo to make searching for routes via ↵Paul Davis
Session::get_remote_nth_stripable() work
2016-06-05extensive changes to PresentationInfo APIPaul Davis
Now handles color, partially.
2016-05-31remove debug outputPaul Davis
2016-05-31fix check for order max in PresentationInfo::parse (string&)Paul Davis
2016-05-31first vaguely working version using PresentationInfoPaul Davis
remote control ID and "order keys" have been removed.