Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
87e53b4
feat: upgrade to Zig 0.15.2 and fix flake.nix for macOS
pmarreck Feb 11, 2026
83f0667
feat: implement macOS backend widget parity and fix layout overflow
pmarreck Feb 11, 2026
1eb136c
docs: update README for macOS support and Zig 0.15.2
pmarreck Feb 11, 2026
95d436a
feat: add macOS menu, image, and monospace support; fix asset loading…
pmarreck Feb 11, 2026
aa5a449
feat: rewrite slide-viewer as functional presentation viewer
pmarreck Feb 11, 2026
ce2ae95
test: add tests for image loading, asset URIs, text layout, and canvas
pmarreck Feb 11, 2026
f7e283b
feat: migrate to Zig 0.15.2 and overhaul macOS backend
pmarreck Feb 11, 2026
9c5fa26
feat: add RadioButton, slider tick marks, macOS keyboard navigation, …
pmarreck Feb 11, 2026
75dcdcc
feat: add event simulator and state logger for programmatic UI testing
pmarreck Feb 12, 2026
ef60339
feat: add keyRelease handler support and component-level event simula…
pmarreck Feb 12, 2026
794d684
feat: add 9 canvas widgets, file dialogs, dark mode, icon support, an…
pmarreck Feb 13, 2026
b4e300a
feat: add native Table and ProgressBar backends for all platforms
pmarreck Feb 13, 2026
d0da235
macos: restore window position from autosave using the window title a…
pmarreck Feb 13, 2026
bd4e77f
chore: add .worktrees to .gitignore
pmarreck Feb 13, 2026
ae62776
feat: macOS .app bundles, bug fixes, and live Hacker News demo
pmarreck Feb 15, 2026
893c7bb
fix: port zigwin32 and win32 backend for Zig 0.15.2 compatibility
pmarreck Feb 15, 2026
0ca3ad2
fix: complete win32 backend Zig 0.15.2 port for Windows cross-compila…
pmarreck Feb 15, 2026
9f17a6f
fix: win32 slider trackbar WM_HSCROLL not firing property change
pmarreck Feb 15, 2026
e561feb
feat: implement dynamic getPreferredSize for win32 and macOS backends
pmarreck Feb 16, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ macos-sdk/
c_examples/libcapy.so.0
c_examples/c_template
.direnv
.serena
.worktrees
1 change: 1 addition & 0 deletions AGENTS.md
Loading