From e24013adf5cbde8068e8ed559952d78bf973bb1d Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 2 Feb 2025 17:49:26 +0200 Subject: [PATCH] feat(in-app-help): integrate into existing help command --- src/public/app/components/root_command_executor.ts | 4 ++++ src/public/app/widgets/buttons/global_menu.ts | 6 ++++++ src/public/app/widgets/dialogs/help.ts | 2 +- src/public/translations/en/translation.json | 3 ++- src/services/keyboard_actions.ts | 6 ++++++ src/services/keyboard_actions_interface.ts | 1 + translations/en/server.json | 5 +++-- 7 files changed, 23 insertions(+), 4 deletions(-) diff --git a/src/public/app/components/root_command_executor.ts b/src/public/app/components/root_command_executor.ts index 899bfebd2..49ea7d878 100644 --- a/src/public/app/components/root_command_executor.ts +++ b/src/public/app/components/root_command_executor.ts @@ -90,6 +90,10 @@ export default class RootCommandExecutor extends Component { await appContext.tabManager.openTabWithNoteWithHoisting("_backendLog", { activate: true }); } + async showHelpCommand() { + await appContext.tabManager.openTabWithNoteWithHoisting("_help", { activate: true }); + } + async showLaunchBarSubtreeCommand() { const rootNote = utils.isMobile() ? "_lbMobileRoot" : "_lbRoot"; await this.showAndHoistSubtree(rootNote); diff --git a/src/public/app/widgets/buttons/global_menu.ts b/src/public/app/widgets/buttons/global_menu.ts index f620108eb..e34313bfc 100644 --- a/src/public/app/widgets/buttons/global_menu.ts +++ b/src/public/app/widgets/buttons/global_menu.ts @@ -226,6 +226,12 @@ const TPL = ` + +