summaryrefslogtreecommitdiff
path: root/gtk2_ardour/mixer_strip.cc
AgeCommit message (Collapse)Author
2016-06-02there is no explicit "Remote Control ID" control anymore - all done by ↵Paul Davis
ordering in the GUI
2016-06-01remove un-used name_hbox widget from TimeAxisViewPaul Davis
2016-06-01only show "Pin Connections..." in mixer-strip if there are pluginsRobin Gareus
2016-06-01MSVC itself defines a class called CheckMenuItem - so make sure we know to ↵John Emmas
use the one from Gtk
2016-05-31no-op; change commentPaul Davis
2016-05-31use Slavable API in GUIPaul Davis
2016-05-31universal 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-31use new API for control slave/master relationshipsPaul Davis
2016-05-31follow session track-number policy in mixer strip, as is done in the editorPaul Davis
2016-05-31move VCA assignment up to Route levelPaul Davis
2016-05-31add GUI support for slaving VCAs to other VCAsPaul Davis
2016-05-31add solo/mute controls to VCAMasterStripPaul Davis
2016-05-31use VCAUpdateStatus to keep VCA button currentPaul Davis
2016-05-31remove debug outputPaul Davis
2016-05-31change sort ordering model in mixer and editorPaul Davis
This allows correct reordering of the mixer "track_model" even when non-route elements are present. This isn't really utilized in the Editor at present because we do not show VCAs there at all, but it will become important in the future when we represent VCA automation there
2016-05-31tweak mixer VCA button appearance and prepare for live updates to VCA statePaul Davis
2016-05-31single button for VCA assignment, plus unassign now worksPaul Davis
2016-05-31start shaping up VCA assign processPaul Davis
2016-05-31mostly restore VCA state on session loading.Paul Davis
This does not restore VCA assignments
2016-05-31initial part of vca assignment via context menuPaul Davis
2016-05-31add 4 harrison-style vca assign buttons to the mixer stripPaul Davis
2016-05-24rec-safe GUIRobin Gareus
2016-05-24centralize rec-en sensitivity & prepare for rec-safeRobin Gareus
2016-05-10add route-ui pin-managerRobin Gareus
2016-04-17fix 8f14f422e0536, port_prefix already includes colonRobin Gareus
2016-04-17unhardcode "Program Name" string lengthRobin Gareus
2016-04-15hide strict-i/o UI for MixbusRobin Gareus
2016-04-14hide add/remove output buttons on mixer-strip.Robin Gareus
2016-03-28add mixer strip context menu to en/disable strict-i/oRobin Gareus
2016-02-26fixing leaking tooltip stringPaul Davis
Manually created version of PR #211
2016-02-22remove all trace of SAE from source code.Paul Davis
This had become incoherent over time, and posed a development hazard and burden going forward
2016-01-25GainMeter(Base) now has an explicit gain control given to itPaul Davis
2016-01-22first compiling, mostly working version of group controls changesPaul Davis
2016-01-08indicate monitor-stateRobin Gareus
2016-01-08use config value to avoid race on session-setup.Robin Gareus
2016-01-01kunterbunte Monitor-SektionRobin Gareus
reduce color diversity and clean up color definitions of the monitor section: mute, solo: use mixer-colors, prefix all MS-colors with "monitor section"
2015-12-21unhardcode "ardour:" port-prefixRobin Gareus
2015-12-19allow to show/hide Monitor SectionRobin Gareus
2015-12-01Make capitalization consistent and other minor spelling corrections.André Nusser
2015-11-21update editor-mixer frozen state - fixes #6689Robin Gareus
2015-11-17tweak selection code for mixer strip Duplicate funcBen Loftis
2015-11-17add Duplicate action to track and mixer context menusBen Loftis
2015-10-15rework 8b80fe0, use std::string, not char*Robin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-09-27mixer-strip name context-menu cleanupRobin Gareus
patch thanks to chaot4
2015-09-19band-aid for Glib::operator<<Robin Gareus
it seems that g_locale_from_utf8() (called by <<) is not thread safe, at least not on OSX. glib error-code 1, Invalid byte sequence in conversion input -> throws Glib::Error. possible fix for #6435, route-creation is interrupted via catch(...)
2015-09-16Use ARDOUR_UI_UTILS::set_tooltip rather than via ARDOUR_UI::set_tipTim Mayberry
This removes the direct dependence on ARDOUR_UI/Gtk_UI for setting tooltips. Removes inclusion of ardour_ui.h from 16 files.
2015-09-16Move UIConfiguration Singleton into UIConfiguration headerTim Mayberry
This removes the direct dependence on ardour_ui.h from 39 files
2015-09-16Move ARDOUR_UI::ui_scale into UIConfiguration classTim Mayberry
2015-08-23fix mixer-strip input button updateRobin Gareus