[devhelp] app: also use Ctrl+S to focus the search key
- From: Aleksander Morgado <aleksm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [devhelp] app: also use Ctrl+S to focus the search key
- Date: Thu, 4 Jul 2013 12:36:23 +0000 (UTC)
commit 71ec5631ac47aa252a324eb5ace3dc416d593d6f
Author: Aleksander Morgado <aleksander lanedo com>
Date: Thu Jul 4 14:31:36 2013 +0200
app: also use Ctrl+S to focus the search key
https://bugzilla.gnome.org/show_bug.cgi?id=695758
src/dh-app.c | 25 +++++++++++++------------
src/dh-window.c | 1 +
2 files changed, 14 insertions(+), 12 deletions(-)
---
diff --git a/src/dh-app.c b/src/dh-app.c
index f1c5c4a..e22dc32 100644
--- a/src/dh-app.c
+++ b/src/dh-app.c
@@ -274,18 +274,19 @@ setup_actions (DhApp *self)
static void
setup_accelerators (DhApp *self)
{
- gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>0", "win.zoom-default", NULL);
- gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>minus", "win.zoom-out", NULL);
- gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>plus", "win.zoom-in", NULL);
- gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>k", "win.focus-search", NULL);
- gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>f", "win.find", NULL);
- gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>c", "win.copy", NULL);
- gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>p", "win.print", NULL);
- gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>t", "win.new-tab", NULL);
- gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>w", "win.close", NULL);
- gtk_application_add_accelerator (GTK_APPLICATION (self), "F10", "win.gear-menu", NULL);
- gtk_application_add_accelerator (GTK_APPLICATION (self), "<Alt>Right", "win.go-forward", NULL);
- gtk_application_add_accelerator (GTK_APPLICATION (self), "<Alt>Left", "win.go-back", NULL);
+ gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>0", "win.zoom-default",
NULL);
+ gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>minus", "win.zoom-out",
NULL);
+ gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>plus", "win.zoom-in",
NULL);
+ gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>k", "win.focus-search",
NULL);
+ gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>s", "win.focus-search-alt",
NULL);
+ gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>f", "win.find",
NULL);
+ gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>c", "win.copy",
NULL);
+ gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>p", "win.print",
NULL);
+ gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>t", "win.new-tab",
NULL);
+ gtk_application_add_accelerator (GTK_APPLICATION (self), "<Primary>w", "win.close",
NULL);
+ gtk_application_add_accelerator (GTK_APPLICATION (self), "F10", "win.gear-menu",
NULL);
+ gtk_application_add_accelerator (GTK_APPLICATION (self), "<Alt>Right", "win.go-forward",
NULL);
+ gtk_application_add_accelerator (GTK_APPLICATION (self), "<Alt>Left", "win.go-back",
NULL);
}
/******************************************************************************/
diff --git a/src/dh-window.c b/src/dh-window.c
index 4e1ab25..3b7bc76 100644
--- a/src/dh-window.c
+++ b/src/dh-window.c
@@ -454,6 +454,7 @@ static GActionEntry win_entries[] = {
{ "zoom-out", zoom_out_cb, NULL, NULL, NULL },
{ "zoom-default", zoom_default_cb, NULL, NULL, NULL },
{ "focus-search", focus_search_cb, NULL, NULL, NULL },
+ { "focus-search-alt", focus_search_cb, NULL, NULL, NULL },
/* go */
{ "go-back", go_back_cb, NULL, "false", NULL },
{ "go-forward", go_forward_cb, NULL, "false", NULL },
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]