summaryrefslogtreecommitdiffhomepage
path: root/packages/desktop/src/pages
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-12-22 16:19:57 -0600
committerAdam <[email protected]>2025-12-22 16:20:17 -0600
commit9b6c9f64f7cce2be89b9f4826e348da1edeb64a4 (patch)
treee34c4ceeaeda2615b6235c41cf5f2801282deca8 /packages/desktop/src/pages
parent1aae1c795db6b57b1404c40ee8a9d894bc9fd745 (diff)
downloadopencode-9b6c9f64f7cce2be89b9f4826e348da1edeb64a4.tar.gz
opencode-9b6c9f64f7cce2be89b9f4826e348da1edeb64a4.zip
feat(desktop): review pane toggle
Diffstat (limited to 'packages/desktop/src/pages')
-rw-r--r--packages/desktop/src/pages/session.tsx11
1 files changed, 10 insertions, 1 deletions
diff --git a/packages/desktop/src/pages/session.tsx b/packages/desktop/src/pages/session.tsx
index b6f5ccca1..42e43232a 100644
--- a/packages/desktop/src/pages/session.tsx
+++ b/packages/desktop/src/pages/session.tsx
@@ -222,6 +222,15 @@ export default function Page() {
onSelect: () => layout.terminal.toggle(),
},
{
+ id: "review.toggle",
+ title: "Toggle review",
+ description: "Show or hide the review panel",
+ category: "View",
+ keybind: "mod+b",
+ slash: "review",
+ onSelect: () => layout.review.toggle(),
+ },
+ {
id: "terminal.new",
title: "New terminal",
description: "Create a new terminal tab",
@@ -533,7 +542,7 @@ export default function Page() {
)
}
- const showTabs = createMemo(() => diffs().length > 0 || tabs().all().length > 0)
+ const showTabs = createMemo(() => layout.review.opened() && (diffs().length > 0 || tabs().all().length > 0))
const mobileWorking = createMemo(() => status().type !== "idle")
const mobileAutoScroll = createAutoScroll({