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>2018-11-09 22:26:27 +0300
committerBastien Montagne <montagne29@wanadoo.fr>2018-11-09 22:26:27 +0300
commitbb2d2a0db41b98f40f9ba38e5c0d711f661b2045 (patch)
tree3b6d263f3771aa985c33f82747b518365fd25e80 /render_copy_settings
parent3a5772dabb29263aaaa90d6bcb83bb57bd8230ec (diff)
Port Copy Render Settings add-on to 2.8.
Diffstat (limited to 'render_copy_settings')
-rw-r--r--render_copy_settings/__init__.py6
-rw-r--r--render_copy_settings/operator.py2
-rw-r--r--render_copy_settings/panel.py10
-rw-r--r--render_copy_settings/presets.py3
4 files changed, 9 insertions, 12 deletions
diff --git a/render_copy_settings/__init__.py b/render_copy_settings/__init__.py
index 5f7d8781..8c57f68f 100644
--- a/render_copy_settings/__init__.py
+++ b/render_copy_settings/__init__.py
@@ -19,10 +19,10 @@
# <pep8 compliant>
bl_info = {
- "name": "Copy Settings",
+ "name": "Copy Render Settings",
"author": "Bastien Montagne",
- "version": (0, 1, 7),
- "blender": (2, 79, 1),
+ "version": (1, 0, 0),
+ "blender": (2, 80, 0),
"location": "Render buttons (Properties window)",
"description": "Allows to copy a selection of render settings "
"from current scene to others.",
diff --git a/render_copy_settings/operator.py b/render_copy_settings/operator.py
index a88e7dc1..c65107d8 100644
--- a/render_copy_settings/operator.py
+++ b/render_copy_settings/operator.py
@@ -47,7 +47,7 @@ def collection_property_sort(collection, sortkey, start_idx=0):
class RenderCopySettingsOPPrepare(bpy.types.Operator):
- """Prepare internal data for render_copy_settings (gathering all existingrender settings, and scenes)"""
+ """Prepare internal data for render_copy_settings (gathering all existing render settings, and scenes)"""
bl_idname = "scene.render_copy_settings_prepare"
bl_label = "Render: Copy Settings Prepare"
bl_option = {'REGISTER'}
diff --git a/render_copy_settings/panel.py b/render_copy_settings/panel.py
index 375e1bd3..88f4e940 100644
--- a/render_copy_settings/panel.py
+++ b/render_copy_settings/panel.py
@@ -28,14 +28,14 @@ class RENDER_UL_copy_settings(bpy.types.UIList):
#assert(isinstance(item, (data_types.RenderCopySettingsScene, data_types.RenderCopySettingsDataSetting)))
if self.layout_type in {'DEFAULT', 'COMPACT'}:
if isinstance(item, data_types.RenderCopySettingsDataSetting):
- layout.label(item.name, icon_value=icon)
+ layout.label(text=item.name, icon_value=icon)
layout.prop(item, "copy", text="")
else: #elif isinstance(item, data_types.RenderCopySettingsDataScene):
layout.prop(item, "allowed", text=item.name, toggle=True)
elif self.layout_type in {'GRID'}:
layout.alignment = 'CENTER'
if isinstance(item, data_types.RenderCopySettingsDataSetting):
- layout.label(item.name, icon_value=icon)
+ layout.label(text=item.name, icon_value=icon)
layout.prop(item, "copy", text="")
else: #elif isinstance(item, data_types.RenderCopySettingsDataScene):
layout.prop(item, "allowed", text=item.name, toggle=True)
@@ -60,9 +60,9 @@ class RENDER_PT_copy_settings(bpy.types.Panel):
if bpy.ops.scene.render_copy_settings_prepare.poll():
bpy.ops.scene.render_copy_settings_prepare()
- split = layout.split(0.75)
+ split = layout.split(factor=0.75)
split.template_list("RENDER_UL_copy_settings", "settings", cp_sett, "affected_settings",
- cp_sett, "affected_settings_idx", rows=6)
+ cp_sett, "affected_settings_idx", rows=5)
col = split.column()
all_set = {sett.strid for sett in cp_sett.affected_settings if sett.copy}
@@ -76,7 +76,7 @@ class RENDER_PT_copy_settings(bpy.types.Panel):
layout.prop(cp_sett, "filter_scene")
if len(cp_sett.allowed_scenes):
- layout.label("Affected Scenes:")
+ layout.label(text="Affected Scenes:")
layout.template_list("RENDER_UL_copy_settings", "scenes", cp_sett, "allowed_scenes",
# cp_sett, "allowed_scenes_idx", rows=6, type='GRID')
cp_sett, "allowed_scenes_idx", rows=6) # XXX Grid is not nice currently...
diff --git a/render_copy_settings/presets.py b/render_copy_settings/presets.py
index 8bc43afb..0fc53e39 100644
--- a/render_copy_settings/presets.py
+++ b/render_copy_settings/presets.py
@@ -38,9 +38,6 @@ presets = (CopyPreset("Resolution",
CopyPreset("Threads",
("threads", "Render Threads", "The thread mode and number settings"),
{"threads_mode", "threads"}),
- CopyPreset("Fields",
- ("fields", "Render Fields", "The Fields settings"),
- {"use_fields", "field_order", "use_fields_still"}),
CopyPreset("Stamp",
("stamp", "Render Stamp", "The Stamp toggle"),
{"use_stamp"})