[Bf-extensions-cvs] [2e72cfea] blender-v2.79-release: Fix stupid mistake (collision) in registered classes names.

Bastien Montagne noreply at git.blender.org
Mon Sep 4 15:17:32 CEST 2017


Commit: 2e72cfeaaca9992c94ef3343f9c8a2940c47b76e
Author: Bastien Montagne
Date:   Sat Aug 26 13:03:54 2017 +0200
Branches: blender-v2.79-release
https://developer.blender.org/rBA2e72cfeaaca9992c94ef3343f9c8a2940c47b76e

Fix stupid mistake (collision) in registered classes names.

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

M	render_copy_settings/__init__.py
M	render_copy_settings/operator.py

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

diff --git a/render_copy_settings/__init__.py b/render_copy_settings/__init__.py
index 30cd762d..d891552a 100644
--- a/render_copy_settings/__init__.py
+++ b/render_copy_settings/__init__.py
@@ -59,16 +59,16 @@ from bpy.props import (
 # Global properties for the script, for UI (as there’s no way to let them in the operator…).
 ########################################################################################################################
 
-class RenderCopySettingsScene(bpy.types.PropertyGroup):
+class RenderCopySettingsDataScene(bpy.types.PropertyGroup):
     allowed = BoolProperty(default=True)
 
 
-class RenderCopySettingsSetting(bpy.types.PropertyGroup):
+class RenderCopySettingsDataSetting(bpy.types.PropertyGroup):
     strid = StringProperty(default="")
     copy = BoolProperty(default=False)
 
 
-class RenderCopySettings(bpy.types.PropertyGroup):
+class RenderCopySettingsData(bpy.types.PropertyGroup):
     # XXX: The consistency of this collection is delegated to the UI code.
     #      It should only contain one element for each render setting.
     affected_settings = CollectionProperty(type=RenderCopySettingsSetting,
@@ -91,9 +91,9 @@ class RenderCopySettings(bpy.types.PropertyGroup):
 
 
 classes = (
-    RenderCopySettingsScene,
-    RenderCopySettingsSetting,
-    RenderCopySettings,
+    RenderCopySettingsDataScene,
+    RenderCopySettingsDataSetting,
+    RenderCopySettingsData,
 ) + operator.classes + panel.classes
 
 
diff --git a/render_copy_settings/operator.py b/render_copy_settings/operator.py
index 13f98ed7..ce5c7347 100644
--- a/render_copy_settings/operator.py
+++ b/render_copy_settings/operator.py
@@ -46,7 +46,7 @@ def collection_property_sort(collection, sortkey, start_idx=0):
     return collection
 
 
-class RenderCopySettingsPrepare(bpy.types.Operator):
+class RenderCopySettingsOPPrepare(bpy.types.Operator):
     """Prepare internal data for render_copy_settings (gathering all existingrender settings, and scenes)"""
     bl_idname = "scene.render_copy_settings_prepare"
     bl_label = "Render: Copy Settings Prepare"
@@ -119,7 +119,7 @@ class RenderCopySettingsPrepare(bpy.types.Operator):
 from bpy.props import EnumProperty
 
 
-class RenderCopySettingsPreset(bpy.types.Operator):
+class RenderCopySettingsOPPreset(bpy.types.Operator):
     """Apply some presets of render settings to copy to other scenes"""
     bl_idname = "scene.render_copy_settings_preset"
     bl_label = "Render: Copy Settings Preset"
@@ -170,7 +170,7 @@ def do_copy(context, affected_settings, allowed_scenes):
             setattr(scene.render, sett, val)
 
 
-class RenderCopySettings(bpy.types.Operator):
+class RenderCopySettingsOPCopy(bpy.types.Operator):
     """Copy render settings from current scene to others"""
     bl_idname = "scene.render_copy_settings"
     bl_label = "Render: Copy Settings"
@@ -191,10 +191,8 @@ class RenderCopySettings(bpy.types.Operator):
 
 
 classes = (
-    RenderCopySettingsPrepare,
-    RenderCopySettingsPreset,
-    RenderCopySettings,
+    RenderCopySettingsOPPrepare,
+    RenderCopySettingsOPPreset,
+    RenderCopySettingsOPCopy,
 )
 
-if __name__ == "__main__":
-    bpy.ops.scene.render_copy_settings()



More information about the Bf-extensions-cvs mailing list