[Bf-extensions-cvs] [095b6435] blender2.8: RenderCopySettings: fix missing 'properties as annotations' change for 2.8.
Bastien Montagne
noreply at git.blender.org
Wed Nov 14 17:25:25 CET 2018
Commit: 095b6435ee07e87fa500d9072e5e4c85153e317e
Author: Bastien Montagne
Date: Wed Nov 14 17:24:42 2018 +0100
Branches: blender2.8
https://developer.blender.org/rBA095b6435ee07e87fa500d9072e5e4c85153e317e
RenderCopySettings: fix missing 'properties as annotations' change for 2.8.
===================================================================
M render_copy_settings/data.py
M render_copy_settings/operator.py
===================================================================
diff --git a/render_copy_settings/data.py b/render_copy_settings/data.py
index d370d7b7..59b91fcc 100644
--- a/render_copy_settings/data.py
+++ b/render_copy_settings/data.py
@@ -31,34 +31,34 @@ from bpy.props import (
########################################################################################################################
class RenderCopySettingsDataScene(bpy.types.PropertyGroup):
- allowed = BoolProperty(default=True)
+ allowed: BoolProperty(default=True)
class RenderCopySettingsDataSetting(bpy.types.PropertyGroup):
- strid = StringProperty(default="")
- copy = BoolProperty(default=False)
+ strid: StringProperty(default="")
+ copy: BoolProperty(default=False)
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=RenderCopySettingsDataSetting,
- name="Affected Settings",
- description="The list of all available render settings")
+ affected_settings: CollectionProperty(type=RenderCopySettingsDataSetting,
+ name="Affected Settings",
+ description="The list of all available render settings")
# XXX Unused, but needed for template_list…
- affected_settings_idx = IntProperty()
+ affected_settings_idx: IntProperty()
# XXX: The consistency of this collection is delegated to the UI code.
# It should only contain one element for each scene.
- allowed_scenes = CollectionProperty(type=RenderCopySettingsDataScene,
- name="Allowed Scenes",
- description="The list all scenes in the file")
+ allowed_scenes: CollectionProperty(type=RenderCopySettingsDataScene,
+ name="Allowed Scenes",
+ description="The list all scenes in the file")
# XXX Unused, but needed for template_list…
- allowed_scenes_idx = IntProperty()
+ allowed_scenes_idx: IntProperty()
- filter_scene = StringProperty(name="Filter Scene",
- description="Regex to only affect scenes which name matches it",
- default="")
+ filter_scene: StringProperty(name="Filter Scene",
+ description="Regex to only affect scenes which name matches it",
+ default="")
classes = (
diff --git a/render_copy_settings/operator.py b/render_copy_settings/operator.py
index c65107d8..5c633f1f 100644
--- a/render_copy_settings/operator.py
+++ b/render_copy_settings/operator.py
@@ -127,9 +127,9 @@ class RenderCopySettingsOPPreset(bpy.types.Operator):
# Enable undo…
bl_option = {'REGISTER', 'UNDO'}
- presets = EnumProperty(items=(p.rna_enum for p in presets.presets),
- default=set(),
- options={'ENUM_FLAG'})
+ presets: EnumProperty(items=(p.rna_enum for p in presets.presets),
+ default=set(),
+ options={'ENUM_FLAG'})
@staticmethod
def process_elements(settings, elts):
More information about the Bf-extensions-cvs
mailing list