diff options
author | Christian Dywan <christian.dywan@canonical.com> | 2014-01-06 23:13:34 +0100 |
---|---|---|
committer | Christian Dywan <christian.dywan@canonical.com> | 2014-01-06 23:13:34 +0100 |
commit | 55f4323d16f532b7649260b6719f44a47520f9ab (patch) | |
tree | 14ee210e93faec24c0a7de5bf85489ec1043c038 | |
parent | 9355e05bf95c0cd87e350496b8be867afe5713da (diff) | |
download | midori-55f4323d16f532b7649260b6719f44a47520f9ab.tar.gz |
Modify actions and internal items in browser without changing settings
-rw-r--r-- | midori/midori-browser.c | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/midori/midori-browser.c b/midori/midori-browser.c index 7cccc670..6126b893 100644 --- a/midori/midori-browser.c +++ b/midori/midori-browser.c @@ -1541,6 +1541,10 @@ midori_view_new_window_cb (GtkWidget* view, } static void +_midori_browser_set_toolbar_items (MidoriBrowser* browser, + const gchar* items); + +static void midori_view_new_view_cb (GtkWidget* view, GtkWidget* new_view, MidoriNewView where, @@ -1555,19 +1559,14 @@ midori_view_new_view_cb (GtkWidget* view, g_assert (new_browser != NULL); gtk_window_set_transient_for (GTK_WINDOW (new_browser), GTK_WINDOW (browser)); gtk_window_set_destroy_with_parent (GTK_WINDOW (new_browser), TRUE); - MidoriWebSettings* settings = midori_web_settings_new (); - g_object_set (settings, - "toolbar-items", "Location", - "show-menubar", FALSE, - "show-bookmarkbar", FALSE, - "show-statusbar", FALSE, - NULL); g_object_set (new_browser, - "settings", settings, "show-tabs", FALSE, NULL); - g_object_unref (settings); + _action_set_visible (new_browser, "Menubar", FALSE); + _action_set_visible (new_browser, "Bookmarkbar", FALSE); + _action_set_visible (new_browser, "Statusbar", FALSE); _action_set_visible (new_browser, "CompactMenu", FALSE); + _midori_browser_set_toolbar_items (new_browser, "Location"); midori_browser_add_tab (new_browser, new_view); midori_browser_set_current_tab (new_browser, new_view); return; |