[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-announce
Subject:    [kde-announce]KDE Autorun
From:       Gav Wood <gav () kde ! org>
Date:       2003-08-22 11:52:30
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


KDE Autorun is, as the name suggests, infrastructure for providing KDE with 
notification of when the user inserts a removable medium.

Currently only CDs and DVDs are supported, however it is envisaged that 
Autorun could easily be extended to provide support for Zip disks etc, and 
perhaps other media such as USB drives.

As my machine is based on the Linux kernel, I cannot code a *BSD/other Unix 
variant, however there is a minimal amount of platform-dependant code, and it 
is located in one file. One of the design goals was ease of cross platform 
use (any BSD coders out there who want to help with cross-platform-ising 
Autorun, please get in touch).

For those people tho dislike the idea of their computer responding 
automatically to a disc insertion, i _can all be turned off with no 
performance hit at all with one simply checkbox.

The main design goal was however desktop integration; it is *not* yet another 
tool to blindly execute a command on insertion of a music disc. It is hioghly 
configurable from the kcmshell and through judicious use of MIME types and 
service offers will not only detect a content disc but initially provide the 
user with a dynamic menu detailing possible actions. This menu is populated 
according to MIME type handlers installed on the system and as such even non 
KDE programs can incredibly easily add themselves to this menu. Autorun can 
easily be configured to always do only one type of action (including nothing) 
for a particular disc type.

On entry of a data disc, Autorun can be configured to automatically mount it, 
to execute a "autorun.desktop" file accordingly, to open up a konqueror 
window on it, or even to open up a konsole in the relevant directory.

If you fancy taking a look at it, KDE Autorun can be found in cvs in the 
directory kdenonbeta/kdeautorun. 

bish bosh,

gav
-- 
Gav Wood <gav@kde.org>

codito ergo non satis bibivi

[Attachment #5 (application/pgp-signature)]

_______________________________________________
kde-announce mailing list
kde-announce@mail.kde.org
http://mail.kde.org/mailman/listinfo/kde-announce


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic