Improved warning shown when autoload cannot be added.
This commit is contained in:
parent
a8787d1ae5
commit
58caa2c453
|
@ -674,18 +674,18 @@ bool EditorAutoloadSettings::autoload_add(const String &p_name, const String &p_
|
|||
|
||||
String error;
|
||||
if (!_autoload_name_is_valid(name, &error)) {
|
||||
EditorNode::get_singleton()->show_warning(error);
|
||||
EditorNode::get_singleton()->show_warning(TTR("Can't add autoload:") + "\n" + error);
|
||||
return false;
|
||||
}
|
||||
|
||||
const String &path = p_path;
|
||||
if (!FileAccess::exists(path)) {
|
||||
EditorNode::get_singleton()->show_warning(TTR("Invalid path.") + "\n" + TTR("File does not exist."));
|
||||
EditorNode::get_singleton()->show_warning(TTR("Can't add autoload:") + "\n" + TTR(vformat("%s is an invalid path. File does not exist.", path)));
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!path.begins_with("res://")) {
|
||||
EditorNode::get_singleton()->show_warning(TTR("Invalid path.") + "\n" + TTR("Not in resource path."));
|
||||
EditorNode::get_singleton()->show_warning(TTR("Can't add autoload:") + "\n" + TTR(vformat("%s is an invalid path. Not in resource path (res://).", path)));
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -912,4 +912,4 @@ void EditorAutoloadSettings::_set_autoload_add_path(const String &p_text) {
|
|||
|
||||
void EditorAutoloadSettings::_browse_autoload_add_path() {
|
||||
file_dialog->popup_centered_ratio();
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue