No description
Find a file
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
.forgejo/workflows ci: add Forgejo Actions test and security scan workflows 2026-02-23 03:28:13 +00:00
docs docs: add display package split implementation plan (12 tasks) 2026-03-13 12:00:15 +00:00
pkg refactor(display): compose window/systray/menu sub-packages into orchestrator 2026-03-13 12:27:19 +00:00
.gitignore feat: initial Wails v3 desktop framework 2026-01-30 08:44:23 +00:00
go.mod refactor(display): compose window/systray/menu sub-packages into orchestrator 2026-03-13 12:27:19 +00:00
go.sum refactor(display): compose window/systray/menu sub-packages into orchestrator 2026-03-13 12:27:19 +00:00
LICENSE.txt Add European Union Public Licence v. 1.2 2026-01-30 08:47:01 +00:00