Commit Graph

  • df1ef686f2 Merge branch 'feature/CNX_783_Create_receive_bridge' into develop develop Ralph Wessel 2024-11-21 16:35:29 +00:00
  • 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 feature/CNX_783_Create_receive_bridge Ralph Wessel 2024-11-20 21:49:47 +00:00
  • 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 Ralph Wessel 2024-11-20 09:15:57 +00:00
  • 18ca0318a7 ReceiveBridge and Receive method classes added (no receive implementation yet) Ralph Wessel 2024-11-14 21:14:44 +00:00
  • e9dff1a12d Zoom and zoom-to-selection reversed Ralph Wessel 2024-11-14 16:20:24 +00:00
  • 67cbcba357 Bridge methods that set the current selection also zoom to the selection Ralph Wessel 2024-11-14 15:50:36 +00:00
  • 2784e6c38d Connected structure and treads to stair class Removed hack for stair 3D body Ralph Wessel 2024-11-14 13:24:58 +00:00
  • 90e133b03e Updated VS projects Ralph Wessel 2024-11-14 12:51:16 +00:00
  • 861d6bf7b2 Stair elements broken into components (CNX-781) Ralph Wessel 2024-11-14 12:43:31 +00:00
  • 482f7a08a6 AC28 compatibility (VS) Ralph Wessel 2024-11-13 18:49:50 +00:00
  • 7fb898cc47 AC28 compatibility (Xcode) Ralph Wessel 2024-11-13 17:52:24 +00:00
  • ac16fe2974 VS projects updated for AC26 Ralph Wessel 2024-11-13 16:37:28 +00:00
  • d78a443395 AC26 compatibility (Xcode) Ralph Wessel 2024-11-13 15:05:22 +00:00
  • 30b1d4d8b9 Updated VS projects for AC25 Ralph Wessel 2024-11-12 22:32:11 +00:00
  • e5754d51f0 Compatibility with AC25 (Xcode projects) Ralph Wessel 2024-11-12 12:41:51 +00:00
  • 64f80f9c61 Merge pull request #20 from specklesystems/develop v3.0.0-beta.1 release/3.0.0 Alan Rynne 2024-11-11 10:53:24 +01:00
  • 4abf2b5719 Merge pull request #13 from specklesystems/alan/ci-start Ralph Wessel 2024-11-11 09:34:29 +00:00
  • 84b234f26b use develop branch of ActiveLib alan/ci-start Alan Rynne 2024-11-11 10:26:02 +01:00
  • b71728086c Merge remote-tracking branch 'origin/develop' into alan/ci-start Alan Rynne 2024-11-11 10:04:24 +01:00
  • 79570b4070 ConversionReporter incremented incorrecrt field when records skipped Ralph Wessel 2024-11-08 16:31:49 +00:00
  • e974b360c1 Updated VS projects Set model card ID in projectCollection object at start of Send Ralph Wessel 2024-11-08 16:02:42 +00:00
  • ca52be3c48 Clickling cancel during Send emits "triggerCancelSend" event in JS UI Ralph Wessel 2024-11-08 15:13:55 +00:00
  • 38a5254b30 docs Ralph Wessel 2024-11-08 09:51:01 +00:00
  • 37e04368ed Updated VS projects Ralph Wessel 2024-11-08 09:28:33 +00:00
  • 7ffdc289d0 Added BaseBridge::HighlightObjects Ralph Wessel 2024-11-08 08:49:36 +00:00
  • 09b7ae77d5 Don't send call stack when a model card id is passed in SendError Ralph Wessel 2024-11-07 18:26:01 +00:00
  • 73df695458 Fixed SendError message tag and add stackTrace even when empty Ralph Wessel 2024-11-07 18:20:52 +00:00
  • 03dd5e5f5d Really added error message for unsupported conversions Ralph Wessel 2024-11-07 18:02:20 +00:00
  • d2dde18fdb Added error message for unsupported conversions Ralph Wessel 2024-11-07 17:55:09 +00:00
  • 8c12621772 Can't retrieve type names for unsupported elements Ralph Wessel 2024-11-07 17:54:12 +00:00
  • c0d42b8316 Updated VS projects Ralph Wessel 2024-11-07 17:39:37 +00:00
  • a38e44f2ea Conversion report log added to send argument Added SendConversionResult Ralph Wessel 2024-11-07 17:36:39 +00:00
  • 5d0e8d3ae4 Updated Progress component to hold a weak reference Ralph Wessel 2024-11-07 11:55:31 +00:00
  • de0c645f5b Updated VS projects Ralph Wessel 2024-11-07 11:41:53 +00:00
  • 218a67d92d Added collection of conversion outcomes during send Added progress display in UI (with ability to cancel) Ralph Wessel 2024-11-07 11:37:54 +00:00
  • d6b76cfd56 Merge pull request #19 from specklesystems/david/get_element_type Ralph Wessel 2024-11-07 11:34:36 +00:00
  • 45ccebc710 cleanup david/get_element_type David Kekesi 2024-11-07 12:34:07 +01:00
  • b7c1f75d6a getting element type string from actual element type typeID David Kekesi 2024-11-07 12:31:37 +01:00
  • c51b67318d Merge pull request #18 from specklesystems/david/disable_grid_elements Ralph Wessel 2024-11-07 10:09:20 +00:00
  • a330baf5da cleanup david/disable_grid_elements David Kekesi 2024-11-07 11:08:56 +01:00
  • ea103f3849 disabled sending grid elements, disabled element change subscription on new element event David Kekesi 2024-11-07 11:05:16 +01:00
  • 664fdaf39a Merge pull request #17 from specklesystems/david/cnx-716-documentless-state-in-archicad Ralph Wessel 2024-11-06 19:35:38 +00:00
  • a6f15e9a53 review comments fixed david/cnx-716-documentless-state-in-archicad David Kekesi 2024-11-06 20:34:46 +01:00
  • 0e0dc7da2d switching to 3D window before send operation implemented David Kekesi 2024-11-06 20:24:03 +01:00
  • cdd4df09ca Added setDefaultTable and getDefaultTable for BIMElementDatabase Ralph Wessel 2024-11-06 19:18:37 +00:00
  • e612ed1192 attaching observer to all elements is too slow, commented out for now David Kekesi 2024-11-06 20:18:36 +01:00
  • ed75c2110c Merge branch 'develop' into david/cnx-716-documentless-state-in-archicad David Kekesi 2024-11-06 19:44:40 +01:00
  • 96759f7e9e very slow in a 3D view - attaching element observers to all elements David Kekesi 2024-11-06 19:43:01 +01:00
  • 902ddcc8f1 Updated VS projects Ralph Wessel 2024-11-06 18:11:45 +00:00
  • b62201cf95 BIMElementDatabase::getTables and bringToFront added BIMElementDatabase::getElements allows a target table to be specified Ralph Wessel 2024-11-06 18:03:26 +00:00
  • 4e60d95ce9 DocumentID is now generated, saved and recalled using ModelCardDatabase Ralph Wessel 2024-11-06 16:25:13 +00:00
  • 03ad5a80af Merge branch 'develop' of https://github.com/specklesystems/speckle-cpp-connectors into develop Ralph Wessel 2024-11-06 13:06:38 +00:00
  • fbbf559e83 ConnectorProject should add its model card database to the add-on as a subscriber in order to receive document events, e.g. merge Ralph Wessel 2024-11-06 13:06:25 +00:00
  • da457a3438 subscribing all elements to element events David Kekesi 2024-11-06 11:51:29 +01:00
  • 767e379ff3 Updated Windows resources Ralph Wessel 2024-11-05 19:05:30 +00:00
  • 08c15c87a2 Updated menu icons Ralph Wessel 2024-11-05 18:50:14 +00:00
  • 1827323712 Added Speckle menu icon Ralph Wessel 2024-11-05 18:30:17 +00:00
  • 653824c498 Updated VS projects GetDocumentInfo returns null if no project open Ralph Wessel 2024-11-05 17:01:51 +00:00
  • 0dc823785d Removed test code from ConnectorPalette Ralph Wessel 2024-11-05 16:37:27 +00:00
  • 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) Ralph Wessel 2024-11-05 16:34:49 +00:00
  • 0343ac95ca fix: Stop tracking output apx Alan Rynne 2024-11-05 15:04:08 +00:00
  • 53589d7ea0 fix: CI triggers and delete artifacts Alan Rynne 2024-11-05 12:27:18 +00:00
  • 98c6ac7c9e fix: Modified CI trigger actions Alan Rynne 2024-11-05 12:24:50 +00:00
  • 6d0cc1f7e6 fix: File_version and correct env for powershell Alan Rynne 2024-11-05 12:14:51 +00:00
  • 077a74b2a3 fix: Use file_version not file-version Alan Rynne 2024-11-05 12:01:51 +00:00
  • ef989ad8c7 Merge pull request #16 from specklesystems/david/cnx-720-no-objects-were-found-to-convert-please-update-your-publish Ralph Wessel 2024-11-05 11:53:44 +00:00
  • 8d8934657c get the selected element ids from the modelcard instead of the application during a send operation david/cnx-720-no-objects-were-found-to-convert-please-update-your-publish David Kekesi 2024-11-05 12:46:14 +01:00
  • f019c88b27 fix: Export file version and use for installer trigger Alan Rynne 2024-11-05 11:39:38 +00:00
  • d7a95fd37c Added BIMElementDatabase::findObjects Ralph Wessel 2024-11-05 11:25:33 +00:00
  • 246b9099c4 fix: Use bulid output version instead of fake Alan Rynne 2024-11-05 11:21:13 +00:00
  • 74d4871fbd Added ArchicadElementDBaseEngine::find Implemented ArchicadElementDBaseEngine::getObjects Ralph Wessel 2024-11-05 11:15:53 +00:00
  • 2f83e01f66 feat: Add gitversion config Alan Rynne 2024-11-05 11:11:05 +00:00
  • 9e126e3dbf run gitversion as separate ci step Alan Rynne 2024-11-05 11:10:06 +00:00
  • c646129244 fix: Fetch with 0 depth for gitversion Alan Rynne 2024-11-05 11:04:41 +00:00
  • 29e786574c feat: Adds gitversion step Alan Rynne 2024-11-05 11:01:56 +00:00
  • f634f158f9 Use FastDoubleWrap for serialising Mesh vertices Ralph Wessel 2024-11-05 08:33:53 +00:00
  • 48988fbe53 Updated VS projects Renamed Element/Mesh.cpp for VS compilation Ralph Wessel 2024-11-01 23:25:49 +00:00
  • 2c0d53c186 Added materials quants for mesh, morph, roof, shell, slab and wall Ralph Wessel 2024-11-01 22:57:47 +00:00
  • 51370ababc Updated VS projects Ralph Wessel 2024-11-01 22:56:39 +00:00
  • 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 Ralph Wessel 2024-11-01 17:01:56 +00:00
  • e9d669c4dd do not merge - hack for exporting gridlines - each edge is a separate polyline JSON-experiment David Kekesi 2024-10-31 18:15:08 +01:00
  • 86373c01c9 fix: final deploy test Alan Rynne 2024-10-31 14:30:17 +01:00
  • 718c673845 fix: Archicad zipping for deployment Alan Rynne 2024-10-31 13:27:18 +01:00
  • e4e31314d6 WIP David Kekesi 2024-10-31 13:09:35 +01:00
  • af8eb2c817 fix: Correct zipping path and print zip info Alan Rynne 2024-10-31 12:04:54 +01:00
  • 0d2d8028a2 fix: Refactor zip logic to be extendable Alan Rynne 2024-10-31 11:20:40 +01:00
  • bed2cf9d42 fix: Use right path to find zip files Alan Rynne 2024-10-31 10:59:20 +01:00
  • 5e4bcf48d6 chore: Remove unnecessary restore step Alan Rynne 2024-10-31 10:54:39 +01:00
  • 59549e1065 fix: Use right path for zip file Alan Rynne 2024-10-31 10:50:26 +01:00
  • 0420001239 Updated Primitive3D and associated classes david/cnx-693-archicad-gridlines Ralph Wessel 2024-10-31 09:47:40 +00:00
  • 16bbfae097 feat: Testing Bullseye pipeline Alan Rynne 2024-10-31 10:39:10 +01:00
  • 82bd96de61 Updated Xcode project Ralph Wessel 2024-10-30 22:55:23 +00:00
  • 51ed951d7d Added Platform::openURL to open a URL cross-platform Ralph Wessel 2024-10-30 22:54:17 +00:00
  • cc6c884f47 Merge pull request #15 from specklesystems/david/wire-in-view-button Ralph Wessel 2024-10-30 22:42:57 +00:00
  • 4afed92ba9 view button on modelcard works david/wire-in-view-button David Kekesi 2024-10-30 19:34:27 +01:00
  • 519869e705 WIP, does not build - added Primitive3D, Primitive3DMover Polyline David Kekesi 2024-10-30 18:37:58 +01:00
  • 326cb80f89 use main for deploy Alan Rynne 2024-10-30 15:17:55 +01:00
  • ca2df4c020 Finish assignment operator did not call assignment operator for bae class Ralph Wessel 2024-10-30 12:38:20 +00:00
  • 787b2aa6e8 try with hash? Alan Rynne 2024-10-30 13:22:49 +01:00
  • 7d29bad9b5 test: try with yaml Alan Rynne 2024-10-30 13:17:27 +01:00