[Bf-extensions-cvs] [09cee85] master: view3d pies: fix for prefs conflicts

meta-androcto noreply at git.blender.org
Wed Aug 31 05:36:46 CEST 2016


Commit: 09cee854e86279bf4779febb94853cedabb581c4
Author: meta-androcto
Date:   Wed Aug 31 13:36:25 2016 +1000
Branches: master
https://developer.blender.org/rBA09cee854e86279bf4779febb94853cedabb581c4

view3d pies: fix for prefs conflicts

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

M	space_view3d_pie_menus/__init__.py

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

diff --git a/space_view3d_pie_menus/__init__.py b/space_view3d_pie_menus/__init__.py
index d6c5029..e05f17e 100644
--- a/space_view3d_pie_menus/__init__.py
+++ b/space_view3d_pie_menus/__init__.py
@@ -91,8 +91,8 @@ def get_addon_preferences(name=''):
                     if cls:
                         prop = PointerProperty(type=cls)
                         setattr(UIToolsPreferences, name, prop)
-                        bpy.utils.unregister_class(UIToolsPreferences)
-                        bpy.utils.register_class(UIToolsPreferences)
+                        bpy.utils.unregister_class(PieToolsPreferences)
+                        bpy.utils.register_class(PieToolsPreferences)
         return getattr(addon_prefs, name, None)
     else:
         return addon_prefs
@@ -122,7 +122,7 @@ def unregister_submodule(mod):
                     del prefs[name]
 
 
-class UIToolsPreferences(AddonPreferences):
+class PieToolsPreferences(AddonPreferences):
     bl_idname = __name__
 
     def draw(self, context):
@@ -224,12 +224,12 @@ for mod in sub_modules:
         description=info.get('description', ''),
         update=gen_update(mod),
     )
-    setattr(UIToolsPreferences, 'use_' + mod_name, prop)
+    setattr(PieToolsPreferences, 'use_' + mod_name, prop)
     prop = BoolProperty()
-    setattr(UIToolsPreferences, 'show_expanded_' + mod_name, prop)
+    setattr(PieToolsPreferences, 'show_expanded_' + mod_name, prop)
 
 classes = (
-    UIToolsPreferences,
+    PieToolsPreferences,
     )



More information about the Bf-extensions-cvs mailing list