* adds instance converter and filter objects casting helper
* adds missing casting an fixes casting to speckle object passthrough
* cleans up more casting logic
* more casting fixes
* Update InstanceReferenceGeometryToSpeckleConverter.cs
* fixes goos inputs and outputs for expand collection, query, filter, etc
* removes deep copying from casting
* more mutations on object passthrough
* fixes missing model object instance casting properties
* fixes build
* model instance and def casting issues for nesting
* im literally crying
* Update InstanceReferenceGeometryToSpeckleConverter.cs
* fix: POC disabling cyclomatic complexity
* refactors speckle object code to reduce complexity
* further strips model object casting since rhino objects can be passed as model objects
* light at the end of the tunnel
* last commit i swear
fixes model insstance casting since this actually registers as IGH_GeometricGoo of type reference
* last LAST commit on god
---------
Co-authored-by: Björn Steinhagen <steinhagen.bjoern@gmail.com>
* updated converters after text class update
* fix after text class changes
* packege version bump after text calss update
---------
Co-authored-by: Claire Kuang <kuang.claire@gmail.com>
* add text converter to GH
* Get the first matching Property named Value
* adjust parameter description (debatable)
* add text converter to GH
* Get the first matching Property named Value
* adjust parameter description (debatable)
* add text converter to GH
* Get the first matching Property named Value
* adjust parameter description (debatable)
* fake commit
* Revert "fake commit"
This reverts commit 702fbce8d5.
* adjusts comments and factors in text scale in rhino
---------
Co-authored-by: Claire Kuang <kuang.claire@gmail.com>
* WIP
* Menu handlers for projects and models
* Extract all handlers outside
* Remove account from handlers
* Reset version count
* Add workspaces
* Introduce SpeckleOperationWizard
* Move sync ops to dev section
* Fix sdk remainings
* Organize files and namespaces
* Remove context menu setters
* Bump sdk to 3.3.0
* Get the last selected account id from config
* Add workspaces to select model component
* Handle workspaces
* Add separator at ctor
* Get rid of from last fetched collections in wizard
* Reorder public privy functions
* Bump sdk 3.3.3 for project with permissions
* Remove expire solution on account change
* Move SolveInstanceWithUrlInput to wizard
* Better state handling on search
* handle account switch
* close menu explicitly when reset
* Have workspace logo
* Don't populate menu completely after search
* Logo as prop in workspaces
* Create a workspace flow
* Bump sdk back to 3.3.3
* Fixed DI
* Fix unplug URL state
* Set icon null when reset workspace
* personal projects as workspace
* Handle project permissions over pasted URL
* Clean up the main component
* handle all errors at the top level for wizard component
* Set last used account id to config
* Change the message level to warning for accounts
---------
Co-authored-by: Adam Hathcock <adam@hathcock.uk>
* support TextEntity
* add alignment; split to lines
* add rotation; add textDot converter
* simplify text splitting check
* adapt to changes in Text class
* fix
* optimize
* adjust namespace
* global usings
* more specific alignment conversions
* aesthetic fixes
---------
Co-authored-by: Claire Kuang <kuang.claire@gmail.com>
* add tests for receive operation
* clean up some items and tests
* First initialization changes for SDK 3.2
* Update to SDK 3.2
* merge fixes
* fmt
* ifc changes
* fix tests and remove fakes again
* fmt
* remove extra tests from local sln
* update locks for 3.2
* fix mismerge
---------
Co-authored-by: Jedd Morgan <45512892+JR-Morgan@users.noreply.github.com>