* adds url by token component
* Add gubbins for passing Account objects and AccountResource objects to include token usage
* format
* add bits to make things work?
* revert usage of SpeckleApplication
* review fixes
* more reverts
* Fix tests
* token is correct now
* fix build
* fixes url resource exception and adds new icon
* Made model cards dumb and moved conversions
* can build NW
* actually, remove dead code
---------
Co-authored-by: Claire Kuang <kuang.claire@gmail.com>
* Add Saved Sets Filter
* formatting
* !!!
* fml
* Unclear why formatting rules are not being applied
* !!!
* !
* fixed?
* Add new filter for saved sets in Navisworks
- Included a new file for NavisworksSavedSetsFilter.
* POC ISendFilterSelect
* Align saved sets filtler with ISendFilterSelect
* No DI for send filters
* reverse condition
* Remove ISendFilterSelect from revit views
* Add notes
* Improve object selection error handling
- Updated logic for retrieving model items to use selected paths.
- Enhanced error messages based on visibility settings of objects.
- Simplified null checks for selected items in filters.
---------
Co-authored-by: Jonathon Broughton <jonathon@stardotbmp.com>
* Navisworks needs proper Async to update UI thread inline
* Tested Autocad and Rhino
* format and fix
* ArcGIS should yield too
* async/await for Tekla and ETABs
* 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
* 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>
* 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
* react to renamespacing
* merge dev
* fmt
* initialize things with typeloader
* autocad initialization
* add arcgis
* add more projects to local
* instrument rhino more
* update nugets
* fmt
* Account service to get account first from id otherwise from server Url
- And other simplications, removing dup code etc.
* Add TransportException to all bindings
* Register AccountService as singleton and add doc