Projects/Oxygen/namingSpec/categories: Difference between revisions

From KDE TechBase
(Add the missing category icons, and two proposed new ones.)
(Starting a new list of optional icons.)
 
(64 intermediate revisions by 4 users not shown)
Line 4: Line 4:


<pre>
<pre>
  all category icons       missing
  applications-accessories              OK
applications-development              OK
applications-development-translation  OK **
applications-development-web          OK **
applications-education                OK *
applications-education-language       OK **
applications-education-mathematics    OK **
applications-engineering              OK
applications-games                    OK
applications-graphics                OK
applications-internet                OK
applications-multimedia              OK
applications-office                  OK
applications-other                    OK
applications-science                  OK
applications-system                  OK
applications-toys                    OK **
applications-utilities                OK
preferences-other                    OK
preferences-desktop                  OK
preferences-desktop-peripherals      OK ***
preferences-desktop-personal          OK ***
preferences-system                    OK
preferences-system-network            OK ***
system-help                          OK


  * suggesting this for inclusion into the icon naming specification
  * suggesting this for inclusion into the icon naming specification
  ** not in the spec, but let's keep it out of there anyways,
  ** not in the spec, but let's keep it out of there anyways,
     it's not really suited to be a standard icon
     it's not really suited to be a standard icon
*** bad naming in the spec imho, suggesting to rename this icon
    there, but let's use the specified name for now
</pre>
</pre>


== To do for Oxygen ==
== To do for Oxygen - specified icons ==


Icons that are in the spec, but not yet in Oxygen's categories/ (after renaming) so they need to be added. Descriptions taken from the specification.
None, everything's in place in the "categories" category :D


<pre>
== To do for Oxygen - optional icons ==
application-accessories
  The icon for the "Accessories" sub-menu of the Programs menu.


applications-development
These icons are good to have, but even if we lack those there will be a sensible fallback.
  The icon for the "Programming" sub-menu of the Programs menu.


  applications-engineering
<pre>
   The icon for the "Engineering" sub-menu of the Programs menu.
  applications-games-arcade **
   An icon for arcade games, like KTron or Clanbomber.


  applications-games
  applications-games-board **
   The icon for the "Games" sub-menu of the Programs menu.
   An icon for board games, like Mahjongg or Chess.


  applications-graphics
  applications-games-children **
   The icon for the "Graphics" sub-menu of the Programs menu.
   An icon for games for small children,
  like the scary Potato Guy.


  applications-internet
  applications-games-strategy **
   The icon for the "Internet" sub-menu of the Programs menu.
   An icon for strategy games, like Minesweeper,
  Sokoban or Battle for Wesnoth.


  applications-multimedia
  applications-games-card **
   The icon for the "Multimedia" sub-menu of the Programs menu.
   An icon for card games... but for Oxygen, we already have
  a card set icon as fallback, so it doesn't make much sense
  to draw a new icon. Just listed for completeness.
</pre>


applications-office
== Suggested changes and additions ==
  The icon for the "Office" sub-menu of the Programs menu.


applications-other
Including a suggested short description text like needed for inclusion in the spec.
  The icon for the "Other" sub-menu of the Programs menu.


  applications-science
<pre>
   The icon for the "Science" sub-menu of the Programs menu.
  applications-development
   [In the description, change "Programming" to "Development",
    in accordance to the icon name and the fd.o menu spec.]


  applications-system
  applications-education
   The icon for the "System Tools" sub-menu of the Programs menu.
   The icon for the "Education" sub-menu of the Programs menu.


  applications-utilities
  preferences-desktop-peripherals -> preferences-peripherals
   The icon for the "Utilities" sub-menu of the Programs menu.
   The icon for the "Peripherals" preferences category.


  preferences-desktop
  preferences-desktop-personal -> preferences-personal
   The icon for the "Desktop Preferences" category.
   The icon for the "Personal" preferences category.


  preferences-system
  preferences-system-network -> preferences-network
  The icon for the "System Preferences" category.
   The icon for the "Network" preferences category.
 
system-help
   The icon for the "Help" system category.
</pre>
</pre>


== Summary of the suggested changes and additions ==
Rationale for the renames:


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.
The preferences-desktop-* ones are very implementation specific, as it's not specified anywhere that the "peripherals" and "personal" preferences need to be a child element of the desktop preferences. Likewise, "network" settings don't necessarily reside in the preferences-system category in certain desktops.
 
<pre>
applications-education
  The icon for the "Education" sub-menu of the Programs menu.
 
applications-development
  [Rename "Programming" to "Development".]
</pre>

Latest revision as of 21:54, 22 December 2007

Specification compliance of icon names

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

 applications-accessories              OK
 applications-development              OK
 applications-development-translation  OK **
 applications-development-web          OK **
 applications-education                OK *
 applications-education-language       OK **
 applications-education-mathematics    OK **
 applications-engineering              OK
 applications-games                    OK
 applications-graphics                 OK
 applications-internet                 OK
 applications-multimedia               OK
 applications-office                   OK
 applications-other                    OK
 applications-science                  OK
 applications-system                   OK
 applications-toys                     OK **
 applications-utilities                OK
 preferences-other                     OK
 preferences-desktop                   OK
 preferences-desktop-peripherals       OK ***
 preferences-desktop-personal          OK ***
 preferences-system                    OK
 preferences-system-network            OK ***
 system-help                           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
 *** bad naming in the spec imho, suggesting to rename this icon
     there, but let's use the specified name for now

To do for Oxygen - specified icons

None, everything's in place in the "categories" category :D

To do for Oxygen - optional icons

These icons are good to have, but even if we lack those there will be a sensible fallback.

 applications-games-arcade **
   An icon for arcade games, like KTron or Clanbomber.

 applications-games-board **
   An icon for board games, like Mahjongg or Chess.

 applications-games-children **
   An icon for games for small children,
   like the scary Potato Guy.

 applications-games-strategy **
   An icon for strategy games, like Minesweeper,
   Sokoban or Battle for Wesnoth.

 applications-games-card **
   An icon for card games... but for Oxygen, we already have
   a card set icon as fallback, so it doesn't make much sense
   to draw a new icon. Just listed for completeness.

Suggested changes and additions

Including a suggested short description text like needed for inclusion in the spec.

 applications-development
   [In the description, change "Programming" to "Development",
    in accordance to the icon name and the fd.o menu spec.]

 applications-education
   The icon for the "Education" sub-menu of the Programs menu.

 preferences-desktop-peripherals -> preferences-peripherals
   The icon for the "Peripherals" preferences category.

 preferences-desktop-personal -> preferences-personal
   The icon for the "Personal" preferences category.

 preferences-system-network -> preferences-network
   The icon for the "Network" preferences category.

Rationale for the renames:

The preferences-desktop-* ones are very implementation specific, as it's not specified anywhere that the "peripherals" and "personal" preferences need to be a child element of the desktop preferences. Likewise, "network" settings don't necessarily reside in the preferences-system category in certain desktops.