diff options
author | Anders Carlsson <andersca@gnome.org> | 2004-07-04 12:43:26 +0000 |
---|---|---|
committer | Anders Carlsson <andersca@src.gnome.org> | 2004-07-04 12:43:26 +0000 |
commit | 17c3df345ac01b427eaec3d03c2251780df06eaf (patch) | |
tree | a50e4fc8580a2c6dfeee57c147b9659955dfb42f /gtk/gtkiconview.h | |
parent | fd10968b1237065726bd1154acf201670732568f (diff) | |
download | gtk+-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.h | 1 |
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, |