* Datatype
Main change is the switch from Tekla.Structures.Drawing to Tekla.Structures.Datatype for units. Problem is, that Settings > Options > Units and decimals don't seem to affect API returns. Will confirm with Tekla team. Rudimentary fix applied for now.
* Weight Unit
* Weight Unit
* Consisten representation of internal units
* Distance.CurrentUnitType
As discussed
---------
Co-authored-by: Oğuzhan Koral <45078678+oguzhankoral@users.noreply.github.com>
* build for 2023
* fix: Delete Assets/*.bmp from csproj as it is referenced in shproj now
* updates the icon
* fix: Revert changes to build.sh
* adds notes
---------
Co-authored-by: Alan Rynne <alan@speckle.systems>
* fix: (wip) ensures layer creation is happening where it should (InvokeAndWait)
* fix: ensures polylines with null domains still convert ok
* feat: comments and makes non-public function private
* feat: wraps up fixes
makes layer purging quiet, and removes stale comments
* POC categories filter
* Set context regardless
* WIP
* More WIP
* More more WIP
* Fix highlight
* Remove RevitSenderModelCard
* Make all working
* Rename SetObjectIds to RefreshObjectIds
* Rename the function for Tekla
* Remove ObjectIds from filters
* Fix RefreshObjectIds return
* 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>
* 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
* 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
* 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
* 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>