mirror of
https://github.com/godotengine/godot.git
synced 2025-01-04 01:00:44 +00:00
Merge pull request #11199 from SaracenOne/filesystem_dirs
Add option to always show directories in filesystem dock
This commit is contained in:
commit
22d9e56c71
@ -729,6 +729,9 @@ void EditorSettings::_load_defaults(Ref<ConfigFile> p_extra_config) {
|
||||
hints["docks/filesystem/display_mode"] = PropertyInfo(Variant::INT, "docks/filesystem/display_mode", PROPERTY_HINT_ENUM, "Thumbnails,List");
|
||||
set("docks/filesystem/thumbnail_size", 64);
|
||||
hints["docks/filesystem/thumbnail_size"] = PropertyInfo(Variant::INT, "docks/filesystem/thumbnail_size", PROPERTY_HINT_RANGE, "32,128,16");
|
||||
set("docks/filesystem/display_mode", 0);
|
||||
hints["docks/filesystem/display_mode"] = PropertyInfo(Variant::INT, "docks/filesystem/display_mode", PROPERTY_HINT_ENUM, "Thumbnails,List");
|
||||
set("docks/filesystem/always_show_folders", true);
|
||||
|
||||
set("editors/animation/autorename_animation_tracks", true);
|
||||
set("editors/animation/confirm_insert_track", true);
|
||||
|
@ -423,8 +423,10 @@ void FileSystemDock::_update_files(bool p_keep_selection) {
|
||||
Ref<Texture> file_thumbnail;
|
||||
Ref<Texture> file_thumbnail_broken;
|
||||
|
||||
bool always_show_folders = EditorSettings::get_singleton()->get("docks/filesystem/always_show_folders");
|
||||
|
||||
bool use_thumbnails = (display_mode == DISPLAY_THUMBNAILS);
|
||||
bool use_folders = search_box->get_text().length() == 0 && split_mode;
|
||||
bool use_folders = search_box->get_text().length() == 0 && (split_mode || always_show_folders);
|
||||
|
||||
if (use_thumbnails) { //thumbnails
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user