Skip to content

Re-engineer the space-view heuristics engine #4388

@jleibs

Description

@jleibs

Tracking issue to capture all the things we want to make sure get fixed:

Steps towards this goal:

  • store applicability of entities per visualizer and update only on change
  • centralize spatial topology into a store subscriber
  • move "desired space views"-heuristic into a trait method of space view class and have an independent "consolidation" logic piece in the viewport. heuristic results should be availble to the ui regardless (in order to allow showing suggestions)
  • execute "desired space views"-heuristic only when necessary -- turns out it's fast enough to skip this!
  • Remove the old SpaceInfo everywhere

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions