Commit Graph

107 Commits

Author SHA1 Message Date
Peter Steinberger
1775fd3de9 feat: add recent session switchers 2026-01-01 23:50:26 +01:00
Manuel Jiménez Torres
cb6466ee0a fix(android): wrong text color in user chat bubbles 2025-12-31 12:48:59 +01:00
Peter Steinberger
eaac0dd561 fix: avoid duplicate gateway reconnecting pill 2025-12-30 14:37:59 +01:00
Peter Steinberger
7412f0ba19 fix: default android talk pcm_24000 2025-12-30 12:52:56 +01:00
Peter Steinberger
0db06400e2 fix: stream elevenlabs tts playback 2025-12-30 12:17:40 +01:00
Peter Steinberger
1ee99b6f00 feat: add talk voice alias map 2025-12-30 11:35:29 +01:00
Peter Steinberger
89ebff4da3 fix(talk): harden TTS + add system fallback 2025-12-30 07:40:02 +01:00
Peter Steinberger
6ae39ffdc7 fix(ui): refine talk overlays 2025-12-30 06:47:35 +01:00
Peter Steinberger
e409c6f04c fix(talk): align sessions and chat UI 2025-12-30 06:47:19 +01:00
Peter Steinberger
1cc85703dc feat(ui): add centered talk orb 2025-12-30 05:27:29 +01:00
Peter Steinberger
ada86eb1e8 fix(voice): sync talk mode chat events 2025-12-30 05:27:11 +01:00
Peter Steinberger
b115d75d40 fix(android): stabilize BridgeSession shutdown 2025-12-30 04:42:02 +01:00
Peter Steinberger
093ba105cd feat: add ui.seamColor accent 2025-12-30 04:14:36 +01:00
Peter Steinberger
8b5e7234cf fix: tag A2UI platform and boost Android canvas 2025-12-30 03:49:24 +01:00
Peter Steinberger
58476173bc fix: android talk timestamp parsing 2025-12-30 02:05:14 +01:00
Peter Steinberger
53a648363c feat: talk mode key distribution and tts polling 2025-12-30 01:57:58 +01:00
Peter Steinberger
d271fe67b7 feat: move talk mode to overlay button 2025-12-30 00:01:21 +01:00
Peter Steinberger
5dee007aec fix: align ios lint and android build 2025-12-29 23:45:58 +01:00
Peter Steinberger
49073ea950 feat: extend status activity indicators 2025-12-29 23:42:22 +01:00
Peter Steinberger
5a88e4d520 fix: adjust android talk parser for kotlin json 2025-12-29 23:26:38 +01:00
Peter Steinberger
8d2a27e83d feat: add talk mode across nodes 2025-12-29 23:21:05 +01:00
Peter Steinberger
ae40eab072 fix: align camera payload caps 2025-12-29 23:20:55 +01:00
Peter Steinberger
919c4df0fe fix: cap camera snap payload size 2025-12-29 23:12:20 +01:00
Peter Steinberger
6bf6097f50 feat: surface camera activity in status pill 2025-12-29 23:12:03 +01:00
Peter Steinberger
20f687fa8a fix: refresh bridge tokens and enrich node settings 2025-12-29 22:11:12 +01:00
Peter Steinberger
a273dca171 test: add ios swift testing + android kotest 2025-12-29 21:10:44 +01:00
Peter Steinberger
dc70386428 fix: enable canvas webview scrolling on mobile nodes 2025-12-29 17:13:31 +01:00
Peter Steinberger
3938e89642 fix: resolve CI lint and android build 2025-12-27 01:41:43 +01:00
Peter Steinberger
392a798700 fix(nodes): improve version reporting 2025-12-26 21:45:00 +01:00
Peter Steinberger
e97cfbf0ab fix(android): drop duplicate scaffold asset 2025-12-21 14:50:28 +01:00
Peter Steinberger
ec4812056d feat(android): toggle debug canvas status 2025-12-21 14:21:06 +01:00
Peter Steinberger
7902c60e21 chore: bump Peekaboo + menu cleanup 2025-12-21 13:59:41 +01:00
Peter Steinberger
75c1b370da fix: align canvas defaults and A2UI auto-nav 2025-12-21 12:32:36 +01:00
Peter Steinberger
7359c5ca13 fix: restore canvas action bridge 2025-12-21 01:07:35 +01:00
Peter Steinberger
a67e40543f chore(android): update kotlin compiler settings 2025-12-20 23:43:28 +01:00
Peter Steinberger
ee7aba84c2 chore(android): update icons and platform config 2025-12-20 23:43:28 +01:00
Peter Steinberger
ec86e49a5b refactor: serve canvas host on gateway port 2025-12-20 17:13:36 +01:00
Peter Steinberger
ad3fef6b6b refactor(canvas): host A2UI via gateway 2025-12-20 12:17:27 +00:00
Peter Steinberger
e23f208dfa fix: decode bonjour escaped utf8 2025-12-19 23:21:07 +01:00
Peter Steinberger
be5ea7a288 refactor: replace canvas.show with canvas.present 2025-12-19 03:35:33 +01:00
Peter Steinberger
3f680103a6 feat: route mac control via nodes 2025-12-19 03:16:25 +01:00
Peter Steinberger
6ae65abf8a feat: add node screen recording across apps 2025-12-19 02:57:00 +01:00
Peter Steinberger
cd8ffa8cf7 fix(canvas): load A2UI resources across platforms 2025-12-19 01:53:55 +00:00
Peter Steinberger
ca6018ae28 feat(nodes): add mac node mode + permission UX 2025-12-19 01:48:19 +01:00
Peter Steinberger
c0d989fad2 Android: JPEG canvas snapshots + camera permission prompts 2025-12-18 23:32:07 +01:00
Peter Steinberger
7d2ab6cbf7 feat(node): show camera capture HUD 2025-12-18 14:49:07 +01:00
Peter Steinberger
8b3495bf0c chore(naming): remove Iris codename 2025-12-18 13:18:33 +01:00
Peter Steinberger
2658900eca feat(canvas): remove setMode; host A2UI in scaffold 2025-12-18 13:18:24 +01:00
Peter Steinberger
fc5648dd58 Android: hide Disconnect without remote 2025-12-18 11:39:23 +01:00
Peter Steinberger
f56ee14e11 A2UI: share web UI and action bridge 2025-12-18 11:38:32 +01:00