Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-25 | Consolidate and extend "well-known" controls: | Robin Gareus | |
* Add new common strip controls (inspired from Mixbus) * Remove duplicate documentation, document virtual API only. * "azimuth" not "azi" | |||
2019-08-03 | Update libardour GPL boilerplate and (C) from git log | Robin Gareus | |
2018-11-12 | Make foldback bus match foldback sends namewise | Len Ovens | |
to avoid confusion with listener sends or monitor bus | |||
2018-10-30 | Add ListenBus to stripable types | Len Ovens | |
2018-03-10 | Add virtual slaved, slaved_to calls to stripable | Len Ovens | |
2017-10-19 | US2400: map knobs for mixbus strips, when selected. | Ben Loftis | |
2017-10-05 | US2400: send_pan_azimuth lookup function (currently mb-only) | Ben Loftis | |
2017-09-18 | remove Track::hidden(); replace with Stripable::is_private_route() | Paul Davis | |
2017-06-18 | 'ARDOUR::Stripable::Sorter()' needs to be exportable (since it gets used ↵ | John Emmas | |
outside of libardour) | |||
2017-06-17 | Move implementation out of header file | Robin Gareus | |
2017-06-17 | Move StripableSorter into libardour | Robin Gareus | |
2017-05-14 | Sanitize "well-known" ctrl API | Robin Gareus | |
2017-05-12 | MCP: Mixbus32C: Restore missing filter controls to the Dyn page. | Ben Loftis | |
2017-05-05 | libardour now has CoreSelection object to manage selection status of ↵ | Paul Davis | |
Stripables and AutomationControls | |||
2017-04-12 | Properly expose "well known" comp_redux output. | Robin Gareus | |
2017-03-12 | Preparations 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-27 | use RAII for class-wide PresentationInfo::Change signal, along with ↵ | Paul Davis | |
properties to describe what changed | |||
2016-08-15 | Expose Stripable Color & Ordering API to Lua | Robin Gareus | |
We can't easily use C++ references with Lua closures, so new API (pointer to PresentationInfo) was added. | |||
2016-07-28 | Fix whitespace | David Robillard | |
2016-07-12 | remove pointless version of Stripable::set_presentation_order() | Paul Davis | |
2016-06-10 | Various 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-08 | move gui_changed() signal from Route to Stripable | Paul Davis | |
2016-06-05 | extensive changes to PresentationInfo API | Paul Davis | |
Now handles color, partially. | |||
2016-05-31 | use new record safe control in libardour | Paul Davis | |
2016-05-31 | fix SNAFU in which Stripable::rec_enable_control() was incorrectly defined ↵ | Paul Davis | |
as ::recenable_control() Make Mackie support code use the Stripable to access the rec-enable control while we're here | |||
2016-05-31 | add MonitorProcessor accessor to Stripable API | Paul Davis | |
2016-05-31 | add two more AutomationControl fetch methods to Stripable | Paul Davis | |
2016-05-31 | move ControllableDescriptor from libpbd to libardour; add support for ↵ | Paul Davis | |
describing VCAs | |||
2016-05-31 | first vaguely working version using PresentationInfo | Paul Davis | |
remote control ID and "order keys" have been removed. | |||
2016-05-31 | move ever close to working master/slave logic, this time with audio testing | Paul Davis | |
2016-05-31 | universal change in the design of the way Route/Track controls are designed ↵ | Paul Davis | |
and used. The controls now own their own state, rather than proxy for state in their owners. Massive changes all over the code to accomodate this. Many things are not finished. Consider this a backup safety commit | |||
2016-05-31 | redesign Route and VCA objects to inherit from ARDOUR::Stripable | Paul Davis | |