githubnext/ace2Public

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

feat(desktop): add literal text insertion (#67)

Add literal desktop insertion with reserved clipboard ownership
NBNate Butler authored committed by GitHub
8fb8ccfPatch
13 files changed+1151-36
StackedSplit
apps/app/src/native-settings.tsx+22 −1
apps/desktop/native/patches/README.md+34 −6
apps/desktop/native/patches/peekaboo-insert.patch+899 −0
apps/desktop/native/sources/client/actions.swift+35 −2
apps/desktop/native/sources/desktop/desktop.swift+25 −1
apps/desktop/scripts/helper.ts+15 −13
apps/desktop/src/protocol.ts+11 −0
apps/host/src/desktop.ts+15 −1
docs/architecture.md+9 −1
docs/desktop-tools.md+46 −8
packages/channel/src/desktop.ts+26 −2
packages/ui/src/components/rich-text/rich-text.tsx+10 −0
packages/ui/src/components/rich-text/schema.ts+4 −1