mirror of
https://github.com/stablyai/orca.git
synced 2026-10-31 17:17:38 +00:00
feat(settings): add Devin Desktop (formerly Windsurf) to the Open In Apps presets (#18868)
Add a Devin Desktop preset to the Open In Apps catalog, launched via its documented `devin-desktop` command (`devin` is the separate Devin CLI agent), and make the setting searchable by "windsurf", "devin" and "devin desktop". Co-authored-by: Anton Kuligin <anton.kuligin@notraffic.tech> Co-authored-by: Neil <neil@stably.ai>
This commit is contained in:
co-authored by
Anton Kuligin
Neil
parent
43ab2dba08
commit
6865bd7fbb
@@ -216,6 +216,9 @@ export function GeneralWorkspaceSettingsSection({
|
||||
'launcher',
|
||||
'cursor',
|
||||
'zed',
|
||||
'windsurf',
|
||||
'devin',
|
||||
'devin desktop',
|
||||
'command',
|
||||
'vscode',
|
||||
'finder',
|
||||
|
||||
@@ -103,6 +103,12 @@ export const getGeneralWorkspaceSearchEntries = createLocalizedCatalog(() => [
|
||||
...translateSearchKeyword('auto.components.settings.general.search.8fb00fcd05', 'launcher'),
|
||||
...translateSearchKeyword('auto.components.settings.general.search.0cb3d94f00', 'cursor'),
|
||||
...translateSearchKeyword('auto.components.settings.general.search.ebf8f056b5', 'zed'),
|
||||
...translateSearchKeyword('settings.general.openInMenu.keyword.windsurf', 'windsurf'),
|
||||
...translateSearchKeyword('settings.general.openInMenu.keyword.devin', 'devin'),
|
||||
...translateSearchKeyword(
|
||||
'settings.general.openInMenu.keyword.devinDesktop',
|
||||
'devin desktop'
|
||||
),
|
||||
...translateSearchKeyword('auto.components.settings.general.search.dbeb1f348e', 'command'),
|
||||
...translateSearchKeyword('auto.components.settings.general.search.68d03d9980', 'vscode'),
|
||||
...translateSearchKeyword('auto.components.settings.general.search.c9d9636f24', 'finder'),
|
||||
|
||||
@@ -642,6 +642,20 @@
|
||||
"actionPermissions": {
|
||||
"sameAsAgent": "Same as {{agent}}"
|
||||
}
|
||||
},
|
||||
"general": {
|
||||
"openInMenu": {
|
||||
"keyword": {
|
||||
"windsurf": "windsurf",
|
||||
"devin": "devin",
|
||||
"devinDesktop": "devin desktop"
|
||||
}
|
||||
}
|
||||
},
|
||||
"openInApp": {
|
||||
"preset": {
|
||||
"devinDesktop": "Devin Desktop"
|
||||
}
|
||||
}
|
||||
},
|
||||
"menu": {
|
||||
|
||||
@@ -33,6 +33,13 @@ export const getOpenInAppPresets = createLocalizedCatalog(() => [
|
||||
faviconDomain: 'zed.dev',
|
||||
// Why: Zed's favicon is a black transparent mark, which disappears on dark menus.
|
||||
iconClassName: 'dark:invert'
|
||||
},
|
||||
{
|
||||
id: 'devin-desktop',
|
||||
label: translate('settings.openInApp.preset.devinDesktop', 'Devin Desktop'),
|
||||
// Why: Devin Desktop (formerly Windsurf) installs this launcher; `devin` is the Devin CLI agent.
|
||||
command: 'devin-desktop',
|
||||
faviconDomain: 'devin.ai'
|
||||
}
|
||||
])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user