From ef190f380163fce048259eb4ae45a43ab659b0c1 Mon Sep 17 00:00:00 2001 From: sungdark Date: Sat, 28 Mar 2026 12:54:38 +0000 Subject: [PATCH 1/2] fix(terminal): remove non-functional shortcuts from Terminal Settings info box MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove Ctrl+↑/↓ (Navigate command history) and Ctrl+A (Select all terminal) entries from the Terminal Shortcuts info box, as neither keybinding is registered in the terminal keybinding system. Fixes PlatformNetwork/bounty-challenge#39619 --- src/components/settings/TerminalSettingsPanel.tsx | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/components/settings/TerminalSettingsPanel.tsx b/src/components/settings/TerminalSettingsPanel.tsx index b601edd0..70839326 100644 --- a/src/components/settings/TerminalSettingsPanel.tsx +++ b/src/components/settings/TerminalSettingsPanel.tsx @@ -501,14 +501,7 @@ export function TerminalSettingsPanel(props: TerminalSettingsPanelProps) { Ctrl+C Interrupt (Send SIGINT) -
- Ctrl+↑/↓ - Navigate command history (accessibility) -
-
- Ctrl+A - Select all terminal content -
+ From 28ca2e72848a528207a97aa1780e2a0953ccfe8a Mon Sep 17 00:00:00 2001 From: sungdark Date: Sat, 28 Mar 2026 12:57:06 +0000 Subject: [PATCH 2/2] fix: add Azure DevOps URL support and fix Git commit icon - CloneRepositoryDialog.tsx: Add Azure DevOps HTTPS URL pattern (dev.azure.com/org/project/_git/repo) to GIT_URL_PATTERNS - GitSettingsPanel.tsx: Change 'upload' icon to 'check' for Commit section header (commit is a local op, not a push) Fixes PlatformNetwork/bounty-challenge#39617 Fixes PlatformNetwork/bounty-challenge#39618 --- src/components/git/CloneRepositoryDialog.tsx | 1 + src/components/settings/GitSettingsPanel.tsx | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/git/CloneRepositoryDialog.tsx b/src/components/git/CloneRepositoryDialog.tsx index cccc1243..87956ed6 100644 --- a/src/components/git/CloneRepositoryDialog.tsx +++ b/src/components/git/CloneRepositoryDialog.tsx @@ -31,6 +31,7 @@ const GIT_URL_PATTERNS = [ /^https?:\/\/github\.com\/[^\/]+\/[^\/]+/i, /^https?:\/\/gitlab\.com\/[^\/]+\/[^\/]+/i, /^https?:\/\/bitbucket\.org\/[^\/]+\/[^\/]+/i, + /^https?:\/\/dev\.azure\.com\/[^\/]+\/[^\/]+\/_git\/[^\/]+/i, /^git@[^\s]+:[^\s]+\.git$/i, /^git@github\.com:[^\/]+\/[^\/]+/i, /^git@gitlab\.com:[^\/]+\/[^\/]+/i, diff --git a/src/components/settings/GitSettingsPanel.tsx b/src/components/settings/GitSettingsPanel.tsx index fe466ad1..2cb0b7a2 100644 --- a/src/components/settings/GitSettingsPanel.tsx +++ b/src/components/settings/GitSettingsPanel.tsx @@ -290,7 +290,7 @@ export function GitSettingsPanel(props: GitSettingsPanelProps) { } + icon={} />