githubnext/ace2Public

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

chore: merge main into channel activity indicators

IAiamnbutler authored
22d0b79Patch
50 files changed+5192-254
StackedSplit
apps/app/src/app.tsx+94 −27
apps/app/src/channel.tsx+156 −6
apps/app/src/composer.tsx+48 −6
apps/app/src/conversation.tsx+8 −0
apps/app/src/details.ts+38 −0
apps/app/src/layout/layout.tsx+20 −1
apps/desktop/native/patches/README.md+125 −3
apps/desktop/native/patches/peekaboo-click.patch+71 −17
apps/desktop/native/patches/peekaboo-clipboard-files-write.patch+298 −0
apps/desktop/native/patches/peekaboo-clipboard-files.patch+252 −0
apps/desktop/native/patches/peekaboo-clipboard-image-write.patch+282 −0
apps/desktop/native/patches/peekaboo-clipboard-image.patch+376 −0
apps/desktop/native/patches/peekaboo-clipboard-text.patch+310 −0
apps/desktop/native/patches/peekaboo-close.patch+156 −0
apps/desktop/native/patches/peekaboo-launch.patch+27 −0
apps/desktop/native/patches/peekaboo-menu.patch+454 −0
apps/desktop/native/patches/peekaboo-open.patch+19 −0
apps/desktop/native/patches/peekaboo-point-focus.patch+255 −0
apps/desktop/native/patches/peekaboo-pointer-window.patch+35 −0
apps/desktop/native/patches/peekaboo-quit.patch+41 −0
apps/desktop/native/sources/client/client.swift+18 −3
apps/desktop/native/sources/client/clipboard.swift+133 −0
apps/desktop/native/sources/client/launch.swift+163 −0
apps/desktop/native/sources/client/management.swift+43 −6
apps/desktop/native/sources/client/menu.swift+108 −0
apps/desktop/native/sources/client/menus.swift+119 −0
apps/desktop/native/sources/desktop/desktop.swift+4 −3
apps/desktop/package.json+1 −1
apps/desktop/scripts/helper.ts+57 −13
apps/host/src/desktop.ts+369 −28
apps/host/src/gateway.ts+3 −0
apps/host/src/github.ts+50 −0
apps/host/src/protocol.ts+1 −0
docs/architecture.md+69 −4
docs/data.md+13 −0
docs/desktop-tools.md+140 −8
packages/channel/src/changes.ts+48 −10
packages/channel/src/channel.ts+49 −14
packages/channel/src/desktop.ts+200 −6
packages/channel/src/git.ts+11 −6
packages/channel/src/lanes.ts+135 −16
packages/channel/src/models.ts+9 −5
packages/channel/src/protocol.ts+26 −3
packages/ui/src/components/composer/chat-composer.tsx+17 −13
packages/ui/src/components/session-details/session-details.tsx+301 −18
packages/ui/src/components/session-sidebar/session-sidebar.tsx+22 −4
packages/ui/src/components/timeline/layout.ts+1 −2
packages/ui/src/components/timeline/timeline.tsx+11 −31
packages/ui/src/icons.tsx+2 −0
packages/ui/src/index.ts+4 −0