summaryrefslogtreecommitdiff
path: root/gtk2_ardour/vca_master_strip.cc
AgeCommit message (Collapse)Author
2020-02-18Prompt user when deleting a VCA (amends 01c6f5)Ben Loftis
Editor::remove_tracks expected the VCA to be selected, but right-click does not force selection in a VCA strip.
2020-02-18Prompt user before removing a VCA in the mixer window.Ben Loftis
2019-09-12Use new icons in mixer windowRobin Gareus
2019-08-03Update GPL boilerplate and (C)Robin Gareus
Copyright-holder and year information is extracted from git log. git history begins in 2005. So (C) from 1998..2005 is lost. Also some (C) assignment of commits where the committer didn't use --author.
2019-03-01GUI updates to handle monitor-section changesRobin Gareus
This fixes various MS related action sensitivity issues, as well as action-states. Also manually adding a monitor-section to a session now always immediately shows it, regardless of prior ToggleMonitorSection visibility.
2018-02-19Remove unused widget.Ben Loftis
2017-09-18manually fix up various cases where Gtk:Frame foo_frame had been changed to ↵Paul Davis
foo_sample
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible
2017-08-06Allow to select VCAsRobin Gareus
2017-07-30VCA master-strip: drop gain-control referenceRobin Gareus
2017-07-21Add automation button to VCA stripRobin Gareus
2017-07-17Separate Ardour UI widgets into dedicated libraryRobin Gareus
2017-07-03Make VCA mute+solo buttons bindableRobin Gareus
2017-04-27Consistent button visibility (mixer-strips + VCAs)Robin Gareus
2017-04-19Use PBD::to_string from pbd/string_convert.h in VCAMasterStrip classTim Mayberry
2017-03-24Revert "consistent use of context-menu popups"Robin Gareus
This reverts commit b3722f7063699fafd0421d504e05a7300c70e0ec. In some cases ardour shows context-menu on right-mouse-button release. In this case selecting a menu-entry should happen with the left-mouse button (or any button?!) Using ev->button is only correct if the menu is temporary and only visible while the button is held, button release then activates the menu-item. This needs further work, in some cases allowing any button (0) to work makes sense and overall consistency needs to be improved. Different places use different strategies for context-menus which don't always match the button used in the event-handler. This is a hotfix (to make TAV context menus work again with left-click)
2017-03-16consistent use of context-menu popupsRobin Gareus
2017-03-11Update color stripable color-picker(s)Robin Gareus
* consistent behavior (Route, VCA) * non-modal * a single color picker for each RouteUI/VCA at most * fix bug: VCA picker staying around even when VCA was deleted
2017-02-02Right-click on a VCA to assign it to the selected channels.Ben Loftis
2017-01-28use VCA full name in strips and track headersPaul Davis
2017-01-16Prepare generic spill ([mix]busses)Robin Gareus
2017-01-05VCA number-label: match track/bus header behaviorRobin Gareus
2017-01-02fix VCA vertical alignmentRobin Gareus
2016-12-22show VCA color on number labelRobin Gareus
2016-12-21Properly calculate VCA bottom padding & align faderRobin Gareus
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-07-13set a theme color for VCA axes in the editorPaul Davis
2016-07-12remove VCA drop buttonPaul Davis
2016-07-06many changes associated with rationalizing selection flowPaul Davis
2016-06-09work "hide" button on VCA stripPaul Davis
2016-06-09noop: clarifying comment about a magic numberPaul Davis
2016-06-09use codified heuristic for "is-color-set?"Paul Davis
2016-06-09mixer-gui visibility management for VCAsPaul Davis
2016-06-09color management and handling for VCAsPaul Davis
2016-06-09use ControlSlaveUI in VCAMasterStripPaul Davis
2016-06-08change format of state_id() return value for VCAMasteStrip to follow other ↵Paul Davis
objects' conventions
2016-06-07GUI tweaks and work on VCA mixer displayPaul Davis
2016-06-06drop reference to VCA from VCAMasterStrip immediately rather than waiting ↵Paul Davis
for idle
2016-06-05RouteUI is now also derived from SessionHandlePtr but NOT AxisView. Fix ↵Paul Davis
initialization. Only "most derived" classes can initialize virtual base classes (SessionHandlePtr)
2016-06-05change AxisView color API to be virtual and implement per-type variantsPaul Davis
2016-06-01MSVC itself defines a class called CheckMenuItem - so make sure we know to ↵John Emmas
use the one from Gtk
2016-05-31stop playing silly games with widget packing when editing a route name in ↵Paul Davis
the edito Use a FloatingTextEntry instead. All clever functionality from previous implementation has been retained.
2016-05-31make VCA strips sensitive to solo modelPaul Davis
2016-05-31make various button press events work on VCA strip vertical button; improve ↵Paul Davis
spacing
2016-05-31use correct GTK response code, given YES/NO buttonsPaul Davis
2016-05-31typo fixesPaul Davis
2016-05-31make drop button on VCA strip actually workPaul Davis
2016-05-31remove name button from vca strip; add drop buttonPaul Davis
2016-05-31use new ::slaved_to() method in VCA master stripPaul Davis
2016-05-31vca: make Remove context menu option workPaul Davis
Also cancel spill view if relevant, during VCA Master Strip deletion