[Kde-hardware-devel] Renaming Oxygen's devices/ icons
Jakob Petsovits
jpetso at gmx.at
Sat Jun 16 23:36:45 CEST 2007
On Saturday, 16. June 2007, Kevin Ottens wrote:
> Ok, small modifications I propose over your version:
> dvd-unmount -> media-optical-video-dvd
I agree that a generic video icon would be preferable, but i case we get one
we should not have "video" as part of the DVD icon's name.
Use case: all DVD/HD-DVD/Bluray discs containing regular data only.
Following this approach, we would always have to display the
media-optical-video icon also if a generic DVD icon exists, but I think that
makes sense. A specific DVD video icon (which would be optional, of course)
would then combine the characteristics of the DVD and media-optical-video
icons, and would consequently be named media-optical-video-dvd.
> ipod-unmount -> multimedia-player-ipod
> memory-stick-unmount -> media-flash-memory-stick
Agreed.
> usbpendrive-unmount -> drive-removable-media-usb-pendrive
Maybe not. I mean, this is hard - a USB pendrive can arguably be classified
as "flash drive" (also, the Wikipedia article is called "USB flash drive")
but of course, it's a removable drive like an external hard disk.
Our friends at GNOME tend to favor media-flash-usb-*, as can be seen at
http://svn.gnome.org/viewcvs/gnome-icon-theme-extras/trunk/Gadgetango/scalable/devices/
If we are to go the drive-removable-media way, we need to talk this over with
the GNOME artists, including dobey.
> And that means we lack proper fallback versions for multimedia-player,
> media-flash and media-optical-video.
>
> 1) multimedia-player
> I think we should really have something neutral for this one, unlike the
> ipod one we have currently... So that means 'yet another icon' sorry guys.
>
> 2) media-flash
> We have no fallback for this one, but I'm not sure if it's really needed,
> the icons we have cover all the possible cases currently... So for now I'd
> live without the fallback here. But putting a branded memory stick as
> fallback looks wrong to me.
For convenience, I'll attach the multimedia-player and media-flash icons from
Tango and GNOME as examples how it *could* be done. Although I specifically
dislike Tango's original media-flash.
Nevertheless, we should really have a fallback media-flash icon. If nothing
else, let's just remove the branding from one of the existing icons and let
it be the fallback. Also, it's specified in the spec, and I'd really prefer
having all of the icons mentioned there.
> 3) media-optical-video
> In any case, we'll need a generic icon like the one we have for
> media-optical-audio. Then the question is, do we want the dvd, hddvd,
> blueray ones? (that would mean four icons in total for the
> media-optical-video namespace: media-optical-video-dvd,
> media-optical-video-hddvd,
> media-optical-video-blueray and media-optical-video itself)
In line with my reasoning from above, that would rather be
- media-optical-video
- media-optical-dvd, media-optical-hddvd, media-optical-bluray
- media-optical-video-dvd, media-optical-video-hddvd,
media-video-optical-bluray
In theory, all of those are optional, none of them is currently specified.
As mentioned in my proposal, I consider media-optical-video to belong there,
while the others should stay out of the spec. In any case, mind that Bluray
is spelled without the "e". (I don't know about camel casing it or not.)
> Other than that I think I agree with your whole proposal. Very good job,
> and I'm very thankful that I didn't have to do it myself (as I was about to
> do). In case I'd notice something later I'll be sure to shoot and insult
> the culprits (not necessarily in that order) as appropriate. :-)
>
> > ...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?
>
> Well, I tend to think I should stay out of the renaming of the icon
> themselves, since I prefer to let the people actually making the icons to
> manage the renaming how they prefer it. But for sure, I'll adjust the code
> which use those icons (granted that with solid around the corner, media:/
> and system:/ going away this code is probably minimum right now).
Splendid.
The updated version (incorporating your suggestions as I find them
appropriate) is attached.
Given that there's David volunteering for the icons themselves, and Kévin for
adapting the code, the only thing that's left is:
- Final approval of the updated proposal by Kévin and David, and
- Knowing when to start.
Great responses so far, thanks for your involvement!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: media-flash-gnome.png
Type: image/png
Size: 1708 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-hardware-devel/attachments/20070616/22789746/attachment-0004.png
-------------- next part --------------
A non-text attachment was scrubbed...
Name: media-flash-tango.png
Type: image/png
Size: 2075 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-hardware-devel/attachments/20070616/22789746/attachment-0005.png
-------------- next part --------------
A non-text attachment was scrubbed...
Name: multimedia-player-gnome.png
Type: image/png
Size: 1164 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-hardware-devel/attachments/20070616/22789746/attachment-0006.png
-------------- next part --------------
A non-text attachment was scrubbed...
Name: multimedia-player-tango.png
Type: image/png
Size: 3003 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-hardware-devel/attachments/20070616/22789746/attachment-0007.png
-------------- 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-dvd ***
hdd-external-unmount -> drive-removable-media
hdd-unmount -> drive-harddisk
hdd-usb-unmount -> drive-removable-media-usb ***
ipod-unmount -> multimedia-player-ipod
joystick -> input-gaming
keyboard -> input-keyboard
laptop -> computer-laptop **
memory-stick-unmount -> media-flash-memory-stick ***
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-flash
The fallback icon used for flash media, such as memory stick and SD.
media-tape
The icon used for generic physical tape media.
modem
The icon used for modem devices.
multimedia-player
The icon used for generic multimedia playing 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.
---
Icons that are not in the spec, AND not yet in Oxygen's devices/
(after renaming) but still should be added to both.
media-optical-video
The icon used for physical optical media such as CD and DVD containing
video content.
---
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