Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-31 | use new record safe control in GUI | Paul Davis | |
2016-05-31 | initial implementation of VCA time axis views | Paul Davis | |
2016-05-31 | convert editor routes code to use Stripable | Paul Davis | |
2016-05-31 | first vaguely working version using PresentationInfo | Paul Davis | |
remote control ID and "order keys" have been removed. | |||
2016-05-31 | remove Route::listening_via_monitor() | Paul Davis | |
This is better tested with direct use of the solo_control and Config->get_solo_controls_are_listen_controls() | |||
2016-05-31 | move ever close to working master/slave logic, this time with audio testing | Paul Davis | |
2016-05-31 | remove more debug output | Paul Davis | |
2016-05-31 | a variety of changes that get closer to correctly functioning behaviour for ↵ | Paul Davis | |
VCA solo+mute (BUT ARE NOT DONE YET) | |||
2016-05-31 | remove some debug output | Paul Davis | |
2016-05-31 | a slew of as-yet incomplete work to get VCA solo+mute closer to working | Paul Davis | |
2016-05-31 | some tweaks for solo logic to get things working as they were before (correctly) | Paul Davis | |
2016-05-31 | direct connect monitoring changes to the real RouteUI method (no-op, really) | 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 | show VCA master mute state in RouteUI, even if Config->get_show_solo_mutes() ↵ | Paul Davis | |
is false (since it is orthogonal) | |||
2016-05-31 | use route automation control Changed() signals for solo/mute in GUI | Paul Davis | |
2016-05-31 | tweak mixer VCA button appearance and prepare for live updates to VCA state | Paul Davis | |
2016-05-31 | single button for VCA assignment, plus unassign now works | Paul Davis | |
2016-05-24 | rec-safe GUI | Robin Gareus | |
2016-05-24 | centralize rec-en sensitivity & prepare for rec-safe | Robin Gareus | |
2016-05-10 | add route-ui pin-manager | Robin Gareus | |
2016-03-14 | RouteUI solo buttons should trigger group actions | Paul Davis | |
2016-01-25 | when using InverseGroup for rec-enable, do not collect group members and ↵ | Paul Davis | |
pass them to a session RT event method | |||
2016-01-25 | NOOP: whitespace fixes | Paul Davis | |
2016-01-25 | when using InverseGroup for solo, do not collect group members and pass them ↵ | Paul Davis | |
to a session RT event method | |||
2016-01-25 | when using InverseGroup, do not collect group members and pass them to a ↵ | Paul Davis | |
session RT event method | |||
2016-01-22 | rename Controllable::WholeGroup => InverseGroup to reflect real intent. | Paul Davis | |
Add logic to RouteGroupMember::use_group() to implement the real intent of InverseGroup | |||
2016-01-22 | first compiling, mostly working version of group controls changes | Paul Davis | |
2016-01-18 | add group disposition argument to Route::set_gain() and use it in various UIs | Paul Davis | |
Executive decisions were necessary in a couple of places about the correct group disposition behaviour, notably faderport and OSC surfaces | |||
2015-12-21 | unhardcode "ardour:" port-prefix | Robin Gareus | |
2015-11-17 | add Duplicate action to track and mixer context menus | Ben Loftis | |
2015-11-04 | Improve behavior of overwrite_file_dialog. | André Nusser | |
- Make overwrite file dialogs transient. - Cancelling the overwrite dialog doesn't close initial dialog. | |||
2015-10-21 | Confirmation on overwrite for track and session templates. -fixes #6587 | André Nusser | |
2015-10-15 | rework 8b80fe0, use std::string, not char* | Robin Gareus | |
2015-10-07 | add missing include | Robin Gareus | |
2015-10-07 | fix solo-group override | Robin Gareus | |
2015-10-07 | amend prev commit. | Robin Gareus | |
2015-10-07 | update solo button callback semantics | Robin Gareus | |
override-group toggles current group state (not disables groups) | |||
2015-10-07 | fix crash for solo btn2 + primary-mod | Robin Gareus | |
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus | |
2015-10-04 | globally remove all trailing whitespace from ardour code base. | Paul Davis | |
Paul Davis was responsible for introducing almost all of this. | |||
2015-09-28 | Introduce Ctrl+Shift+Click on lock solo in the mixer. | André Nusser | |
2015-09-16 | Move UIConfiguration Singleton into UIConfiguration header | Tim Mayberry | |
This removes the direct dependence on ardour_ui.h from 39 files | |||
2015-07-16 | ctrl-shift-click on solo isolate now enables AND disables solo-isolate for ↵ | Paul Davis | |
all routes. It would be nice to have operate-on-selection for all this RouteUI stuff, wouldn't it? | |||
2015-05-29 | factor out Route::muted_by_others from existing code | Ben Loftis | |
2015-05-24 | replace old ArdourButton::Icon API with Gtkmm2ext. | Robin Gareus | |
2015-05-24 | remove explicit VectorIcon Element | Robin Gareus | |
2015-04-07 | update ArdourButton Icon API | Robin Gareus | |
2015-04-06 | rationalize incorrect design for removing tracks. | Paul Davis | |
Still requires a way to make this work correctly from the mixer window | |||
2015-04-01 | protect RouteUI's destructor from crashes caused by MeterStrips with no route. | Paul Davis | |
MeterStrip class heirarchy needs fundamental redesign. | |||
2015-03-31 | remove duplicated calls to update solo/mute state from RouteUI descendants. | Paul Davis | |
RouteUI::set_route() already does the right thing. Also remove RouteUI::mute_changed() since its only role was to handle the mute change signal from a route, which boost::bind() makes unnecessary since we can connect update_mute_display() directly. |