Skip to content

Golden image capturing configuration #194

@TheMostDiligent

Description

@TheMostDiligent

Extend golden image capturing system to allow capturing multiple images with different UI settings.

The system should be integrated with ImGUI and work as follows:

  • The configuration should be automatically integrated with ImGUI. For each ImGUI control, there should be a corresponding element in the JSON document. The element ID should be the ImGUI element ID.
  • There should be a special mode for applications that will allow to record configurations
    • There should be buttons like Start Config and Save Config
    • When Start Config is pressed, each change in the UI should be added to the JSON file
    • When Save Settings button is pressed, the current set of changes is recorded as a new combination of settings to use for capture.
    • In the recording mode, there should be a way to navigate through snapshots (e.g. arrows) to navigate and explore settings
  • JSON file should allow specifying conditions to skip certain snapshots (the UI should still be played, but the snapshot is not taken).

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions