Skip to content

Add learned size limits and Fit remaining space - #1887

Closed
kiteretsu903 wants to merge 30 commits into
rxhanson:mainfrom
kiteretsu903:feat/window-size-layouts
Closed

kiteretsu903 wants to merge 30 commits into
rxhanson:mainfrom
kiteretsu903:feat/window-size-layouts

Conversation

@kiteretsu903

@kiteretsu903 kiteretsu903 commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

I added learned window size limits and an option to fit a new snap beside an existing window:

  • Verified size limits are kept as hints for later snaps and previews. They can be inspected, cleared, or saved across restarts in Window Size Limits.
  • Fit remaining space fills the space beside an already-snapped window without resizing that window. This option is off by default.
  • Reaching a minimum size still allows placement. I also shortened the warning and updated its appearance; it reuses the existing warning switch.

Depends on #1886. The diff currently includes prerequisite changes.

@kiteretsu903
kiteretsu903 force-pushed the feat/window-size-layouts branch from ecbcab7 to 0f9d5d6 Compare October 2, 2026 04:26
@kiteretsu903
kiteretsu903 force-pushed the feat/window-size-layouts branch 2 times, most recently from 8e3a0a1 to 1fd9c9c Compare October 3, 2026 21:07
@kiteretsu903
kiteretsu903 force-pushed the feat/window-size-layouts branch from 1fd9c9c to 0eeb52b Compare October 3, 2026 21:17
@kiteretsu903

Copy link
Copy Markdown
Contributor Author

Closing in favor of the focused replacements: #1902, #1903.

The changes have been reorganized to keep each feature easier to review and limit changes to shared infrastructure. Prerequisite-dependent replacements are drafts and explain which earlier changes are included. The original discussion remains here for reference.

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