Peter Steinberger
|
51b6a785e6
|
fix(canvas): center debug status overlay
|
2025-12-26 20:01:23 +01:00 |
|
Peter Steinberger
|
79c0fd27a0
|
fix: center debug status overlay
|
2025-12-21 20:43:06 +01:00 |
|
Peter Steinberger
|
264c91e620
|
feat(canvas): gate debug status overlay
|
2025-12-21 14:21:06 +01:00 |
|
Peter Steinberger
|
406a94bf76
|
fix: use A2UI message context
|
2025-12-21 01:48:21 +01:00 |
|
Peter Steinberger
|
2b2f13ca79
|
fix: restore canvas action bridge
|
2025-12-21 01:07:35 +01:00 |
|
Peter Steinberger
|
ed001a5f55
|
refactor(canvas): host A2UI via gateway
|
2025-12-20 12:17:27 +00:00 |
|
Peter Steinberger
|
529543b36d
|
build: refresh a2ui bundle
|
2025-12-20 13:00:03 +01:00 |
|
Peter Steinberger
|
13124542cf
|
fix(a2ui): improve modal styling
|
2025-12-20 11:12:11 +00:00 |
|
Peter Steinberger
|
cd5809d11f
|
fix(a2ui): stabilize canvas host
|
2025-12-20 10:58:13 +00:00 |
|
Peter Steinberger
|
28938ddb32
|
chore: update a2ui bundle
|
2025-12-20 11:32:20 +01:00 |
|
Peter Steinberger
|
849446ae17
|
refactor(cli): unify on clawdis CLI + node permissions
|
2025-12-20 02:08:04 +00:00 |
|
Peter Steinberger
|
a526d3c1f2
|
feat(browser): add native action commands
|
2025-12-20 00:53:56 +00:00 |
|
Peter Steinberger
|
2bc0c57f18
|
build(canvas): refresh a2ui bundle
|
2025-12-19 17:47:04 +01:00 |
|
Peter Steinberger
|
beefda7f60
|
refactor: replace canvas.show with canvas.present
|
2025-12-19 03:35:33 +01:00 |
|
Peter Steinberger
|
74cdc1cf3e
|
feat: route mac control via nodes
|
2025-12-19 03:16:25 +01:00 |
|
Peter Steinberger
|
7f3be083c1
|
feat: add node screen recording across apps
|
2025-12-19 02:57:00 +01:00 |
|
Peter Steinberger
|
95ea67de28
|
feat: add mac node screen recording and ssh tunnel
|
2025-12-19 02:33:43 +01:00 |
|
Peter Steinberger
|
77a67484ea
|
feat(pairing): add silent SSH auto-approve
|
2025-12-19 01:04:47 +01:00 |
|
Peter Steinberger
|
3146f8bdbc
|
CanvasA2UI: refresh bundled renderer
|
2025-12-18 23:08:07 +00:00 |
|
Peter Steinberger
|
9062f60e3d
|
ClawdisKit: accept jpg for canvas.snapshot
|
2025-12-18 23:31:34 +01:00 |
|
Peter Steinberger
|
790079c3b6
|
feat(canvas): remove setMode; host A2UI in scaffold
|
2025-12-18 13:18:24 +01:00 |
|
Peter Steinberger
|
c61bd6c84d
|
A2UI: share web UI and action bridge
|
2025-12-18 11:38:32 +01:00 |
|
Peter Steinberger
|
0913329b03
|
A2UI: share bundle via ClawdisKit
|
2025-12-18 10:44:06 +01:00 |
|
Peter Steinberger
|
efed2ae30f
|
Nodes: advertise canvas invoke commands
|
2025-12-18 02:06:35 +00:00 |
|
Peter Steinberger
|
21a27e3b65
|
Nodes: handle canvas.* commands on iOS/Android
|
2025-12-18 01:20:20 +00:00 |
|
Peter Steinberger
|
33bf5cf42a
|
iOS: centralize canvas commands and capabilities
|
2025-12-18 02:16:31 +01:00 |
|
Peter Steinberger
|
079c1d8786
|
Bridge: advertise node capabilities
|
2025-12-17 20:03:56 +00:00 |
|
Peter Steinberger
|
557ffdbe35
|
Discovery: wide-area bridge DNS-SD
# Conflicts:
# apps/ios/Sources/Bridge/BridgeDiscoveryModel.swift
# src/cli/dns-cli.ts
|
2025-12-17 20:31:02 +01:00 |
|
Peter Steinberger
|
2ce24fdbf8
|
Nodes: auto-discover clawdis.internal
|
2025-12-17 17:01:30 +01:00 |
|
Peter Steinberger
|
316a04f606
|
iOS: allow unicast DNS-SD discovery domain
|
2025-12-17 14:14:17 +01:00 |
|
Peter Steinberger
|
c3fa1fb736
|
feat(camera): share jpeg transcoder + default maxWidth
|
2025-12-14 02:00:48 +00:00 |
|
Peter Steinberger
|
a92eb1f33d
|
feat(camera): add snap/clip capture
|
2025-12-14 00:48:58 +00:00 |
|
Peter Steinberger
|
e6d522493b
|
feat(chat): share SwiftUI chat across macOS+iOS
|
2025-12-14 00:17:07 +00:00 |
|
Peter Steinberger
|
ec653b7b80
|
chore: share bonjour escapes + refresh webchat bundle
|
2025-12-13 10:59:48 +00:00 |
|
Peter Steinberger
|
7ef83311bb
|
feat(bridge): show node ip in pairing
|
2025-12-13 01:57:40 +00:00 |
|
Peter Steinberger
|
ae0c1573fd
|
refactor(swift): rename ClawdisNodeKit to ClawdisKit
|
2025-12-13 01:33:30 +00:00 |
|