Projects/Oxygen/namingSpec/places

    From KDE TechBase
    Revision as of 18:47, 25 July 2007 by Jpetso (talk | contribs) (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.)

    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.)