gui/pkg
Snider f884d698b2
Some checks failed
Security Scan / security (push) Failing after 9s
Test / test (push) Has been cancelled
fix(display): correct GetWindowTitle and add WS input validation
GetWindowTitle was returning info.Name (the window's identifier) instead
of the actual title. Added Title() to the PlatformWindow interface and
Title field to WindowInfo so the real title flows through queries.

Added wsRequire() helper and input validation for all webview:* WS
message cases — window name is required for every webview action, and
selectors/URLs are validated where they'd cause errors if empty.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 16:25:29 +00:00
..
browser feat(browser): add browser core.Service with Platform interface and IPC 2026-03-13 14:35:01 +00:00
clipboard feat(clipboard): add clipboard core.Service with Platform interface and IPC 2026-03-13 14:16:54 +00:00
contextmenu feat(contextmenu): add contextmenu core.Service with Platform interface and IPC 2026-03-13 14:51:33 +00:00
dialog feat(dialog): add dialog core.Service with Platform interface and IPC 2026-03-13 14:17:35 +00:00
display fix(display): correct GetWindowTitle and add WS input validation 2026-03-13 16:25:29 +00:00
dock feat(dock): add dock/badge core.Service with Platform interface and IPC 2026-03-13 14:40:41 +00:00
environment feat(environment): add environment core.Service with theme change broadcasts 2026-03-13 14:19:05 +00:00
keybinding feat(keybinding): add keybinding core.Service with Platform interface and IPC 2026-03-13 14:34:30 +00:00
lifecycle feat(lifecycle): add application lifecycle core.Service with Platform interface and IPC 2026-03-13 14:41:42 +00:00
mcp test(mcp): add subsystem tests with IPC round-trip verification 2026-03-13 16:10:06 +00:00
menu feat(display): wire go-config for config file persistence 2026-03-13 13:54:28 +00:00
notification feat(notification): add notification core.Service with fallback to dialog via IPC 2026-03-13 14:18:21 +00:00
screen feat(screen): add screen core.Service with computed queries via IPC 2026-03-13 14:19:56 +00:00
systray feat(display): wire go-config for config file persistence 2026-03-13 13:54:28 +00:00
webview fix(webview): broadcast ActionConsoleMessage and ActionException via watchers 2026-03-13 16:23:12 +00:00
window fix(display): correct GetWindowTitle and add WS input validation 2026-03-13 16:25:29 +00:00