Skip to content

Commit e046032

Browse files
committed
Merge remote-tracking branch 'origin/main' into codemirror
2 parents 3319e6c + 4653f84 commit e046032

40 files changed

+749
-52
lines changed

src/ace/commands.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -357,6 +357,14 @@ const commands = [
357357
},
358358
readOnly: true,
359359
},
360+
{
361+
name: "run-tests",
362+
description: "Run Tests",
363+
exec() {
364+
acode.exec("run-tests");
365+
},
366+
readOnly: true,
367+
},
360368
];
361369

362370
export function setCommands(editor) {

src/handlers/quickTools.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,14 +168,22 @@ appSettings.on("update:quicktoolsItems:after", () => {
168168
}, 100);
169169
});
170170

171+
let historyNavigationInitialized = false;
171172
// Initialize history navigation
172173
function setupHistoryNavigation() {
174+
if (historyNavigationInitialized) return;
175+
historyNavigationInitialized = true;
173176
const { $searchInput, $replaceInput } = quickTools;
174177

175178
// Search input history navigation
176179
if ($searchInput.el) {
177180
$searchInput.el.addEventListener("keydown", (e) => {
178-
if (e.key === "ArrowUp") {
181+
if ((e.ctrlKey || e.metaKey) && e.key.toLowerCase() === "f") {
182+
e.preventDefault();
183+
const { editor, activeFile } = editorManager;
184+
editor.focus();
185+
actionStack.get("search-bar")?.action();
186+
} else if (e.key === "ArrowUp") {
179187
e.preventDefault();
180188
const newValue = searchHistory.navigateSearchUp($searchInput.el.value);
181189
$searchInput.el.value = newValue;

src/lang/ar-ye.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -493,5 +493,6 @@
493493
"recent": "Recent Files",
494494
"command palette": "Open Command Palette",
495495
"change theme": "Change Theme",
496-
"documentation": "Documentation"
496+
"documentation": "Documentation",
497+
"open in terminal": "Open in Terminal"
497498
}

src/lang/be-by.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -494,5 +494,6 @@
494494
"recent": "Recent Files",
495495
"command palette": "Open Command Palette",
496496
"change theme": "Change Theme",
497-
"documentation": "Documentation"
497+
"documentation": "Documentation",
498+
"open in terminal": "Open in Terminal"
498499
}

src/lang/bn-bd.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -493,5 +493,6 @@
493493
"recent": "Recent Files",
494494
"command palette": "Open Command Palette",
495495
"change theme": "Change Theme",
496-
"documentation": "Documentation"
496+
"documentation": "Documentation",
497+
"open in terminal": "Open in Terminal"
497498
}

src/lang/cs-cz.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -493,5 +493,6 @@
493493
"recent": "Recent Files",
494494
"command palette": "Open Command Palette",
495495
"change theme": "Change Theme",
496-
"documentation": "Documentation"
496+
"documentation": "Documentation",
497+
"open in terminal": "Open in Terminal"
497498
}

src/lang/de-de.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -493,5 +493,6 @@
493493
"recent": "Recent Files",
494494
"command palette": "Open Command Palette",
495495
"change theme": "Change Theme",
496-
"documentation": "Documentation"
496+
"documentation": "Documentation",
497+
"open in terminal": "Open in Terminal"
497498
}

src/lang/en-us.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -493,5 +493,6 @@
493493
"recent": "Recent Files",
494494
"command palette": "Open Command Palette",
495495
"change theme": "Change Theme",
496-
"documentation": "Documentation"
496+
"documentation": "Documentation",
497+
"open in terminal": "Open in Terminal"
497498
}

src/lang/es-sv.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -493,5 +493,6 @@
493493
"recent": "Recent Files",
494494
"command palette": "Open Command Palette",
495495
"change theme": "Change Theme",
496-
"documentation": "Documentation"
496+
"documentation": "Documentation",
497+
"open in terminal": "Open in Terminal"
497498
}

src/lang/fr-fr.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -493,5 +493,6 @@
493493
"recent": "Recent Files",
494494
"command palette": "Open Command Palette",
495495
"change theme": "Change Theme",
496-
"documentation": "Documentation"
496+
"documentation": "Documentation",
497+
"open in terminal": "Open in Terminal"
497498
}

0 commit comments

Comments
 (0)