Exsiting Gnome implementations require the icon to be named either video-ogg.png or (some older versions) gnome-mime-video-ogg.png
Existing KDE implementations allow an icon name to be anything but it must be specified in the mimetype description file (those of the .desktop kind) Since xdg-icon-resource needs to work with all of these environments it installs it as video-ogg.png with a link to gnome-mime-video-ogg.png to make it work on older gnome versions, and it registers the video-ogg.png name in the KDE .desktop file that describes the mimetype to make it work with KDE. Cheers, Waldo Intel Corporation - Platform Software Engineering, UMG - Hillsboro, Oregon >-----Original Message----- >From: [EMAIL PROTECTED] [mailto:xdg- >[EMAIL PROTECTED] On Behalf Of Daniel Yek >Sent: Tuesday, January 16, 2007 11:27 PM >To: FreeDesktop.org >Subject: xdg-utils xdg-icon-resource's destination icon name > >Hi, > >xdg-icon-resource requires that the (source) icon has vendor-prefix and >turns around copies the icon to a destination file without the >vendor-prefix -- in fact, using only MIME type as icon file name. This >creates bigger icon name conflicts. Is that a design decision or a bug? > >So, an icon likes hxplay-mime-video-ogg-48x48.png would be installed as >video-ogg.png (with symbolic link of gnome-mime-video-ogg.png to it). That >is undesirable to me. Documentation says nothing about behavior like this, >leaving developers reading through the scripts to figure out if the scripts >are doing what is expected (if what is expected is understood at all). So, >xdg-utils doesn't make life easier as it first appeared to be. (If it is >documented clearly, it could be a different story.) > >Also, xdg-icon-resource doesn't provide an option to create only symbolic >links back to icons in application installation directory. > >Any comment if xdg-icon-resource is right or wrong? Was it done that way to >accommodate how KDE worked? (Just speculating...) > >Thanks. > > >-- >Daniel Yek > >_______________________________________________ >xdg mailing list >[email protected] >http://lists.freedesktop.org/mailman/listinfo/xdg _______________________________________________ xdg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xdg
