[Xfce4-commits] <midori:master> Drop callbacks for cursor-changed and columns-changed
Christian Dywan
noreply at xfce.org
Mon Jul 5 00:14:04 CEST 2010
Updating branch refs/heads/master
to 76ea968e20c76a0ab22ec921f0642af8d77384e7 (commit)
from 7f4c4ad2877d382feeb7d3e4339588d4589ffb62 (commit)
commit 76ea968e20c76a0ab22ec921f0642af8d77384e7
Author: Alexander Butenko <a.butenka at gmail.com>
Date: Sat Jul 3 02:35:55 2010 -0400
Drop callbacks for cursor-changed and columns-changed
We don't have special separators any more, so there is no items
that can't be deleted.
panels/midori-bookmarks.c | 34 ----------------------------------
panels/midori-history.c | 37 -------------------------------------
2 files changed, 0 insertions(+), 71 deletions(-)
diff --git a/panels/midori-bookmarks.c b/panels/midori-bookmarks.c
index e29d3f6..5e90795 100644
--- a/panels/midori-bookmarks.c
+++ b/panels/midori-bookmarks.c
@@ -383,34 +383,6 @@ midori_bookmarks_delete_clicked_cb (GtkWidget* toolitem,
}
}
-static void
-midori_bookmarks_cursor_or_row_changed_cb (GtkTreeView* treeview,
- MidoriBookmarks* bookmarks)
-{
- GtkTreeModel* model;
- GtkTreeIter iter;
- KatzeItem* item;
-
- if (!bookmarks->edit)
- return;
-
- if (katze_tree_view_get_selected_iter (treeview, &model, &iter))
- {
- gtk_tree_model_get (model, &iter, 0, &item, -1);
-
- gtk_widget_set_sensitive (bookmarks->edit, !KATZE_ITEM_IS_SEPARATOR (item));
- gtk_widget_set_sensitive (bookmarks->delete, TRUE);
-
- if (item != NULL)
- g_object_unref (item);
- }
- else
- {
- gtk_widget_set_sensitive (bookmarks->edit, FALSE);
- gtk_widget_set_sensitive (bookmarks->delete, FALSE);
- }
-}
-
static GtkWidget*
midori_bookmarks_get_toolbar (MidoriViewable* viewable)
{
@@ -463,8 +435,6 @@ midori_bookmarks_get_toolbar (MidoriViewable* viewable)
gtk_toolbar_insert (GTK_TOOLBAR (toolbar), toolitem, -1);
gtk_widget_show (GTK_WIDGET (toolitem));
- midori_bookmarks_cursor_or_row_changed_cb (
- GTK_TREE_VIEW (bookmarks->treeview), bookmarks);
g_signal_connect (bookmarks->edit, "destroy",
G_CALLBACK (gtk_widget_destroyed), &bookmarks->edit);
g_signal_connect (bookmarks->delete, "destroy",
@@ -984,10 +954,6 @@ midori_bookmarks_init (MidoriBookmarks* bookmarks)
g_object_connect (treeview,
"signal::row-activated",
midori_bookmarks_row_activated_cb, bookmarks,
- "signal::cursor-changed",
- midori_bookmarks_cursor_or_row_changed_cb, bookmarks,
- "signal::columns-changed",
- midori_bookmarks_cursor_or_row_changed_cb, bookmarks,
"signal::button-release-event",
midori_bookmarks_button_release_event_cb, bookmarks,
"signal::key-release-event",
diff --git a/panels/midori-history.c b/panels/midori-history.c
index 2a92469..83b52b7 100644
--- a/panels/midori-history.c
+++ b/panels/midori-history.c
@@ -376,37 +376,6 @@ midori_history_clear_clicked_cb (GtkWidget* toolitem,
midori_history_clear_db (history);
}
-
-static void
-midori_history_cursor_or_row_changed_cb (GtkTreeView* treeview,
- MidoriHistory* history)
-{
- GtkTreeModel* model;
- GtkTreeIter iter;
- KatzeItem* item;
-
- if (!history->bookmark)
- return;
-
- if (katze_tree_view_get_selected_iter (treeview, &model, &iter))
- {
- gboolean is_page;
-
- gtk_tree_model_get (model, &iter, 0, &item, -1);
-
- is_page = item && katze_item_get_uri (item);
- gtk_widget_set_sensitive (history->bookmark, is_page);
- gtk_widget_set_sensitive (history->delete, TRUE);
-
- if (item)
- g_object_unref (item);
- }
- else
- {
- gtk_widget_set_sensitive (history->bookmark, FALSE);
- gtk_widget_set_sensitive (history->delete, FALSE);
- }
-}
#endif
static void
@@ -465,8 +434,6 @@ midori_history_get_toolbar (MidoriViewable* viewable)
gtk_toolbar_insert (GTK_TOOLBAR (toolbar), toolitem, -1);
gtk_widget_show (GTK_WIDGET (toolitem));
history->clear = GTK_WIDGET (toolitem);
- midori_history_cursor_or_row_changed_cb (
- GTK_TREE_VIEW (history->treeview), history);
g_signal_connect (history->bookmark, "destroy",
G_CALLBACK (gtk_widget_destroyed), &history->bookmark);
g_signal_connect (history->delete, "destroy",
@@ -979,10 +946,6 @@ midori_history_init (MidoriHistory* history)
g_object_connect (treeview,
"signal::row-activated",
midori_history_row_activated_cb, history,
- "signal::cursor-changed",
- midori_history_cursor_or_row_changed_cb, history,
- "signal::columns-changed",
- midori_history_cursor_or_row_changed_cb, history,
"signal::button-release-event",
midori_history_button_release_event_cb, history,
"signal::key-release-event",
More information about the Xfce4-commits
mailing list