Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-10 | iCon device tweaks: faster timecode display refresh rate. Submitted by ↵ | Ben Loftis | |
Michal Barhon. | |||
2018-02-01 | Support for the iCON Qcon mcp device - sysex strings. Submitted by Michal ↵ | Ben Loftis | |
Barhon. | |||
2017-09-18 | globally 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-05 | Consolidate ctrl surface code | Robin Gareus | |
2017-05-17 | MCP: Fix issue with strip "select" buttons that stayed stuck on. | Ben Loftis | |
* Depending on individual strips to watch the selection property is prone to failure. * Stripable_selection_changed() is called when a selection operation is completed. | |||
2017-05-12 | change the way ControlProtocols (control surfaces) are notified and handle ↵ | Paul Davis | |
Stripable selection changes The Editor continues to notify them, but via a direct call to ControlProtocolManager, not a signal. The CP Manager calls the ControlProtocol static method to set up static data structures holding selection info for all surfaces and then notifies each surface/protocol that selection has changed. | |||
2017-05-12 | MCU: F-keys are reserved only for user-defined actions; no need for explicit ↵ | Ben Loftis | |
handling. | |||
2017-05-12 | MCP: Momentarily light buttons when they are used to trigger a defined action. | Ben Loftis | |
*This is mainly for F-keys *If a button is not assigned an action, it will not light, hopefully indicating to the user that it is unmapped. | |||
2017-05-05 | libardour now has CoreSelection object to manage selection status of ↵ | Paul Davis | |
Stripables and AutomationControls | |||
2017-04-19 | Use XMLNode::get/set_property API in MackieControlProtocol class | Tim Mayberry | |
2017-02-09 | remove debugging stacktrace from mackie code | Paul Davis | |
2017-02-01 | mackie: catch data on what presentation info aspects changed; don't change ↵ | Paul Davis | |
banks on a PI change | |||
2017-01-31 | debugging with markk: stacktrace on bank switch in mackie code | Paul Davis | |
2017-01-31 | stop DEBUG_TRACE for MackieControl crashing in some conditions | Paul Davis | |
2017-01-31 | mackie: check modifier bits for button AFTER identifying possibly remapped ↵ | Paul Davis | |
button ID | |||
2017-01-31 | mackie: more debug tracing | Paul Davis | |
2017-01-31 | mackie: more debug tracing for remapped buttons | Paul Davis | |
2017-01-31 | Revert "mackie: make profile-mapped keys maybe actually do something" | Paul Davis | |
This reverts commit 0d7f88afbdb4477990706faa49a75e4dfb419b75. | |||
2017-01-31 | Revert "mackie: improve previous commit - use button_id not button.bid() to ↵ | Paul Davis | |
make remapping work" This reverts commit 16804e20c8d13b0b217410a208b9416845f48213. | |||
2017-01-31 | mackie: improve previous commit - use button_id not button.bid() to make ↵ | Paul Davis | |
remapping work | |||
2017-01-31 | mackie: make profile-mapped keys maybe actually do something | Paul Davis | |
2017-01-31 | more mackie debug tracing | Paul Davis | |
2016-11-27 | NO-OP; Backport changes from Mixbus branch | Robin Gareus | |
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-07-06 | mackie: ensure that the strip where select was pressed ends up as the ↵ | Paul Davis | |
first_selected_stripable | |||
2016-07-06 | restore/extend/simplify ControlProtocol API to allow tracking of selection | Paul Davis | |
2016-07-04 | use session stripable selection API | Paul Davis | |
and remove old ControlProtocol signals to talk to GUI etc. | |||
2016-06-12 | redesign/reimplement selection knowledge in MackieControlProtocol object | Paul Davis | |
strips listen to Stripable::presentation_info().PropertyChange, and forward selected status changes to the MCP object | |||
2016-06-12 | reduce verbosity of -D mackie in the presence of continued ↵ | Paul Davis | |
handshaking/keepalive messages. | |||
2016-06-10 | Various changes to PresentationInfo and a small consolidation of sorters. | Paul Davis | |
The semantics for sorting PresentationInfo are up to the caller, not the PresentationInfo object, so operator<() was removed and callers specifically invoke ::order() for sorting. | |||
2016-06-10 | remove certain ControlProtocol signals related to stripable selection | Paul Davis | |
includes change to Mackie support so that strips listen for PropertyChange on the stripables they represent, no global selection change used anymore. | |||
2016-06-05 | don't connect to individual PresentationInfo signals per Stripable; we only ↵ | Paul Davis | |
reorder strips once, when the global signal arrives | |||
2016-06-05 | Stripable signals moved to PresentationInfo | Paul Davis | |
2016-06-03 | move from PresentationInfo::global_order() to PresentationInfo::order | Paul Davis | |
2016-05-31 | use new record safe control in surface support | Paul Davis | |
2016-05-31 | fix SNAFU in which Stripable::rec_enable_control() was incorrectly defined ↵ | Paul Davis | |
as ::recenable_control() Make Mackie support code use the Stripable to access the rec-enable control while we're here | |||
2016-05-31 | manually fix rebase/merge issues for Mackie Control support | Paul Davis | |
2016-05-31 | make mackie surfaces aware of VCAs | Paul Davis | |
2016-05-31 | convert Mackie Control Surface support to use Stripable, not Route | Paul Davis | |
2016-05-31 | first vaguely working version using PresentationInfo | Paul Davis | |
remote control ID and "order keys" have been removed. | |||
2016-05-07 | fix shared_ptr<Route> management in Mackie support so that deleted routes ↵ | Paul Davis | |
are destroyed | |||
2016-05-04 | OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one) | Paul Davis | |
2016-02-04 | mackie: try to improve logic and management of device profiles | Paul Davis | |
2016-02-03 | Mackie Protocol: Move buttons to more accurately reflect default mcp legends. | Ben Loftis | |
Modifiers are only modifiers (no actions directly on modifiers). Punch indicators moved to Drop/Replace. Added Save, Undo, Cancel (select none) and Enter (select all tracks) Fixed click button. Up&Down buttons now move the selected track up & down. | |||
2016-02-02 | Mackie Control: Save old bank before we change it to new. | Len Ovens | |
2016-02-02 | Mackie Control: Fix Flip mode getting confused if subview is not sends. | Len Ovens | |
2016-02-02 | Mackie Control: Shift/Select now toggles individual channels within group. ↵ | Len Ovens | |
Makes this the same as other grouped controls. | |||
2016-02-01 | mackie: substantial reworking of flip mode with large chunks of code no ↵ | Paul Davis | |
longer used. Flip mode only works in Sends subview mode. Display is incorrect when flipped - vpot is still updated by send level changes. TO BE FIXED. | |||
2016-02-01 | mackie: stop playing games with start/end range LEDs | Paul Davis | |
2016-02-01 | mackie: add new bindings for Save,Undo,Cancel,Enter | Paul Davis | |
these now control punch in, punch out, external sync and follow edits, respectively |