[Bf-extensions-cvs] [7b85dfc] master: Use a variable for addon prefs

Campbell Barton noreply at git.blender.org
Tue Jul 26 08:23:58 CEST 2016


Commit: 7b85dfc7e3aa57f1fa761326d1aa88c9713d0681
Author: Campbell Barton
Date:   Tue Jul 26 16:14:26 2016 +1000
Branches: master
https://developer.blender.org/rBAC7b85dfc7e3aa57f1fa761326d1aa88c9713d0681

Use a variable for addon prefs

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

M	oscurart_tools/__init__.py

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

diff --git a/oscurart_tools/__init__.py b/oscurart_tools/__init__.py
index 1802180..f1bf948 100644
--- a/oscurart_tools/__init__.py
+++ b/oscurart_tools/__init__.py
@@ -406,32 +406,26 @@ def update_panel(self, context):
         bpy.utils.unregister_class(OscPanelFiles)
         bpy.utils.unregister_class(OscPanelOverrides)
         bpy.utils.unregister_class(OscPanelAnimation)
-
     except:
         pass
-    OscPanelControl.bl_category = context.user_preferences.addons[
-        __name__].preferences.category
+
+    addon_prefs = context.user_preferences.addons[__name__].preferences
+
+    OscPanelControl.bl_category = addon_prefs.category
     bpy.utils.register_class(OscPanelControl)
-    OscPanelObject.bl_category = context.user_preferences.addons[
-        __name__].preferences.category
+    OscPanelObject.bl_category = addon_prefs.category
     bpy.utils.register_class(OscPanelObject)
-    OscPanelMesh.bl_category = context.user_preferences.addons[
-        __name__].preferences.category
+    OscPanelMesh.bl_category = addon_prefs.category
     bpy.utils.register_class(OscPanelMesh)
-    OscPanelShapes.bl_category = context.user_preferences.addons[
-        __name__].preferences.category
+    OscPanelShapes.bl_category = addon_prefs.category
     bpy.utils.register_class(OscPanelShapes)
-    OscPanelRender.bl_category = context.user_preferences.addons[
-        __name__].preferences.category
+    OscPanelRender.bl_category = addon_prefs.category
     bpy.utils.register_class(OscPanelRender)
-    OscPanelFiles.bl_category = context.user_preferences.addons[
-        __name__].preferences.category
+    OscPanelFiles.bl_category = addon_prefs.category
     bpy.utils.register_class(OscPanelFiles)
-    OscPanelOverrides.bl_category = context.user_preferences.addons[
-        __name__].preferences.category
+    OscPanelOverrides.bl_category = addon_prefs.category
     bpy.utils.register_class(OscPanelOverrides)
-    OscPanelAnimation.bl_category = context.user_preferences.addons[
-        __name__].preferences.category
+    OscPanelAnimation.bl_category = addon_prefs.category
     bpy.utils.register_class(OscPanelAnimation)



More information about the Bf-extensions-cvs mailing list