1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
|
This is a GNOME program to manage devices and device drivers. It's
inspired by hal-device-manager, from the HAL project, but rewritten in
C for efficiency and an outlook to actually make it manage devices
rather than just show information.
ICON MANIFEST
-------------
As there are a bunch of different hardware, gnome-device-manager uses
a lot of icons. Some icons are defined in the icon-naming-spec [1] as
they are also used in the standard desktop, some are shipped with
gnome-device-manager itself as they are specific to this program.
The following is a description of all the icons used; this is provided
for graphic designers wanting to provide theme-specific verions of the
icons. Both 24x24 (for a tree view) and 48x48 (for details page)
versions of the icons are needed.
LEGEND:
*: name is proposed for icon naming spec addendum
for storage devices
**: name is proposed for core icon naming spec
OK: we have the icon in either this tarball or through
the icon naming spec; e.g. a theme that is compliant
with the icon naming spec will supply the icon
HOLD: Wait; don't spend time drawing icons just yet; we're
unsure what we need. Should be resolved quickly
OK[<dep>]: we use the icon shipped in the "<dep>" package; for
example OK[gpm] means that gnome-device-manager relies
on the gnome-power-manager to be installed and supply
the icon. If this is undesirable for distributors they
can either patch gnome-device-manager to use a local
copy e.g. gnome-device-manager-copy-<iconname> and make
sure these icons are copied in.
--
gnome-device-manager
the icon for the gnome-device-manager application; appears in menus
and the task bar when the device manager is running
--
gnome-device-manager-device-pci
this icon represents a PCI device
http://en.wikipedia.org/wiki/Peripheral_Component_Interconnect
http://www.pcisig.com/developers/procedures/logos/Trademark_and_Logo_Usage_Guidelines_updated_112206.pdf
--
gnome-device-manager-device-pci-express
this icon represents a PCI Express device
http://en.wikipedia.org/wiki/PCI_Express
--
gnome-device-manager-device-pccard
this icon represents PCMCIA and Cardbus devices; typically used
in laptops
http://en.wikipedia.org/wiki/PC_Card
--
gnome-device-manager-device-expresscard
this icon represents ExpressCard devices; the replacement
for PC Cards; typically used in laptops
http://en.wikipedia.org/wiki/ExpressCard
--
gnome-device-manager-device-usb
this icon represents a USB device; note that this is a top-level
device; every USB device got one or more "USB interface" objects
as childs
http://en.wikipedia.org/wiki/USB
--
gnome-device-manager-device-usb-interface
this icon represents a USB interface; these are childs of the
USB device and each interface represents a particular function;
icon should look similar, yet distinct from, to the
gnome-device-manager-device-usb icon
--
gnome-device-manager-device-usb-hub
this icon represents a USB hub
http://en.wikipedia.org/wiki/USB_Hub
--
gnome-device-manager-device-firewire
this icon represents a Firewire device. As with USB, this is
used for the top-level device - each Firewire device will have
one or more Units (equiv to USB interfaces)
http://en.wikipedia.org/wiki/Firewire
--
gnome-device-manager-device-firewire-unit
this icon represents an unit of a Firewire device; these are
always childs of the Firewire device and represent a particular
function; icon should look similar, yet distinct from, to the
gnome-device-manager-device-firewire icon
--
gnome-device-manager-device-firewire-hub
this icon represents a Firewire hub
http://www.usbfirewire.com/Parts/rr-fw-hub-6portbig.jpg
--
gnome-device-manager-device-pnp
represents PNP capable devices on the ISA bus
http://en.wikipedia.org/wiki/Plug-And-Play
http://en.wikipedia.org/wiki/Industry_Standard_Architecture
--
gnome-device-manager-device-platform
represents devices wired to a system using a non-standard bus;
typically hard-wired to the system (not hotpluggable)
--
OK[gpm] gpm-ac-adapter
represents an AC Adapter / power supply
--
OK[gpm] gpm-primary-100
represents a battery
--
OK[gpm] gpm-ups-100
represents a battery from an UPS
http://en.wikipedia.org/wiki/Uninterruptible_power_supply
--
HOLD gnome-device-manager-device-processor
represents a system processor; e.g. CPU and/or CPU core
http://en.wikipedia.org/wiki/CPU
--
gnome-device-manager-device-button
represents a special button on the computer that
the user can push one or more times. Is _not_ part
of a keyboard/input device.
http://en.wikipedia.org/wiki/Button_%28control%29
--
gnome-device-manager-device-button-switch
Represents a button with state; e.g. it can be in two
states; either switched on or off. Examples: lid
switch (for closing the laptop lid)
http://en.wikipedia.org/wiki/Switch
--
gnome-device-manager-device-sound-mixer
represents the mixer part of a sound card
--
gnome-device-manager-device-sound-playback
represents the playback part of a sound card
--
gnome-device-manager-device-sound-capture
represents the capture part of a sound card
--
gnome-device-manager-device-sound-midi
represents the MIDI part of a sound card
http://en.wikipedia.org/wiki/MIDI
--
gnome-device-manager-device-sound-timer
represents the global timing sound device;
(unsure about metaphor; suggest to use something that
looks like gnome-device-manager-device-sound-playback)
--
gnome-device-manager-device-sound-sequencer
represent the global sequencer audio device;
(unsure about metaphor; suggest to use something that
looks like gnome-device-manager-device-sound-playback)
http://en.wikipedia.org/wiki/Music_sequencer
--
OK[gpm] gpm-brightness-lcd
represents the device used to set backlight; typically of
a laptop screen
--
OK[gpm] gpm-brightness-kbd
represents the device used to set backlight of a keyboard
as seen on e.g. Macbook Pro and 15", 17" Powerbooks
--
gnome-device-manager-device-lightsensor
represents the device used to measure the amount of ambient
light in the environment the system is used; found in some
Apple and Dell laptops
--
gnome-device-manager-device-led
represents the LED devices; e.g. light emitting diode's on
the system, visible to the end user, that can be turned on/off
either manually or triggered by some system action (such as
disk activity). Includes a wide range of different LED's from
the thinklight on the ThinkPad to regular LED's for disk or
network activity.
http://en.wikipedia.org/wiki/LED
http://en.wikipedia.org/wiki/ThinkLight
--
gnome-device-manager-input
represents an input device; used for non-standard input
devices.
http://en.wikipedia.org/wiki/Input_device
--
OK input-keyboard
represents a standard keyboard
http://en.wikipedia.org/wiki/Alphanumeric_keyboard
--
OK input-mouse
represents a pointing device, either a mouse or
trackball etc.
http://en.wikipedia.org/wiki/Pointing_device
http://en.wikipedia.org/wiki/Computer_mouse
http://en.wikipedia.org/wiki/Trackball
--
** input-touchpad
represents a touch pad as commonly found on laptops
http://en.wikipedia.org/wiki/Touchpad
--
** input-tablet
represents a graphics tablet, e.g. Wacom has some products
http://en.wikipedia.org/wiki/Graphics_tablet
--
gnome-device-manager-device-scsi
represents SCSI (glue) devices (host, target, device)
http://en.wikipedia.org/wiki/SCSI
http://en.wikipedia.org/wiki/Image:Scsi_logo.svg
--
gnome-device-manager-device-ata
represents PATA/SATA/ATAPI glue devices (host, device)
http://en.wikipedia.org/wiki/AT_Attachment
http://www.ata-atapi.com/
(appears there is no standard logo; maybe just use
the letters ATA)
--
gnome-device-manager-device-serial
represents a serial port (still very much in use; just
tunneled over USB and/or Bluetooh; e.g. cell phones / )
http://en.wikipedia.org/wiki/Serial_Port
--
gnome-device-manager-device-serial-modem
(TODO: icon naming spec mentions 'modem' but it's not in
Tango just yet)
represents a modem at the other end of a serial connection
http://en.wikipedia.org/wiki/Modem
--
gnome-device-manager-device-parallel
represents a parallel port (still somewhat used through
USB adapters)
http://en.wikipedia.org/wiki/Parallel_Port
--
gnome-device-manager-bluetooth-controller
represents a Bluetooth host controller interface
http://en.wikipedia.org/wiki/Bluetooth
--
gnome-device-manager-bluetooth-device
represents a remote Bluetooth device associated with the system
http://en.wikipedia.org/wiki/Bluetooth
--
XXXTODO: finish icon manifest
---
Current deps for OK[<dep>] are listed here. This essentially
constitutes what GNOME packages are needed for gnome-device-manager
to work icon-wise
gpm: gnome-power-manager
and of course one or more "Icon Naming Spec 0.8" compliant icon
themes.
|