13
0

Mackie protocol: set-session-from-edit-range moved to shift+marker

This commit is contained in:
Ben Loftis 2016-02-04 09:30:37 -06:00
parent 9eacddc7a6
commit 23b1944bea

View File

@ -423,9 +423,14 @@ MackieControlProtocol::timecode_beats_release (Button &)
LedState
MackieControlProtocol::marker_press (Button &)
{
_modifier_state |= MODIFIER_MARKER;
marker_modifier_consumed_by_button = false;
return on;
if (main_modifier_state() & MODIFIER_SHIFT) {
access_action ("Editor/set-session-from-edit-range");
return off;
} else {
_modifier_state |= MODIFIER_MARKER;
marker_modifier_consumed_by_button = false;
return on;
}
}
LedState
@ -1084,9 +1089,6 @@ MackieControlProtocol::click_press (Mackie::Button&)
if (main_modifier_state() & MODIFIER_SHIFT) {
access_action ("Editor/set-punch-from-edit-range");
return off;
} else if (main_modifier_state() & MODIFIER_OPTION) {
access_action ("Editor/set-session-from-edit-range");
return off;
} else {
bool state = !Config->get_clicking();
Config->set_clicking (state);