[Xfce4-commits] <midori:master> Fix display of the bookmark properties in the add dialog

Christian Dywan noreply at xfce.org
Thu Jul 1 20:58:05 CEST 2010


Updating branch refs/heads/master
         to 94b6cf4e174571085e6e477eedd5bd49b644cd9e (commit)
       from 6822969aacd1a65941913764a75366729cb82d95 (commit)

commit 94b6cf4e174571085e6e477eedd5bd49b644cd9e
Author: Alexander Butenko <a.butenka at gmail.com>
Date:   Thu Jul 1 01:24:17 2010 -0400

    Fix display of the bookmark properties in the add dialog

 midori/midori-browser.c |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/midori/midori-browser.c b/midori/midori-browser.c
index 706fe91..a50e413 100644
--- a/midori/midori-browser.c
+++ b/midori/midori-browser.c
@@ -885,7 +885,7 @@ midori_browser_edit_bookmark_dialog_new (MidoriBrowser* browser,
     gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0);
     check_toolbar = gtk_check_button_new_with_mnemonic (_("Show in the tool_bar"));
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (check_toolbar),
-        katze_item_get_meta_integer (bookmark, "toolbar"));
+        katze_item_get_meta_boolean (bookmark, "toolbar"));
     gtk_box_pack_start (GTK_BOX (hbox), check_toolbar, TRUE, TRUE, 0);
     gtk_container_add (GTK_CONTAINER (content_area), hbox);
     gtk_widget_show_all (hbox);
@@ -900,7 +900,7 @@ midori_browser_edit_bookmark_dialog_new (MidoriBrowser* browser,
         gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0);
         check_app = gtk_check_button_new_with_mnemonic (_("Run as _web application"));
         gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (check_app),
-            katze_item_get_meta_integer (bookmark, "app"));
+            katze_item_get_meta_boolean (bookmark, "app"));
         gtk_box_pack_start (GTK_BOX (hbox), check_app, TRUE, TRUE, 0);
         gtk_container_add (GTK_CONTAINER (content_area), hbox);
         gtk_widget_show_all (hbox);
@@ -3991,9 +3991,9 @@ midori_browser_bookmark_edit_activate_cb (GtkWidget*     menuitem,
     item = (KatzeItem*)g_object_get_data (G_OBJECT (menuitem), "KatzeItem");
     uri = katze_item_get_uri (item);
 
-    if (KATZE_IS_ARRAY (item))
+    if (!uri)
         midori_browser_edit_bookmark_dialog_new (browser, item, FALSE, TRUE);
-    else if (uri && *uri)
+    else
         midori_browser_edit_bookmark_dialog_new (browser, item, FALSE, FALSE);
 }
 
@@ -4025,7 +4025,7 @@ midori_browser_bookmark_popup (GtkWidget*      widget,
     GtkWidget* menuitem;
 
     menu = gtk_menu_new ();
-    if (KATZE_IS_ARRAY (item))
+    if (!katze_item_get_uri (item))
         midori_browser_bookmark_popup_item (menu,
             STOCK_TAB_NEW, _("Open all in _Tabs"),
             item, midori_browser_bookmark_open_in_tab_activate_cb, browser);
@@ -6553,6 +6553,7 @@ midori_bookmarkbar_populate (MidoriBrowser* browser)
 
         item = katze_item_new ();
         katze_item_set_name (item, (gchar*)title);
+        katze_item_set_meta_integer (item, "toolbar", 1);
         if (uri)
         {
             katze_item_set_uri (item, (gchar*)uri);



More information about the Xfce4-commits mailing list