|
@@ -601,7 +601,7 @@ void EditorNode::save_resource_in_path(const Ref<Resource> &p_resource, const St
|
|
|
Error err = ResourceSaver::save(path, p_resource, flg | ResourceSaver::FLAG_REPLACE_SUBRESOURCE_PATHS);
|
|
|
|
|
|
if (err != OK) {
|
|
|
- show_accept(TTR("Error saving resource!"), TTR("I see..."));
|
|
|
+ show_accept(TTR("Error saving resource!"), TTR("OK"));
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -691,15 +691,15 @@ void EditorNode::_dialog_display_save_error(String p_file, Error p_error) {
|
|
|
|
|
|
case ERR_FILE_CANT_WRITE: {
|
|
|
|
|
|
- show_accept(TTR("Can't open file for writing:") + " " + p_file.get_extension(), TTR("I see..."));
|
|
|
+ show_accept(TTR("Can't open file for writing:") + " " + p_file.get_extension(), TTR("OK"));
|
|
|
} break;
|
|
|
case ERR_FILE_UNRECOGNIZED: {
|
|
|
|
|
|
- show_accept(TTR("Requested file format unknown:") + " " + p_file.get_extension(), TTR("I see..."));
|
|
|
+ show_accept(TTR("Requested file format unknown:") + " " + p_file.get_extension(), TTR("OK"));
|
|
|
} break;
|
|
|
default: {
|
|
|
|
|
|
- show_accept(TTR("Error while saving."), TTR("I see..."));
|
|
|
+ show_accept(TTR("Error while saving."), TTR("OK"));
|
|
|
} break;
|
|
|
}
|
|
|
}
|
|
@@ -713,23 +713,23 @@ void EditorNode::_dialog_display_load_error(String p_file, Error p_error) {
|
|
|
|
|
|
case ERR_CANT_OPEN: {
|
|
|
|
|
|
- show_accept(vformat(TTR("Can't open '%s'. The file could have been moved or deleted."), p_file.get_file()), TTR("I see..."));
|
|
|
+ show_accept(vformat(TTR("Can't open '%s'. The file could have been moved or deleted."), p_file.get_file()), TTR("OK"));
|
|
|
} break;
|
|
|
case ERR_PARSE_ERROR: {
|
|
|
|
|
|
- show_accept(vformat(TTR("Error while parsing '%s'."), p_file.get_file()), TTR("I see..."));
|
|
|
+ show_accept(vformat(TTR("Error while parsing '%s'."), p_file.get_file()), TTR("OK"));
|
|
|
} break;
|
|
|
case ERR_FILE_CORRUPT: {
|
|
|
|
|
|
- show_accept(vformat(TTR("Unexpected end of file '%s'."), p_file.get_file()), TTR("I see..."));
|
|
|
+ show_accept(vformat(TTR("Unexpected end of file '%s'."), p_file.get_file()), TTR("OK"));
|
|
|
} break;
|
|
|
case ERR_FILE_NOT_FOUND: {
|
|
|
|
|
|
- show_accept(vformat(TTR("Missing '%s' or its dependencies."), p_file.get_file()), TTR("I see..."));
|
|
|
+ show_accept(vformat(TTR("Missing '%s' or its dependencies."), p_file.get_file()), TTR("OK"));
|
|
|
} break;
|
|
|
default: {
|
|
|
|
|
|
- show_accept(vformat(TTR("Error while loading '%s'."), p_file.get_file()), TTR("I see..."));
|
|
|
+ show_accept(vformat(TTR("Error while loading '%s'."), p_file.get_file()), TTR("OK"));
|
|
|
} break;
|
|
|
}
|
|
|
}
|
|
@@ -991,7 +991,7 @@ void EditorNode::_save_scene(String p_file, int idx) {
|
|
|
|
|
|
if (!scene) {
|
|
|
|
|
|
- show_accept(TTR("This operation can't be done without a tree root."), TTR("I see..."));
|
|
|
+ show_accept(TTR("This operation can't be done without a tree root."), TTR("OK"));
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -1019,7 +1019,7 @@ void EditorNode::_save_scene(String p_file, int idx) {
|
|
|
|
|
|
if (err != OK) {
|
|
|
|
|
|
- show_accept(TTR("Couldn't save scene. Likely dependencies (instances or inheritance) couldn't be satisfied."), TTR("I see..."));
|
|
|
+ show_accept(TTR("Couldn't save scene. Likely dependencies (instances or inheritance) couldn't be satisfied."), TTR("OK"));
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -1027,7 +1027,7 @@ void EditorNode::_save_scene(String p_file, int idx) {
|
|
|
// (hacky but needed for the tree to update properly)
|
|
|
Node *dummy_scene = sdata->instance(PackedScene::GEN_EDIT_STATE_INSTANCE);
|
|
|
if (!dummy_scene) {
|
|
|
- show_accept(TTR("Couldn't save scene. Likely dependencies (instances or inheritance) couldn't be satisfied."), TTR("I see..."));
|
|
|
+ show_accept(TTR("Couldn't save scene. Likely dependencies (instances or inheritance) couldn't be satisfied."), TTR("OK"));
|
|
|
return;
|
|
|
}
|
|
|
memdelete(dummy_scene);
|
|
@@ -1189,7 +1189,7 @@ void EditorNode::_dialog_action(String p_file) {
|
|
|
ml = ResourceLoader::load(p_file, "MeshLibrary");
|
|
|
|
|
|
if (ml.is_null()) {
|
|
|
- show_accept(TTR("Can't load MeshLibrary for merging!"), TTR("I see..."));
|
|
|
+ show_accept(TTR("Can't load MeshLibrary for merging!"), TTR("OK"));
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
@@ -1202,7 +1202,7 @@ void EditorNode::_dialog_action(String p_file) {
|
|
|
|
|
|
Error err = ResourceSaver::save(p_file, ml);
|
|
|
if (err) {
|
|
|
- show_accept(TTR("Error saving MeshLibrary!"), TTR("I see..."));
|
|
|
+ show_accept(TTR("Error saving MeshLibrary!"), TTR("OK"));
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -1214,7 +1214,7 @@ void EditorNode::_dialog_action(String p_file) {
|
|
|
tileset = ResourceLoader::load(p_file, "TileSet");
|
|
|
|
|
|
if (tileset.is_null()) {
|
|
|
- show_accept(TTR("Can't load TileSet for merging!"), TTR("I see..."));
|
|
|
+ show_accept(TTR("Can't load TileSet for merging!"), TTR("OK"));
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -1227,7 +1227,7 @@ void EditorNode::_dialog_action(String p_file) {
|
|
|
Error err = ResourceSaver::save(p_file, tileset);
|
|
|
if (err) {
|
|
|
|
|
|
- show_accept("Error saving TileSet!", "I see...");
|
|
|
+ show_accept(TRR("Error saving TileSet!"), TTR("OK"));
|
|
|
return;
|
|
|
}
|
|
|
} break;
|
|
@@ -1581,7 +1581,7 @@ void EditorNode::_run(bool p_current, const String &p_custom) {
|
|
|
Node *scene = editor_data.get_edited_scene_root();
|
|
|
|
|
|
if (!scene) {
|
|
|
- show_accept(TTR("There is no defined scene to run."), TTR("I see..."));
|
|
|
+ show_accept(TTR("There is no defined scene to run."), TTR("OK"));
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -1635,7 +1635,7 @@ void EditorNode::_run(bool p_current, const String &p_custom) {
|
|
|
|
|
|
if (scene->get_filename() == "") {
|
|
|
|
|
|
- show_accept(TTR("Current scene was never saved, please save it prior to running."), TTR("I see..."));
|
|
|
+ show_accept(TTR("Current scene was never saved, please save it prior to running."), TTR("OK"));
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -1666,7 +1666,7 @@ void EditorNode::_run(bool p_current, const String &p_custom) {
|
|
|
|
|
|
if (error != OK) {
|
|
|
|
|
|
- show_accept(TTR("Could not start subprocess!"), TTR("I see..."));
|
|
|
+ show_accept(TTR("Could not start subprocess!"), TTR("OK"));
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -1789,7 +1789,7 @@ void EditorNode::_menu_option_confirm(int p_option, bool p_confirmed) {
|
|
|
|
|
|
if (!scene) {
|
|
|
|
|
|
- show_accept(TTR("This operation can't be done without a tree root."), TTR("I see..."));
|
|
|
+ show_accept(TTR("This operation can't be done without a tree root."), TTR("OK"));
|
|
|
break;
|
|
|
}
|
|
|
|
|
@@ -1852,7 +1852,7 @@ void EditorNode::_menu_option_confirm(int p_option, bool p_confirmed) {
|
|
|
|
|
|
if (!editor_data.get_edited_scene_root()) {
|
|
|
|
|
|
- show_accept(TTR("This operation can't be done without a scene."), TTR("I see..."));
|
|
|
+ show_accept(TTR("This operation can't be done without a scene."), TTR("OK"));
|
|
|
break;
|
|
|
}
|
|
|
|
|
@@ -1872,7 +1872,7 @@ void EditorNode::_menu_option_confirm(int p_option, bool p_confirmed) {
|
|
|
|
|
|
//Make sure that the scene has a root before trying to convert to tileset
|
|
|
if (!editor_data.get_edited_scene_root()) {
|
|
|
- show_accept(TTR("This operation can't be done without a root node."), TTR("I see..."));
|
|
|
+ show_accept(TTR("This operation can't be done without a root node."), TTR("OK"));
|
|
|
break;
|
|
|
}
|
|
|
|
|
@@ -1893,7 +1893,7 @@ void EditorNode::_menu_option_confirm(int p_option, bool p_confirmed) {
|
|
|
|
|
|
if (!editor_data.get_edited_scene_root()) {
|
|
|
|
|
|
- show_accept(TTR("This operation can't be done without a selected node."), TTR("I see..."));
|
|
|
+ show_accept(TTR("This operation can't be done without a selected node."), TTR("OK"));
|
|
|
break;
|
|
|
}
|
|
|
|
|
@@ -2170,7 +2170,7 @@ void EditorNode::_menu_option_confirm(int p_option, bool p_confirmed) {
|
|
|
OS::get_singleton()->set_low_processor_usage_mode(false);
|
|
|
EditorSettings::get_singleton()->set_project_metadata("editor_options", "update_always", true);
|
|
|
|
|
|
- show_accept(TTR("This option is deprecated. Situations where refresh must be forced are now considered a bug. Please report."), TTR("I see..."));
|
|
|
+ show_accept(TTR("This option is deprecated. Situations where refresh must be forced are now considered a bug. Please report."), TTR("OK"));
|
|
|
} break;
|
|
|
case SETTINGS_UPDATE_CHANGES: {
|
|
|
|
|
@@ -2784,7 +2784,7 @@ Error EditorNode::load_scene(const String &p_scene, bool p_ignore_broken_deps, b
|
|
|
|
|
|
if (!lpath.begins_with("res://")) {
|
|
|
|
|
|
- show_accept(TTR("Error loading scene, it must be inside the project path. Use 'Import' to open the scene, then save it inside the project path."), TTR("Ugh"));
|
|
|
+ show_accept(TTR("Error loading scene, it must be inside the project path. Use 'Import' to open the scene, then save it inside the project path."), TTR("OK"));
|
|
|
opening_prev = false;
|
|
|
return ERR_FILE_NOT_FOUND;
|
|
|
}
|