Projects/Oxygen/namingSpec/apps
Specification compliance of icon names
Icon names without trailing stars already exist in the freedesktop.org icon naming specification.
Generic Application Names (in the spec):
accessories-calculator <- copy: kcalc accessories-character-map OK accessories-dictionary OK accessories-text-editor <- copy: kwrite help-browser <- copy: khelp multimedia-volume-control OK preferences-desktop-accessibility OK preferences-desktop-font Needed preferences-desktop-keyboard OK preferences-desktop-locale OK preferences-desktop-multimedia Needed preferences-desktop-screensaver Needed preferences-desktop-theme Needed preferences-desktop-wallpaper OK system-file-manager Needed system-software-update Needed utilities-system-monitor OK utilities-terminal <- copy: konsole
Generic Tango icons in Oxygen:
preferences-desktop-remote-desktop <- krfb
Applications which are to be considered part of the base desktop, such as the calculator or terminal, should use the generic icons specified in this specification, while more advanced applications such as web browsers and office applications should use branded icons which still give the user an idea of what function the application provides.
Most other application icons should go to their home modules instead of residing in kdelibs - this not only makes for a better overview but also reduces disk space in case not all modules are installed. And, of course, prevents icons being misused for wrong usages.
acroread OK ** ark -> move to wherever ark lives arts -> svn rm - we won't need this in KDE 4, right? basket -> move to wherever basket lives book ?? not an app, should not go to apps. also see actions/book(2) cup ?? placeholder icon according to Nuno, should not go to apps. digikam -> move to extragear/graphics/digikam gwenview -> move to kdegraphics/gwenview k3b -> move to extragear/multimedia/k3b kaddressbook -> move to kdepim/kaddressbook kaffeine -> move to extragear/kaffeine kalzium -> move to kdeedu/kalzium kanagram -> move to kdeedu/kanagram kate -> move to kdesdk/kate kblogger -> move to wherever kblogger lives kbruch -> move to kdeedu/kbruch kbugbuster -> move to kdesdk/kbugbuster kcalc -> accessories-calculator kcall -> move to playground/pim/kcall kchart -> move to koffice/kchart kcmkwm ?? kcolorchooser -> move to kdegraphics/kcolorchooser kdeprint-printer -> svn rm, we already have devices/printer KEduca -> keduca (right?), and move to wherever keduca lives kexi -> move to koffice/kexi kfind ?? does it still exist? if no, svn rm. if yes, move to wherever it lives. kgeography -> move to kdeedu/kgeography kget -> move to kdenetwork/kget khangman -> move to kdeedu/khangman khelpcenter -> help-browser kiten -> move to kdeedu/kiten kjournal ?? does it still exist? if no, svn rm. if yes, move to wherever it lives. KLatin -> klatin (right?), and move to wherever klatin lives klettres -> move to kdeedu/klettres klipper -> move to kdebase/klipper kmail -> move to kdepim/kmail kmenu -> places/start-here-kde kmplayer -> move to extragear/multimedia/kmplayer KmPlot -> kmplot, and move to kdeedu/kmplot knotes -> move to kdepim/knotes (and to the notes plasmoid?) knotify ?? does it still exist? if no, svn rm. if yes, move to wherever it lives. kolf -> move to kdegames/kolf konqueror -> move to kdebase/konqueror konsole -> utilities-terminal kontact -> move to kdepim/kontact konversation -> move to extragear/network/konversation konv-message -> move to extragear/network/konversation, and rename it to konversation-message kopete -> move to kdenetwork/kopete korganizer -> move to kdepim/korganizer KPercentage -> kpercentage, and move to kdeedu/kpercentage krfb -> move to kdenetwork/krfb krita -> move to koffice/krita kruler -> move to kdegraphics/kruler ksim-cpu ?? find out which apps use this icon (or devices/cpu), and make it private ksnapshot -> move to kdegraphics/ksnapshot KSniffer -> ksniffer, and move to playground/network/ksniffer kstars -> move to kdeedu/kstars kteatime -> move to kdetoys/kteatime ktorrent -> move to extragear/network/ktorrent once the KDE 4 port is finished kuickshow -> move to extragear/graphics/kuickshow KVerbos -> kverbos, and move to playground/edu/kverbos kwin ?? needed? if so, for what? kcm (see kcmkwm)? internal icon? if not needed, svn rm. KWordQuiz -> kwordquiz, and move to kdeedu/kwordquiz kword -> move to koffice/kword kwrite -> accessories-text-editor laptop-battery ?? another battery icon? svn rm, or replace devices/battery with this one marble -> move to kdeedu/marble none -> svn rm okular -> move to kdegraphics/okular package-development -> categories/applications-development package-graphics -> categories/applications-graphics package-multimedia -> categories/applications-multimedia package-network -> categories/applications-internet package-settings -> categories/preferences-other package-system -> categories/applications-system package-utilities -> categories/applications-accessories plasmagik -> move to playground/base/plasma/plasmagik preferences-desktop-wallpaper OK system ?? another system icon? svn rm, or replace devices/computer with this one systemtray ?? needed? if so, for what? this needs to go into kdebase at least, or svn rm it altogether todolist ?? not an app, should not go to apps. probably rename it to task-list and move it to kdepim/korganizer. wine OK ** x OK ** * 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 apps/ (after renaming) so they need to be added. Descriptions taken from the specification.
preferences-desktop-font The icon used for the desktop's font preferences. preferences-desktop-multimedia The icon used for the desktop's multimedia preferences. preferences-desktop-screensaver The icon used for the desktop's screen saving preferences. preferences-desktop-theme The icon used for the desktop's theme preferences. system-file-manager The icon used for the desktop's file management application.