Dimitrie Stefanescu
befb84db5f
chore: comments
2024-11-07 17:46:53 +00:00
Dimitrie Stefanescu
2403288678
fix: allows pre-transformation of all ITransformable objects
2024-11-07 17:46:37 +00:00
Dogukan Karatas
cac8e1ba18
adds a setting to send rebars as line or solid ( #367 )
...
Co-authored-by: Oğuzhan Koral <45078678+oguzhankoral@users.noreply.github.com >
2024-11-07 16:54:23 +00:00
Adam Hathcock
06255370f7
Update SDK and dependencies ( #366 )
...
* Use new send to have new sqlite paths
* update SDK and dependencies
* fix microsoft.build
2024-11-07 16:04:38 +00:00
Jedd Morgan
6ba70a76c2
Jrm/parameter extraction ( #365 )
...
* follow pattern from receive for async
* category can be null
* optimization for try get
* fmt
* Optimised Revit Parameter extraction
* returned the basic solid invalid check
---------
Co-authored-by: Adam Hathcock <adam@hathcock.uk >
Co-authored-by: Adam Hathcock <adamhathcock@users.noreply.github.com >
2024-11-07 12:03:50 +00:00
Dogukan Karatas
dd53b70b36
dogukan/cnx-753-normals-are-flipped ( #364 )
...
* flips the normals
* adds note
2024-11-07 11:17:49 +00:00
Dogukan Karatas
6873af5ac3
Dogukan/cnx 691 extract appropriate class properties by type ( #352 )
...
* adds new properties
* displayValue updated
* adds report properties
* updates report properties
* removes the null parameters
* resolves a conflict
* renames the report property extractor
* updates csproj
* Revert "updates csproj"
This reverts commit b42a21f151 .
* updates csproj
* updates rebar displayValue
2024-11-07 10:12:24 +00:00
Adam Hathcock
35d8c41a2b
Revit async fix for sending ( #362 )
...
* follow pattern from receive for async
* category can be null
* optimization for try get
* fmt
2024-11-07 09:37:21 +00:00
Dimitrie Stefanescu
5f4eebe536
Merge pull request #361 from specklesystems/dimitrie/cnx-634-some-elements-are-received-as-generic-models-ignoring
...
Dimitrie/cnx 634 some elements are received as generic models ignoring
2024-11-06 19:51:48 +00:00
Dimitrie Stefanescu
ba4cfca45b
Merge branch 'dev' into dimitrie/cnx-634-some-elements-are-received-as-generic-models-ignoring
2024-11-06 19:27:26 +00:00
Dimitrie Stefanescu
f6e4fcd2d0
feat: adds top level converter for railings
...
and fixes a different bug
2024-11-06 19:26:14 +00:00
Dogukan Karatas
d5f1f76e24
dogukan/cnx-748-send-grids-from-tekla ( #353 )
...
* create displayValue for grids
* injects gridToSpeckleConverter
---------
Co-authored-by: Oğuzhan Koral <45078678+oguzhankoral@users.noreply.github.com >
2024-11-06 19:15:37 +00:00
Dimitrie Stefanescu
8a0c9d0128
fix: adds built in category for setting ds cat on receive reliably
...
note: this is not backwards compatible
2024-11-06 18:33:11 +00:00
Alan Rynne
a1ff69502a
feat: CXPLA-120 Added tekla zip packaging prior to installers ( #357 )
...
* feat: Added tekla zip packaging
Plus tekla Icon and postbuild action refactor
* fix: teaks to post build event
* Make all tekla dependencies private
* fix: update logo
2024-11-06 18:38:18 +01:00
KatKatKateryna
b06cf0a06b
add appId ( #358 )
2024-11-07 01:14:06 +08:00
Dogukan Karatas
5d976141fc
adds logic for rendering rebars as lines and arcs ( #356 )
...
Co-authored-by: Oğuzhan Koral <45078678+oguzhankoral@users.noreply.github.com >
2024-11-06 16:26:33 +00:00
Jedd Morgan
be8f9e2b5a
Fixed test failing on german culture ( #355 )
2024-11-06 13:25:22 +00:00
KatKatKateryna
6bf18096e7
CNX-501 Temp folder arcgis ( #351 )
...
* fixed path
* fixes
2024-11-05 18:15:17 +00:00
KatKatKateryna
b7f0f5df90
receive operation fix ( #350 )
2024-11-06 01:45:13 +08:00
KatKatKateryna
c4c06f0dc4
supporting ICurves as fallback ( #339 )
...
Co-authored-by: Alan Rynne <alan@speckle.systems >
2024-11-05 16:31:20 +00:00
Claire Kuang
ed569cde55
fix(revit): handles plane origin out of bounds and creating group with no elements exceptions ( #346 )
...
* handles plane origin out of bounds exception and does not create group when no objects have been successfully converted
also makes room display values transparent
* fixes transparent render material for rooms
* Update DisplayValueExtractor.cs
2024-11-05 16:22:11 +00:00
Claire Kuang
558a16d273
moves pointcloud converter to top level ( #349 )
2024-11-05 16:54:48 +01:00
Dimitrie Stefanescu
9290261fef
Merge pull request #348 from specklesystems/oguzhan/cnx-680-warn-users-on-receiving-v2-commits-in-v3
...
Chore: Add version info to root object
2024-11-05 13:07:53 +00:00
Dimitrie Stefanescu
e2251c111c
Merge branch 'dev' into oguzhan/cnx-680-warn-users-on-receiving-v2-commits-in-v3
2024-11-05 13:02:09 +00:00
Claire Kuang
21ed17bb2c
refactor(objects): cnx 687 purge unused classes from objects ( #333 )
...
* updates constructors and deprecates any unused code & functionality
* updates arcs and polycurves
* removes set only circle props
* updates box conversions
* fixes model curves and transforms
* Update ModelCurveToSpeckleTopLevelConverter.cs
* bumps nugets
* fixes package locks and arc
* updates rhino arc test
2024-11-05 19:59:29 +08:00
Claire Kuang
8cfe0bfe11
removes start angle and end angle reliance in revit arc converter ( #345 )
2024-11-04 12:01:24 +00:00
Claire Kuang
54ce865e45
Updates README.md to align with github repo ( #343 )
...
https://linear.app/speckle/issue/CNX-699/update-github-links-to-point-to-v3
2024-11-01 16:50:15 +00:00
Dogukan Karatas
ae6d788aff
adds vertices every edge of a face ( #342 )
2024-11-01 15:20:05 +00:00
Dogukan Karatas
f0cfc860a1
Feat(tekla): cnx 703 add color proxies ( #341 )
...
* adds geometry conversions and colors
* build fix
* Update ModelObjectToSpeckleConverter.cs
* fixes app id bug in connector
* Update ModelObjectToSpeckleConverter.cs
* excludes unnecessary object types
* adds rendermaterialproxy
* TeklaMaterialUnpacker
* updates argb values
* adds extensions and removes colorhandler
* adds excluded types as a list
---------
Co-authored-by: Claire Kuang <kuang.claire@gmail.com >
Co-authored-by: oguzhankoral <oguzhankoral@gmail.com >
2024-11-01 16:02:48 +01:00
Adam Hathcock
becdc060e9
Update SDK ( #336 )
...
* Update SDK
* update sqlite to match v2
2024-10-31 15:41:34 +00:00
Oğuzhan Koral
9d25e61043
Feat(revit): view filter ( #322 )
...
* POC view filter
* Use only view dropdown
* Init selection filters as default
* 2nd option for views
* Do not use WhereElementIsNotElementType
* Refresh send filters if elements modified
* Remove experimental view selection send filter
* chore: fixes expiration changes for view filters
* Remove everything filter
* Drop note for not using DI on deserialization
* Note about CheckFilterExpiration
* Fix cathastrophic failure on debugger
* Idle subscriptions on another event to fix main thread problems
* Implement APIContext
* APIContext in revit views filter
* Call GetObjectIds as async
* Remove CheckExpiry from everywhere
* Format
* Add ids to IdMap for newly added elements
* Await Commands.RefreshSendFilters
---------
Co-authored-by: Claire Kuang <kuang.claire@gmail.com >
Co-authored-by: Dimitrie Stefanescu <didimitrie@gmail.com >
2024-10-30 21:04:08 +03:00
Claire Kuang
0debe8f7f9
feat(tekla): adds component unpacker to tekla connector ( #335 )
...
* adds component unpacker to tekla connector
* removes model object converter
* Update ComponentUnpacker.cs
* Update ComponentUnpacker.cs
2024-10-30 17:47:38 +00:00
Dogukan Karatas
9e68b55018
Dogukan/cnx 690 create top level converters for all tekla objects ( #334 )
...
* adds top level modelobject converter
* adds contour plate converter
* simpler approach for mesh extractor
* adds exception for unsupported types
* add default properties to root
* adds property extractor
* formats files
* adds lineToSpeckleConverter
2024-10-30 16:15:41 +00:00
Dogukan Karatas
5783b83168
Dogukan/cnx 646 - Tekla Converter Project ( #328 )
...
* creates tekla converter
* adds send operation
* services registrated
* updates the panel host
* adds beam converter
* updates beam converter
* basic info attached
* creates the mesh from solid
* updates the mesh converter
* attachs colors to mesh
* updates formatting
* updates formatting again
* updates assemblyinfo
* clean locks
* Merge branch 'dogukan/cnx-646-set-up-tekla-converter-project' of https://github.com/specklesystems/speckle-sharp-connectors into dogukan/cnx-646-set-up-tekla-converter-project
* updates package.lock
* adds global using
* formats and cleans latest dev
* updates teklasendbinding
* update csproj
* adds converter project to Local.sln
* update packages
* updates csproj
* objects package removed
* Revert "adds converter project to Local.sln"
This reverts commit 94fa0a2d7a .
* updates local.sln
* removed unnecessary container initialization
* deactivated the argb attach to mesh
---------
Co-authored-by: Claire Kuang <kuang.claire@gmail.com >
2024-10-28 19:58:56 +00:00
Alan Rynne
f7060c7287
Merge pull request #330 from specklesystems/release/3.0.0
...
Update dev with changes from release branch
2024-10-28 12:30:52 +01:00
Claire Kuang
e2866d2595
chore(civil3d): refactor to yield return ( #329 )
...
* processes basecurves to appropriate display values in autocad and adds arcs to supported fallback curves in rhino
* turns on recursive conversion resolution by default
* minor refactor
---------
Co-authored-by: Oğuzhan Koral <45078678+oguzhankoral@users.noreply.github.com >
2024-10-28 09:55:29 +00:00
Claire Kuang
76701627b6
adds missing surface properties and extension dictionaries ( #324 )
2024-10-28 10:48:41 +01:00
oguzhankoral
7f91ac734a
Add version info to root object
2024-10-26 22:26:58 +03:00
Claire Kuang
af7bc47cbf
fix(civil3d/rhino): adds correct curves to displayvalue and receiving arcs as fallback in rhino ( #326 )
...
* processes basecurves to appropriate display values in autocad and adds arcs to supported fallback curves in rhino
* turns on recursive conversion resolution by default
2024-10-25 15:07:45 +01:00
Claire Kuang
a14b0a6fd0
feat(rhino): adds names to all objects on bake ( #327 )
...
* adds names to all objects on bake
* Update RhinoHostObjectBuilder.cs
* refactors to pass in attributes for bake from parent
* adds name property to all rhino objects on send
2024-10-25 14:43:37 +03:00
Alan Rynne
855fedf3aa
feat: CXPLA-119 Adds civil3d to CI build job ( #323 )
2024-10-25 09:32:14 +01:00
Claire Kuang
900427ad30
fix(autocad): arc to host conversions fixed to remove dependency on incoming arc plane and angle props ( #325 )
...
* removes dependencies on incoming arc plane and angle props
* fixes incorrect root to speckle naming
* Update Speckle.Converters.AutocadShared.projitems
2024-10-24 17:22:54 +01:00
Adam Hathcock
08bf19f74f
Use new Deserialization with Tasks ( #308 )
...
* Fixes for new Deserialization usage
* Use new serialization from nuget
* format
* better progress when checking cache and downloading
* remove the speed as it's inaccurate
* update sdk dependencies
2024-10-24 14:14:18 +00:00
Claire Kuang
68f7cb8f41
fix(civil3d): refactors corridors to only use extracted solids once ( #318 )
...
* refactors corridors to only use extracted solids once
changes applied assemblies and subassemblies to dicts
* Update CorridorHandler.cs
* refactors corridor display value extractor to its own class
* changes scope
2024-10-24 14:04:20 +01:00
Claire Kuang
3088fae8a2
adds basecurves as display value when no display value exists ( #321 )
2024-10-24 10:38:52 +00:00
Claire Kuang
6d375312ae
fix(civil3d): alignment arc logic fixed ( #320 )
...
* fixing alignment arc calculations
* fixes alignment arc conversions
* adds units
2024-10-24 11:33:31 +01:00
Claire Kuang
797a2b70f3
adds basecurves for parcel segments ( #319 )
2024-10-23 12:25:16 +01:00
Oğuzhan Koral
29cf1327ff
Fix(revit): CNX-657 revit expiration checks seem to be not fully working for ( #316 )
...
* Map element id to unique id
* Evict sub elements too
* Document IdMap
---------
Co-authored-by: Claire Kuang <kuang.claire@gmail.com >
2024-10-22 16:58:31 +03:00
Claire Kuang
613d45da37
chore(civil3d): constants fixes and additional conversion polishing ( #317 )
...
* adds featurelines and additional subassembly info
* some constants fixes
2024-10-22 09:35:12 +01:00
Dogukan Karatas
f29926748c
Dogukan/cnx 642 detect selections in Tekla ( #312 )
...
* added tekla send binding and necessary updates about selection
* TeklaSelectionFilter registered
* resolved injections
* build props added
* formatted
* deep clean
---------
Co-authored-by: Claire Kuang <kuang.claire@gmail.com >
2024-10-21 16:21:19 +02:00