diff --git a/packages/app/src/components/session/session-header.tsx b/packages/app/src/components/session/session-header.tsx index db1990dfaa..a65bc6491f 100644 --- a/packages/app/src/components/session/session-header.tsx +++ b/packages/app/src/components/session/session-header.tsx @@ -10,6 +10,7 @@ import { Tooltip, TooltipKeybind } from "@opencode-ai/ui/tooltip" import { getFilename } from "@opencode-ai/core/util/path" import { createEffect, createMemo, createSignal, For, onMount, Show } from "solid-js" import { createStore } from "solid-js/store" +import { createMediaQuery } from "@solid-primitives/media" import { Portal } from "solid-js/web" import { useCommand } from "@/context/command" import { useLanguage } from "@/context/language" @@ -158,6 +159,7 @@ export function SessionHeader() { const isV2 = settings.general.newLayoutDesigns const search = settings.visibility.search const status = settings.visibility.status + const isDesktop = createMediaQuery("(min-width: 768px)") const [exists, setExists] = createStore>>({ finder: true, @@ -236,6 +238,7 @@ export function SessionHeader() { statusLabel: language.t("status.popover.trigger"), reviewLabel: language.t("command.review.toggle"), reviewKeybind: command.keybind("review.toggle"), + reviewVisible: isDesktop(), reviewOpened: view().reviewPanel.opened(), onReviewToggle: () => view().reviewPanel.toggle(), })) @@ -518,6 +521,7 @@ type SessionHeaderV2ActionsState = { statusLabel: string reviewLabel: string reviewKeybind: string + reviewVisible: boolean reviewOpened: boolean onReviewToggle: () => void } @@ -530,20 +534,22 @@ function SessionHeaderV2Actions(props: { state: SessionHeaderV2ActionsState }) { - - } - /> - + + + } + /> + + ) } diff --git a/packages/app/src/pages/home.tsx b/packages/app/src/pages/home.tsx index e9f036993e..cbb9c71ba4 100644 --- a/packages/app/src/pages/home.tsx +++ b/packages/app/src/pages/home.tsx @@ -329,7 +329,7 @@ export function NewHome() { return (
-
+
+ platform.openLink("https://opencode.ai/desktop-feedback")} + language={language} + />
) @@ -443,7 +449,7 @@ function HomeProjectColumn(props: { const dialog = useDialog() const controller = useServerManagementController({ navigateOnAdd: false }) return ( -