Skip to content

Windows: WinUITheme 0.1.0-alpha11 - #300

Merged
danjboyd merged 2 commits into
mainfrom
winuitheme-alpha10
Oct 20, 2026
Merged

danjboyd merged 2 commits into
mainfrom
winuitheme-alpha10

Conversation

@danjboyd

@danjboyd danjboyd commented Oct 20, 2026 •

Copy link
Copy Markdown
Owner

Pins the Windows theme to WinUITheme 0.1.0-alpha11 (tag on d0416a3; zip sha256 554acb14…67b8). It was alpha10 (958c38f) until 643cd01. The backend stays on libs-back carry-0.32.0.4. For 0.3.2.

Windows GO on alpha10 (comment 6297172242). The 40pt row and the overflow were checked with #303 on the theme's toolbar-40-overflow build (5ab3495, the same code as alpha11):

  • the minimum is 642/800/960 px at 100/125/150%;
  • Tools, Colour and Copy stay;
  • Undo and Redo go first.

The rc1 round re-checks this on the released alpha11.

🤖 Generated with Claude Code

https://claude.ai/code/session_01V8rjzo3Qk8M7WcT9RYfYRW

Pins the theme to the 0.1.0-alpha10 tag (958c38f). The backend stays on
libs-back carry-0.32.0.4.

alpha10 makes Save As and Save a Copy ask before replacing a file
(plugins-themes-winuitheme#166, for #168). Compact control titles use
the 12pt font, so long share tile titles aren't clipped (#164). The date
flyout's buttons repeat while held (#161).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V8rjzo3Qk8M7WcT9RYfYRW
@danjboyd

Copy link
Copy Markdown
Owner Author

Windows: GO. I tested preview MSI 0.3.1-pr300 (run 39463280516, 32335ec, WinUITheme 0.1.0-alpha10) on Windows 11, using the installed app through its launcher.

#168: the replace prompt. I used an existing file in each case.

Path Prompt No Yes
Toolbar Save (its Save dialog) "Confirm Save As: t168.png already exists. Do you want to replace it?" The file is unchanged, and the Save dialog stays open The file is replaced and the dialog closes
Share ▸ Save a Copy The same prompt The file is unchanged, and the dialog stays open The file is replaced

#164: compact share-tile titles. I launched with -WinUIThemeMetrics compact at 100% and 150%. "Send to Test — home" and "Send to Test — work" fit on one line without clipping. At 150% "— home" just fits the tile. With the default metrics they wrap onto two lines, also unclipped.

Run at 100%, 125% and 150%, light and dark (default metrics). I captured the main window and the Share sheet for all 6 combinations. The toolbar (tools, colour, Save, accent Copy, Share, …), the status bar and the sheet all look right. Nothing overflows into » at any scale.

One cosmetic thing that isn't from alpha10: at 150% the status text shows "px ·PNG", with a space missing before "PNG". rc2 does the same, so it's older than this PR.

The VM is back on rc2, at 100% and light mode.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Px6i2CANZszJmJLzAZHoBQ

Pins the theme to the 0.1.0-alpha11 tag (d0416a3). On top of alpha10's
overwrite prompt and compact titles:
- the toolbar in the menu bar's row is 40pt: 36pt buttons, 20pt icons,
  32pt view items and 8pt gaps (#170);
- a narrow window's toolbar sends its lowest-priority items into » first,
  and says so with -toolbarHonoursVisibilityPriority (#171). With it the
  window's minimum keeps the tools, colour and Copy (#303).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V8rjzo3Qk8M7WcT9RYfYRW
@danjboyd danjboyd changed the title Windows: WinUITheme 0.1.0-alpha10 Windows: WinUITheme 0.1.0-alpha11 Oct 20, 2026
@danjboyd

Copy link
Copy Markdown
Owner Author

Windows: GO with alpha11 (643cd01, preview 0.3.1-pr300b, run 39489079206; the installed theme reports GSThemeVersion = "0.1.0-alpha11").

The alpha10 results above are superseded by these.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Px6i2CANZszJmJLzAZHoBQ

@danjboyd
danjboyd marked this pull request as ready for review October 20, 2026 21:03
@danjboyd
danjboyd merged commit 2d35500 into main Oct 20, 2026
5 checks passed
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