Virgil
97c9d34f4f
refactor(ax): tighten window creation semantics
Security Scan / security (push) Failing after 29s
Test / test (push) Successful in 1m19s
2026-03-31 07:49:58 +00:00
Virgil
78a2a33ed2
refactor(ax): clarify default and named window creation
...
Security Scan / security (push) Failing after 28s
Test / test (push) Successful in 1m19s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-31 07:43:28 +00:00
Virgil
7deb91ac0b
refactor(ax): standardise display and window contracts
Security Scan / security (push) Failing after 31s
Test / test (push) Successful in 1m14s
2026-03-31 06:22:04 +00:00
Virgil
f0a1f9027b
refactor(ax): replace window option chains with declarative specs
...
Security Scan / security (push) Failing after 28s
Test / test (push) Successful in 1m4s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-31 06:05:36 +00:00
Virgil
35f8f5ec51
refactor(ax): align GUI APIs with AX principles
2026-03-31 05:31:00 +00:00
Snider
4814f960fb
refactor(display): compose window/systray/menu sub-packages into orchestrator
...
Service now delegates to window.Manager, systray.Manager, and menu.Manager
instead of directly using Wails types. WSEventManager accepts EventSource
interface instead of calling application.Get() directly.
AttachWindowListeners now accepts window.PlatformWindow.
Removes migrated files: window.go, window_state.go, layout.go, tray.go, menu.go.
Tests rewritten against mock platform implementations.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 12:27:19 +00:00
Snider
7c066ba3d8
feat(window): add Wails v3 adapter
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 12:12:05 +00:00
Snider
ad3c63f093
feat(window): add Window struct, options, and Manager with CRUD
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 12:05:37 +00:00