Projects/Oxygen/namingSpec/places: Difference between revisions

From KDE TechBase
(Include the suggestion for folder -> inode-directory. Misses out on the reasoning, but mentions how to proceed.)
(dobey had a somewhat nicer approach to bookmarks -> plan to use user-bookmarks and user-favorites in the future)
 
(54 intermediate revisions by 3 users not shown)
Line 4: Line 4:


<pre>
<pre>
  file-broken              -> rework into emblems/emblem-unreadable.
  bookmarks                -> user-bookmarks (added to the spec
                             Currently only in use by apps/libs as
                             only recently, in CVS)
                            "image could not be loaded" substitute.
  document-multiple        OK ** (KDE 3 name: kmultiple)
  folder                  OK with the current spec, but it
  favorites                -> user-favorites **
                            really belongs to mimetypes as
  folder                   OK
                            inode-directory *, in order to
folder-remote            OK
                            follow the shared MIME info standard.
  folder-home              -> user-home
  folder-red              -> svn cp to folder-root *
  folder-red,
  folder-red,
  folder-blue,
  folder-blue,
Line 21: Line 18:
  folder-orange,
  folder-orange,
  folder-violet,
  folder-violet,
  folder-yellow            -> keep for now, but try to bring up some
  folder-yellow            -> Keep for now, but try to bring up some
                             substitute functionality, like tinting
                             substitute functionality, like tinting
                             folders by code, or putting the regular
                             folders by code, or putting the regular
Line 37: Line 34:
  folder-video            -> svn rm
  folder-video            -> svn rm
                             (emulate with folder + emblem overlay)
                             (emulate with folder + emblem overlay)
  link                    -> emblems/emblem-symbolic-link
  mail-folder-inbox        OK ** (KDE 3 name: folder_inbox)
                            (blow up to the full icon size)
  mail-folder-outbox      OK ** (KDE 3 name: folder_outbox)
  network-wired            -> devices/network *
mail-message            ?? (KDE 3 name: mail_generic)
                            (alternative: devices/network-wired)
network-workgroup        OK (KDE 3 name: network)
  network-local            -> devices/network-local **
  network-server          OK (KDE 3 name: server)
                            (depends on the previous one being
network-server-database  OK ** (no corresponding icon in KDE 3)
                              added to the spec, otherwise:
start-here              OK (did not exist in KDE 3)
                              devices/network-wired-local **)
start-here-kde          OK ** (KDE 3 name: apps/kmenu)
  trashcan-empty-alt      -> svn rm, or move to alternative/
  user-desktop            OK (KDE 3 name: filesystems/desktop)
  user-trash              OK
user-home                OK (KDE 3 names: folder_home, folder_home2)
  user-trash-full          OK **
  user-identity            OK ** (KDE 3 name: identity)
  user-trash               OK (KDE 3 name: trashcan_empty)


  * suggesting this for inclusion into the icon naming specification
  * suggesting this for inclusion into the icon naming specification
Line 56: Line 54:
== To do for Oxygen ==
== 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.
Nothing to be done, places implements all of the naming spec correctly :D


<pre>
== Stuff that needs to be done in the code ==
folder-remote
  The icon used for normal directories on a remote filesystem.


network-server
* Replace root folder occurrences (folder-red/folder-root) with drive-harddisk? (Discuss with kde-usability first.)
  The icon used for individual host machines under the
  “Network Servers” place in the file manager.
  (Editor's note: a computer in a network.)
 
network-workgroup
  The icon for the “Network Servers” place in the desktop's
  file manager, and workgroups within the network.
  (Editor's note: a workgroup like Windows' "WORKGROUP".)
 
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.
</pre>
 
 
== 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.
 
<pre>
folder-root
  The icon used for the root directory of a filesystem.
 
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.
</pre>

Latest revision as of 11:12, 27 May 2008

Specification compliance of icon names

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

 bookmarks                -> user-bookmarks (added to the spec
                             only recently, in CVS)
 document-multiple        OK ** (KDE 3 name: kmultiple)
 favorites                -> user-favorites **
 folder                   OK
 folder-remote            OK
 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)
 mail-folder-inbox        OK ** (KDE 3 name: folder_inbox)
 mail-folder-outbox       OK ** (KDE 3 name: folder_outbox)
 mail-message             ?? (KDE 3 name: mail_generic)
 network-workgroup        OK (KDE 3 name: network)
 network-server           OK (KDE 3 name: server)
 network-server-database  OK ** (no corresponding icon in KDE 3)
 start-here               OK (did not exist in KDE 3)
 start-here-kde           OK ** (KDE 3 name: apps/kmenu)
 user-desktop             OK (KDE 3 name: filesystems/desktop)
 user-home                OK (KDE 3 names: folder_home, folder_home2)
 user-identity            OK ** (KDE 3 name: identity)
 user-trash               OK (KDE 3 name: trashcan_empty)

 * 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

Nothing to be done, places implements all of the naming spec correctly :D

Stuff that needs to be done in the code

  • Replace root folder occurrences (folder-red/folder-root) with drive-harddisk? (Discuss with kde-usability first.)