[Bf-blender-cvs] [7b4f7592e31] filebrowser_redesign: Always hide '..' parent item

Julian Eisel noreply at git.blender.org
Sat Aug 10 14:08:07 CEST 2019


Commit: 7b4f7592e311b22abede484f8be7f40bda8f3dca
Author: Julian Eisel
Date:   Sat Aug 10 14:07:45 2019 +0200
Branches: filebrowser_redesign
https://developer.blender.org/rB7b4f7592e311b22abede484f8be7f40bda8f3dca

Always hide '..' parent item

===================================================================

M	source/blender/editors/space_file/space_file.c

===================================================================

diff --git a/source/blender/editors/space_file/space_file.c b/source/blender/editors/space_file/space_file.c
index 992ffd3f461..3159561eda7 100644
--- a/source/blender/editors/space_file/space_file.c
+++ b/source/blender/editors/space_file/space_file.c
@@ -226,14 +226,15 @@ static void file_refresh(const bContext *C, ScrArea *sa)
   filelist_setdir(sfile->files, params->dir);
   filelist_setrecursion(sfile->files, params->recursion_level);
   filelist_setsorting(sfile->files, params->sort, params->flag & FILE_SORT_INVERT);
-  filelist_setfilter_options(sfile->files,
-                             (params->flag & FILE_FILTER) != 0,
-                             (params->flag & FILE_HIDE_DOT) != 0,
-                             false, /* TODO hide_parent, should be controllable? */
-                             params->filter,
-                             params->filter_id,
-                             params->filter_glob,
-                             params->filter_search);
+  filelist_setfilter_options(
+      sfile->files,
+      (params->flag & FILE_FILTER) != 0,
+      (params->flag & FILE_HIDE_DOT) != 0,
+      true, /* Just always hide parent, prefer to not add an extra user option for this. */
+      params->filter,
+      params->filter_id,
+      params->filter_glob,
+      params->filter_search);
 
   /* Update the active indices of bookmarks & co. */
   sfile->systemnr = fsmenu_get_active_indices(fsmenu, FS_CATEGORY_SYSTEM, params->dir);



More information about the Bf-blender-cvs mailing list