Skip to content

chore(deps): toolkit v0.168.0, where the whole UI follows the one scale - #51

Merged
tannevaled merged 1 commit into
mainfrom
chore/toolkit-v0.168.0
Aug 16, 2026
Merged

chore(deps): toolkit v0.168.0, where the whole UI follows the one scale#51
tannevaled merged 1 commit into
mainfrom
chore/toolkit-v0.168.0

Conversation

@tannevaled

Copy link
Copy Markdown
Contributor

Every drawable widget is now in the toolkit's metric-scale audit — 124 of 129 pass it, and the other five are correct with an assertion of their own (toolkit#211, #213, #215) — and the built-in font follows the scale too (#216).

So a NativeScale window no longer hands the widget tree twice the pixels and get chrome at twice the size around type that stayed put. window sets SetMetricScale; the toolkit now honours it everywhere.

Twenty-five widgets were found not scaling across the three waves, in one audit that names them rather than a reading of a hundred files.

🤖 Generated with Claude Code

Every drawable widget is now in the metric-scale audit (124 of 129 pass it; the
other five are correct and have an assertion of their own), and the built-in
font follows the scale too -- so a NativeScale window no longer hands the widget
tree twice the pixels and gets chrome at twice the size around type that stayed
put.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@tannevaled
tannevaled merged commit 4053165 into main Aug 16, 2026
23 checks passed
tannevaled added a commit that referenced this pull request Aug 17, 2026
…le (#51)

Every drawable widget is now in the metric-scale audit (124 of 129 pass it; the
other five are correct and have an assertion of their own), and the built-in
font follows the scale too -- so a NativeScale window no longer hands the widget
tree twice the pixels and gets chrome at twice the size around type that stayed
put.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
@tannevaled
tannevaled deleted the chore/toolkit-v0.168.0 branch August 17, 2026 10:23
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