From 5bd3c111fc0461eaf729e9f3a31e16a50c24246c Mon Sep 17 00:00:00 2001 From: Armaan Bhojwani Date: Wed, 9 Jun 2021 19:58:02 -0400 Subject: [PATCH] Clean up bar margins and add tooltips --- src/browser.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/browser.c b/src/browser.c index b8e219d..75bde2c 100644 --- a/src/browser.c +++ b/src/browser.c @@ -200,20 +200,20 @@ client_new(const gchar *uri, WebKitWebView *related_wv, gboolean show, GtkWidget *locbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0); c->jsbutton = gtk_toggle_button_new_with_label("JS"); + gtk_widget_set_tooltip_text(c->jsbutton, "Toggle JavaScript execution"); gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(c->jsbutton), !cfg.javascript_disabled); g_signal_connect(G_OBJECT(c->jsbutton), "toggled", G_CALLBACK(togglejs), c); c->imgbutton = gtk_toggle_button_new_with_label("IMG"); + gtk_widget_set_tooltip_text(c->imgbutton, "Toggle image loading"); gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(c->imgbutton), !cfg.images_disabled); g_signal_connect(G_OBJECT(c->imgbutton), "toggled", G_CALLBACK(toggleimg), c); c->location = gtk_entry_new(); - gtk_box_pack_start(GTK_BOX(locbox), c->location, TRUE, TRUE, 5); - gtk_box_pack_end(GTK_BOX(locbox), c->jsbutton, FALSE, FALSE, 0); - gtk_box_pack_end(GTK_BOX(locbox), c->imgbutton, FALSE, FALSE, 0); + gtk_box_pack_start(GTK_BOX(locbox), c->location, TRUE, TRUE, 0); if (cfg.private) { GtkWidget *privindicator = gtk_label_new("Private mode"); @@ -223,6 +223,9 @@ client_new(const gchar *uri, WebKitWebView *related_wv, gboolean show, gtk_box_pack_end(GTK_BOX(locbox), privindicator, FALSE, FALSE, 5); } + gtk_box_pack_start(GTK_BOX(locbox), c->jsbutton, FALSE, FALSE, 5); + gtk_box_pack_start(GTK_BOX(locbox), c->imgbutton, FALSE, FALSE, 0); + g_signal_connect(G_OBJECT(c->location), "key-press-event", G_CALLBACK(key_location), c); g_signal_connect(G_OBJECT(c->location), "icon-release", -- 2.39.2