After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 567284 - [KB-Fixed] Migrate GnomeIconList to GtkIconView
[KB-Fixed] Migrate GnomeIconList to GtkIconView
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: general
2.26.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
evolution[cleanup] evolution[kill-bon...
Depends on: 516933
Blocks: 580887
 
 
Reported: 2009-01-10 17:19 UTC by André Klapper
Modified: 2013-09-13 00:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description André Klapper 2009-01-10 17:19:56 UTC
http://library.gnome.org/devel/gtk/stable/gtk-migrating-GtkIconView.html
http://live.gnome.org/LibgnomeMustDie

$:andre\> grep -r GnomeIconList .
./widgets/misc/e-attachment-bar.h:	GnomeIconList parent;
./widgets/misc/e-attachment-bar.h:	GnomeIconListClass parent_class;
./widgets/misc/e-attachment-bar.c:static GnomeIconListClass *parent_class = NULL;
./widgets/misc/e-attachment-bar.c:	GnomeIconList *icon_list;
./widgets/misc/e-attachment-bar.c:	GnomeIconList *icon_list;
./widgets/misc/e-attachment-bar.c:	if (!(items = gnome_icon_list_get_selection ((GnomeIconList *) bar)))
./widgets/misc/e-attachment-bar.c:	if ((left = gnome_icon_list_get_num_icons ((GnomeIconList *) bar)) > 0)
./widgets/misc/e-attachment-bar.c:		gnome_icon_list_focus_icon ((GnomeIconList *) bar, left > id ? id : left - 1);
./widgets/misc/e-attachment-bar.c:	items = gnome_icon_list_get_selection ((GnomeIconList *) bar);
./widgets/misc/e-attachment-bar.c:	items = gnome_icon_list_get_selection ((GnomeIconList *) bar);
./widgets/misc/e-attachment-bar.c:	GnomeIconList *icon_list = GNOME_ICON_LIST(bar);
./widgets/misc/e-attachment-bar.c:	GnomeIconList *icon_list = GNOME_ICON_LIST(bar);
./widgets/misc/e-attachment-bar.c:	GnomeIconList *icon_list;
./composer/e-msg-composer.c:	GnomeIconList *icon_list = user_data;
./composer/e-msg-composer.c:	GnomeIconList *icon_list;
./calendar/gui/dialogs/comp-editor.c:	GnomeIconList *icon_list;
./calendar/gui/dialogs/comp-editor.c:	GnomeIconList *icon_list = user_data;
./calendar/gui/dialogs/comp-editor.c:	GnomeIconList *icon_list = GNOME_ICON_LIST (bar);
./mail/em-format-html-display.c:	GnomeIconList *icon_list = user_data;
./mail/em-format-html-display.c:	*  It doesnt go automatically since the GnomeIconList is a layout by itself
Comment 1 Matthew Barnes 2009-01-10 22:17:06 UTC
I have a rewrite of EAttachmentBar in the works that migrates GnomeIconList to GtkIconView (among other enhancements).  Got some early prototype code that I haven't finished.  See bug #516933.
Comment 2 Matthew Barnes 2009-04-02 21:17:16 UTC
The attachment UI rewrite is working lovely now on the kill-bonobo branch.
Will try to merge that piece of the branch earlier than the rest.
Comment 3 Matthew Barnes 2009-05-01 01:51:52 UTC
Attachment UI rewrite is now merged, which fixes this bug.