Claire Kuang
fe3d4e5544
feat(rhino): adds user dictionary to object props ( #1046 )
...
* adds user dicts to rhino
* defaults to string value
---------
Co-authored-by: Björn <steinhagen.bjoern@gmail.com >
2025-09-02 15:56:56 +01:00
Björn Steinhagen
ff5cdf47df
feat(etabs): add result extraction with UI integration ( #1044 )
...
* feat: poc hack
- just send some results as Base to serve as a discussion point
* refactor: column forces extraction class
* feat: column forces compound keys
* feat: basic check if results available
* Revert "Merge remote-tracking branch 'origin/dev' into bjorn/properties-curation-structural-connectors-analysis-results"
This reverts commit 4b88fc150f , reversing
changes made to 855240b713 .
* Reapply "Merge remote-tracking branch 'origin/dev' into bjorn/properties-curation-structural-connectors-analysis-results"
This reverts commit 57f66dea7b .
* feat (etabs): multi-selectable dropdowns for analysis result (#1019 )
* integrated ui components
* populates the dropdown
* format
* removed filtering logic
* feat(etabs): replace database table extraction with direct Results API for analysis results (#1024 )
* feat: first steps in linking ui to results extractor
* refactor: simple frame force extractor
* refactor: flexible extractor
* chore: cleanup
* refactor: computed property
* feat(etabs): add UI integration for dynamic result type selection (#1025 )
* refactor: linking up results type
* fix: send settings
* feat(etabs): adds more extractors (#1026 )
* feat: adds `BaseReact` extractor
* refactor: repeating strings under constants
* fix: array processing only
* feat: adds `PierForce`extractor
* feat: adds `SpandrelForce` extractor
* feat: adds `StoryDrifts` extractor
* fix: missing key in selection shouldn't throw
* feat: adds `JointReact` extractor
* refactor(etabs): improve load case validation and error handling
* fix: case status validation
* fix(etabs): correct Zip method syntax for load case validation
* refactor(etabs): simplify validation by throwing `SpeckleException`inside `LoadCaseManager`
* refactor: add unit information
---------
Co-authored-by: Dogukan Karatas <61163577+dogukankaratas@users.noreply.github.com >
Co-authored-by: Claire Kuang <kuang.claire@gmail.com >
2025-09-02 11:39:36 +02:00
Jedd Morgan
c04cdacef9
chore(fileImport): Jedd/cnx 2444 rename rhino file importer to something else ( #1060 )
...
* Workaround for rhino materials
* update file importer name and slug
* fix
* Use host app name
* delete empty file
2025-09-01 15:58:27 +00:00
Jedd Morgan
ee32f320ee
Workaround for rhino materials ( #1058 )
2025-09-01 18:50:34 +03:00
Björn Steinhagen
57ede4cabd
fix(revit): preserve selection intent while maintaining dynamic filter behavior ( #1054 )
...
* fix: poc hackady hack-hack
* docs: comments
* refactor: simpler
2025-09-01 11:09:28 +02:00
Iain Sproat
dc575a9f78
Merge pull request #1056 from specklesystems/iain/web-4118-timing-out-the-background-job-does-not-time-out-the
...
fix(importer/rhino): server handles terminal job status transitions
2025-08-29 15:16:45 +01:00
Jedd Morgan
41e1faf655
Merge branch 'dev' into iain/web-4118-timing-out-the-background-job-does-not-time-out-the
2025-08-29 14:46:36 +01:00
Björn Steinhagen
e4b26c92fd
feat: publish blocks respecting hidden objects ( #1057 )
2025-08-29 15:10:42 +02:00
Jedd Morgan
12ea8a4597
Format
2025-08-29 10:41:25 +01:00
Jedd Morgan
0023ab1622
feat(rhinoImporter): Fbx config ( #1055 )
...
* Add fbx config
* actually use it
2025-08-29 08:38:46 +01:00
Iain Sproat
c5a6208f7e
fix typo
2025-08-29 08:33:15 +01:00
Iain Sproat
35a185c65f
fix(importer/rhino): server handles terminal job status transitions
...
- do not pick up jobs which have exceeded max attempts
2025-08-29 08:19:45 +01:00
Jedd Morgan
1796cacee6
Merge pull request #1043 from specklesystems/jedd/cnx-2245-importing-3dm-files-causes-fatal-application-crash-on
...
refactor(rhino-importer): Run rhino as a sub process to avoid file locking and improve handling of crashes
2025-08-28 16:18:49 +01:00
Björn Steinhagen
9f99cb593f
fix(revit): improve error messages when publishing fails ( #1053 )
...
* chore: some more descriptive logging?
* feat: display the message
* chore: updated comment
2025-08-28 14:48:04 +02:00
Adam Hathcock
df4c065dfe
fix(all) Progress the final sqlite message....can still take a while ( #1042 )
...
* Progress the final sqlite message....can still take a while
* Update SDK to alpha for testing
* fixes speed tests
* Add more tests from AI
* add more detail to progress message
* Fixed tests to make sense
* Update SDK to 3.5.2
2025-08-28 09:48:33 +00:00
Björn Steinhagen
edb022f7c5
fix(revit): prevent null reference when extracting workset properties from linked model elements ( #1052 )
2025-08-27 11:44:38 +02:00
Jedd Morgan
678f113d05
Merge pull request #1050 from specklesystems/jrm/main-to-dev2
...
Update dev with main
2025-08-26 16:54:05 +01:00
Jedd Morgan
92da66bbbb
Merge branch 'dev' into jrm/main-to-dev2
2025-08-26 16:53:25 +01:00
Oğuzhan Koral
79a5228899
Fix: invert boolean flag ( #1049 )
...
* Introduce global config
* invert boolean flag
2025-08-26 18:52:21 +03:00
Adam Hathcock
4d9411de42
fix(revit): Revit files persist model card data to a file like Tekla instead of into the file ( #1045 )
...
* Revit files persist model card data to a file like Tekla instead of into the file
* fmt
* fixes logger
* Update Connectors/Revit/Speckle.Connectors.RevitShared/HostApp/RevitDocumentStore.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-26 16:31:48 +01:00
Oğuzhan Koral
3780747992
Introduce global config ( #1041 )
2025-08-26 09:54:50 +00:00
Mucahit Bilal GOKER
4514b1b831
Merge pull request #1039 from specklesystems/bilal/cnx-2354-add-area-scheme-property-to-areas-from-revit
...
feat(revit): Add Area Scheme
2025-08-24 18:29:02 +03:00
Björn Steinhagen
2bbbbf6204
Merge branch 'dev' into bilal/cnx-2354-add-area-scheme-property-to-areas-from-revit
2025-08-24 17:16:49 +02:00
Björn Steinhagen
e1b5dea3f7
fix: csharpier
2025-08-24 17:15:29 +02:00
Mucahit Bilal GOKER
2d2c274030
Merge pull request #1040 from specklesystems/bilal/cnx-2121-duplicated-geometry-when-parts-visibility-is-on
...
fix(revit): Exclude host element from view filter when parts are enabled
2025-08-24 18:15:11 +03:00
Björn Steinhagen
81dd72a281
Merge branch 'dev' into bilal/cnx-2354-add-area-scheme-property-to-areas-from-revit
2025-08-24 17:12:17 +02:00
Björn Steinhagen
b82349478c
Merge branch 'dev' into bilal/cnx-2121-duplicated-geometry-when-parts-visibility-is-on
2025-08-24 17:09:08 +02:00
bimgeek
7d0690f7a0
bjorn pasha asked for these changes
2025-08-24 18:08:55 +03:00
bimgeek
62a0cb895d
pasha bjorns comments
2025-08-24 17:56:21 +03:00
Claire Kuang
f28ce73d33
Merge pull request #1035 from specklesystems/claire/cnx-2310-grasshopper-and-rhino-not-sending-correct-double-precision
...
fix(rhino/grasshopper): always use double precision meshes and current doc mesh settings
2025-08-22 16:56:26 +01:00
bimgeek
15425c5328
no need for 2 db queries
2025-08-22 15:12:33 +03:00
bimgeek
7c645e3c51
collector disposal
2025-08-22 15:05:35 +03:00
bimgeek
795d068175
exclude parts from view filter
2025-08-22 14:57:43 +03:00
Claire Kuang
90c2bd2873
Merge branch 'dev' into claire/cnx-2310-grasshopper-and-rhino-not-sending-correct-double-precision
2025-08-22 12:45:36 +01:00
Claire Kuang
bd7a3c7c43
Merge pull request #1037 from specklesystems/claire/revit-snapping
...
feat(revit): adds snapping for mesh vertices and nurbs curves
2025-08-22 12:36:10 +01:00
Claire Kuang
ea976309bc
Merge branch 'dev' into claire/revit-snapping
2025-08-22 12:31:33 +01:00
Claire Kuang
1b5787274a
Merge pull request #1010 from specklesystems/claire/cnx-2167-material-quantity-extraction-for-revit-railings
...
feat(revit): adds material quantities for railings
2025-08-22 12:31:17 +01:00
Björn
7e595deabc
Merge branch 'dev' into claire/revit-snapping
2025-08-22 11:42:22 +02:00
Claire Kuang
66091b2b73
Merge branch 'dev' into claire/cnx-2167-material-quantity-extraction-for-revit-railings
2025-08-22 10:37:30 +01:00
Claire Kuang
4f8d8d4f07
Merge pull request #1036 from specklesystems/bjorn/cnx-2212-grasshopper-deconstruct-node-should-encapsulate-all-input
...
fix(grasshopper): handle multiple objects with different fields in deconstruct node
2025-08-22 09:57:20 +01:00
bimgeek
4fba12f966
add area scheme switch statement
2025-08-21 19:47:52 +03:00
Claire Kuang
348975c33d
Merge branch 'dev' into claire/cnx-2310-grasshopper-and-rhino-not-sending-correct-double-precision
2025-08-21 10:33:54 +01:00
Björn
cd6888868e
fix: flickering, dynamic outputs and docstrings
2025-08-21 10:10:07 +02:00
Björn
f2d4e64005
Merge remote-tracking branch 'origin/dev' into bjorn/cnx-2212-grasshopper-deconstruct-node-should-encapsulate-all-input
2025-08-21 08:54:14 +02:00
Björn Steinhagen
a92b88f6d3
fix: replace list access with progressive field discovery in deconstruct component
2025-08-21 08:19:10 +02:00
dependabot[bot]
abfdbdeffa
chore(deps): bump actions/checkout from 4 to 5 ( #1034 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 22:24:20 +01:00
Claire Kuang
efe66e7e98
Merge branch 'dev' into claire/cnx-2167-material-quantity-extraction-for-revit-railings
2025-08-20 16:28:47 +01:00
Claire Kuang
c3fa1bb0dc
Update LocalToGlobalToDirectShapeConverter.cs
2025-08-20 15:32:12 +01:00
Claire Kuang
e487981e5b
adds snapping for mesh, curve, and points
2025-08-20 15:06:44 +01:00
Claire Kuang
9a6dda629b
also fixes an issue with sending low res meshes.
...
uses current doc settings to convert display meshes for breps etc
2025-08-19 16:32:03 +01:00