summaryrefslogtreecommitdiff
path: root/frontends/gtk/scaffolding.c
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2019-09-03 23:32:31 +0100
committerVincent Sanders <vince@kyllikki.org>2019-09-03 23:32:31 +0100
commit5ffb06d3c3a91ac65e59fc39a2bfc1e3b9abb391 (patch)
tree8b449b165800f904d7d3de1197d5259e33100ec5 /frontends/gtk/scaffolding.c
parent9ae1ec8a2f38cbda9fc00d36e14faa1b89d7c9d9 (diff)
downloadnetsurf-5ffb06d3c3a91ac65e59fc39a2bfc1e3b9abb391.tar.gz
netsurf-5ffb06d3c3a91ac65e59fc39a2bfc1e3b9abb391.tar.bz2
add toolbar customize to main and burger menu
Diffstat (limited to 'frontends/gtk/scaffolding.c')
-rw-r--r--frontends/gtk/scaffolding.c23
1 files changed, 16 insertions, 7 deletions
diff --git a/frontends/gtk/scaffolding.c b/frontends/gtk/scaffolding.c
index e0ca65aca..50e061eb1 100644
--- a/frontends/gtk/scaffolding.c
+++ b/frontends/gtk/scaffolding.c
@@ -757,19 +757,16 @@ static void nsgtk_menu_connect_signals(struct nsgtk_scaffolding *g)
"toggled",
G_CALLBACK(nsgtk_on_menubar_activate_menu),
g);
- g_signal_connect(g->burger_menu->view_submenu->toolbars_submenu->menubar_menuitem,
- "toggled",
- G_CALLBACK(nsgtk_on_menubar_activate_menu),
- g);
g_signal_connect(g->menu_bar->view_submenu->toolbars_submenu->toolbar_menuitem,
"toggled",
G_CALLBACK(nsgtk_on_toolbar_activate_menu),
g);
- g_signal_connect(g->burger_menu->view_submenu->toolbars_submenu->toolbar_menuitem,
- "toggled",
- G_CALLBACK(nsgtk_on_toolbar_activate_menu),
+ g_signal_connect(g->menu_bar->view_submenu->toolbars_submenu->customize_menuitem,
+ "activate",
+ G_CALLBACK(nsgtk_on_customize_activate_menu),
g);
+
}
@@ -791,6 +788,18 @@ create_scaffolding_burger_menu(struct nsgtk_scaffolding *gs,
if (nmenu == NULL) {
return NULL;
}
+ g_signal_connect(nmenu->view_submenu->toolbars_submenu->menubar_menuitem,
+ "toggled",
+ G_CALLBACK(nsgtk_on_menubar_activate_menu),
+ gs);
+ g_signal_connect(nmenu->view_submenu->toolbars_submenu->toolbar_menuitem,
+ "toggled",
+ G_CALLBACK(nsgtk_on_toolbar_activate_menu),
+ gs);
+ g_signal_connect(nmenu->view_submenu->toolbars_submenu->customize_menuitem,
+ "activate",
+ G_CALLBACK(nsgtk_on_customize_activate_menu),
+ gs);
return nmenu;
}