* 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>
* Rename utils to common
* fix namespaces
* Rhino kind of works
* Fix converter registration
* Fixed circular referece with lazy resolving
* Fixed Rhino8
* Revit 2022 builds
* revit 2023 compiles
* working on revit
* use speckle app for info instead of statics
* lazy init bindings
* Rhino compiles
* Revit compiles
* Autocad 2022 builds
* Autocad/Civil builds
* ArcGIS compiles
* Remove Autofac completely
* format
* React to SDK renames
* fixes for merge
* Update nuget and official sln
* Remove extra projects
* AutoActivate IBrowserBridge and rename it
* add extra null check
* Merge fixes
* Fix convertermanager problem and add tests
* Add new test project to local sln
* Use recursion
* formatting
* resolve circular dep with lazy get