Re: icon naming spec and gnome-vfs



On Sat, 2006-07-29 at 19:32 -0400, David Zeuthen wrote:
>  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)

I found something in fd.o CVS so here's a patch for what we need in the
spec. Please apply and/or comment - I had to make some decisions on
inheritance which I think are sane but others may disagree.

Also, looking at gnome-icon-utils I see that you deleted a bunch of
icons. That's bad, I wish you had looked at the gnome-vfs code on how we
do the icons. Then we could have avoided this rush. Anyho, to avoid
regressions in gnome-vfs with gnome-icon-theme [1] I estimate that we
need the following icons, all mentioned in the attached patch

 - drive-harddisk-usb
 - drive-harddisk-1394
 - drive-removable-media-usb (could be the same as drive-harddisk-usb)
 - drive-removable-media-1394 (could be the same as drive-harddisk-1394)
 - media-harddisk [2]
 - media-harddisk-usb
 - media-harddisk-1394
 - media-cdrom-dvd
 - media-floppy-zip
 - media-floppy-jaz
 - media-removable-media-mcard-compact-flash
 - media-removable-media-mcard-mstick
 - media-removable-media-mcard-sdmmc
 - media-removable-media-mcard-smartmedia

There may be more; I know when things are in the spec and I can write
the patch to gnome-vfs. Thanks for looking into this.

    David

[1] : Since it just installs symlinks a'la

        <icon name="drive-removable-media">
            <link>gnome-dev-removable</link>
            <link>gnome-dev-removable-usb</link>
            <link>gnome-dev-removable-1394</link>
            <link>gnome-dev-media-cf</link>
            <link>gnome-dev-media-memory</link>
            <link>gnome-dev-media-ms</link>
            <link>gnome-dev-media-sdmmc</link>
            <link>gnome-dev-media-sm</link>
            <link>usbpendrive_unmount</link>
        </icon>

to quote from icon-naming-utils. E.g. instead of getting nice icons
showing what media it is (e.g. CF, MemoryStick, SD/MMC or SmartMedia)
you're stuck a drive icon. To add insult to injury, it's the same icon
that is used when the file system is unmounted. So we want this fixed.

[2] : I have no idea how you think that we could get by without this -
gnome-vfs, after much debate, indeed shows the user the distinction
between mounted and unmounted media. That's what I call "available
media" in the spec. Yes, it kinda sucks, but that's UNIX for you.


--- icon-naming-spec.xml.orig	2006-07-29 21:08:43.000000000 -0400
+++ icon-naming-spec.xml	2006-07-29 21:22:36.000000000 -0400
@@ -1109,9 +1109,21 @@
 	    </entry>
 	  </row>
 	  <row>
+	    <entry>drive-flashkey</entry>
+	    <entry>
+The icon used for pocket sized flash drives.
+	    </entry>
+	  </row>
+	  <row>
 	    <entry>drive-cdrom</entry>
 	    <entry>
-The icon used for CD and DVD drives.
+The icon used for optical drives.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>drive-cdrom-writer</entry>
+	    <entry>
+The icon used for optical drives with writing capabilities.
 	    </entry>
 	  </row>
 	  <row>
@@ -1121,12 +1133,114 @@
 	    </entry>
 	  </row>
 	  <row>
+	    <entry>drive-harddisk-usb</entry>
+	    <entry>
+The icon used for hard disk drives connected via USB.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>drive-harddisk-1394</entry>
+	    <entry>
+The icon used for hard disk drives connected via IEEE1394.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>drive-harddisk-scsi</entry>
+	    <entry>
+The icon used for hard disk drives connected via SCSI.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>drive-harddisk-sata</entry>
+	    <entry>
+The icon used for hard disk drives connected via Serial ATA.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>drive-harddisk-ata</entry>
+	    <entry>
+The icon used for hard disk drives connected via ATA.
+	    </entry>
+	  </row>
+	  <row>
 	    <entry>drive-removable-media</entry>
 	    <entry>
 The icon used for removable media drives.
 	    </entry>
 	  </row>
 	  <row>
+	    <entry>drive-removable-media-usb</entry>
+	    <entry>
+The icon used for removable media drives connected via USB and the media format is unknown.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>drive-removable-media-ieee1394</entry>
+	    <entry>
+The icon used for removable media drives connected via IEEE 1394 and the media format is unknown.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>drive-removable-media-pccard</entry>
+	    <entry>
+The icon used for removable media drives connected via PCCard and the media format is unknown.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>drive-removable-media-expresscard</entry>
+	    <entry>
+The icon used for removable media drives connected via ExpressCard and the media format is unknown.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>drive-removable-media-mcard</entry>
+	    <entry>
+The icon used for removable media drives capable of reading more than one memory card format.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>drive-removable-media-mcard-compact-flash</entry>
+	    <entry>
+The icon used for removable media drives reading Compact Flash media.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>drive-removable-media-mcard-mstick</entry>
+	    <entry>
+The icon used for removable media drives reading MemoryStick media.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>drive-removable-media-mcard-sdmmc</entry>
+	    <entry>
+The icon used for removable media drives reading SecureDigital or MMC media.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>drive-removable-media-mcard-smartmedia</entry>
+	    <entry>
+The icon used for removable media drives reading SmartMedia media.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>drive-removable-media-floppy</entry>
+	    <entry>
+The icon used for removable media drives reading Floppy Disks.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>drive-removable-media-floppy-zip</entry>
+	    <entry>
+The icon used for removable media drives reading Zip media.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>drive-removable-media-floppy-jaz</entry>
+	    <entry>
+The icon used for removable media drives reading Jaz media.
+	    </entry>
+	  </row>
+	  <row>
 	    <entry>input-gaming</entry>
 	    <entry>
 The icon used for the gaming input device.
