* sensor properties stored in +$HOME/.psensor/psensor.cfg+ instead of
GConf.
* psensor settings stored with dconf.
+* fixed bug: psensor not autostarted when $HOME/.config/autostart does
+ not exist.
v1.0.2
------
void pxdg_set_autostart(unsigned int enable)
{
- char *user_desktop;
+ char *user_desktop, *dir;
log_fct_enter();
log_fct("desktop file: %s", get_desktop_file());
if (enable) {
- if (!is_file_exists(user_desktop))
+ if (!is_file_exists(user_desktop)) {
+ dir = get_user_autostart_dir();
+ mkdirs(dir, 0700);
+ free(dir);
file_copy(get_desktop_file(), user_desktop);
+ }
enable_gnome_autostart(user_desktop);
} else {
/* because X-GNOME-Autostart-enabled does not turn off