From: Holger Schemel Date: Thu, 19 Mar 2015 19:24:56 +0000 (+0100) Subject: fixed (swapped) editor zoom directions for '-' and '+' (keypad) keys X-Git-Tag: 4.0.0.0-rc1~231 X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=commitdiff_plain;h=ee757c0d98ec8e10cf04b44609b7f73697a9bc81 fixed (swapped) editor zoom directions for '-' and '+' (keypad) keys --- diff --git a/ChangeLog b/ChangeLog index 55531b8b..ce7fc2c0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ +2015-03-19 + * fixed (swapped) editor zoom directions for '-' and '+' (keypad) keys + 2015-03-18 * added dynamically configurable graphics and layout of editor gadgets diff --git a/src/editor.c b/src/editor.c index 091bbd7c..4a6e9dd4 100644 --- a/src/editor.c +++ b/src/editor.c @@ -1055,7 +1055,7 @@ static struct { IMG_EDITOR_BUTTON_GFX_ZOOM_LEVEL, GADGET_ID_ZOOM, &editor.button.zoom_level, GD_TYPE_NORMAL_BUTTON, - "zoom level tile size", '-' + "zoom level tile size", '+' }, { IMG_EDITOR_BUTTON_GFX_ROTATE_RIGHT, GADGET_ID_WRAP_RIGHT, @@ -11987,12 +11987,12 @@ void HandleLevelEditorKeyInput(Key key) ClickOnGadget(level_editor_gadget[GADGET_ID_SINGLE_ITEMS], button); else if (letter == 'U') ClickOnGadget(level_editor_gadget[GADGET_ID_UNDO], 3); - else if (key == KSYM_KP_Subtract) - ClickOnGadget(level_editor_gadget[GADGET_ID_ZOOM], 1); + else if (key == KSYM_KP_Subtract || letter == '-') + ClickOnGadget(level_editor_gadget[GADGET_ID_ZOOM], 3); else if (key == KSYM_KP_0 || letter == '0') ClickOnGadget(level_editor_gadget[GADGET_ID_ZOOM], 2); - else if (key == KSYM_KP_Add || letter == '+') - ClickOnGadget(level_editor_gadget[GADGET_ID_ZOOM], 3); + else if (key == KSYM_KP_Add) + ClickOnGadget(level_editor_gadget[GADGET_ID_ZOOM], 1); else if (key == KSYM_Return || key == KSYM_space || key == setup.shortcut.toggle_pause)