You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-15 13:51:40 +00:00
committed by
Rémi Verschelde
parent
7be11742b5
commit
321a4bfcd8
@@ -1357,9 +1357,14 @@ void SpatialEditorViewport::_sinput(const Ref<InputEvent> &p_event) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (_edit.mode != TRANSFORM_NONE) {
|
if (_edit.mode != TRANSFORM_NONE) {
|
||||||
|
static const char *_transform_name[4] = {
|
||||||
static const char *_transform_name[4] = { "None", "Rotate", "Translate", "Scale" };
|
TTRC("None"),
|
||||||
undo_redo->create_action(_transform_name[_edit.mode]);
|
TTRC("Rotate"),
|
||||||
|
// TRANSLATORS: This refers to the movement that changes the position of an object.
|
||||||
|
TTRC("Translate"),
|
||||||
|
TTRC("Scale"),
|
||||||
|
};
|
||||||
|
undo_redo->create_action(TTRGET(_transform_name[_edit.mode]));
|
||||||
|
|
||||||
List<Node *> &selection = editor_selection->get_selected_node_list();
|
List<Node *> &selection = editor_selection->get_selected_node_list();
|
||||||
|
|
||||||
|
|||||||
@@ -721,8 +721,7 @@ bool GridMapEditor::forward_spatial_input_event(Camera *p_camera, const Ref<Inpu
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (mb->get_button_index() == BUTTON_LEFT && input_action == INPUT_SELECT) {
|
if (mb->get_button_index() == BUTTON_LEFT && input_action == INPUT_SELECT) {
|
||||||
|
undo_redo->create_action(TTR("GridMap Selection"));
|
||||||
undo_redo->create_action("GridMap Selection");
|
|
||||||
undo_redo->add_do_method(this, "_set_selection", selection.active, selection.begin, selection.end);
|
undo_redo->add_do_method(this, "_set_selection", selection.active, selection.begin, selection.end);
|
||||||
undo_redo->add_undo_method(this, "_set_selection", last_selection.active, last_selection.begin, last_selection.end);
|
undo_redo->add_undo_method(this, "_set_selection", last_selection.active, last_selection.begin, last_selection.end);
|
||||||
undo_redo->commit_action();
|
undo_redo->commit_action();
|
||||||
|
|||||||
@@ -892,7 +892,7 @@ void VisualScriptEditor::_change_port_type(int p_select, int p_id, int p_port, b
|
|||||||
if (!vsn.is_valid())
|
if (!vsn.is_valid())
|
||||||
return;
|
return;
|
||||||
|
|
||||||
undo_redo->create_action("Change Port Type");
|
undo_redo->create_action(TTR("Change Port Type"));
|
||||||
if (is_input) {
|
if (is_input) {
|
||||||
undo_redo->add_do_method(vsn.ptr(), "set_input_data_port_type", p_port, Variant::Type(p_select));
|
undo_redo->add_do_method(vsn.ptr(), "set_input_data_port_type", p_port, Variant::Type(p_select));
|
||||||
undo_redo->add_undo_method(vsn.ptr(), "set_input_data_port_type", p_port, vsn->get_input_value_port_info(p_port).type);
|
undo_redo->add_undo_method(vsn.ptr(), "set_input_data_port_type", p_port, vsn->get_input_value_port_info(p_port).type);
|
||||||
@@ -923,7 +923,7 @@ void VisualScriptEditor::_port_name_focus_out(const Node *p_name_box, int p_id,
|
|||||||
else
|
else
|
||||||
return;
|
return;
|
||||||
|
|
||||||
undo_redo->create_action("Change Port Name");
|
undo_redo->create_action(TTR("Change Port Name"));
|
||||||
if (is_input) {
|
if (is_input) {
|
||||||
undo_redo->add_do_method(vsn.ptr(), "set_input_data_port_name", p_port, text);
|
undo_redo->add_do_method(vsn.ptr(), "set_input_data_port_name", p_port, text);
|
||||||
undo_redo->add_undo_method(vsn.ptr(), "set_input_data_port_name", p_port, vsn->get_input_value_port_info(p_port).name);
|
undo_redo->add_undo_method(vsn.ptr(), "set_input_data_port_name", p_port, vsn->get_input_value_port_info(p_port).name);
|
||||||
|
|||||||
Reference in New Issue
Block a user