[Xfce4-commits] <midori:master> Synchronize browser and panel toolbar style

Christian Dywan noreply at xfce.org
Fri Jul 30 22:12:02 CEST 2010


Updating branch refs/heads/master
         to a724d883b1e1cb3a1f910eec64152502494a3cee (commit)
       from 2350fc0834ca4c174bf16ff8e21bad82184eec7e (commit)

commit a724d883b1e1cb3a1f910eec64152502494a3cee
Author: Christian Dywan <christian at twotoasts.de>
Date:   Thu Jul 29 15:18:27 2010 +0200

    Synchronize browser and panel toolbar style

 midori/midori-browser.c |    6 ++++++
 midori/midori-panel.c   |   11 +++++++++++
 2 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/midori/midori-browser.c b/midori/midori-browser.c
index 1ac1d40..b38dcb1 100644
--- a/midori/midori-browser.c
+++ b/midori/midori-browser.c
@@ -210,6 +210,10 @@ midori_browser_settings_notify (MidoriWebSettings* web_settings,
                                 GParamSpec*        pspec,
                                 MidoriBrowser*     browser);
 
+void
+midori_panel_set_toolbar_style (MidoriPanel*    panel,
+                                GtkToolbarStyle style);
+
 static void
 midori_browser_set_bookmarks (MidoriBrowser* browser,
                               KatzeArray*    bookmarks);
@@ -6026,6 +6030,8 @@ _midori_browser_set_toolbar_style (MidoriBrowser*     browser,
     gtk_toolbar_set_style (GTK_TOOLBAR (browser->navigationbar),
                            gtk_toolbar_style);
     gtk_toolbar_set_icon_size (GTK_TOOLBAR (browser->navigationbar), icon_size);
+    midori_panel_set_toolbar_style (MIDORI_PANEL (browser->panel),
+                                    gtk_toolbar_style);
 }
 
 static gboolean
diff --git a/midori/midori-panel.c b/midori/midori-panel.c
index 33618ae..694fc87 100644
--- a/midori/midori-panel.c
+++ b/midori/midori-panel.c
@@ -1150,3 +1150,14 @@ midori_panel_append_widget (MidoriPanel* panel,
                       G_CALLBACK (midori_panel_widget_destroy_cb), viewable);
     return midori_panel_append_page (panel, MIDORI_VIEWABLE (viewable));
 }
+
+/* Private function, used by MidoriBrowser */
+void
+midori_panel_set_toolbar_style (MidoriPanel*    panel,
+                                GtkToolbarStyle style)
+{
+    g_return_if_fail (MIDORI_IS_PANEL (panel));
+
+    gtk_toolbar_set_style (GTK_TOOLBAR (panel->toolbar), style);
+}
+



More information about the Xfce4-commits mailing list