mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-16 13:46:54 +00:00
Removing authoring mode which was an outdated concept.
This commit is contained in:
@@ -44,9 +44,8 @@ class IfcExporter:
|
|||||||
self.file = IfcStore.get_file()
|
self.file = IfcStore.get_file()
|
||||||
self.set_header()
|
self.set_header()
|
||||||
IfcStore.update_cache()
|
IfcStore.update_cache()
|
||||||
if bpy.context.scene.BIMProjectProperties.is_authoring:
|
self.sync_all_objects()
|
||||||
self.sync_all_objects()
|
self.sync_edited_objects()
|
||||||
self.sync_edited_objects()
|
|
||||||
extension = self.ifc_export_settings.output_file.split(".")[-1].lower()
|
extension = self.ifc_export_settings.output_file.split(".")[-1].lower()
|
||||||
if extension == "ifczip":
|
if extension == "ifczip":
|
||||||
with tempfile.TemporaryDirectory() as unzipped_path:
|
with tempfile.TemporaryDirectory() as unzipped_path:
|
||||||
|
|||||||
@@ -34,8 +34,6 @@ global_subscription_owner = object()
|
|||||||
|
|
||||||
|
|
||||||
def mode_callback(obj, data):
|
def mode_callback(obj, data):
|
||||||
if not bpy.context.scene.BIMProjectProperties.is_authoring:
|
|
||||||
return
|
|
||||||
objects = bpy.context.selected_objects
|
objects = bpy.context.selected_objects
|
||||||
if bpy.context.active_object:
|
if bpy.context.active_object:
|
||||||
objects += [bpy.context.active_object]
|
objects += [bpy.context.active_object]
|
||||||
|
|||||||
@@ -98,7 +98,6 @@ class Link(PropertyGroup):
|
|||||||
|
|
||||||
|
|
||||||
class BIMProjectProperties(PropertyGroup):
|
class BIMProjectProperties(PropertyGroup):
|
||||||
is_authoring: BoolProperty(name="Enable Authoring Mode", default=True)
|
|
||||||
is_editing: BoolProperty(name="Is Editing", default=False)
|
is_editing: BoolProperty(name="Is Editing", default=False)
|
||||||
is_loading: BoolProperty(name="Is Loading", default=False)
|
is_loading: BoolProperty(name="Is Loading", default=False)
|
||||||
mvd: StringProperty(name="MVD")
|
mvd: StringProperty(name="MVD")
|
||||||
|
|||||||
@@ -110,7 +110,6 @@ class BIM_PT_project(Panel):
|
|||||||
row.label(text=os.path.basename(props.ifc_file) or "No File Found", icon="FILE")
|
row.label(text=os.path.basename(props.ifc_file) or "No File Found", icon="FILE")
|
||||||
|
|
||||||
if IfcStore.get_file():
|
if IfcStore.get_file():
|
||||||
row.prop(pprops, "is_authoring", icon="MODIFIER", text="")
|
|
||||||
if pprops.is_editing:
|
if pprops.is_editing:
|
||||||
row.operator("bim.edit_header", icon="CHECKMARK", text="")
|
row.operator("bim.edit_header", icon="CHECKMARK", text="")
|
||||||
row.operator("bim.disable_editing_header", icon="CANCEL", text="")
|
row.operator("bim.disable_editing_header", icon="CANCEL", text="")
|
||||||
|
|||||||
Reference in New Issue
Block a user