# feat\(windows\): Snowbound on Windows 7 through 11 \(\#11\) · clo/snowbound

[View on GitCafe](https://git.cafe/clo/snowbound/commit/df545058d6e66cccbce7f56c1814f5a922c8a6cb)

Repository: [clo/snowbound](https://git.cafe/clo/snowbound)

Visibility: public

Requested revision: df545058d6e66cccbce7f56c1814f5a922c8a6cb

Requested commit: df545058d6e66cccbce7f56c1814f5a922c8a6cb

Commit: df545058d6e66cccbce7f56c1814f5a922c8a6cb

Tree: 5ced17aa0cc4a251379ec953f15c0528bcca3a65

Author: clover caruso

Committer: clover caruso

## Message

```
feat(windows): Snowbound on Windows 7 through 11 (#11)

- One executable per architecture: x86_64 built with llvm-mingw against
  msvcrt for Windows 7 SP1, aarch64 for Windows 11 on Arm; a small shim answers
  the few Windows 8+ imports.
- draw builds wgpu and OpenGL 2.1 side by side on Windows and picks D3D12 where
  it exists, OpenGL elsewhere.
- The title bar follows the system: Mica with system caption hit-testing on 11,
  a drawn caption over Acrylic on 8 and 10, the system frame on 7.
- Section files open with OneNote's share modes and one-byte locks, so
  Snowbound and OneNote 2010 edit one notebook side by side, locally and over
  UNC shares.
- Dialogs, Credential Manager, ReadDirectoryChangesW, MCI audio, spelling,
  icon and manifest; releases publish Windows builds that update themselves.
- Also: the Windows 10 and 11 lab VMs, Bonjour share names, redrawn sync icons
  with a mount-fallback warning, symlinked mount detection, and fixes for
  modifier timing, tied edit clocks, and folder syncing on Windows.

Assisted-by: claude-opus-5.5

```

## Parents

- [142c3a3763f8e3648bbd92a9188e7773dad65b28](https://git.cafe/clo/snowbound/commit/142c3a3763f8e3648bbd92a9188e7773dad65b28?format=markdown)

[Source at this commit](https://git.cafe/clo/snowbound/tree/df545058d6e66cccbce7f56c1814f5a922c8a6cb?format=markdown)
