summaryrefslogtreecommitdiff
path: root/eel
diff options
context:
space:
mode:
Diffstat (limited to 'eel')
-rw-r--r--eel/eel-gtk-extensions.c51
-rw-r--r--eel/eel-gtk-extensions.h4
2 files changed, 0 insertions, 55 deletions
diff --git a/eel/eel-gtk-extensions.c b/eel/eel-gtk-extensions.c
index 3a590f1db..804584daf 100644
--- a/eel/eel-gtk-extensions.c
+++ b/eel/eel-gtk-extensions.c
@@ -317,57 +317,6 @@ eel_gtk_menu_insert_separator (GtkMenu *menu, int index)
return GTK_MENU_ITEM (menu_item);
}
-static gboolean
-tree_view_button_press_callback (GtkWidget *tree_view,
- GdkEventButton *event,
- gpointer data)
-{
- GtkTreePath *path;
- GtkTreeViewColumn *column;
-
- if (event->button == 1 && event->type == GDK_BUTTON_PRESS) {
- if (gtk_tree_view_get_path_at_pos (GTK_TREE_VIEW (tree_view),
- event->x, event->y,
- &path,
- &column,
- NULL,
- NULL)) {
- gtk_tree_view_row_activated
- (GTK_TREE_VIEW (tree_view), path, column);
- gtk_tree_path_free (path);
- }
- }
-
- return FALSE;
-}
-
-void
-eel_gtk_tree_view_set_activate_on_single_click (GtkTreeView *tree_view,
- gboolean should_activate)
-{
- guint button_press_id;
-
- button_press_id = GPOINTER_TO_UINT
- (g_object_get_data (G_OBJECT (tree_view),
- "eel-tree-view-activate"));
-
- if (button_press_id && !should_activate) {
- g_signal_handler_disconnect (tree_view, button_press_id);
- g_object_set_data (G_OBJECT (tree_view),
- "eel-tree-view-activate",
- NULL);
- } else if (!button_press_id && should_activate) {
- button_press_id = g_signal_connect
- (tree_view,
- "button-press-event",
- G_CALLBACK (tree_view_button_press_callback),
- NULL);
- g_object_set_data (G_OBJECT (tree_view),
- "eel-tree-view-activate",
- GUINT_TO_POINTER (button_press_id));
- }
-}
-
void
eel_gtk_message_dialog_set_details_label (GtkMessageDialog *dialog,
const gchar *details_text)
diff --git a/eel/eel-gtk-extensions.h b/eel/eel-gtk-extensions.h
index bde1360fb..5b58c7660 100644
--- a/eel/eel-gtk-extensions.h
+++ b/eel/eel-gtk-extensions.h
@@ -48,10 +48,6 @@ GtkMenuItem * eel_gtk_menu_append_separator (GtkMenu
GtkMenuItem * eel_gtk_menu_insert_separator (GtkMenu *menu,
int index);
-/* GtkTreeView */
-void eel_gtk_tree_view_set_activate_on_single_click (GtkTreeView *tree_view,
- gboolean should_activate);
-
/* GtkMessageDialog */
void eel_gtk_message_dialog_set_details_label (GtkMessageDialog *dialog,
const gchar *details_text);