From c8f2ba00ed4b73cabe8f1eb84b163042592e2df5 Mon Sep 17 00:00:00 2001 From: Le Tan Date: Tue, 20 Apr 2021 07:29:49 +0800 Subject: [PATCH] add extra config Ctrl+Alt+F for full-text search --- src/core/coreconfig.h | 1 + src/data/core/vnotex.json | 1 + src/widgets/mainwindow.cpp | 3 +++ 3 files changed, 5 insertions(+) diff --git a/src/core/coreconfig.h b/src/core/coreconfig.h index c9817700..31eceb0b 100644 --- a/src/core/coreconfig.h +++ b/src/core/coreconfig.h @@ -25,6 +25,7 @@ namespace vnotex OutlineDock, SearchDock, LocationListDock, + Search, NavigationMode, LocateNode, VerticalSplit, diff --git a/src/data/core/vnotex.json b/src/data/core/vnotex.json index 5116fd15..63b2e476 100644 --- a/src/data/core/vnotex.json +++ b/src/data/core/vnotex.json @@ -19,6 +19,7 @@ "OutlineDock" : "Ctrl+G, 2", "SearchDock" : "Ctrl+G, 3", "LocationListDock" : "Ctrl+G, 4", + "Search" : "Ctrl+Alt+F", "NavigationMode" : "Ctrl+G, W", "LocateNode" : "Ctrl+G, D", "VerticalSplit" : "Ctrl+G, \\", diff --git a/src/widgets/mainwindow.cpp b/src/widgets/mainwindow.cpp index 1ec6d435..30da98fc 100644 --- a/src/widgets/mainwindow.cpp +++ b/src/widgets/mainwindow.cpp @@ -585,6 +585,9 @@ void MainWindow::setupShortcuts() setupDockActivateShortcut(m_docks[DockIndex::SearchDock], coreConfig.getShortcut(CoreConfig::Shortcut::SearchDock)); + // Extra shortcut for SearchDock. + setupDockActivateShortcut(m_docks[DockIndex::SearchDock], + coreConfig.getShortcut(CoreConfig::Shortcut::Search)); setupDockActivateShortcut(m_docks[DockIndex::LocationListDock], coreConfig.getShortcut(CoreConfig::Shortcut::LocationListDock));