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 314423 - Move EggIconChooser to GTK+
Move EggIconChooser to GTK+
Status: RESOLVED WONTFIX
Product: gtk+
Classification: Platform
Component: Widget: Other
2.19.x
Other All
: Normal enhancement
: Medium API
Assigned To: gtk-bugs
gtk-bugs
Depends on: 443648
Blocks: 133922 349256
 
 
Reported: 2005-08-24 20:43 UTC by Christian Neumair
Modified: 2013-02-04 06:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Neumair 2005-08-24 20:43:32 UTC
As part of Project Ridley [1], it would definitly be nice to have the
EggIconChooser in GTK+. It depends on EggPixbufThumbnail (an implementation of
the fdo thumbnailing spec), which itself depends on EggMD5, and MD5 library.
It also seems to depend on EggThumbnailPreview.
Comment 1 Matthias Clasen 2005-08-26 23:08:03 UTC
Is this widely used in Gnome applications ?
Comment 2 Christian Neumair 2005-08-27 06:33:55 UTC
I think it is not used at all at the moment. GnomeIconEntry is used, though,
which in turn uses GnomeIconSelection. The latter should IMHO be deprecated in
favor of the EggIconChooser.
Comment 3 Emmanuele Bassi (:ebassi) 2007-08-29 14:01:09 UTC
EggIconChooser depends on two other pieces:

  * an MD5 digest implementation
  * a thumbnail specification implementation

the MD5 digest is needed by the current thumbnail spec for finding the thumbnail of a given URI.

it would make sense to have:

  * an MD5 digest implementation in GLib (see bug 443648 for one);
  * at least the thumbnail-finding half of the thumbnail spec in GTK+;

the thumbnail-finding part would be also used by the GtkFileChooser implementations and by the GtkRecentChooser implementations to display a thumbnail instead of the MIME type icon.

then, if possible, the thumbnail-writing half of the thumbnail spec in GTK+, which would deprecate GnomeThumbnailFactory. sadly, it depends on GConf, so we should work out with XFCE and KDE a way to store the names of the thumbnailers into something that can be mmap()-ed. I remember that XFCE developers expressed (or even implemented) this for Thunar; a shared implementation would be quite useful.
Comment 4 Johannes Schmid 2009-01-06 00:06:16 UTC
>   * an MD5 digest implementation in GLib (see bug 443648 for one);
OK, this one is in for more than a year!

>   * at least the thumbnail-finding half of the thumbnail spec in GTK+;

Does GIcon help here? I am not sure but it looks as it would go into the same direction.

Comment 5 Javier Jardón (IRC: jjardon) 2009-05-25 17:40:41 UTC
Link to Gnome wiki: http://live.gnome.org/ProjectRidley/EggIconChooser
Comment 6 Javier Jardón (IRC: jjardon) 2009-12-09 00:19:31 UTC
Link to thumbnail spec: http://live.gnome.org/ThumbnailerSpec.
Also, some interesting link to tumbler, the new D-Bus thumbnailing service that is going to be used on Xfce 4.8 and Maemo 6:

http://pvanhoof.be/blog/index.php/2009/10/28/tumbler
http://gezeiten.org/post/2009/10/Using-Tumbler-in-Client-Applications