From 9999dada60a64eb27b37c4d711f4c3979888253e Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Fri, 1 Mar 2019 12:49:17 +1100 Subject: Update for API change: scene.cursor_location -> scene.cursor.location Note that some scripts still used the 3D view cursor which has been removed for a while. --- archipack/archipack_autoboolean.py | 4 ++-- archipack/archipack_door.py | 2 +- archipack/archipack_fence.py | 2 +- archipack/archipack_floor.py | 4 ++-- archipack/archipack_reference_point.py | 2 +- archipack/archipack_roof.py | 4 ++-- archipack/archipack_slab.py | 6 +++--- archipack/archipack_stair.py | 2 +- archipack/archipack_truss.py | 2 +- archipack/archipack_wall2.py | 6 +++--- archipack/archipack_window.py | 2 +- 11 files changed, 18 insertions(+), 18 deletions(-) (limited to 'archipack') diff --git a/archipack/archipack_autoboolean.py b/archipack/archipack_autoboolean.py index 8e4df558..7d8a90a6 100644 --- a/archipack/archipack_autoboolean.py +++ b/archipack/archipack_autoboolean.py @@ -422,7 +422,7 @@ class ArchipackBoolManager(ArchipackCollectionManager): # parenting childs to wall reference point if wall.parent is None: x, y, z = wall.bound_box[0] - context.scene.cursor_location = wall.matrix_world @ Vector((x, y, z)) + context.scene.cursor.location = wall.matrix_world @ Vector((x, y, z)) # fix issue #9 context.view_layer.objects.active = wall bpy.ops.archipack.reference_point() @@ -505,7 +505,7 @@ class ArchipackBoolManager(ArchipackCollectionManager): # parenting childs to wall reference point if wall.parent is None: x, y, z = wall.bound_box[0] - context.scene.cursor_location = wall.matrix_world @ Vector((x, y, z)) + context.scene.cursor.location = wall.matrix_world @ Vector((x, y, z)) # fix issue #9 context.view_layer.objects.active = wall bpy.ops.archipack.reference_point() diff --git a/archipack/archipack_door.py b/archipack/archipack_door.py index 03e3d5e1..98ca1068 100644 --- a/archipack/archipack_door.py +++ b/archipack/archipack_door.py @@ -1624,7 +1624,7 @@ class ARCHIPACK_OT_door(ArchipackCreateTool, Operator): if self.mode == 'CREATE': bpy.ops.object.select_all(action="DESELECT") o = self.create(context) - o.location = bpy.context.scene.cursor_location + o.location = bpy.context.scene.cursor.location o.select_set(state=True) context.view_layer.objects.active = o self.manipulate() diff --git a/archipack/archipack_fence.py b/archipack/archipack_fence.py index 7af93df3..3630e00e 100644 --- a/archipack/archipack_fence.py +++ b/archipack/archipack_fence.py @@ -1631,7 +1631,7 @@ class ARCHIPACK_OT_fence(ArchipackCreateTool, Operator): if context.mode == "OBJECT": bpy.ops.object.select_all(action="DESELECT") o = self.create(context) - o.location = context.scene.cursor_location + o.location = context.scene.cursor.location o.select_set(state=True) context.view_layer.objects.active = o self.manipulate() diff --git a/archipack/archipack_floor.py b/archipack/archipack_floor.py index 5a5bc66f..23a10b32 100644 --- a/archipack/archipack_floor.py +++ b/archipack/archipack_floor.py @@ -1830,7 +1830,7 @@ class ARCHIPACK_OT_floor(ArchipackCreateTool, Operator): if context.mode == "OBJECT": bpy.ops.object.select_all(action="DESELECT") o = self.create(context) - o.location = context.scene.cursor_location + o.location = context.scene.cursor.location # activate manipulators at creation time o.select_set(state=True) context.view_layer.objects.active = o @@ -1978,7 +1978,7 @@ class ARCHIPACK_OT_floor_cutter(ArchipackCreateTool, Operator): pd = archipack_floor.datablock(parent) pd.boundary = o.name else: - o.location = context.scene.cursor_location + o.location = context.scene.cursor.location # make manipulators selectable d.manipulable_selectable = True self.link_object_to_scene(context, o) diff --git a/archipack/archipack_reference_point.py b/archipack/archipack_reference_point.py index 0b0c0348..99acf9d8 100644 --- a/archipack/archipack_reference_point.py +++ b/archipack/archipack_reference_point.py @@ -230,7 +230,7 @@ class ARCHIPACK_OT_reference_point(ArchipackCollectionManager, Operator): row.label(text="Use Properties panel (N) to define parms", icon='INFO') def create(self, context): - x, y, z = context.scene.cursor_location + x, y, z = context.scene.cursor.location # bpy.ops.object.empty_add(type='ARROWS', radius=0.5, location=Vector((x, y, 0))) m = bpy.data.meshes.new(name="Reference") o = bpy.data.objects.new("Reference", m) diff --git a/archipack/archipack_roof.py b/archipack/archipack_roof.py index 477a3ce6..4e8b9471 100644 --- a/archipack/archipack_roof.py +++ b/archipack/archipack_roof.py @@ -5049,7 +5049,7 @@ class ARCHIPACK_OT_roof(ArchipackCreateTool, Operator): if context.mode == "OBJECT": bpy.ops.object.select_all(action="DESELECT") o = self.create(context) - o.location = context.scene.cursor_location + o.location = context.scene.cursor.location o.select_set(state=True) context.view_layer.objects.active = o self.manipulate() @@ -5101,7 +5101,7 @@ class ARCHIPACK_OT_roof_cutter(ArchipackCreateTool, Operator): pd = archipack_roof.datablock(parent) pd.boundary = o.name else: - o.location = context.scene.cursor_location + o.location = context.scene.cursor.location # make manipulators selectable d.manipulable_selectable = True self.link_object_to_scene(context, o) diff --git a/archipack/archipack_slab.py b/archipack/archipack_slab.py index 3c0d513c..897686da 100644 --- a/archipack/archipack_slab.py +++ b/archipack/archipack_slab.py @@ -1466,7 +1466,7 @@ class ARCHIPACK_OT_slab(ArchipackCreateTool, Operator): if context.mode == "OBJECT": bpy.ops.object.select_all(action="DESELECT") o = self.create(context) - o.location = bpy.context.scene.cursor_location + o.location = bpy.context.scene.cursor.location o.select_set(state=True) context.view_layer.objects.active = o self.manipulate() @@ -1578,7 +1578,7 @@ class ARCHIPACK_OT_slab_from_wall(Operator): # parenting childs to wall reference point if wall.parent is None: x, y, z = wall.bound_box[0] - context.scene.cursor_location = wall.matrix_world @ Vector((x, y, z)) + context.scene.cursor.location = wall.matrix_world @ Vector((x, y, z)) # fix issue #9 context.view_layer.objects.active = wall bpy.ops.archipack.reference_point() @@ -1651,7 +1651,7 @@ class ARCHIPACK_OT_slab_cutter(ArchipackCreateTool, Operator): pd = archipack_slab.datablock(parent) pd.boundary = o.name else: - o.location = context.scene.cursor_location + o.location = context.scene.cursor.location # make manipulators selectable d.manipulable_selectable = True self.link_object_to_scene(context, o) diff --git a/archipack/archipack_stair.py b/archipack/archipack_stair.py index 5f3fcf1f..9fbcdfe2 100644 --- a/archipack/archipack_stair.py +++ b/archipack/archipack_stair.py @@ -2768,7 +2768,7 @@ class ARCHIPACK_OT_stair(ArchipackCreateTool, Operator): if context.mode == "OBJECT": bpy.ops.object.select_all(action="DESELECT") o = self.create(context) - o.location = context.scene.cursor_location + o.location = context.scene.cursor.location o.select_set(state=True) context.view_layer.objects.active = o self.manipulate() diff --git a/archipack/archipack_truss.py b/archipack/archipack_truss.py index 2931717a..04cc0d96 100644 --- a/archipack/archipack_truss.py +++ b/archipack/archipack_truss.py @@ -333,7 +333,7 @@ class ARCHIPACK_OT_truss(ArchipackCreateTool, Operator): if context.mode == "OBJECT": bpy.ops.object.select_all(action="DESELECT") o = self.create(context) - o.location = bpy.context.scene.cursor_location + o.location = bpy.context.scene.cursor.location o.select_set(state=True) context.view_layer.objects.active = o self.manipulate() diff --git a/archipack/archipack_wall2.py b/archipack/archipack_wall2.py index 1eb3ff80..8e3bfb43 100644 --- a/archipack/archipack_wall2.py +++ b/archipack/archipack_wall2.py @@ -449,7 +449,7 @@ def update_t_part(self, context): if o.parent is None: # create a reference point and make it active x, y, z = w.bound_box[0] - context.scene.cursor_location = w.matrix_world @ Vector((x, y, z)) + context.scene.cursor.location = w.matrix_world @ Vector((x, y, z)) # fix issue #9 context.view_layer.objects.active = o bpy.ops.archipack.reference_point() @@ -1781,7 +1781,7 @@ class ARCHIPACK_OT_wall2(ArchipackCreateTool, Operator): if context.mode == "OBJECT": bpy.ops.object.select_all(action="DESELECT") o = self.create(context) - o.location = bpy.context.scene.cursor_location + o.location = bpy.context.scene.cursor.location o.select_set(state=True) context.view_layer.objects.active = o self.manipulate() @@ -1886,7 +1886,7 @@ class ARCHIPACK_OT_wall2_from_slab(Operator): # parenting childs to wall reference point if o.parent is None: x, y, z = o.bound_box[0] - context.scene.cursor_location = o.matrix_world @ Vector((x, y, z)) + context.scene.cursor.location = o.matrix_world @ Vector((x, y, z)) # fix issue #9 context.view_layer.objects.active = o bpy.ops.archipack.reference_point() diff --git a/archipack/archipack_window.py b/archipack/archipack_window.py index 74d687dc..7788eafe 100644 --- a/archipack/archipack_window.py +++ b/archipack/archipack_window.py @@ -1815,7 +1815,7 @@ class ARCHIPACK_OT_window(ArchipackCreateTool, Operator): if self.mode == 'CREATE': bpy.ops.object.select_all(action="DESELECT") o = self.create(context) - o.location = bpy.context.scene.cursor_location + o.location = bpy.context.scene.cursor.location o.select_set(state=True) context.view_layer.objects.active = o self.manipulate() -- cgit v1.2.3