diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2018-11-09 22:26:27 +0300 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2018-11-09 22:26:27 +0300 |
commit | bb2d2a0db41b98f40f9ba38e5c0d711f661b2045 (patch) | |
tree | 3b6d263f3771aa985c33f82747b518365fd25e80 | |
parent | 3a5772dabb29263aaaa90d6bcb83bb57bd8230ec (diff) |
Port Copy Render Settings add-on to 2.8.
-rw-r--r-- | render_copy_settings/__init__.py | 6 | ||||
-rw-r--r-- | render_copy_settings/operator.py | 2 | ||||
-rw-r--r-- | render_copy_settings/panel.py | 10 | ||||
-rw-r--r-- | render_copy_settings/presets.py | 3 |
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"}) |