Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Montagne <montagne29@wanadoo.fr>2017-08-26 14:03:54 +0300
committerBastien Montagne <montagne29@wanadoo.fr>2017-09-04 16:11:59 +0300
commit2e72cfeaaca9992c94ef3343f9c8a2940c47b76e (patch)
tree5e4b0ccf8d763bf1fce4ab108a3056f90954b657
parentfd7fd3ab539c6af3acf4fd4d4e07f67ac6220291 (diff)
Fix stupid mistake (collision) in registered classes names.
-rw-r--r--render_copy_settings/__init__.py12
-rw-r--r--render_copy_settings/operator.py14
2 files changed, 12 insertions, 14 deletions
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()