Skip to content

Commit 072ed20

Browse files
committed
Adjust 2D select/move/rotate/scale shortcuts to match 3D
1 parent a8598cd commit 072ed20

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

editor/plugins/canvas_item_editor_plugin.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5418,7 +5418,7 @@ CanvasItemEditor::CanvasItemEditor() {
54185418
select_button->set_toggle_mode(true);
54195419
select_button->connect(SceneStringName(pressed), callable_mp(this, &CanvasItemEditor::_button_tool_select).bind(TOOL_SELECT));
54205420
select_button->set_pressed(true);
5421-
select_button->set_shortcut(ED_SHORTCUT("canvas_item_editor/select_mode", TTRC("Select Mode"), Key::Q));
5421+
select_button->set_shortcut(ED_SHORTCUT("canvas_item_editor/select_mode", TTRC("Select Mode"), Key::Q, true));
54225422
select_button->set_shortcut_context(this);
54235423
select_button->set_tooltip_text(keycode_get_string((Key)KeyModifierMask::CMD_OR_CTRL) + TTR("Drag: Rotate selected node around pivot.") + "\n" + TTR("Alt+Drag: Move selected node.") + "\n" + keycode_get_string((Key)KeyModifierMask::CMD_OR_CTRL) + TTR("Alt+Drag: Scale selected node.") + "\n" + TTR("V: Set selected node's pivot position.") + "\n" + TTR("Alt+RMB: Show list of all nodes at position clicked, including locked.") + "\n" + TTR("(Available in all modes.)") + "\n" + TTR("RMB: Add node at position clicked."));
54245424
select_button->set_accessibility_name(TTRC("Select Mode"));
@@ -5430,7 +5430,7 @@ CanvasItemEditor::CanvasItemEditor() {
54305430
main_menu_hbox->add_child(move_button);
54315431
move_button->set_toggle_mode(true);
54325432
move_button->connect(SceneStringName(pressed), callable_mp(this, &CanvasItemEditor::_button_tool_select).bind(TOOL_MOVE));
5433-
move_button->set_shortcut(ED_SHORTCUT("canvas_item_editor/move_mode", TTRC("Move Mode"), Key::W));
5433+
move_button->set_shortcut(ED_SHORTCUT("canvas_item_editor/move_mode", TTRC("Move Mode"), Key::W, true));
54345434
move_button->set_shortcut_context(this);
54355435
move_button->set_tooltip_text(TTRC("Move Mode"));
54365436
move_button->set_accessibility_name(TTRC("Move Mode"));
@@ -5440,7 +5440,7 @@ CanvasItemEditor::CanvasItemEditor() {
54405440
main_menu_hbox->add_child(rotate_button);
54415441
rotate_button->set_toggle_mode(true);
54425442
rotate_button->connect(SceneStringName(pressed), callable_mp(this, &CanvasItemEditor::_button_tool_select).bind(TOOL_ROTATE));
5443-
rotate_button->set_shortcut(ED_SHORTCUT("canvas_item_editor/rotate_mode", TTRC("Rotate Mode"), Key::E));
5443+
rotate_button->set_shortcut(ED_SHORTCUT("canvas_item_editor/rotate_mode", TTRC("Rotate Mode"), Key::E, true));
54445444
rotate_button->set_shortcut_context(this);
54455445
rotate_button->set_tooltip_text(TTRC("Rotate Mode"));
54465446
rotate_button->set_accessibility_name(TTRC("Rotate Mode"));
@@ -5450,7 +5450,7 @@ CanvasItemEditor::CanvasItemEditor() {
54505450
main_menu_hbox->add_child(scale_button);
54515451
scale_button->set_toggle_mode(true);
54525452
scale_button->connect(SceneStringName(pressed), callable_mp(this, &CanvasItemEditor::_button_tool_select).bind(TOOL_SCALE));
5453-
scale_button->set_shortcut(ED_SHORTCUT("canvas_item_editor/scale_mode", TTRC("Scale Mode"), Key::S));
5453+
scale_button->set_shortcut(ED_SHORTCUT("canvas_item_editor/scale_mode", TTRC("Scale Mode"), Key::R, true));
54545454
scale_button->set_shortcut_context(this);
54555455
scale_button->set_tooltip_text(TTRC("Shift: Scale proportionally."));
54565456
scale_button->set_accessibility_name(TTRC("Scale Mode"));
@@ -5488,7 +5488,7 @@ CanvasItemEditor::CanvasItemEditor() {
54885488
main_menu_hbox->add_child(ruler_button);
54895489
ruler_button->set_toggle_mode(true);
54905490
ruler_button->connect(SceneStringName(pressed), callable_mp(this, &CanvasItemEditor::_button_tool_select).bind(TOOL_RULER));
5491-
ruler_button->set_shortcut(ED_SHORTCUT("canvas_item_editor/ruler_mode", TTRC("Ruler Mode"), Key::R));
5491+
ruler_button->set_shortcut(ED_SHORTCUT("canvas_item_editor/ruler_mode", TTRC("Ruler Mode"), Key::M));
54925492
ruler_button->set_shortcut_context(this);
54935493
ruler_button->set_tooltip_text(TTRC("Ruler Mode"));
54945494
ruler_button->set_accessibility_name(TTRC("Ruler Mode"));

0 commit comments

Comments
 (0)