Ralph Wessel
fbbf559e83
ConnectorProject should add its model card database to the add-on as a subscriber in order to receive document events, e.g. merge
2024-11-06 13:06:25 +00:00
Ralph Wessel
08c15c87a2
Updated menu icons
2024-11-05 18:50:14 +00:00
Ralph Wessel
1827323712
Added Speckle menu icon
2024-11-05 18:30:17 +00:00
Ralph Wessel
653824c498
Updated VS projects
...
GetDocumentInfo returns null if no project open
2024-11-05 17:01:51 +00:00
Ralph Wessel
0dc823785d
Removed test code from ConnectorPalette
2024-11-05 16:37:27 +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
ef989ad8c7
Merge pull request #16 from specklesystems/david/cnx-720-no-objects-were-found-to-convert-please-update-your-publish
...
cnx 720 no objects were found to convert please update your publish
2024-11-05 11:53:44 +00:00
David Kekesi
8d8934657c
get the selected element ids from the modelcard instead of the application during a send operation
2024-11-05 12:46:14 +01: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
82bd96de61
Updated Xcode project
2024-10-30 22:55:23 +00:00
Ralph Wessel
51ed951d7d
Added Platform::openURL to open a URL cross-platform
2024-10-30 22:54:17 +00:00
Ralph Wessel
cc6c884f47
Merge pull request #15 from specklesystems/david/wire-in-view-button
...
view button on modelcard works
2024-10-30 22:42:57 +00:00
David Kekesi
4afed92ba9
view button on modelcard works
2024-10-30 19:34:27 +01: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
Ralph Wessel
5684364119
Merge pull request #14 from specklesystems/david/cnx-693-archicad-missing-elements
...
cnx 693 archicad missing elements
2024-10-30 10:25:18 +00:00
David Kekesi
45c4311d95
temporary hack to send DisplayValues of Stairs, Rails, CurtainWalls
2024-10-30 10:51:08 +01:00
kekesidavid
ae521de698
Merge pull request #12 from specklesystems/david/cnx-665-object-tracking
...
cnx 665 object tracking
2024-10-29 17:02: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
281a2654c9
comment
2024-10-29 12:48:57 +01: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
David Kekesi
8f2e31c16e
searching for expired ModelCards, naive, not efficient solution for now
2024-10-29 10:32:26 +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
Ralph Wessel
3d2aab8862
Updated documentation
2024-10-24 18:06:18 +01:00
Ralph Wessel
bdea330c2e
Moved include file to implementation
...
Fixed docs typo
2024-10-24 16:50:58 +01:00
Ralph Wessel
b066b4ba3c
Merge pull request #11 from specklesystems/david/cnx-660-document-switch-and-model-cards
...
cnx 660 document switch and model cards
2024-10-24 15:38:40 +01:00
David Kekesi
3f772150ff
no need to start project subscriber after installation
2024-10-24 16:28:57 +02:00
David Kekesi
e00fd99d3c
modelcards are loaded on document switch
2024-10-24 16:25:27 +02:00
David Kekesi
72e8ea78d9
Merge branch 'develop' into david/cnx-660-document-switch-and-model-cards
2024-10-24 15:50:42 +02:00
Ralph Wessel
ede131ca0b
Merge pull request #10 from specklesystems/david/cnx-667-model-card-highlighting
...
cnx 667 model card highlighting
2024-10-24 13:03:32 +01:00
David Kekesi
c4fcce4df8
BimElementDatabase setSelection, clearSelection implemented
2024-10-24 13:59:17 +02:00
David Kekesi
dcbd795b1f
ElementIDList moved to SpeckleLib, added setSelection method to BIMElementDatabase
2024-10-24 12:28:04 +02:00
David Kekesi
8a37d3fbd6
Beam regression fixed
2024-10-24 11:28:32 +02:00
David Kekesi
7256e11c3a
Merge branch 'develop' into david/cnx-667-model-card-highlighting
2024-10-24 10:32:06 +02:00
David Kekesi
9b8ab47eab
code cleanup
2024-10-24 10:31:25 +02:00
Ralph Wessel
f72d5202f9
ModelElement should be an abstract base rather than holding an element
...
ModelElement::getBody didn't check for null m_data
ArchicadElementDBaseEngine should default to returning GenericModelElement is type is unknown
2024-10-24 09:24:01 +01:00
David Kekesi
dcac8390cf
Merge branch 'develop' into david/cnx-667-model-card-highlighting
2024-10-24 09:21:40 +02:00