[Bf-blender-cvs] [45b1a70b81] app-templates: Hide most panels in the NKey 3d view region
Campbell Barton
noreply at git.blender.org
Wed Mar 22 00:06:09 CET 2017
Commit: 45b1a70b81d54691a912c19ef93d784d090b2689
Author: Campbell Barton
Date: Wed Mar 22 10:05:40 2017 +1100
Branches: app-templates
https://developer.blender.org/rB45b1a70b81d54691a912c19ef93d784d090b2689
Hide most panels in the NKey 3d view region
===================================================================
M release/datafiles/app_templates/101/template/__init__.py
===================================================================
diff --git a/release/datafiles/app_templates/101/template/__init__.py b/release/datafiles/app_templates/101/template/__init__.py
index 1bade699e2..6b01da07d5 100644
--- a/release/datafiles/app_templates/101/template/__init__.py
+++ b/release/datafiles/app_templates/101/template/__init__.py
@@ -50,6 +50,21 @@ class AppStateStore:
bl_app_override.class_filter(
bpy.types.Panel,
# match any of these values
+ bl_region_type={'UI'},
+ bl_space_type={'VIEW_3D'},
+ # keep basic panels
+ blacklist={
+ 'VIEW3D_PT_view3d_cursor',
+ 'VIEW3D_PT_view3d_shading',
+ },
+ ),
+ )
+ # print(self.class_store)
+
+ self.class_store.extend(
+ bl_app_override.class_filter(
+ bpy.types.Panel,
+ # match any of these values
bl_region_type={'TOOLS', 'WINDOW'},
bl_space_type={'VIEW_3D', 'PROPERTIES'},
# keep basic panels
@@ -121,23 +136,23 @@ class AppStateStore:
def filter_operator(op_id):
return op_id not in {
- "transform.mirror",
+ "object.select_by_layer",
+ "object.select_mirror",
+ "object.select_pattern",
"sound.mixdown",
-
- "view3d.clip_border",
- "view3d.zoom_border",
- "view3d.render_border",
+ "transform.mirror",
"view3d.clear_render_border",
+ "view3d.clip_border",
"view3d.localview",
- "object.select_pattern",
- "object.select_mirror",
- "object.select_by_layer",
+ "view3d.render_border",
+ "view3d.zoom_border",
}
def filter_property(ty, prop):
return (ty, prop) not in {
- ("MaterialSlot", "link"),
("Material", "use_nodes"),
+ ("MaterialSlot", "link"),
+ ("Object", "pass_index"),
("RenderSettings", "filter_size"),
("RenderSettings", "frame_map_new"),
("RenderSettings", "frame_map_old"),
@@ -152,7 +167,6 @@ class AppStateStore:
("Scene", "lock_frame_selection_to_range"),
("Scene", "sync_mode"),
("Scene", "use_preview_range"),
- ("Object", "pass_index"),
}
def filter_menu(menu_id):
More information about the Bf-blender-cvs
mailing list