Put old behavior back by default.
Use the Control key for the time signature scrolling behavior.
This commit is contained in:
@@ -11,6 +11,9 @@ StepMania 5.0 Preview 2 | 20110???
|
|||||||
2011/06/12
|
2011/06/12
|
||||||
----------
|
----------
|
||||||
* [ScreenNetSelectMusic] Add PlayerOptionsScreen metric. [AJ]
|
* [ScreenNetSelectMusic] Add PlayerOptionsScreen metric. [AJ]
|
||||||
|
* [ScreenEdit] Restore the old PageUp/PageDown behavior, added Control +
|
||||||
|
PageUp/PageDown to use recent time signature behavior. Laptop users, that
|
||||||
|
includes you guys too: semicolon and apostrophe are still good. [Wolfman2000]
|
||||||
|
|
||||||
2011/06/11
|
2011/06/11
|
||||||
----------
|
----------
|
||||||
|
|||||||
+20
-1
@@ -128,6 +128,17 @@ void ScreenEdit::InitEditMappings()
|
|||||||
m_EditMappingsDeviceInput.button[EDIT_BUTTON_SCROLL_UP_PAGE][1] = DeviceInput(DEVICE_KEYBOARD, KEY_SEMICOLON);
|
m_EditMappingsDeviceInput.button[EDIT_BUTTON_SCROLL_UP_PAGE][1] = DeviceInput(DEVICE_KEYBOARD, KEY_SEMICOLON);
|
||||||
m_EditMappingsDeviceInput.button[EDIT_BUTTON_SCROLL_DOWN_PAGE][0] = DeviceInput(DEVICE_KEYBOARD, KEY_PGDN);
|
m_EditMappingsDeviceInput.button[EDIT_BUTTON_SCROLL_DOWN_PAGE][0] = DeviceInput(DEVICE_KEYBOARD, KEY_PGDN);
|
||||||
m_EditMappingsDeviceInput.button[EDIT_BUTTON_SCROLL_DOWN_PAGE][1] = DeviceInput(DEVICE_KEYBOARD, KEY_SQUOTE);
|
m_EditMappingsDeviceInput.button[EDIT_BUTTON_SCROLL_DOWN_PAGE][1] = DeviceInput(DEVICE_KEYBOARD, KEY_SQUOTE);
|
||||||
|
|
||||||
|
m_EditMappingsDeviceInput.hold[EDIT_BUTTON_SCROLL_UP_TS][0] = DeviceInput(DEVICE_KEYBOARD, KEY_LCTRL);
|
||||||
|
m_EditMappingsDeviceInput.hold[EDIT_BUTTON_SCROLL_UP_TS][1] = DeviceInput(DEVICE_KEYBOARD, KEY_RCTRL);
|
||||||
|
m_EditMappingsDeviceInput.button[EDIT_BUTTON_SCROLL_UP_TS][0] = DeviceInput(DEVICE_KEYBOARD, KEY_PGUP);
|
||||||
|
m_EditMappingsDeviceInput.button[EDIT_BUTTON_SCROLL_UP_TS][1] = DeviceInput(DEVICE_KEYBOARD, KEY_SEMICOLON);
|
||||||
|
|
||||||
|
m_EditMappingsDeviceInput.hold[EDIT_BUTTON_SCROLL_DOWN_TS][0] = DeviceInput(DEVICE_KEYBOARD, KEY_LCTRL);
|
||||||
|
m_EditMappingsDeviceInput.hold[EDIT_BUTTON_SCROLL_DOWN_TS][1] = DeviceInput(DEVICE_KEYBOARD, KEY_RCTRL);
|
||||||
|
m_EditMappingsDeviceInput.button[EDIT_BUTTON_SCROLL_DOWN_TS][0] = DeviceInput(DEVICE_KEYBOARD, KEY_PGDN);
|
||||||
|
m_EditMappingsDeviceInput.button[EDIT_BUTTON_SCROLL_DOWN_TS][1] = DeviceInput(DEVICE_KEYBOARD, KEY_SQUOTE);
|
||||||
|
|
||||||
m_EditMappingsDeviceInput.button[EDIT_BUTTON_SCROLL_HOME][0] = DeviceInput(DEVICE_KEYBOARD, KEY_HOME);
|
m_EditMappingsDeviceInput.button[EDIT_BUTTON_SCROLL_HOME][0] = DeviceInput(DEVICE_KEYBOARD, KEY_HOME);
|
||||||
m_EditMappingsDeviceInput.button[EDIT_BUTTON_SCROLL_END][0] = DeviceInput(DEVICE_KEYBOARD, KEY_END);
|
m_EditMappingsDeviceInput.button[EDIT_BUTTON_SCROLL_END][0] = DeviceInput(DEVICE_KEYBOARD, KEY_END);
|
||||||
m_EditMappingsDeviceInput.button[EDIT_BUTTON_SCROLL_NEXT][0] = DeviceInput(DEVICE_KEYBOARD, KEY_PERIOD);
|
m_EditMappingsDeviceInput.button[EDIT_BUTTON_SCROLL_NEXT][0] = DeviceInput(DEVICE_KEYBOARD, KEY_PERIOD);
|
||||||
@@ -1490,8 +1501,10 @@ void ScreenEdit::InputEdit( const InputEventPlus &input, EditButton EditB )
|
|||||||
break;
|
break;
|
||||||
case EDIT_BUTTON_SCROLL_UP_LINE:
|
case EDIT_BUTTON_SCROLL_UP_LINE:
|
||||||
case EDIT_BUTTON_SCROLL_UP_PAGE:
|
case EDIT_BUTTON_SCROLL_UP_PAGE:
|
||||||
|
case EDIT_BUTTON_SCROLL_UP_TS:
|
||||||
case EDIT_BUTTON_SCROLL_DOWN_LINE:
|
case EDIT_BUTTON_SCROLL_DOWN_LINE:
|
||||||
case EDIT_BUTTON_SCROLL_DOWN_PAGE:
|
case EDIT_BUTTON_SCROLL_DOWN_PAGE:
|
||||||
|
case EDIT_BUTTON_SCROLL_DOWN_TS:
|
||||||
{
|
{
|
||||||
float fBeatsToMove=0.f;
|
float fBeatsToMove=0.f;
|
||||||
switch( EditB )
|
switch( EditB )
|
||||||
@@ -1505,10 +1518,16 @@ void ScreenEdit::InputEdit( const InputEventPlus &input, EditButton EditB )
|
|||||||
break;
|
break;
|
||||||
case EDIT_BUTTON_SCROLL_UP_PAGE:
|
case EDIT_BUTTON_SCROLL_UP_PAGE:
|
||||||
case EDIT_BUTTON_SCROLL_DOWN_PAGE:
|
case EDIT_BUTTON_SCROLL_DOWN_PAGE:
|
||||||
fBeatsToMove = beatsPerMeasure;
|
fBeatsToMove = 4;
|
||||||
if( EditB == EDIT_BUTTON_SCROLL_UP_PAGE )
|
if( EditB == EDIT_BUTTON_SCROLL_UP_PAGE )
|
||||||
fBeatsToMove *= -1;
|
fBeatsToMove *= -1;
|
||||||
break;
|
break;
|
||||||
|
case EDIT_BUTTON_SCROLL_UP_TS:
|
||||||
|
case EDIT_BUTTON_SCROLL_DOWN_TS:
|
||||||
|
fBeatsToMove = beatsPerMeasure;
|
||||||
|
if( EditB == EDIT_BUTTON_SCROLL_UP_TS )
|
||||||
|
fBeatsToMove *= -1;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if( m_PlayerStateEdit.m_PlayerOptions.GetSong().m_fScrolls[PlayerOptions::SCROLL_REVERSE] > 0.5 )
|
if( m_PlayerStateEdit.m_PlayerOptions.GetSong().m_fScrolls[PlayerOptions::SCROLL_REVERSE] > 0.5 )
|
||||||
|
|||||||
@@ -62,8 +62,10 @@ enum EditButton
|
|||||||
|
|
||||||
EDIT_BUTTON_SCROLL_UP_LINE,
|
EDIT_BUTTON_SCROLL_UP_LINE,
|
||||||
EDIT_BUTTON_SCROLL_UP_PAGE,
|
EDIT_BUTTON_SCROLL_UP_PAGE,
|
||||||
|
EDIT_BUTTON_SCROLL_UP_TS,
|
||||||
EDIT_BUTTON_SCROLL_DOWN_LINE,
|
EDIT_BUTTON_SCROLL_DOWN_LINE,
|
||||||
EDIT_BUTTON_SCROLL_DOWN_PAGE,
|
EDIT_BUTTON_SCROLL_DOWN_PAGE,
|
||||||
|
EDIT_BUTTON_SCROLL_DOWN_TS,
|
||||||
EDIT_BUTTON_SCROLL_NEXT_MEASURE,
|
EDIT_BUTTON_SCROLL_NEXT_MEASURE,
|
||||||
EDIT_BUTTON_SCROLL_PREV_MEASURE,
|
EDIT_BUTTON_SCROLL_PREV_MEASURE,
|
||||||
EDIT_BUTTON_SCROLL_HOME,
|
EDIT_BUTTON_SCROLL_HOME,
|
||||||
|
|||||||
Reference in New Issue
Block a user