[Xfce4-commits] <midori:master> Use updated, unique arrays for Bookmarks and Tools
Christian Dywan
noreply at xfce.org
Wed Feb 22 22:02:01 CET 2012
Updating branch refs/heads/master
to bcc6711f271249ac95235bffc43622f0c53f0e0a (commit)
from 8ad470caf5ecfeb34e727513ec795cc850b01ac2 (commit)
commit bcc6711f271249ac95235bffc43622f0c53f0e0a
Author: Christian Dywan <christian at twotoasts.de>
Date: Wed Feb 22 22:00:23 2012 +0100
Use updated, unique arrays for Bookmarks and Tools
midori/midori-browser.c | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/midori/midori-browser.c b/midori/midori-browser.c
index 62363ff..9d0689a 100644
--- a/midori/midori-browser.c
+++ b/midori/midori-browser.c
@@ -5798,6 +5798,7 @@ midori_browser_init (MidoriBrowser* browser)
GtkWidget* vpaned;
GtkRcStyle* rcstyle;
GtkWidget* scrolled;
+ KatzeArray* dummy_array;
browser->settings = midori_web_settings_new ();
browser->proxy_array = katze_array_new (KATZE_TYPE_ARRAY);
@@ -5928,12 +5929,14 @@ midori_browser_init (MidoriBrowser* browser)
gtk_action_group_add_action_with_accel (browser->action_group, action, "");
g_object_unref (action);
+ dummy_array = katze_array_new (KATZE_TYPE_ARRAY);
+ katze_array_update (dummy_array);
action = g_object_new (KATZE_TYPE_ARRAY_ACTION,
"name", "Bookmarks",
"label", _("_Bookmarks"),
"stock-id", STOCK_BOOKMARKS,
"tooltip", _("Show the saved bookmarks"),
- "array", browser->proxy_array, /* Use a non-empty array here */
+ "array", dummy_array /* updated, unique */,
NULL);
g_object_connect (action,
"signal::populate-folder",
@@ -5943,12 +5946,15 @@ midori_browser_init (MidoriBrowser* browser)
NULL);
gtk_action_group_add_action_with_accel (browser->action_group, action, "");
g_object_unref (action);
+ g_object_unref (dummy_array);
+ dummy_array = katze_array_new (KATZE_TYPE_ITEM);
+ katze_array_update (dummy_array);
action = g_object_new (KATZE_TYPE_ARRAY_ACTION,
"name", "Tools",
"label", _("_Tools"),
"stock-id", GTK_STOCK_PREFERENCES,
- "array", katze_array_new (KATZE_TYPE_ITEM),
+ "array", dummy_array /* updated, unique */,
NULL);
g_object_connect (action,
"signal::populate-popup",
@@ -5958,6 +5964,7 @@ midori_browser_init (MidoriBrowser* browser)
NULL);
gtk_action_group_add_action (browser->action_group, action);
g_object_unref (action);
+ g_object_unref (dummy_array);
action = g_object_new (KATZE_TYPE_ARRAY_ACTION,
"name", "Window",
More information about the Xfce4-commits
mailing list