githubnext/ace2Public

Ace: a collaborative coding environment on the team's own machines

feat(desktop): embed native window inspection in Ace

IAiamnbutler authored
17bda96Patch
Parentf1446bf
41 files changed+1451-76
StackedSplit
.github/workflows/desktop-release.yml+1 −0
.gitignore+2 −0
apps/app/src/desktop.ts+2 −1
apps/app/src/host-settings.tsx+7 −1
apps/app/src/native-settings.tsx+110 −0
apps/app/src/timeline.ts+14 −1
apps/app/src/transcript.ts+9 −2
apps/desktop/native/Package.resolved+60 −0
apps/desktop/native/Package.swift+37 −0
apps/desktop/native/sources/client/client.swift+272 −0
apps/desktop/native/sources/desktop/desktop.swift+127 −0
apps/desktop/native/sources/signing/signing.swift+49 −0
apps/desktop/scripts/helper.ts+61 −5
apps/desktop/scripts/sign-dev.ts+5 −0
apps/desktop/scripts/sign.ts+22 −3
apps/desktop/src/index.ts+18 −0
apps/desktop/src/native.ts+56 −0
apps/desktop/src/protocol.ts+12 −0
apps/host/src/desktop.ts+217 −0
apps/host/src/worker.ts+2 −0
apps/host/src/workspace.ts+6 −1
docs/architecture.md+46 −15
docs/desktop-tools.md+53 −0
docs/terms.md+7 −5
docs/updates.md+20 −6
packages/channel/package.json+1 −0
packages/channel/src/channel.ts+5 −0
packages/channel/src/desktop.ts+64 −0
packages/channel/src/protocol.ts+9 −1
packages/channel/src/room.ts+3 −3
packages/channel/src/workspace.ts+45 −11
packages/ui/src/components/blocks/image-view.tsx+9 −2
packages/ui/src/components/blocks/image.tsx+8 −2
packages/ui/src/components/blocks/tool-layout.ts+1 −0
packages/ui/src/components/blocks/tool-view.tsx+27 −9
packages/ui/src/components/blocks/tool.tsx+36 −1
packages/ui/src/components/timeline/layout.ts+10 −1
packages/ui/src/lib/tool-summary.ts+2 −0
packages/ui/src/types.ts+1 −1
readme.md+14 −5
services/channel/src/object.ts+1 −0