[Kde-hardware-devel] Renaming Oxygen's devices/ icons
Jakob Petsovits
jpetso at gmx.at
Sat Jun 16 21:36:55 CEST 2007
So my initial, more privately woven attempt to get the Oxygen icons to adhere
better to the Icon Naming Specification [1] didn't quite work out the way I
had hoped for.
Thus, let's take this thing to the artists mailing list (kde-hardware-devel is
CC'd so that Kévin can take part) and try to get the icon names in line with
the spec. With the support of Aaron and Kévin, who graciously provide their
source code updating skills, it should merely be a question of coordinating
efforts.
I did a renaming proposal for devices/ (other categories to follow at aKademy
or sooner), find it attached in text file form.
So, there's two questions:
(a) Are the proposed name changes ok for you? Can they be improved?
If so, How? ...and once there's a consensus on these questions:
(b) What needs to be done for renaming all of the mentioned icons?
Who will do what?
Input is highly appreciated. I should have taken this to the list at the time
I did the original file, but there's still enough time to get this sorted out
in time for KDE 4.0. Until then, all of the icons should be compatible to the
specification.
[1]
The freedesktop.org Icon Naming Specification:
http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html
...or the only slightly, but still modified version in fd.o's CVS repository:
http://webcvs.freedesktop.org/icon-theme/default-icon-theme/spec/icon-naming-spec.xml?revision=1.17&view=markup
-------------- next part --------------
jpetso's icon naming suggestions for devices/
-----
Renaming
Icon names without trailing stars already exist in the icon naming spec.
*-mount -> svn rm, right now. See below (*) for explanation.
3floppy-unmount -> media-floppy
audio-headset OK **
audio-input-line OK **
audio-input-microphone OK
camera-unmount -> camera-photo
cdaudio-unmount -> media-optical-audio **
cdwriter-unmount -> media-optical-recordable **
cellular-phone-unmount -> phone
cpu ??
drive-optical -> media-optical
dvd-unmount -> media-optical-video **
hdd-external-unmount -> drive-removable-media
hdd-unmount -> drive-harddisk
hdd-usb-unmount -> drive-removable-media-usb ***
ipod-unmount -> multimedia-player
joystick -> input-gaming
keyboard -> input-keyboard
laptop -> computer-laptop **
memory-stick-unmount -> media-flash
mouse -> input-mouse
nfs-unmount -> drive-remote **
printer OK
projector -> video-projector **
scanner OK
screen -> video-display
sd-mmc-unmount -> media-flash-sd-mmc ***
smart-media-unmount -> media-flash-smart-media ***
system -> computer
tablet -> input-tablet
usbpendrive-unmount -> media-flash-usb **
video-television OK **
webcam -> camera-web
* The specification's way of doing *-mounted icons would be mount emblems,
overlaying the standard ones. Kévin and Aaron claim to have a solution
at hand right now, so let's kill all *-mounted icons right now.
** 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
---
Icons that are in the spec, but not yet in Oxygen's devices/ (after renaming)
so they need to be added. Descriptions taken from the specification.
audio-card
The icon used for the audio rendering device.
battery
The icon used for the system battery device.
(Let's just move actions/battery.svg to devices/.)
camera-video
The fallback icon for video cameras
drive-optical
The icon used for optical media drives such as CD and DVD.
media-tape
The icon used for generic physical tape media.
modem
The icon used for modem devices.
network-wired
The icon used for wired network connections.
network-wireless
The icon used for wireless network connections.
pda
This is the fallback icon for Personal Digial Assistant devices. Primary use
of this icon is for PDA devices connected to the PC. Connection medium is not
an important aspect of the icon. The metaphor for this fallback icon should
be a generic PDA device icon.
---
Don't know what to do with...
cpu
The specification does not contain any low-level processing units, such as
CPUs or RAM. I can't think of an appropriate "category" name for those.
The only word that I found which comes close was "internal-*"
(internal-cpu, internal-memory, ...) but I'm not sure if this consistent
with the rest of the device section in the spec and extensible enough.
Input and better ideas appreciated.
---
Concerns
- As the current drive-optical is actually what should be media-optical,
I'm not sure whether drive-optical should be a copy of that same CD icon or
rather a drive with a CD in it (the Tango theme has the latter one).
This is especially difficult as KDE currently displays the icon of the
medium itself instead of a drive icon. If we go for drives instead of media
then we need the same amount of drive icons as there are media icons, in
order to provide a device icon for every possible medium. On the other hand,
if we keep the media icons as drive representations, the spec'd drive icons
are not being used as envisioned by the spec. I guess that would be the
lesser evil though.
Summary of the suggested additions to the icon naming specification
The ones marked with **, in a shorter list for a better overview. Including a
suggested short description text like needed for inclusion in the spec. Sounds
mostly fishy in order to be consistent with the spec's other descriptions.
audio-headset
The icon used for handsfree headset devices that combine a pair of
headphones or earphones with a microphone.
audio-input-line
The icon used for audio line input devices.
media-optical-audio
The icon used for physical optical media such as CD and DVD containing
audio content.
media-optical-video
The icon used for physical optical media such as CD and DVD containing
video content.
media-optical-recordable
The icon used for recordable physical optical media, such as CD-R and DVD-R.
media-flash-usb
The icon used for physical USB flash drive media.
computer-laptop
The icon used for a portable computing device as a whole.
computer-pda
The icon used for a palm-sized computing device.
drive-remote
The icon used for remotely accessed drives, such as NFS or WebDAV mounts.
video-projector
The icon used for a projector that video gets displayed to.
video-television
The icon used for a television device, such as CRT or flat panel displays.
More information about the Kde-hardware-devel
mailing list