chris.giteaandClaude Sonnet 5 e7ba91e63a feat(shell): remember and restore dialog sizes across restarts
ModalService now saves each dialog content's size to preferences.yaml
on close, keyed by its class name (window.dialog.<SimpleClassName>,
reusing the same window.* mechanism the main window's own geometry
uses), and reapplies it the next time that same dialog opens. The
saved size is only reused if it is still under 80% of the current
main window's width and height in both dimensions, so a size saved
against a large monitor never reopens oversized or clipped on a
smaller one — the dialog's own natural size wins in that case.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016okXfGz39FtQawFWDYpQ5C
2026-09-22 21:29:36 -04:00
2026-08-22 17:52:02 -04:00
2026-08-22 11:54:20 -04:00
2026-08-22 11:54:20 -04:00
2026-08-22 11:54:20 -04:00
2026-08-08 23:21:21 -04:00
2026-07-26 18:49:07 -04:00
2026-07-26 18:49:07 -04:00
S
Description
No description provided
54 MiB
Languages
Java 97.4%
CSS 1.5%
Python 0.9%
JavaScript 0.2%