feat: worktree - editor
last week
Authored
asta-nguyenParentbf1f1e7
39 files changed
- ARCHITECTURE.md+25−11
- apps/desktop/package.json+3−0
- apps/desktop/src-tauri/src/commands.rs+9−0
- apps/desktop/src-tauri/src/git_view.rs+47−0
- apps/desktop/src-tauri/src/lib.rs+1−0
- apps/desktop/src/App.test.tsx+41−6
- apps/desktop/src/App.tsx+16−7
- apps/desktop/src/components/ui/resizable-split.test.tsx+116−0
- apps/desktop/src/components/ui/resizable-split.tsx+117−0
- apps/desktop/src/features/editor/EditorChanges.tsx+8−2
- apps/desktop/src/features/editor/EditorFiles.tsx+81−16
- apps/desktop/src/features/editor/EditorHistory.tsx+19−3
- apps/desktop/src/features/editor/EditorStashes.tsx+20−5
- apps/desktop/src/features/editor/EditorWorkspace.test.tsx+153−0
- apps/desktop/src/features/editor/EditorWorkspace.tsx+50−3
- apps/desktop/src/features/editor/MarkdownView.test.tsx+73−0
- apps/desktop/src/features/editor/MarkdownView.tsx+57−0
- apps/desktop/src/features/editor/diff-view.test.ts+107−0
- apps/desktop/src/features/editor/diff-view.ts+162−0
- apps/desktop/src/features/editor/highlight-languages.d.ts+5−0
- apps/desktop/src/features/editor/highlight.test.ts+46−0
- apps/desktop/src/features/editor/highlight.ts+169−0
- apps/desktop/src/features/editor/panes.test.ts+19−0
- apps/desktop/src/features/editor/panes.tsx+192−33
- apps/desktop/src/features/editor/queries.ts+12−2
- apps/desktop/src/features/projects/ProjectTree.test.tsx+68−32
- apps/desktop/src/features/projects/ProjectTree.tsx+34−58
- apps/desktop/src/features/sessions/SessionLaunch.tsx+23−1
- apps/desktop/src/features/terminal/TerminalWorkspace.test.tsx+57−5
- apps/desktop/src/features/terminal/TerminalWorkspace.tsx+2−2
- apps/desktop/src/features/worktrees/WorktreeRows.tsx+32−39
- apps/desktop/src/queryClient.ts+1−0
- apps/desktop/src/services/git-view.ts+2−0
- apps/desktop/src/stores/ui.test.tsx+20−0
- apps/desktop/src/stores/ui.ts+20−0
- apps/desktop/src/styles/index.css+79−0
- apps/desktop/src/styles/tokens.css+18−0
- docs/agent-devkit/changes/2026-11-02-terminal-workspaces-vietnamese/tasks.md+10−10
- pnpm-lock.yaml+899−0