DevTray shows icons for devices, offering several actions via menus. Supported types of devices are: Volumes (including Floppy Disks, Video DVDs and Audio CDs), Printers and Soundcards.
Due to its modular structure it's easy to add support for other devices.
It needs dbus (>=0.33), its python bindings and HAL (>=0.5.7). These should be included as standard with most modern Linux distributions.
For DevTray >= 0.3 you also needTrayLib.
Some special features only work if additional packages are installed:
- showing artist/title for Audio CDs: CDDB-Py
- built-in volume control for soundcards (based on Ken Hayber's Volume applet): PyAlsaAudio
- showing open windows of a volume in its menu: gnome-python-desktop
- add/remove/enable/disable printer: PyCUPS