Skip to content

Feat/border radius preference#513

Open
GFiamoncini wants to merge 2 commits intoforge-ext:mainfrom
GFiamoncini:feat/border-radius-preference
Open

Feat/border radius preference#513
GFiamoncini wants to merge 2 commits intoforge-ext:mainfrom
GFiamoncini:feat/border-radius-preference

Conversation

@GFiamoncini
Copy link

Summary

Adds a "Border radius" spinner in the Appearance ->Style section that
allows users to control the roundness of tiled window borders.

Changes

  • New SpinButtonRow (range 0–28px, default 14px) in the Style group
  • Applies the value to all border and preview selectors simultaneously
  • Includes a reset button to restore the default value (14px)
  • Setting to 0 produces square corners, useful for users who prefer
    a more traditional tiling WM look.

After PR forge-ext#484, the window-toggle-float and window-toggle-always-float
shortcuts stopped working. The root cause was that addFloatOverride and
removeFloatOverride save overrides via configMgr (disk), but
isFloatingExempt reads from this.windowProps (in-memory cache) which
was never refreshed after the save.

Fixes forge-ext#492, forge-ext#495"
Add a SpinButtonRow in the Style group that allows users to control
the border-radius of tiled window borders (0-28px).

Setting the value to 0 produces square corners; the default is 14px
which matches the original stylesheet. The change is applied to all
relevant border and preview selectors simultaneously.
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