Difference between revisions of "Projects/Oxygen/namingSpec/apps"

(Add a few application specific icons, and remove applications-education as David just moved it.)
(Cover all icons in apps. Most icons should go to their own module instead of kdelibs.)
Line 1: Line 1:
 
== Specification compliance of icon names ==
 
== Specification compliance of icon names ==
  
Icon names without trailing stars already exist in the freedesktop.org icon naming specification.
+
Icon names without trailing stars already exist in the freedesktop.org icon naming specification. Most icons in here 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.
  
 
Generic Application Names:
 
Generic Application Names:
Line 12: Line 12:
 
                                   in KDE 4, right?
 
                                   in KDE 4, right?
 
  basket                        -> move to wherever basket lives
 
  basket                        -> move to wherever basket lives
  book                          ?? (not an app, should not go to apps.
+
  book                          ?? not an app, should not go to apps.
                                  also see actions/book(2))
+
                                  also see actions/book(2)
  cup                          ?? (placeholder icon according to Nuno,
+
  cup                          ?? placeholder icon according to Nuno,
                                  should not go to apps.)
+
                                  should not go to apps.
  digikam                      -> move to extragear/digikam
+
  digikam                      -> move to extragear/graphics/digikam
 
  gwenview                      -> move to kdegraphics/gwenview
 
  gwenview                      -> move to kdegraphics/gwenview
  k3b                          -> move to extragear/k3b
+
  k3b                          -> move to extragear/multimedia/k3b
 
  kaddressbook                  -> move to kdepim/kaddressbook
 
  kaddressbook                  -> move to kdepim/kaddressbook
 
  kaffeine                      -> move to extragear/kaffeine
 
  kaffeine                      -> move to extragear/kaffeine
 
  kalzium                      -> move to kdeedu/kalzium
 
  kalzium                      -> move to kdeedu/kalzium
 
  kanagram                      -> move to kdeedu/kanagram
 
  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                        -> svn rm, we already have
 +
                                  places/start-here
 +
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
 +
multimedia-volume-control    OK
 +
none                          -> svn rm
 +
okular                        -> move to kdegraphics/okular
 
  package-development          -> categories/applications-development
 
  package-development          -> categories/applications-development
 
  package-graphics              -> categories/applications-graphics
 
  package-graphics              -> categories/applications-graphics
Line 30: Line 106:
 
  package-system                -> categories/applications-system
 
  package-system                -> categories/applications-system
 
  package-utilities            -> categories/applications-accessories
 
  package-utilities            -> categories/applications-accessories
  kcalc                        -> accessories-calculator
+
  plasmagik                    -> move to
kwrite                        -> accessories-text-editor
+
                                  playground/base/plasma/plasmagik
khelpcenter                  -> help-browser
 
konsole                      -> utilities-terminal
 
multimedia-volume-control    OK
 
 
  preferences-desktop-accessibility OK
 
  preferences-desktop-accessibility OK
 
  preferences-desktop-keyboard  OK
 
  preferences-desktop-keyboard  OK
 
  preferences-desktop-locale    OK
 
  preferences-desktop-locale    OK
 
  preferences-desktop-wallpaper OK
 
  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.
 
  utilities-system-monitor      OK
 
  utilities-system-monitor      OK
 +
wine                          OK **
 +
x                            OK **
  
 
  * suggesting this for inclusion into the icon naming specification
 
  * suggesting this for inclusion into the icon naming specification
Line 72: Line 156:
 
  system-file-manager
 
  system-file-manager
 
   The icon used for the desktop's file management application.
 
   The icon used for the desktop's file management application.
</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>
 
newly-suggested-icon
 
  The icon used for [whatever].
 
 
</pre>
 
</pre>

Revision as of 17:34, 25 July 2007

Specification compliance of icon names

Icon names without trailing stars already exist in the freedesktop.org icon naming specification. Most icons in here 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.

Generic Application Names:

 accessories-dictionary        OK
 accessories-character-map     OK
 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                         -> svn rm, we already have
                                  places/start-here
 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
 multimedia-volume-control     OK
 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-accessibility OK
 preferences-desktop-keyboard  OK
 preferences-desktop-locale    OK
 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.
 utilities-system-monitor      OK
 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

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.

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.

Content is available under Creative Commons License SA 4.0 unless otherwise noted.