gui/pkg/systray
Snider 62ec735c10
Some checks failed
Security Scan / security (push) Has been cancelled
Test / test (push) Has been cancelled
refactor: AX compliance sweep — replace banned stdlib imports with core primitives
Replaced fmt, strings, sort, os, io, sync, encoding/json, path/filepath,
errors, log, reflect with core.Sprintf, core.E, core.Contains, core.Trim,
core.Split, core.Join, core.JoinPath, slices.Sort, c.Fs(), c.Lock(),
core.JSONMarshal, core.ReadAll and other CoreGO v0.8.0 primitives.

Framework boundary exceptions preserved where stdlib types are required
by external interfaces (Gin, net/http, CGo, Wails, bubbletea).

Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-13 09:32:01 +01:00
..
assets feat(systray): add Manager with platform abstraction and callback registry 2026-03-13 12:13:40 +00:00
menu.go chore(gui): add AX usage examples 2026-04-02 20:36:02 +00:00
messages.go Align GUI packages with AX conventions 2026-04-02 20:51:26 +00:00
mock_platform.go Align GUI packages with AX conventions 2026-04-02 20:51:26 +00:00
mock_test.go feat(systray): wire tray mutations and submenus 2026-04-02 13:39:36 +00:00
platform.go chore(gui): add AX usage examples 2026-04-02 20:36:02 +00:00
register.go Align GUI packages with AX conventions 2026-04-02 20:51:26 +00:00
service.go refactor: AX compliance sweep — replace banned stdlib imports with core primitives 2026-04-13 09:32:01 +01:00
service_test.go Implement systray panel window handling 2026-04-02 18:59:54 +00:00
tray.go chore(gui): add AX usage examples 2026-04-02 20:36:02 +00:00
tray_test.go feat(systray): add Manager with platform abstraction and callback registry 2026-03-13 12:13:40 +00:00
types.go feat(systray): add Manager with platform abstraction and callback registry 2026-03-13 12:13:40 +00:00
wails.go chore(gui): add AX usage examples 2026-04-02 20:36:02 +00:00
wails_test.go feat(systray): wire tray window attachment 2026-04-02 19:16:59 +00:00