Skip to content

qtgui: remember Tile adjustments folding - #385

Draft
janhubicka wants to merge 2 commits into
mainfrom
agent/qtgui-tiles-section-grammar
Draft

janhubicka wants to merge 2 commits into
mainfrom
agent/qtgui-tiles-section-grammar

Conversation

@janhubicka

Copy link
Copy Markdown
Owner

Summary

Finish the Tiles portion of the Phase C inspector cleanup on a branch based directly on current main.

  • Give the existing Tile adjustments section the stable key tiles.adjustments.
  • Replay restored folding after the shared Exposure/Dark point editors are populated, so a saved collapsed preference is correct before first show.
  • Extend the existing stitched-tile beta smoke to verify:
    • Exposure/Dark point are owned by the section;
    • collapsing the section does not hide the independent tile-selector grid;
    • the probe uses programmatic toggling and restores the original local state, so it does not write operator preferences.

No tile-processing values, per-tile parameter keys, Undo behavior, or grid-selection semantics change.

This PR is independent of #382 and #383 rather than stacked on either.

[ci:ubuntu-checking]

Finish the Tiles portion of the Phase C section-persistence cleanup.

Give the existing Tile adjustments section the stable application-preference key
tiles.adjustments and replay presentation state after the shared Exposure/Dark
point editors are populated so a restored collapsed preference is correct before
the panel is first shown.

Extend the existing stitched-tile beta smoke to verify that programmatic folding
hides only the shared adjustment editors while the independent tile-selector
grid remains visible. Restore the original local fold state after the probe so
the smoke does not write or disturb operator preferences.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant