gui/pkg
Snider 23bf0302d3 feat(window): add file drop support to PlatformWindow interface
Adds OnFileDrop(handler func(paths []string, targetID string)) to PlatformWindow.
trackWindow() now wires file drop callbacks to ActionFilesDropped broadcasts.
Updates both exported MockWindow and unexported mockWindow with the new method.
Wails adapter maps WindowFilesDropped event with DroppedFiles and DropTargetDetails.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 14:36:55 +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
dialog feat(dialog): add dialog core.Service with Platform interface and IPC 2026-03-13 14:17:35 +00:00
display refactor(display): remove extracted clipboard/dialog/notification/theme/screen code 2026-03-13 14:24:06 +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
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
window feat(window): add file drop support to PlatformWindow interface 2026-03-13 14:36:55 +00:00