Add Autostart KCM to kdebase/workspace/kcontrol

Aaron J. Seigo aseigo at kde.org
Tue Feb 20 03:10:32 GMT 2007


On February 19, 2007, Stephen Leaf wrote:
> On Monday 19 February 2007 7:52:06 pm Aaron J. Seigo wrote:
> > On February 19, 2007, Stephen Leaf wrote:
> > > On Monday 19 February 2007 3:35:50 pm Aaron J. Seigo wrote:
> env, shutdown and autostart can contain scripts
> share/autostart and autostart can contain .desktop files

autostart can also contain plain old files (which will open with the default 
app on login)

> I was actually unaware of this limitation. So that really changes how
> things should be done in my kcm.

=)

> where does share/autostart fit in and why do we even have a 2nd directory?
> env is sourced by startkde.
> autostart is done after receiving a signal from kdesktop
> shutdown is sourced by startkde at the end.

correct; and so share/autostart is sourced from all $KDEDIRS, Autostart is 
local only and can have files, etc.. in it. the risk of putting 
$KDEHOME/autostart and $KDEHOME/share/autostart together is that someone 
might put a file with a name that accidently conflicts with a global entry 
and thereby prevents one or the other application from starting (e.g. the 
panels). however, if we have a control panel for this that might be seen as 
mitigating the danger enough (since it isn't done "by hand" anymore?)

> About the kiosk isn't kpropertiesdialog doing all that? my program actually
> does very little with handling the .desktop files itself. It writes out a
> new entry just so it can have something to work on. but thats it.

personally i would expect that if there is an entry that is locked down using 
kiosk that it would show up disabled in the list so that i could see i can't 
edit it.

-- 
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

Full time KDE developer sponsored by Trolltech (http://www.trolltech.com)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20070219/b2864d10/attachment.sig>


More information about the kde-core-devel mailing list