* feat: ensure consistent ordering of nodes to match ViewerLayoutPanel
* feat: Order rootNodes based on resourceItems
* Revert "feat: Order rootNodes based on resourceItems"
This reverts commit 5029e361e762c0a6d9245638f7b269f7beeb8f37.
* Revert "feat: ensure consistent ordering of nodes to match ViewerLayoutPanel"
This reverts commit e2f557bf319f21ab5c477929021de1d12236ade9.
* fix: change rawSpeckleData to computed. order scene explorer items.
* Fix to unnamed models after call with Fabians
* fix(fe2): unfollow on camera move
* WIP new state hydration function
* WIP sync state
* minor cleanup
* fix coloring not being tracked
* fix for post thread close camera pos restore
* supporting duplicate users
* preventing guest commenting + state reset fixes
* fixed guests not receiving viewer comment updates
* post-thread creation opens new thread
* removing gap between 'X is typing' and bubble appearing
* reset filters will also reset colors now
* fixed thread full context
* camera reset fix
* thread reset fix
* fixed router concurrency issues
* followed user avatar fix
* TONS OF DEBUGGING FOR ROUTER QUEUING
* removing queued routing debugging stuff + disabling spotlight cancelation
* WIP async URL updates
* missing authLogger fixed
* fix for broken projection
* fix for bubbles positions not updating correctly
* queued routing cleanup
* fixed spotlight mode disabling unnecessarily
* added back stoplight stop on ctrl
* undid spotlight debugging