Skip to content

Rework editor UI systems #41

@ChunkTreasure1

Description

@ChunkTreasure1

Volt Editor UI systems would need a rework. Example of goals for this:

  • Implemented a completely new abstraction of ImGui that makes creating Editor UI with a unified style simple.
  • Rework how editor windows are handled and implement a new system for Actions, to be able to handle actions on a per-window basis
  • Move UI rendering to a secondary UI-only thread
  • Decide whether to continue to use an immediate mode style UI system or to make an abstraction that makes the UI system retained instead.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions