Hi We've completed the implementation for GNOME of the autostart spec, but deviated a bit from it due to a few problems we found.
First, some people think using XDG_CONFIG_DIRS is wrong for .desktop files. A better place would be XDG_DATA_DIRS/autostart, but that clashes with KDE's current system and generates lots of errors (.desktop files for KDE services not including the OnlyShowIn field and being started in a GNOME session, for instance). So, we changed it to, for now at least, $DATA_DIRS/gnome/autostart. I would propose either to choose DATA_DIRS/xdg/autostart, or use DATA_DIRS/autostart and make sure both GNOME/KDE include the OnlyShowIn field where appropriate. Also, when disabling services by using the Hidden field, there should be a way for admins to disable this. That is, a CantBeDisabled field (or whatever) that disables any .desktop file with the same name in other top-level directories. how does it look? -- Rodrigo Moya <[EMAIL PROTECTED]> _______________________________________________ xdg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xdg
