summaryrefslogtreecommitdiff
path: root/gtk/gtkiconview.h
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@gnome.org>2004-07-04 12:43:26 +0000
committerAnders Carlsson <andersca@src.gnome.org>2004-07-04 12:43:26 +0000
commit17c3df345ac01b427eaec3d03c2251780df06eaf (patch)
treea50e4fc8580a2c6dfeee57c147b9659955dfb42f /gtk/gtkiconview.h
parentfd10968b1237065726bd1154acf201670732568f (diff)
downloadgtk+-17c3df345ac01b427eaec3d03c2251780df06eaf.tar.gz
Fix the "selection_changed" signal to not get emitted twice in some cases.
2004-07-04 Anders Carlsson <andersca@gnome.org> * configure.in: * libegg/iconlist/eggiconlist.c: (egg_icon_list_expose), (scroll_timeout), (egg_icon_list_motion), (egg_icon_list_button_press), (egg_icon_list_update_rubberband), (egg_icon_list_start_rubberbanding), (egg_icon_list_stop_rubberbanding), (egg_icon_list_unselect_all_internal), (egg_icon_list_real_select_all), (egg_icon_list_adjustment_changed), (egg_icon_list_item_free), (egg_icon_list_select_item), (verify_items), (egg_icon_list_row_changed), (egg_icon_list_row_inserted), (egg_icon_list_row_deleted), (egg_icon_list_rows_reordered), (egg_icon_list_select_all_between), (egg_icon_list_move_cursor_up_down), (egg_icon_list_move_cursor_page_up_down), (egg_icon_list_move_cursor_left_right), (egg_icon_list_move_cursor_start_end), (egg_icon_list_set_model), (egg_icon_list_get_selected_items), (egg_icon_list_select_all), (egg_icon_list_unselect_all): * libegg/iconlist/eggiconlist.h: * libegg/iconlist/testiconlist.c: (foreach_selected_remove): Fix the "selection_changed" signal to not get emitted twice in some cases. Also fix a bunch of issues reported by Jonathan.
Diffstat (limited to 'gtk/gtkiconview.h')
-rw-r--r--gtk/gtkiconview.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gtk/gtkiconview.h b/gtk/gtkiconview.h
index 229627359d..56b7450139 100644
--- a/gtk/gtkiconview.h
+++ b/gtk/gtkiconview.h
@@ -102,6 +102,7 @@ void egg_icon_list_unselect_path (EggIconList *icon_
GtkTreePath *path);
gboolean egg_icon_list_path_is_selected (EggIconList *icon_list,
GtkTreePath *path);
+GList *egg_icon_list_get_selected_items (EggIconList *icon_list);
void egg_icon_list_select_all (EggIconList *icon_list);
void egg_icon_list_unselect_all (EggIconList *icon_list);
void egg_icon_list_item_activated (EggIconList *icon_list,