Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-24 | re-order inheritance | Robin Gareus | |
LuaBridge only allows one parent class, others need explicit casts. Allowing RoutUI to be passed as Selectable argument is handy. | |||
2016-12-21 | Fix indentation 8 whitespaces to tab | Nil Geisweiller | |
2016-12-18 | Prepare configurable mini-timeline time-span | Robin Gareus | |
2016-11-10 | Implement instrument fan-out options (group, track/bus) | Robin Gareus | |
2016-11-10 | C++ implementation of fan_out_instrument.lua | Robin Gareus | |
2016-07-06 | many changes associated with rationalizing selection flow | Paul Davis | |
2016-06-09 | use new ControlSlaveUI object in mixer strip | Paul Davis | |
2016-06-05 | use, or mostly use PresentationInfo for selection status of Routes. | Paul Davis | |
Needs extension to Surfaces, replacing GuiSelectionChanged signal concept | |||
2016-06-05 | use PresentationInfo color to set route colors. GUI appears to respond as ↵ | Paul Davis | |
expected | |||
2016-06-05 | catch up on change in definition of various AxisView {set,is}_selected() ↵ | Paul Davis | |
implementations | |||
2016-06-05 | cleanup API for RouteUI | Paul Davis | |
2016-06-05 | RouteUI connects to Route's PropertyChange signal; derived types implement ↵ | Paul Davis | |
route_property_changed() | |||
2016-06-05 | adjust color API for RouteUI to use PresentationInfo's color | Paul Davis | |
2016-06-05 | make AxisView::marked_for_display() be virtual so we can use the a ↵ | Paul Davis | |
Stripable's PresentationInfo hidden() status | |||
2016-06-02 | there is no explicit "Remote Control ID" control anymore - all done by ↵ | Paul Davis | |
ordering in the GUI | |||
2016-05-31 | convert editor routes code to use Stripable | 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 | 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-31 | add 4 harrison-style vca assign buttons to the mixer strip | 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-17 | some more mixbus backports (NO-OP for ardour) | Robin Gareus | |
2016-05-10 | add route-ui pin-manager | Robin Gareus | |
2016-01-22 | first compiling, mostly working version of group controls changes | Paul Davis | |
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-05 | NOOP, remove trailing tabs/whitespace. | 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-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. | |||
2014-09-03 | use tape-track rec-enable icon throughout. | Robin Gareus | |
2014-08-22 | Rationalize ArdourButton and lots of associated theming issues. | Ben Loftis | |
ArdourButtons now have a "pushed" animation. The gradient is now implemented in the button, rather than providing 2 colors in the theme, which was burdensome. Lots of code cleanup in ArdourButton. Removed several unnecessary flags. Refactor more stuff into route_ui. | |||
2014-08-01 | allow track headers to select io from right-click menu | Ben Loftis | |
2014-07-29 | Various UI tweaks. | Ben Loftis | |
Refactor comments dialog into Route_UI so it can be shared by tracks and strips. Make Color and Comments selections consistent in the menus Refine the color displays at the top of each mixer strip Correctly color the number displays on tracks | |||
2013-08-08 | disconnect AuxSend connection when deleting bus | Robin Gareus | |
fixes crash: - add bus - aux-send a signal to that bus - delete bus - add another bus - aux-send a signal to "another bus" - click "Aux Send" button on "another bus" - crash | |||
2011-11-30 | fix phase invert button functionality, lost in switch to ArdourButton | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10842 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-28 | convert all mixer strip buttons to ArdourButton; not entirely finished ↵ | Paul Davis | |
because colors in the name and comments buttons don't work as intended - needs a bit of thinking git-svn-id: svn://localhost/ardour2/branches/3.0@10830 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-04 | drastic overhaul of keyboard handling in mixer window. real bindings, key ↵ | Paul Davis | |
events handled at window level, actions for all processor ops. still the confusing mess of old crap for the processor box context menu (it will die, i feel it) git-svn-id: svn://localhost/ardour2/branches/3.0@10442 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-03 | Tidy up send-to button handling a bit, should fix #4426 and #4427. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10406 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-02 | rec-enable buttons are now ArdourButtons, but with a minor graphical glitch ↵ | Paul Davis | |
that will be solved/fixed soon-ish git-svn-id: svn://localhost/ardour2/branches/3.0@10402 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-02 | solo buttons are now ArdourButtons | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10401 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-02 | mute and send-alert buttons are now ArdourButtons | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10397 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-10-26 | new ArdourButton class, to start to provide more control over how our ↵ | Paul Davis | |
buttons work and appear; use ArdourButtons for monitor, solo isolate and solo safe buttons, and in the processor box; don't save UI config file (canvas colors) to the user's home dir unless one or more parameters were modified by the user git-svn-id: svn://localhost/ardour2/branches/3.0@10311 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-10-21 | start of tracking monitor state correctly | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10264 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-10-20 | add initial implementation of explicit monitor (input|disk) control. some ↵ | Paul Davis | |
behaviour to be worked out, still git-svn-id: svn://localhost/ardour2/branches/3.0@10256 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-08-31 | Allow route groups to color their tracks (remainder of | Carl Hetherington | |
#4064). git-svn-id: svn://localhost/ardour2/branches/3.0@10043 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-08-30 | Tidy up route colouring a bit so that colours are the | Carl Hetherington | |
same for both the time axis view and the mixer strip. git-svn-id: svn://localhost/ardour2/branches/3.0@10035 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-07-26 | fix up colons in track names before they are used for JACK port names; catch ↵ | Paul Davis | |
most (not all) attempted renames and ask the user about colons git-svn-id: svn://localhost/ardour2/branches/3.0@9928 d708f5d6-7413-0410-9779-e7cbd77b26cf |