[Bf-extensions-cvs] [2a29071] master: pie menus: add auto drop down upon activation

meta-androcto noreply at git.blender.org
Mon Aug 22 15:42:34 CEST 2016


Commit: 2a290714da05a20f285c45c1f8e04425b919654d
Author: meta-androcto
Date:   Mon Aug 22 23:42:15 2016 +1000
Branches: master
https://developer.blender.org/rBA2a290714da05a20f285c45c1f8e04425b919654d

pie menus: add auto drop down upon activation

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

M	pie_menus_official/__init__.py
M	space_view3d_pie_menus/__init__.py

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

diff --git a/pie_menus_official/__init__.py b/pie_menus_official/__init__.py
index ce84dea..112401d 100644
--- a/pie_menus_official/__init__.py
+++ b/pie_menus_official/__init__.py
@@ -231,6 +231,12 @@ def register():
         if getattr(prefs, 'use_' + name):
             register_submodule(mod)
 
+    import addon_utils
+ 
+    mod = addon_utils.addons_fake_modules.get(__name__)
+    if mod is not None:
+        info = addon_utils.module_bl_info(mod)
+        info["show_expanded"] = not info["show_expanded"]
 
 def unregister():
     for mod in sub_modules:
diff --git a/space_view3d_pie_menus/__init__.py b/space_view3d_pie_menus/__init__.py
index e1839db..0d26422 100644
--- a/space_view3d_pie_menus/__init__.py
+++ b/space_view3d_pie_menus/__init__.py
@@ -245,6 +245,12 @@ def register():
         if getattr(prefs, 'use_' + name):
             register_submodule(mod)
 
+    import addon_utils
+ 
+    mod = addon_utils.addons_fake_modules.get(__name__)
+    if mod is not None:
+        info = addon_utils.module_bl_info(mod)
+        info["show_expanded"] = not info["show_expanded"]
 
 def unregister():
     for mod in sub_modules:



More information about the Bf-extensions-cvs mailing list