Title: [253027] trunk/Tools
- Revision
- 253027
- Author
- carlo...@webkit.org
- Date
- 2019-12-03 01:28:17 -0800 (Tue, 03 Dec 2019)
Log Message
Unreviewed. Focus the location bar on CTRL+l in GTK MiniBrowser
* MiniBrowser/gtk/BrowserWindow.c:
(focusLocationBar):
(browser_window_init):
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (253026 => 253027)
--- trunk/Tools/ChangeLog 2019-12-03 07:55:25 UTC (rev 253026)
+++ trunk/Tools/ChangeLog 2019-12-03 09:28:17 UTC (rev 253027)
@@ -1,3 +1,11 @@
+2019-12-03 Carlos Garcia Campos <cgar...@igalia.com>
+
+ Unreviewed. Focus the location bar on CTRL+l in GTK MiniBrowser
+
+ * MiniBrowser/gtk/BrowserWindow.c:
+ (focusLocationBar):
+ (browser_window_init):
+
2019-12-02 Sihui Liu <sihui_...@apple.com>
Cross-thread version StorageQuotaManager
Modified: trunk/Tools/MiniBrowser/gtk/BrowserWindow.c (253026 => 253027)
--- trunk/Tools/MiniBrowser/gtk/BrowserWindow.c 2019-12-03 07:55:25 UTC (rev 253026)
+++ trunk/Tools/MiniBrowser/gtk/BrowserWindow.c 2019-12-03 09:28:17 UTC (rev 253027)
@@ -555,6 +555,11 @@
gtk_widget_show(GTK_WIDGET(newWindow));
}
+static void focusLocationBar(BrowserWindow *window)
+{
+ gtk_widget_grab_focus(window->uriEntry);
+}
+
static void reloadPage(BrowserWindow *window)
{
WebKitWebView *webView = browser_tab_get_web_view(window->activeTab);
@@ -941,6 +946,10 @@
gtk_accel_group_connect(window->accelGroup, GDK_KEY_P, GDK_CONTROL_MASK | GDK_SHIFT_MASK, GTK_ACCEL_VISIBLE,
g_cclosure_new_swap(G_CALLBACK(openPrivateWindow), window, NULL));
+ /* Focus location bar */
+ gtk_accel_group_connect(window->accelGroup, GDK_KEY_L, GDK_CONTROL_MASK, GTK_ACCEL_VISIBLE,
+ g_cclosure_new_swap(G_CALLBACK(focusLocationBar), window, NULL));
+
/* Reload page */
gtk_accel_group_connect(window->accelGroup, GDK_KEY_F5, 0, GTK_ACCEL_VISIBLE,
g_cclosure_new_swap(G_CALLBACK(reloadPage), window, NULL));
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes