summaryrefslogtreecommitdiff
path: root/libs/ardour/stripable.cc
AgeCommit message (Collapse)Author
2017-07-28Delete CoreSelection at session closeRobin Gareus
2017-06-17Move implementation out of header fileRobin Gareus
2017-06-17Fix stripable order for new strips & master-orderRobin Gareus
2017-05-05libardour now has CoreSelection object to manage selection status of ↵Paul Davis
Stripables and AutomationControls
2017-03-12Preparations to keep track of stripable color-dialogs.Robin Gareus
This follows the same concept as plugin-UIs (keep a pointer in the backend) to prevent multiple instances to be created from various TAVs and RouteUIs (mixer, editor-mixer, meterbridge,..)
2017-01-27use RAII for class-wide PresentationInfo::Change signal, along with ↵Paul Davis
properties to describe what changed
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-07-12remove pointless version of Stripable::set_presentation_order()Paul Davis
2016-06-05extensive changes to PresentationInfo APIPaul Davis
Now handles color, partially.
2016-06-03simplify PresentationInfo concept of order so that it is always globalPaul Davis
Cases that need more complex sort orders (e.g. all routes, then all vcas then master) need to take of this themselves
2016-05-31comment out a DEBUG_TRACE statement that causes issues for clang, reasons ↵Paul Davis
are unclear
2016-05-31improve debug outputPaul Davis
2016-05-31move ControllableDescriptor from libpbd to libardour; add support for ↵Paul Davis
describing VCAs
2016-05-31first vaguely working version using PresentationInfoPaul Davis
remote control ID and "order keys" have been removed.