option to disable sort in script list
(cherry picked from commit e1778fb921
)
This commit is contained in:
parent
12da8dcdeb
commit
2f87e7ffe9
|
@ -1572,6 +1572,9 @@ void ScriptEditor::_update_script_names() {
|
||||||
case SORT_BY_PATH: {
|
case SORT_BY_PATH: {
|
||||||
sd.sort_key = path;
|
sd.sort_key = path;
|
||||||
} break;
|
} break;
|
||||||
|
case SORT_BY_NONE: {
|
||||||
|
sd.sort_key = "";
|
||||||
|
} break;
|
||||||
}
|
}
|
||||||
|
|
||||||
switch (display_as) {
|
switch (display_as) {
|
||||||
|
@ -2915,7 +2918,7 @@ ScriptEditorPlugin::ScriptEditorPlugin(EditorNode *p_node) {
|
||||||
EDITOR_DEF("text_editor/open_scripts/script_temperature_history_size", 15);
|
EDITOR_DEF("text_editor/open_scripts/script_temperature_history_size", 15);
|
||||||
EDITOR_DEF("text_editor/open_scripts/current_script_background_color", Color(1, 1, 1, 0.3));
|
EDITOR_DEF("text_editor/open_scripts/current_script_background_color", Color(1, 1, 1, 0.3));
|
||||||
EDITOR_DEF("text_editor/open_scripts/group_help_pages", true);
|
EDITOR_DEF("text_editor/open_scripts/group_help_pages", true);
|
||||||
EditorSettings::get_singleton()->add_property_hint(PropertyInfo(Variant::INT, "text_editor/open_scripts/sort_scripts_by", PROPERTY_HINT_ENUM, "Name,Path"));
|
EditorSettings::get_singleton()->add_property_hint(PropertyInfo(Variant::INT, "text_editor/open_scripts/sort_scripts_by", PROPERTY_HINT_ENUM, "Name,Path,None"));
|
||||||
EDITOR_DEF("text_editor/open_scripts/sort_scripts_by", 0);
|
EDITOR_DEF("text_editor/open_scripts/sort_scripts_by", 0);
|
||||||
EditorSettings::get_singleton()->add_property_hint(PropertyInfo(Variant::INT, "text_editor/open_scripts/list_script_names_as", PROPERTY_HINT_ENUM, "Name,Parent Directory And Name,Full Path"));
|
EditorSettings::get_singleton()->add_property_hint(PropertyInfo(Variant::INT, "text_editor/open_scripts/list_script_names_as", PROPERTY_HINT_ENUM, "Name,Parent Directory And Name,Full Path"));
|
||||||
EDITOR_DEF("text_editor/open_scripts/list_script_names_as", 0);
|
EDITOR_DEF("text_editor/open_scripts/list_script_names_as", 0);
|
||||||
|
|
|
@ -165,6 +165,7 @@ class ScriptEditor : public PanelContainer {
|
||||||
enum ScriptSortBy {
|
enum ScriptSortBy {
|
||||||
SORT_BY_NAME,
|
SORT_BY_NAME,
|
||||||
SORT_BY_PATH,
|
SORT_BY_PATH,
|
||||||
|
SORT_BY_NONE
|
||||||
};
|
};
|
||||||
|
|
||||||
enum ScriptListName {
|
enum ScriptListName {
|
||||||
|
|
Loading…
Reference in New Issue