[Bf-blender-cvs] [2de0481e1d1] temp-benchmark: Disable useless panels in file browser

Sergey Sharybin noreply at git.blender.org
Tue Aug 7 10:49:20 CEST 2018


Commit: 2de0481e1d1811e304f40d4e90bc6b38cb55435d
Author: Sergey Sharybin
Date:   Tue Aug 7 10:49:00 2018 +0200
Branches: temp-benchmark
https://developer.blender.org/rB2de0481e1d1811e304f40d4e90bc6b38cb55435d

Disable useless panels in file browser

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

M	release/scripts/startup/bl_ui/space_filebrowser.py
M	source/blender/editors/space_file/space_file.c

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

diff --git a/release/scripts/startup/bl_ui/space_filebrowser.py b/release/scripts/startup/bl_ui/space_filebrowser.py
index a85dd591b2f..f9e37deced0 100644
--- a/release/scripts/startup/bl_ui/space_filebrowser.py
+++ b/release/scripts/startup/bl_ui/space_filebrowser.py
@@ -156,6 +156,10 @@ class FILEBROWSER_PT_system_bookmarks(Panel):
 class FILEBROWSER_MT_bookmarks_specials(Menu):
     bl_label = "Bookmarks Specials"
 
+    @classmethod
+    def poll(cls, context):
+        return False
+
     def draw(self, context):
         layout = self.layout
         layout.operator("file.bookmark_cleanup", icon='X', text="Cleanup")
@@ -171,6 +175,10 @@ class FILEBROWSER_PT_bookmarks(Panel):
     bl_category = "Bookmarks"
     bl_label = "Bookmarks"
 
+    @classmethod
+    def poll(cls, context):
+        return False
+
     def draw(self, context):
         layout = self.layout
         space = context.space_data
@@ -203,7 +211,8 @@ class FILEBROWSER_PT_recent_folders(Panel):
 
     @classmethod
     def poll(cls, context):
-        return not context.user_preferences.filepaths.hide_recent_locations
+        # return not context.user_preferences.filepaths.hide_recent_locations
+        return False
 
     def draw(self, context):
         layout = self.layout
diff --git a/source/blender/editors/space_file/space_file.c b/source/blender/editors/space_file/space_file.c
index 116cd700cc0..a67c65b5317 100644
--- a/source/blender/editors/space_file/space_file.c
+++ b/source/blender/editors/space_file/space_file.c
@@ -90,10 +90,12 @@ static SpaceLink *file_new(const ScrArea *UNUSED(area), const Scene *UNUSED(scen
 	ar->alignment = RGN_ALIGN_LEFT;
 
 	/* Tool props (aka operator) region */
+#if 0
 	ar = MEM_callocN(sizeof(ARegion), "tool props region for file");
 	BLI_addtail(&sfile->regionbase, ar);
 	ar->regiontype = RGN_TYPE_TOOL_PROPS;
 	ar->alignment = RGN_ALIGN_BOTTOM | RGN_SPLIT_PREV;
+#endif
 
 	/* ui list region */
 	ar = MEM_callocN(sizeof(ARegion), "ui region for file");
@@ -806,6 +808,7 @@ void ED_spacetype_file(void)
 	BLI_addhead(&st->regiontypes, art);
 
 	/* regions: tool properties */
+#if 0
 	art = MEM_callocN(sizeof(ARegionType), "spacetype file operator region");
 	art->regionid = RGN_TYPE_TOOL_PROPS;
 	art->prefsizex = 0;
@@ -816,6 +819,7 @@ void ED_spacetype_file(void)
 	art->draw = file_tools_region_draw;
 	BLI_addhead(&st->regiontypes, art);
 	file_panels_register(art);
+#endif
 
 	BKE_spacetype_register(st);



More information about the Bf-blender-cvs mailing list