Skip to content

Add a debug mode to the ui #39

@museun

Description

@museun

This should allow the user to create a togglable view that marks nodes they are interested in with a background.

This'll basically be a Vec<(ViewId, some-set-of-filters)> that, when enabled will be used after the state render and before the debug overlay render to patch nodes that match the filter.

Along with this, a togglable view to mark a node as a root and a compact-tree can be built from that and displayed to the user.

some-set-of-filters would be represented probably be either a struct of bools or bitflags.

What determines this is the following:

What should be markable?

  • interactive
  • hovered
  • focus
  • flex
  • clipped?
  • specific event interests?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions