Projects/Oxygen/namingSpec/places: Difference between revisions

From KDE TechBase
(This note belongs to the item above the one where it currently is.)
(Accept the folder<->inode-directory duality (we'll have two icons then), remove JRT's "network" suggestion (apps would make use of the unspecified icon), and clarify here and there.)
Line 7: Line 7:
                             Currently only in use by apps/libs as
                             Currently only in use by apps/libs as
                             "image could not be loaded" substitute.
                             "image could not be loaded" substitute.
  folder                  OK with the current spec, but it
  folder                  OK
                            really belongs to mimetypes as
                            inode-directory *, in order to
                            follow the shared MIME info standard.
  folder-home              -> user-home
  folder-home              -> user-home
  folder-red,
  folder-red,
Line 38: Line 35:
  apps/kmenu              -> start-here-kde **
  apps/kmenu              -> start-here-kde **
  link                    -> emblems/emblem-symbolic-link
  link                    -> emblems/emblem-symbolic-link
                             (crop to the icon size and move to proper  
                             (crop to the icon size and move
                              directory)  
                              to proper directory)
actions/network          -> network **         
  network-wired            -> network-workgroup
  network-wired            -> network-workgroup
  network-local            -> devices/network-wired
  network-local            -> devices/network-wired
  trashcan-empty-alt      -> svn rm, or move to alternative/
  trashcan-empty-alt      -> svn rm, or move to alternative/
  user-home                OK However, the house (go-home) might be a better      
  user-home                OK (JRT: However, the house (go-home)
                            choice than the folder and house.
                              might be a better choice than
                              the folder and house.)
  user-trash              OK
  user-trash              OK
  user-trash-full          -> status/user-trash-full
  user-trash-full          -> status/user-trash-full
Line 76: Line 73:
   The icon for the special “Desktop” directory of the user.
   The icon for the special “Desktop” directory of the user.
</pre>
</pre>
== To do for Oxygen -- Not in Spec ==
== To do for Oxygen -- Not in Spec ==


Line 88: Line 86:


<pre>
<pre>
folder -> mimetypes/inode-directory
  ...also, include more explanation about how the icon naming
  specification interacts with the shared MIME info specification,
  and which mimetype icons from there should really be in a
  minimal icon theme like the ones that the naming spec defines.
  network-workgroup -> network-local
  network-workgroup -> network-local
   The icon for local networks and workgroups within the network.
   The icon for local networks and workgroups within the network.
  (jpetso: hm... is the suggestion still current or should we
            simply drop it?)
</pre>
</pre>


Line 103: Line 97:
   (Discuss with kde-usability first.)
   (Discuss with kde-usability first.)
* Use folder-remote in remote:/.
* Use folder-remote in remote:/.
  (Also discuss with kde-usability.)

Revision as of 18:47, 25 July 2007

Specification compliance of icon names

Icon names without trailing stars already exist in the freedesktop.org icon naming specification.

 file-broken              -> rework into emblems/emblem-unreadable.
                             Currently only in use by apps/libs as
                             "image could not be loaded" substitute.
 folder                   OK
 folder-home              -> user-home
 folder-red,
 folder-blue,
 folder-brown,
 folder-cyan,
 folder-green,
 folder-grey,
 folder-orange,
 folder-violet,
 folder-yellow            -> Keep for now, but try to bring up some
                             substitute functionality, like tinting
                             folders by code, or putting the regular
                             folder on a colored background.
 folder-bookmarks,
 folder-development,
 folder-html,                
 folder-image,
 folder-important,
 folder-locked,
 folder-print,
 folder-sound,
 folder-tar,
 folder-txt,
 folder-video             -> svn rm
                             (emulate with folder + emblem overlay)
 apps/kmenu               -> start-here-kde **
 link                     -> emblems/emblem-symbolic-link
                             (crop to the icon size and move
                              to proper directory)
 network-wired            -> network-workgroup
 network-local            -> devices/network-wired
 trashcan-empty-alt       -> svn rm, or move to alternative/
 user-home                OK (JRT: However, the house (go-home)
                              might be a better choice than
                              the folder and house.)
 user-trash               OK
 user-trash-full          -> status/user-trash-full

 * suggesting this for inclusion into the icon naming specification
 ** not in the spec, but let's keep it out of there anyways,
    it's not really suited to be a standard icon

To do for Oxygen

Icons that are in the spec, but not yet in Oxygen's places/ (after renaming) so they need to be added. Descriptions taken from the specification.

 folder-remote
   The icon used for normal directories on a remote filesystem.
   (Editor's note: Move from devices/drive-remote for now.)

 network-server
   The icon used for individual host machines under the
   “Network Servers” place in the file manager.
   (Editor's note: a computer in a network.)

 start-here
   The icon used by the desktop's main menu for accessing places,
   applications, and other features. (Editor's note: Seems like
   we want to move apps/kmenu to places/start-here.)

 user-desktop
   The icon for the special “Desktop” directory of the user.

To do for Oxygen -- Not in Spec

Icons that are not in the spec, and not yet in Oxygen's places/ (after renaming) so they need to be added.


Summary of the suggested changes and additions

The ones marked with * and should therefore go into the icon naming specification, presented here in a shorter list for a better overview. Including a suggested short description text like needed for inclusion in the spec.

 network-workgroup -> network-local
   The icon for local networks and workgroups within the network.
   (jpetso: hm... is the suggestion still current or should we
            simply drop it?)

Stuff that needs to be done in the code

  • Replace root folder occurrences (folder-red) with drive-harddisk?
 (Discuss with kde-usability first.)
  • Use folder-remote in remote:/.
 (Also discuss with kde-usability.)