@@ -1145,9 +1259,105 @@
 	    </entry>
 	  </row>
 	  <row>
-	    <entry>media-cdrom</entry>
+	    <entry>media-flashkey</entry>
+	    <entry>
+The icon used for available media from pocket sized flash drives.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-harddisk</entry>
+	    <entry>
+The icon used for available media in hard disk drives.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-harddisk-usb</entry>
+	    <entry>
+The icon used for available media in hard disk drives connected via USB.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-harddisk-1394</entry>
+	    <entry>
+The icon used for available media in hard disk drives connected via IEEE 1394.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-harddisk-scsi</entry>
+	    <entry>
+The icon used for available media in hard disk drives connected via SCSI.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-harddisk-sata</entry>
+	    <entry>
+The icon used for available media in hard disk drives connected via Serial ATA.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-harddisk-ata</entry>
+	    <entry>
+The icon used for available media in hard disk drives connected via ATA.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-removable-media</entry>
+	    <entry>
+The icon used for removable media drives.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-removable-media-usb</entry>
 	    <entry>
-The icon used for physical CD and DVD media.
+The icon used for available media in drives connected via USB and the media format is unknown.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-removable-media-ieee1394</entry>
+	    <entry>
+The icon used for available media in drives connected via IEEE 1394 and the media format is unknown.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-removable-media-pccard</entry>
+	    <entry>
+The icon used for available media in drives connected via PCCard and the media format is unknown.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-removable-media-expresscard</entry>
+	    <entry>
+The icon used for available media in drives connected via ExpressCard and the media format is unknown.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-removable-media-mcard</entry>
+	    <entry>
+The icon used for available media in drives capable of reading more than one memory card format.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-removable-media-mcard-compact-flash</entry>
+	    <entry>
+The icon used for available media in drives reading Compact Flash media.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-removable-media-mcard-mstick</entry>
+	    <entry>
+The icon used for available media in drives reading MemoryStick media.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-removable-media-mcard-sdmmc</entry>
+	    <entry>
+The icon used for available media in drives reading SecureDigital or MMC media.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-removable-media-mcard-smartmedia</entry>
+	    <entry>
+The icon used for available media in drives reading SmartMedia media.
 	    </entry>
 	  </row>
 	  <row>
@@ -1157,6 +1367,120 @@
 	    </entry>
 	  </row>
 	  <row>
+	    <entry>media-floppy-zip</entry>
+	    <entry>
+The icon used for physical Zip media.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-floppy-jaz</entry>
+	    <entry>
+The icon used for physical Jaz media.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom</entry>
+	    <entry>
+The icon used for CD-ROM media.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom-dvd</entry>
+	    <entry>
+The icon used for DVD-ROM optical discs.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom-bluray</entry>
+	    <entry>
+The icon used for Blu-ray ROM optical discs.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom-hddvd</entry>
+	    <entry>
+The icon used for HD DVD ROM optical discs.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom-r</entry>
+	    <entry>
+The icon used for CD-R optical discs.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom-r-dvd</entry>
+	    <entry>
+The icon used for DVD-R optical discs.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom-r-dvd-plus</entry>
+	    <entry>
+The icon used for DVD+R optical discs.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom-r-bluray</entry>
+	    <entry>
+The icon used for Blu-ray recordable optical discs.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom-r-hddvd</entry>
+	    <entry>
+The icon used for HD DVD Recordable optical discs.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom-rw</entry>
+	    <entry>
+The icon used for CD-RW optical discs.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom-rw-dvd</entry>
+	    <entry>
+The icon used for DVD-RW optical discs.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom-rw-dvd-plus</entry>
+	    <entry>
+The icon used for DVD+RW optical discs.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom-rw-dvd-ram</entry>
+	    <entry>
+The icon used for DVD-RAM optical discs.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom-rw-dvd-dl</entry>
+	    <entry>
+The icon used for DVD-RW Dual Layer optical discs.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom-rw-dvd-dl-plus</entry>
+	    <entry>
+The icon used for DVD+RW Dual Layer optical discs.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom-rw-bluray</entry>
+	    <entry>
+The icon used for Blu-ray rewritable optical discs.
+	    </entry>
+	  </row>
+	  <row>
+	    <entry>media-cdrom-rw-hddvd</entry>
+	    <entry>
+The icon used for HD DVD Rewritable optical discs.
+	    </entry>
+	  </row>
+	  <row>
 	    <entry>multimedia-player</entry>
 	    <entry>
 The icon used for generic multimedia playing devices.


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