Ralph Wessel
4ff7d68516
ElementHighlighter ensures layers are visible (on request) before selecting target elements
...
Updates to allow attribute changes to be written
Workaround to force VS to recognise template specialisations
2024-11-20 21:49:47 +00:00
Ralph Wessel
d21f3da414
Prep for receive:
...
- Database transactions added for write access to model
- Attribute database write added (for layers, materials etc)
User prompted to show layers when model card selection is not visible
2024-11-20 09:15:57 +00:00
Ralph Wessel
e9dff1a12d
Zoom and zoom-to-selection reversed
2024-11-14 16:20:24 +00:00
Ralph Wessel
67cbcba357
Bridge methods that set the current selection also zoom to the selection
2024-11-14 15:50:36 +00:00
Ralph Wessel
2784e6c38d
Connected structure and treads to stair class
...
Removed hack for stair 3D body
2024-11-14 13:24:58 +00:00
Ralph Wessel
90e133b03e
Updated VS projects
2024-11-14 12:51:16 +00:00
Ralph Wessel
861d6bf7b2
Stair elements broken into components (CNX-781)
2024-11-14 12:43:31 +00:00
Ralph Wessel
482f7a08a6
AC28 compatibility (VS)
2024-11-13 18:49:50 +00:00
Ralph Wessel
7fb898cc47
AC28 compatibility (Xcode)
2024-11-13 17:52:24 +00:00
Ralph Wessel
ac16fe2974
VS projects updated for AC26
2024-11-13 16:37:28 +00:00
Ralph Wessel
d78a443395
AC26 compatibility (Xcode)
2024-11-13 15:05:22 +00:00
Ralph Wessel
30b1d4d8b9
Updated VS projects for AC25
2024-11-12 22:32:11 +00:00
Ralph Wessel
e5754d51f0
Compatibility with AC25 (Xcode projects)
2024-11-12 12:41:51 +00:00
Ralph Wessel
79570b4070
ConversionReporter incremented incorrecrt field when records skipped
2024-11-08 16:31:49 +00:00
Ralph Wessel
e974b360c1
Updated VS projects
...
Set model card ID in projectCollection object at start of Send
2024-11-08 16:02:42 +00:00
Ralph Wessel
ca52be3c48
Clickling cancel during Send emits "triggerCancelSend" event in JS UI
2024-11-08 15:13:55 +00:00
Ralph Wessel
a38e44f2ea
Conversion report log added to send argument
...
Added SendConversionResult
2024-11-07 17:36:39 +00:00
Ralph Wessel
5d0e8d3ae4
Updated Progress component to hold a weak reference
2024-11-07 11:55:31 +00:00
Ralph Wessel
de0c645f5b
Updated VS projects
2024-11-07 11:41:53 +00:00
Ralph Wessel
218a67d92d
Added collection of conversion outcomes during send
...
Added progress display in UI (with ability to cancel)
2024-11-07 11:37:54 +00:00
David Kekesi
45ccebc710
cleanup
2024-11-07 12:34:07 +01:00
David Kekesi
b7c1f75d6a
getting element type string from actual element type typeID
2024-11-07 12:31:37 +01:00
David Kekesi
a330baf5da
cleanup
2024-11-07 11:08:56 +01:00
David Kekesi
ea103f3849
disabled sending grid elements, disabled element change subscription on new element event
2024-11-07 11:05:16 +01:00
Ralph Wessel
cdd4df09ca
Added setDefaultTable and getDefaultTable for BIMElementDatabase
2024-11-06 19:18:37 +00:00
Ralph Wessel
902ddcc8f1
Updated VS projects
2024-11-06 18:11:45 +00:00
Ralph Wessel
b62201cf95
BIMElementDatabase::getTables and bringToFront added
...
BIMElementDatabase::getElements allows a target table to be specified
2024-11-06 18:03:26 +00:00
Ralph Wessel
4e60d95ce9
DocumentID is now generated, saved and recalled using ModelCardDatabase
2024-11-06 16:25:13 +00:00
Ralph Wessel
bacdbc4d61
Added ConnectorProject as a container for ModelCardDatabase
...
Moved ownership of ModelCardDatabase from Addon to ConnectorProject
Tools requiring access to the model card database now need to check for an open project first and then obtain the database from it (prevents attempts to access model cards when no project is open)
2024-11-05 16:34:49 +00:00
Ralph Wessel
d7a95fd37c
Added BIMElementDatabase::findObjects
2024-11-05 11:25:33 +00:00
Ralph Wessel
74d4871fbd
Added ArchicadElementDBaseEngine::find
...
Implemented ArchicadElementDBaseEngine::getObjects
2024-11-05 11:15:53 +00:00
Ralph Wessel
f634f158f9
Use FastDoubleWrap for serialising Mesh vertices
2024-11-05 08:33:53 +00:00
Ralph Wessel
48988fbe53
Updated VS projects
...
Renamed Element/Mesh.cpp for VS compilation
2024-11-01 23:25:49 +00:00
Ralph Wessel
2c0d53c186
Added materials quants for mesh, morph, roof, shell, slab and wall
2024-11-01 22:57:47 +00:00
Ralph Wessel
51370ababc
Updated VS projects
2024-11-01 22:56:39 +00:00
Ralph Wessel
8132eec03e
Material quantities add, implement for column and beam segments
...
Added Material class
Renamed variables for finishes from "material" to "finish"
Fixed major memory leak in ModelElement::getBody
Updated element BIMLink to include a type identifier
2024-11-01 17:01:56 +00:00
Ralph Wessel
51ed951d7d
Added Platform::openURL to open a URL cross-platform
2024-10-30 22:54:17 +00:00
Ralph Wessel
ca2df4c020
Finish assignment operator did not call assignment operator for bae class
2024-10-30 12:38:20 +00:00
Ralph Wessel
764b548900
Updated VS projects
2024-10-30 11:48:54 +00:00
Ralph Wessel
71dac48830
Updated Xcode project
...
Implemented caching to avoid slow API material lookup
Some minor fixes
Eliminated some warnings
2024-10-30 11:47:48 +00:00
David Kekesi
45c4311d95
temporary hack to send DisplayValues of Stairs, Rails, CurtainWalls
2024-10-30 10:51:08 +01:00
kekesidavid
0ff87576da
Merge branch 'develop' into david/cnx-665-object-tracking
2024-10-29 17:01:27 +01:00
Ralph Wessel
63c3c9befa
Fixed applicationId tag
2024-10-29 13:16:41 +00:00
David Kekesi
8fdbaaa52d
ElementChangedSubscriber renamed to ElementSubscriber
2024-10-29 11:03:21 +01:00
David Kekesi
67b12ae353
ElementChangedEvent renamed to ElementEvent
2024-10-29 10:54:47 +01:00
David Kekesi
690e527b81
attach element observer to existing elements
2024-10-29 10:48:43 +01:00
Ralph Wessel
e9b768daec
Updated JSBaseTransport for new read/writeSetting functions
...
Updated VS projects
2024-10-29 09:05:38 +00:00
David Kekesi
e5bf001590
handling Begin, End event types, sending setModelsExpired event to UI
2024-10-28 21:58:07 +01:00
Ralph Wessel
7c0ac2e8f6
Updated Xcode projects
...
Added environment Host to represent host BIM application
Updated for latest ActiveLib
2024-10-28 17:27:46 +00:00
David Kekesi
0969026f39
ElementChangedSubscriber, ElementChangedEvent added
2024-10-28 11:22:27 +01:00