summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2016-01-31mackie: remove Trim pot mode, and add skeleton for TrackView subview modePaul Davis
2016-01-31mackie: strengthen behaviour of clear solo buttonPaul Davis
2016-01-31mackie: make replace (finish-range) LED flash at the right timePaul Davis
2016-01-31mackie: make nudge work as modifier and on its ownPaul Davis
2016-01-31mackie: hard-code drop+replace buttons to start/finish-range-from-playheadPaul Davis
With some LED action that would even better with blinking
2016-01-31mackie: make marker button work as Mackie intends it (as a modifier for ↵Paul Davis
rewind/ffwd)
2016-01-31mackie: add "clean" method to invoke GUI actions from button events, in codePaul Davis
2016-01-31mackie: shift-stop additionally requests MIDI Panic, as well as regular stopPaul Davis
2016-01-30Mackie Control: Make Monitor send not show in Sends subview.Len Ovens
2016-01-30Mackie protocol: Fix stuck-on Read LED.Ben Loftis
2016-01-30Surfaces with separate meters should meter even when stopped.Ben Loftis
2016-01-29mackie: remove mention of "blinkers" conceptPaul Davis
2016-01-29mackie: basically (fully?) operation fader automatio control for first ↵Paul Davis
selected route
2016-01-29mackie: initial attempt at making automation-related buttons set fader ↵Paul Davis
automation state for selected routes
2016-01-29mackie: if a subview mode is not OK because there's no selection, show no ↵Paul Davis
message
2016-01-29NOOP: change brace placement to avoid confusing emacsPaul Davis
2016-01-29mackie: make group button (appear) to do somethingPaul Davis
2016-01-29Mackie protocol: More LED indicator fixes.Ben Loftis
2016-01-29mixbus: don't assert(ch_post()) in case we use various methods on "odd" ↵Paul Davis
Routes in the future
2016-01-29mixbus: vpot press in non-subview mode should toggle master bus sendPaul Davis
2016-01-29add new Route API ::master_send_enable_controllable() to provide generic ↵Paul Davis
access to a mixbus-centric control
2016-01-29mackie: in Sends subview mode, the enable control for the send should be ↵Paul Davis
looked upin the subview route, not the strip's own route
2016-01-29Button::AudioInstruments should not be lit without good reason.Ben Loftis
2016-01-29mackie: redesign display logic entirelyPaul Davis
Strips now maintain a pair of pending display strings (upper and lower). A periodic timeout writes the pending value to the actual hardware if it differs from the current string. This new design makes it easy to put a message on the display and then after some period of time, revert to whatever was there before.
2016-01-29Another attempt fixing crash at exit on windows.Robin Gareus
2016-01-28mackie: fix Global View button functionPaul Davis
Bug introduced changing logic for set_view_mode()
2016-01-28mackie: don't overload "Audio Instruments" and "Instruments" buttons.Paul Davis
With the MCU Pro, the button labelled "Instruments" uses the Dyn button ID. The one labelled "Audio Instruments" does not. This may break Nucleus support - needs to be checked
2016-01-28mackie: use Route::send_name() rather than Route::nth_send()Paul Davis
2016-01-28mackie: fix display of send level valuePaul Davis
2016-01-28add new API to Route to get name of "well-known" nth-sendPaul Davis
Route::nth_send() has the wrong semantics in Mixbus for this purpose. Probably need to revisit this at some point
2016-01-28Buses and Auxes are slightly different view-filters in MixbusBen Loftis
2016-01-28prevent bank/channel switching past the end of the available routes; do ↵Paul Davis
nothing when a view mode finds no matching routes
2016-01-28mackie: improvements to display when switching subview modesPaul Davis
2016-01-28make Send button light appropriatelyPaul Davis
2016-01-28Editing from a control surface must have the ability to ignore mouse location.Ben Loftis
Add mark_in and mark_out actions that explicitly use the playhead as the edit location.
2016-01-28Add Playlist::duplicate_range/s utility methodsTim Mayberry
2016-01-27mackie: fix subview mode logicPaul Davis
2016-01-27mackie: clean up (some) interactions between subview mode and selectionPaul Davis
Also, stop Plugin button from doing anything, since it has nothing to do yet
2016-01-28Fix AU port-name encoding.Robin Gareus
This allows us to revert ec8cf4e4, maybe. After testing if port-names are still properly displayed.
2016-01-27Fix µ-iness.Robin Gareus
2016-01-27Use proper UTF8 file-names during export.Robin Gareus
2016-01-27remove debug outputPaul Davis
2016-01-27monitor send does not count in Route::nth_send()Paul Davis
2016-01-27mackie: semi-working Sends subview modePaul Davis
2016-01-27no need for multiple send level/enable parameter typesPaul Davis
2016-01-27remove mackie send pot mode (subview mode for sends coming up)Paul Davis
2016-01-27return relevant AutomationControl for send_level_controllable() in ArdourPaul Davis
2016-01-27make Route::nth_send() and Route::nth_processor() be constPaul Davis
2016-01-27add stubs and enums to access "well-known" send controlsPaul Davis
2016-01-25fix/improve logic for InverseGroupPaul Davis
the route group is "inactive for predicate" if EITHER the group itself is inactive, or the predicate returns false.