Commit Graph

59 Commits

Author SHA1 Message Date
Peter Steinberger
173cefd0f0 feat(mac): add allow camera toggle 2025-12-26 21:33:22 +00:00
Peter Steinberger
6f7aaf0f73 fix(mac): reorder menu toggles 2025-12-26 20:42:45 +00:00
Peter Steinberger
baf2d574e8 fix(mac): move action group below toggles 2025-12-26 20:31:37 +00:00
Peter Steinberger
f8ed7ca501 fix(mac): tweak menu icons 2025-12-26 19:23:53 +00:00
Peter Steinberger
abe833e23a fix(mac): regroup menubar sections 2025-12-26 19:18:12 +00:00
Peter Steinberger
72c09f4769 refactor: make browser actions ref-only 2025-12-26 19:02:27 +00:00
Peter Steinberger
cbf0e8a2f2 feat(mac): refine menubar nodes layout 2025-12-26 19:02:27 +00:00
Peter Steinberger
eb41ee69c0 feat(mac): surface update-ready state 2025-12-23 01:42:33 +01:00
Peter Steinberger
7d32e6745a fix(mac): restore sessions bars with injected submenus 2025-12-22 22:49:37 +01:00
Peter Steinberger
fb5d2101cd fix(mac): hide sessions header when disconnected 2025-12-22 22:09:26 +01:00
Peter Steinberger
14109be9b1 fix(mac): show disconnected sessions + sleeping eyes 2025-12-22 21:13:33 +01:00
Peter Steinberger
79d7ce62bf fix(mac): sessions error UI + sleeping icon 2025-12-22 21:02:45 +01:00
Peter Steinberger
77c4fb6d27 fix(mac): restore session usage bar 2025-12-22 20:14:54 +01:00
Peter Steinberger
30e1f9c346 feat(mac): sessions submenus 2025-12-22 19:29:24 +01:00
Peter Steinberger
7902c60e21 chore: bump Peekaboo + menu cleanup 2025-12-21 13:59:41 +01:00
Peter Steinberger
1c6b677929 refactor(macos): regroup menu sections 2025-12-21 12:29:29 +01:00
Peter Steinberger
6102a7659b style: tidy macos swift formatting 2025-12-20 13:00:03 +01:00
Peter Steinberger
d454efc7a1 fix(mac): use gateway main session for WebChat 2025-12-20 01:27:51 +00:00
Peter Steinberger
793c432674 feat(macos): add unconfigured gateway mode 2025-12-20 02:21:10 +01:00
Peter Steinberger
abd9247fcd fix(control-ui): serve dashboard at root 2025-12-19 05:11:08 +00:00
Peter Steinberger
284d34414f feat(macos): add menu link to dashboard 2025-12-19 04:28:32 +00:00
Peter Steinberger
75eeb3750e refactor(webchat): SwiftUI-only WebChat UI
# Conflicts:
#	apps/macos/Package.swift
2025-12-17 23:05:28 +01:00
Peter Steinberger
bc754f6a04 Menu: reopen canvas without reload 2025-12-17 20:31:21 +01:00
Peter Steinberger
f8bdd6d785 feat(macos): add menu Canvas open/close 2025-12-17 11:53:57 +01:00
Peter Steinberger
2c5a612329 refactor(observation): migrate SwiftUI state 2025-12-14 05:06:34 +00:00
Peter Steinberger
f0077c1429 refactor: apply stashed bridge + CLI changes 2025-12-13 19:30:46 +00:00
Peter Steinberger
d539c6e3e1 style(macos): tidy settings and CLI 2025-12-13 19:23:41 +00:00
Peter Steinberger
583ff08da5 fix(mac): place debug menu under Settings 2025-12-13 18:11:00 +00:00
Peter Steinberger
86dc52300e fix(mac): add divider below context 2025-12-13 17:51:25 +00:00
Peter Steinberger
a78b62192a feat(mac): add browser control menu toggle 2025-12-13 16:26:48 +00:00
Peter Steinberger
0c65f44756 fix(macos): make status lines non-selectable 2025-12-13 13:59:53 +00:00
Peter Steinberger
7c453839f4 refactor(mac): inject context card as NSMenuItem view 2025-12-13 03:03:08 +00:00
Peter Steinberger
756c64ce9c fix(mac): keep context row labels together 2025-12-13 02:47:39 +00:00
Peter Steinberger
52b15ffd13 feat(mac): tighten context session row 2025-12-13 02:34:37 +00:00
Peter Steinberger
68349ea47e feat(mac): compact context session rows 2025-12-13 02:34:37 +00:00
Peter Steinberger
3e92dda03d fix(mac): render context sessions card with labels 2025-12-13 01:18:42 +00:00
Peter Steinberger
f8cc003eae feat(mac): show session labels under context bars 2025-12-13 01:10:17 +00:00
Peter Steinberger
149067b6ab fix(mac): avoid collapsed context pills in menu 2025-12-13 00:51:05 +00:00
Peter Steinberger
1986b6048e feat(mac): compact context sessions in menu 2025-12-13 00:39:25 +00:00
Peter Steinberger
46320fcf3a fix(mac): size context bar to menu 2025-12-13 00:23:00 +00:00
Peter Steinberger
252ffcd74e fix(mac): render context bar as image 2025-12-13 00:19:29 +00:00
Peter Steinberger
714dbd96e7 fix(mac): show cached context usage 2025-12-12 23:44:55 +00:00
Peter Steinberger
c1452b632c feat(mac): show context usage bars 2025-12-12 23:33:15 +00:00
Peter Steinberger
b96ff91735 feat(mac): add agent-controlled Canvas panel 2025-12-12 19:54:01 +00:00
Peter Steinberger
2ad10cfd50 mac: tidy menu and gateway support 2025-12-10 01:00:53 +00:00
Peter Steinberger
ebd42c9d17 mac: add browser webchat debug entry 2025-12-10 01:33:15 +01:00
Peter Steinberger
df8bd4be56 mac: make status rows disabled menu items 2025-12-09 22:02:15 +01:00
Peter Steinberger
ecba39ab65 mac: disable status rows in menu 2025-12-09 21:59:17 +01:00
Peter Steinberger
681d28c2b5 Debug menu: add sessions icon and separator 2025-12-09 21:40:04 +01:00
Peter Steinberger
5757387879 Debug menu: session controls and thinking/verbose 2025-12-09 21:32:21 +01:00