githubnext/ace2Public

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

fix(desktop): restore project opening and native navigation

IAiamnbutler authored
d1d1d82Patch
Parent591e9ba
28 files changed+953-285
StackedSplit
AGENTS.md+2 −0
TODO.md+3 −2
apps/app/src/app.tsx+205 −92
apps/app/src/conversation.tsx+28 −7
apps/app/src/dashboard.tsx+140 −0
apps/app/src/desktop.ts+13 −0
apps/app/src/navigation.tsx+126 −0
apps/app/src/new-channel.tsx+0 −136
apps/app/src/open-project.tsx+99 −0
apps/app/src/projects.ts+27 −0
apps/app/src/styles.css+1 −0
apps/desktop/native/window.m+42 −0
apps/desktop/scripts/helper.ts+15 −0
apps/desktop/src/index.ts+49 −5
apps/desktop/src/protocol.ts+2 −0
apps/desktop/src/window.ts+15 −0
apps/host/src/gateway-client.ts+6 −1
apps/host/src/gateway.ts+24 −4
apps/host/src/projects.ts+63 −0
apps/host/src/protocol.ts+8 −1
docs/architecture.md+5 −0
docs/desktop.md+39 −8
packages/ui/src/components/composer/submit-state.ts+1 −1
packages/ui/src/components/session-item/session-item-actions.tsx+8 −8
packages/ui/src/components/session-item/session-item-glyph.tsx+3 −3
packages/ui/src/components/session-sidebar/session-sidebar.tsx+11 −11
packages/ui/src/hooks/use-local-storage.ts+13 −5
readme.md+5 −1