githubnext/ace2Public

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

feat(desktop): add GUI-owned clipboard tools

IAiamnbutler authored
fc93b9dPatch
Parentd04c8c4
13 files changed+1252-36
StackedSplit
apps/app/src/native-settings.tsx+22 −1
apps/desktop/native/patches/README.md+26 −4
apps/desktop/native/patches/peekaboo-clipboard.patch+673 −0
apps/desktop/native/sources/client/client.swift+3 −1
apps/desktop/native/sources/client/clipboard.swift+147 −0
apps/desktop/native/sources/desktop/desktop.swift+25 −0
apps/desktop/scripts/helper.ts+1 −1
apps/desktop/src/protocol.ts+11 −0
apps/host/src/desktop.ts+217 −12
docs/architecture.md+12 −4
docs/desktop-tools.md+52 −9
packages/channel/src/desktop.ts+62 −3
packages/channel/src/workspace.ts+1 −1