From 527f692abd15540e35cb1c5e05a3257829167cfe Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 27 Feb 2026 23:59:42 +0000 Subject: [PATCH 1/7] Initial plan From 969c856c37d04433ea8b964fb3335f062f24d784 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 28 Feb 2026 00:08:38 +0000 Subject: [PATCH 2/7] Add consolidated onboarding preview page Co-authored-by: sawka <2722291+sawka@users.noreply.github.com> --- .../app/onboarding/onboarding-features.tsx | 87 +++++++++++++++++++ .../onboarding/onboarding-upgrade-patch.tsx | 23 ++++- .../preview/previews/onboarding.preview.tsx | 16 ++++ 3 files changed, 125 insertions(+), 1 deletion(-) create mode 100644 frontend/preview/previews/onboarding.preview.tsx diff --git a/frontend/app/onboarding/onboarding-features.tsx b/frontend/app/onboarding/onboarding-features.tsx index 595a69938d..db6cc2ccbb 100644 --- a/frontend/app/onboarding/onboarding-features.tsx +++ b/frontend/app/onboarding/onboarding-features.tsx @@ -266,6 +266,93 @@ const FilesPage = ({ onFinish, onPrev }: { onFinish: () => void; onPrev?: () => ); }; +const FilesPageV = ({ onFinish, onPrev }: { onFinish: () => void; onPrev?: () => void }) => { + const [fireClicked, setFireClicked] = useState(false); + + const handleFireClick = () => { + setFireClicked(!fireClicked); + }; + + return ( +
+ Wave can preview markdown, images, and video files on both local and remote{" "} + machines. +
++ Use{" "} + wsh view [filename]{" "} + to preview files in Wave's graphical viewer +
++ Use{" "} + wsh edit [filename]{" "} + to open config files or code files in Wave's graphical editor +
++ These commands work seamlessly on both local and remote machines, making it easy to view + and edit files wherever they are. +
+- Wave can preview markdown, images, and video files on both local and remote{" "} - machines. -
-- Use{" "} - wsh view [filename]{" "} - to preview files in Wave's graphical viewer -
-- Use{" "} - wsh edit [filename]{" "} - to open config files or code files in Wave's graphical editor -
-- These commands work seamlessly on both local and remote machines, making it easy to view - and edit files wherever they are. -
-Use the magnify feature to work with complex outputs and large files more efficiently.
-+
A quick {shortcutKey}-M to magnify and another {shortcutKey}-M to unmagnify
@@ -173,27 +172,17 @@ export const MagnifyBlocksPage = ({ ); }; -export const FilesPage = ({ - onFinish, - onPrev, - commandRenderers, -}: { - onFinish: () => void; - onPrev?: () => void; - commandRenderers?: FilesPageCommandRenderer[]; -}) => { +export const FilesPage = ({ onFinish, onPrev }: { onFinish: () => void; onPrev?: () => void }) => { const [fireClicked, setFireClicked] = useState(false); const isMac = isMacOS(); const [commandIndex, setCommandIndex] = useState(0); const [key, setKey] = useState(0); - const commands = - commandRenderers ?? - [ - (onComplete: () => void) =>