summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRodney Dawes <dobey.pwns@gmail.com>2005-12-07 20:32:58 +0000
committerRodney Dawes <dobey.pwns@gmail.com>2005-12-07 20:32:58 +0000
commit678139104048733b680c331d28ee09f6f16f386c (patch)
treeb1d1bdf64286fdd82e715931d51697f448260c58
parent95a3db3b96e066a438be1b1c92a1b726e7328a9c (diff)
Icon Naming Specification 0.6ICON_NAMING_SPEC_0_6
Add the "Animations" and "Places" contexts Add "media-eject" to the actions context Move "media-playlist-shuffle" to the status context Add the "process-working" animation to the animations context Add "battery", "camera-photo", "media-floppy", "multimedia-player", "network-wired", and "network-wireless" to the devices context Remove the printer-remote and video-card icons from devices Rename "emblem-favorites" to "emblem-favorite" Add "application-x-executable", "package-x-generic", "text-x-generic-template", and "text-x-script" to the mimetypes context Rename "x-directory-normal" to "folder" and move it to the places context Rename "x-directory-remote" to "folder-remote" and move it to the places context Rename "x-directory-normal-remote-server" to "network-server" and move it to the places context Rename "x-directory-normal-remote-workgroup" to "network-workgroup" and move it to the places context and move it to the places context Rename "x-directory-trash-full" to "user-trash-full" and move it to the status context Add "start-here", "user-desktop", and "user-home" to the places context Add "folder-drag-accept", "folder-open", "folder-visiting", and "media-playlist-repeat" to the status context
-rw-r--r--spec/icon-naming-spec.xml356
1 files changed, 318 insertions, 38 deletions
diff --git a/spec/icon-naming-spec.xml b/spec/icon-naming-spec.xml
index 51f6345..e2936c9 100644
--- a/spec/icon-naming-spec.xml
+++ b/spec/icon-naming-spec.xml
@@ -5,8 +5,8 @@
<article id="index">
<articleinfo>
<title>Icon Naming Specification</title>
- <releaseinfo>Version 0.4</releaseinfo>
- <date>October 10 2005</date>
+ <releaseinfo>Version 0.6</releaseinfo>
+ <date>December 07 2005</date>
<authorgroup>
<author>
<firstname>Rodney</firstname>
@@ -67,6 +67,15 @@
<entry>actions</entry>
</row>
<row>
+ <entry>Animations</entry>
+ <entry>
+ Animated images used to represent loading web sites, or other
+ background processing which may be less suited to more verbose
+ progress reporting in the user itnerface.
+ </entry>
+ <entry>animations</entry>
+ </row>
+ <row>
<entry>Apps</entry>
<entry>
Icons that describe what an application is, for use in the
@@ -126,6 +135,15 @@
<entry>mimetypes</entry>
</row>
<row>
+ <entry>Places</entry>
+ <entry>
+ Icons used to represent locations, either on the local
+ filesystem, or through remote connections. Folders, trash, and
+ workgroups are some examples.
+ </entry>
+ <entry>places</entry>
+ </row>
+ <row>
<entry>Status</entry>
<entry>
Icons for presenting status to the user. This context contains
@@ -615,6 +633,12 @@
</entry>
</row>
<row>
+ <entry>media-eject</entry>
+ <entry>
+ The icon for the eject action of a media player or file manager.
+ </entry>
+ </row>
+ <row>
<entry>media-playback-pause</entry>
<entry>
The icon for the pause action of a media player.
@@ -633,12 +657,6 @@
</entry>
</row>
<row>
- <entry>media-playlist-shuffle</entry>
- <entry>
- The icon for the shuffle action of a media player.
- </entry>
- </row>
- <row>
<entry>media-record</entry>
<entry>
The icon for the record action of a media application.
@@ -807,6 +825,31 @@
</tgroup>
</table>
+ <table id="animations">
+ <title>Standard Animation Icons</title>
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>Name</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>process-working</entry>
+ <entry>
+ This is the standard spinner animation for web browsers and
+ file managers to show that the location is loading. This image
+ should be a multi-frame PNG with the frames as the size that
+ the directory containing the image, is specified to be in. The
+ first frame of the animation should be used for the resting
+ state of the animation.
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+
<table id="apps">
<title>Standard Application Icons</title>
<tgroup cols="2">
@@ -1084,6 +1127,18 @@
</entry>
</row>
<row>
+ <entry>battery</entry>
+ <entry>
+ The icon used for the system battery device.
+ </entry>
+ </row>
+ <row>
+ <entry>camera-photo</entry>
+ <entry>
+ The icon used for a digital still camera devices.
+ </entry>
+ </row>
+ <row>
<entry>camera-video</entry>
<entry>
The icon used for a video or web camera.
@@ -1132,21 +1187,39 @@
</entry>
</row>
<row>
- <entry>printer</entry>
+ <entry>media-cdrom</entry>
<entry>
- The icon used for a printer which is connected locally.
+ The icon used for physical CD and DVD media.
+ </entry>
+ </row>
+ <row>
+ <entry>media-floppy</entry>
+ <entry>
+ The icon used for physical floppy disk media.
+ </entry>
+ </row>
+ <row>
+ <entry>multimedia-player</entry>
+ <entry>
+ The icon used for generic multimedia playing devices.
+ </entry>
+ </row>
+ <row>
+ <entry>network-wired</entry>
+ <entry>
+ The icon used for wired network connections.
</entry>
</row>
<row>
- <entry>printer-remote</entry>
+ <entry>network-wireless</entry>
<entry>
- The icon used for a printer which is connected over the network.
+ The icon used for wireless network connections.
</entry>
</row>
<row>
- <entry>video-card</entry>
+ <entry>printer</entry>
<entry>
- The icon used for the internal video rendering device.
+ The icon used for a printer which is connected locally.
</entry>
</row>
<row>
@@ -1191,7 +1264,7 @@
</entry>
</row>
<row>
- <entry>emblem-favorites</entry>
+ <entry>emblem-favorite</entry>
<entry>
The icon used as an emblem for files and directories that the
user marks as favorites.
@@ -1395,6 +1468,12 @@
</thead>
<tbody>
<row>
+ <entry>application-x-executable</entry>
+ <entry>
+ The icon used for executable file types.
+ </entry>
+ </row>
+ <row>
<entry>audio-x-generic</entry>
<entry>
The icon used for generic audio file types.
@@ -1413,84 +1492,141 @@
</entry>
</row>
<row>
+ <entry>package-x-generic</entry>
+ <entry>
+ The icon used for generic package file types.
+ </entry>
+ </row>
+ <row>
+ <entry>text-html</entry>
+ <entry>
+ The icon used for HTML text file types.
+ </entry>
+ </row>
+ <row>
<entry>text-x-generic</entry>
<entry>
The icon used for generic text file types.
</entry>
</row>
<row>
+ <entry>text-x-generic-template</entry>
+ <entry>
+ The icon used for generic text templates.
+ </entry>
+ </row>
+ <row>
+ <entry>text-x-script</entry>
+ <entry>
+ The icon used for script file types, such as shell scripts.
+ </entry>
+ </row>
+ <row>
<entry>video-x-generic</entry>
<entry>
The icon used for generic video file types.
</entry>
</row>
<row>
- <entry>x-directory-normal</entry>
+ <entry>x-office-address-book</entry>
<entry>
- The icon used for normal directories on the filesystem.
+ The icon used for generic address book file types.
</entry>
</row>
<row>
- <entry>x-directory-remote</entry>
+ <entry>x-office-calendar</entry>
<entry>
- The icon used for normal directories on a remote filesystem.
+ The icon used for generic calendar file types.
</entry>
</row>
<row>
- <entry>x-directory-remote-server</entry>
+ <entry>x-office-document</entry>
<entry>
- The icon used for hosts within an SMB workgroup.
+ The icon used for generic document and letter file types.
</entry>
</row>
<row>
- <entry>x-directory-remote-workgroup</entry>
+ <entry>x-office-presentation</entry>
<entry>
- The icon used for an SMB workgroup.
+ The icon used for generic presentation file types.
</entry>
</row>
<row>
- <entry>x-directory-trash</entry>
+ <entry>x-office-spreadsheet</entry>
<entry>
- The icon used for the Trash storage on a filesystem.
+ The icon used for generic spreadsheet file types.
</entry>
</row>
+ </tbody>
+ </tgroup>
+ </table>
+
+ <table id="places">
+ <title>Standard Place Icons</title>
+ <tgroup cols="2">
+ <thead>
<row>
- <entry>x-directory-trash-full</entry>
+ <entry>Name</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>folder</entry>
<entry>
- The icon used for the Trash storage while it contains items.
+ The standard folder icon used to represent directories on local
+ filesystems, mail folders, and other hierarchical groups.
</entry>
</row>
<row>
- <entry>x-office-address-book</entry>
+ <entry>folder-remote</entry>
<entry>
- The icon used for generic address book file types.
+ The icon used for normal directories on a remote filesystem.
</entry>
</row>
<row>
- <entry>x-office-calendar</entry>
+ <entry>network-server</entry>
<entry>
- The icon used for generic calendar file types.
+ The icon used for individual host machines under the
+ <quote>Network Servers</quote> place in the file manager.
</entry>
</row>
<row>
- <entry>x-office-document</entry>
+ <entry>network-workgroup</entry>
<entry>
- The icon used for generic document and letter file types.
+ The icon for the <quote>Network Servers</quote> place in the
+ desktop's file manager, and workgroups within the network.
</entry>
</row>
<row>
- <entry>x-office-presentation</entry>
+ <entry>start-here</entry>
<entry>
- The icon used for generic presentation file types.
+ The icon used by the desktop's main menu for accessing places,
+ applications, and other features.
</entry>
</row>
<row>
- <entry>x-office-spreadsheet</entry>
+ <entry>user-desktop</entry>
<entry>
- The icon used for generic spreadsheet file types.
+ The icon for the special <quote>Desktop</quote> directory of
+ the user.
</entry>
</row>
- </tbody>
+ <row>
+ <entry>user-home</entry>
+ <entry>
+ The icon for the special <quote>Home</quote> directory of
+ the user.
+ </entry>
+ </row>
+ <row>
+ <entry>user-trash</entry>
+ <entry>
+ The icon for the user's <quote>Trash</quote> place in the
+ desktop's file manager.
+ </entry>
+ </row>
+ </tbody>
</tgroup>
</table>
@@ -1588,6 +1724,32 @@
</entry>
</row>
<row>
+ <entry>folder-drag-accept</entry>
+ <entry>
+ The icon used for a folder while an object is being
+ dragged onto it, that is of a type that the directory can
+ contain.
+ </entry>
+ </row>
+ <row>
+ <entry>folder-open</entry>
+ <entry>
+ The icon used for folders, while their contents are being
+ displayed within the same window. This icon would normally be
+ shown in a tree or list view, next to the main view of a
+ folder's contents.
+ </entry>
+ </row>
+ <row>
+ <entry>folder-visiting</entry>
+ <entry>
+ The icon used for folders, while their contents are being
+ displayed in another window. This icon would typically be used
+ when using multiple windows to navigate the hierarchy, such as
+ in Nautilus's spatial mode.
+ </entry>
+ </row>
+ <row>
<entry>image-loading</entry>
<entry>
The icon used when another image is being loaded, such as
@@ -1638,6 +1800,18 @@
</entry>
</row>
<row>
+ <entry>media-playlist-repeat</entry>
+ <entry>
+ The icon for the repeat action of a media player.
+ </entry>
+ </row>
+ <row>
+ <entry>media-playlist-shuffle</entry>
+ <entry>
+ The icon for the shuffle action of a media player.
+ </entry>
+ </row>
+ <row>
<entry>network-error</entry>
<entry>
The icon used when an error occurs trying to intialize the
@@ -1741,6 +1915,14 @@
</entry>
</row>
<row>
+ <entry>user-trash-full</entry>
+ <entry>
+ The icon for the user's <quote>Trash</quote> in the desktop's
+ file manager, when there are items in the <quote>Trash</quote>
+ waiting for disposal or recovery.
+ </entry>
+ </row>
+ <row>
<entry>weather-clear</entry>
<entry>
The icon used while the weather for a region is
@@ -1809,6 +1991,104 @@
<appendix id="changelog">
<title>Change History</title>
<formalpara>
+ <title>Version 0.6, 07 December 2005, Rodney Dawes</title>
+ <para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Add the "Animations" and "Places" contexts
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Add "media-eject" to the actions context
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Move "media-playlist-shuffle" to the status context
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Add the "process-working" animation to the animations context
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Add "battery", "camera-photo", "media-floppy", "multimedia-player",
+ "network-wired", and "network-wireless" to the devices context
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Remove the printer-remote and video-card icons from devices
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Rename "emblem-favorites" to "emblem-favorite"
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Add "application-x-executable", "package-x-generic",
+ "text-x-generic-template", and "text-x-script" to the
+ mimetypes context
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Rename "x-directory-normal" to "folder" and move it to the
+ places context
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Rename "x-directory-remote" to "folder-remote" and move it to the
+ places context
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Rename "x-directory-normal-remote-server" to "network-server"
+ and move it to the places context
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Rename "x-directory-normal-remote-workgroup" to
+ "network-workgroup" and move it to the places context
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Rename "x-directory-trash" to "user-trash"
+ and move it to the places context
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Rename "x-directory-trash-full" to "user-trash-full" and move
+ it to the status context
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Add "start-here", "user-desktop", and "user-home" to the places
+ context
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Add "folder-drag-accept", "folder-open", "folder-visiting", and
+ "media-playlist-repeat" to the status context
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </formalpara>
+ <formalpara>
<title>Version 0.4, 10 October 2005, Rodney Dawes</title>
<para>
<itemizedlist>