summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorKit Langton <[email protected]>2026-02-27 09:44:01 -0500
committerGitHub <[email protected]>2026-02-27 09:44:01 -0500
commite49e781cb88df0030b4ed9408c771e29f02614af (patch)
tree5da313223f6d45f6fa015112a48ee3a9d7f983a1
parent78cea89e0ef8be6a457f02983366b3acde407adb (diff)
downloadopencode-e49e781cb88df0030b4ed9408c771e29f02614af.tar.gz
opencode-e49e781cb88df0030b4ed9408c771e29f02614af.zip
feat(app): add Warp to the open menu (#15368)
-rw-r--r--packages/app/src/components/session/session-header.tsx2
-rw-r--r--packages/ui/src/assets/icons/app/warp.pngbin0 -> 782232 bytes
-rw-r--r--packages/ui/src/components/app-icon.tsx2
-rw-r--r--packages/ui/src/components/app-icons/types.ts1
4 files changed, 5 insertions, 0 deletions
diff --git a/packages/app/src/components/session/session-header.tsx b/packages/app/src/components/session/session-header.tsx
index d531fa50a..f3209c354 100644
--- a/packages/app/src/components/session/session-header.tsx
+++ b/packages/app/src/components/session/session-header.tsx
@@ -35,6 +35,7 @@ const OPEN_APPS = [
"terminal",
"iterm2",
"ghostty",
+ "warp",
"xcode",
"android-studio",
"powershell",
@@ -63,6 +64,7 @@ const MAC_APPS = [
{ id: "terminal", label: "Terminal", icon: "terminal", openWith: "Terminal" },
{ id: "iterm2", label: "iTerm2", icon: "iterm2", openWith: "iTerm" },
{ id: "ghostty", label: "Ghostty", icon: "ghostty", openWith: "Ghostty" },
+ { id: "warp", label: "Warp", icon: "warp", openWith: "Warp" },
{ id: "xcode", label: "Xcode", icon: "xcode", openWith: "Xcode" },
{
id: "android-studio",
diff --git a/packages/ui/src/assets/icons/app/warp.png b/packages/ui/src/assets/icons/app/warp.png
new file mode 100644
index 000000000..753e4d911
--- /dev/null
+++ b/packages/ui/src/assets/icons/app/warp.png
Binary files differ
diff --git a/packages/ui/src/components/app-icon.tsx b/packages/ui/src/components/app-icon.tsx
index e91638b98..f8b587ff2 100644
--- a/packages/ui/src/components/app-icon.tsx
+++ b/packages/ui/src/components/app-icon.tsx
@@ -13,6 +13,7 @@ import powershell from "../assets/icons/app/powershell.svg"
import terminal from "../assets/icons/app/terminal.png"
import textmate from "../assets/icons/app/textmate.png"
import vscode from "../assets/icons/app/vscode.svg"
+import warp from "../assets/icons/app/warp.png"
import xcode from "../assets/icons/app/xcode.png"
import zed from "../assets/icons/app/zed.svg"
import zedDark from "../assets/icons/app/zed-dark.svg"
@@ -27,6 +28,7 @@ const icons = {
terminal,
iterm2,
ghostty,
+ warp,
xcode,
"android-studio": androidStudio,
antigravity,
diff --git a/packages/ui/src/components/app-icons/types.ts b/packages/ui/src/components/app-icons/types.ts
index a0343c25b..4fb3abf39 100644
--- a/packages/ui/src/components/app-icons/types.ts
+++ b/packages/ui/src/components/app-icons/types.ts
@@ -9,6 +9,7 @@ export const iconNames = [
"terminal",
"iterm2",
"ghostty",
+ "warp",
"xcode",
"android-studio",
"antigravity",