Skip to content

Preserved chosen GameViewPanel across sessions, added PanelMaximizer as a DockSpace manager - #390

Merged
michaelsakharov merged 3 commits into
ProwlEngine:mainfrom
xZekro51:tweaks/usage-flow
Sep 21, 2026
Merged

michaelsakharov merged 3 commits into
ProwlEngine:mainfrom
xZekro51:tweaks/usage-flow

Conversation

@xZekro51

Copy link
Copy Markdown
Contributor

This PR covers two parts (which should have been split in hindsight):

  • It ensures that the GameViewPanel's picked resolution is properly saved and restored on the next project session, instead of going back to Free each time
  • It adds the PanelMaximizer, which acts as a DockSpace manager. The idea is that it preserves the functionality of the DockSpace from Origami, but it expands it to support panel maximizing and restoring. The maximization state is volatile and does not get saved to disk, so reloading the project after closing one with a maximized state will open with the old layout.

@michaelsakharov
michaelsakharov merged commit 848c669 into ProwlEngine:main Sep 21, 2026
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.

2 participants