summaryrefslogtreecommitdiff
path: root/gtk2_ardour/vca_master_strip.cc
AgeCommit message (Collapse)Author
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
2016-05-31basics of spill control in place (actual change in mixer display, not done)Paul Davis
2016-05-31use ArdourButton for the vertical space/button/label in VCAMasterStripPaul Davis
2016-05-31code consolidationPaul Davis
2016-05-31vertical VCA names in VCA stripsPaul Davis
2016-05-31first vaguely working version using PresentationInfoPaul Davis
remote control ID and "order keys" have been removed.
2016-05-31make VCA delete button workPaul Davis
2016-05-31use Slavable API in GUIPaul Davis
2016-05-31improve clean-up of GUI VCA-related objectsPaul Davis
2016-05-31get VCA status correct in strips on first loadPaul Davis
2016-05-31fix implicit active display in VCA strips for soloPaul Davis
2016-05-31move ever close to working master/slave logic, this time with audio testingPaul Davis
2016-05-31a variety of changes that get closer to correctly functioning behaviour for ↵Paul Davis
VCA solo+mute (BUT ARE NOT DONE YET)
2016-05-31remove some debug outputPaul Davis
2016-05-31a slew of as-yet incomplete work to get VCA solo+mute closer to workingPaul Davis
2016-05-31use new API for control slave/master relationshipsPaul Davis
2016-05-31start adding a context menu for VCA stripsPaul Davis
2016-05-31GUI tweaks for VCAMasterStrip, including renamingPaul Davis
2016-05-31remove VCA active buttonPaul Davis
2016-05-31use redesigned Route and VCA object architecture/APIPaul Davis
2016-05-31update VCA assign buttons to show status for VCA stripsPaul Davis
2016-05-31no self-assign for VCA mastersPaul Davis
2016-05-31add GUI support for slaving VCAs to other VCAsPaul Davis
2016-05-31add solo/mute controls to VCAMasterStripPaul Davis
2016-05-31add VCAMasterStrip::set_selected()Paul Davis
2016-05-31GUI modifications to improve VCA strips and their placement in the mixerPaul Davis
Note that this includes some changes that actually make mixer pane settings get restored, which has been broken for some time. Of course, they are not restored perfectly, yet.