icon naming spec and gnome-vfs



Hi Rodney and d-d-l,

It appears we're moving to the new icon-naming spec for 2.16 right? At
least looking at gnome-icon-theme in CVS it appears that way. So, in
order to do this I'd like to move the hal code in gnome-vfs to use the
new icon names but I'm at a loss. 

Looking at 

 http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html
 (I couldn't seem to find the CVS, SVN or git repo, please advise)

there don't seem to be names for many of the icons I need. For example,
the spec mentions only

 drive-cdrom            The icon used for CD and DVD drives. 
 drive-harddisk         The icon used for hard disk drives.
 drive-removable-media  The icon used for removable media drives.
 media-cdrom            The icon used for physical CD and DVD media.
 media-floppy           The icon used for physical floppy disk media.
 multimedia-player      The icon used for generic multimedia playing devices.

however that's not the way the code works. For example, if you look at

 http://cvs.gnome.org/viewcvs/gnome-vfs/libgnomevfs/gnome-vfs-hal-mounts.c?rev=1.34&view=markup

you will see what icons we currently use are defined in the variable
hal_icon_mapping[]. 

So, around the 2.14 release I remember flamewars about dumbing down
icons and that's not what I'm getting at - this is not a flame. But I
think that before we can move at least GNOME VFS to the new spec we at
least need new names that cover the icons we currently use (e.g. things
like gnome-dev-removable-usb, gnome-dev-disc-dvdr-plus) and ideally also
the icons I marked as TODO in the source (for example
gnome-dev-removable-cf).

Whether gnome-icon-theme, Tango or whatever just provides symlinks for
these (e.g. media-disc-dvdr-plus -> media-cdrom) is fine with me. And I
think this is the point yes? I mean, if I look at 

 http://webcvs.freedesktop.org/tango/tango-icon-theme-extras/22x22/devices/

it appears that e.g. media-memory-compact-flash is an icon we can use
instead of the gnome-dev-media-cf.

So, is it possible to update the spec to meet the current and future
needs of GNOME VFS? Or at least point me to a document where this is
already defined.

Also, I'm slightly curious about the status of moving apps in the
Platform and Desktop to use the new naming spec.

Thanks,
David











[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]