diff -Nru psensor-1.0.0.x/debian/bzr-builder.manifest psensor-1.0.0.x/debian/bzr-builder.manifest --- psensor-1.0.0.x/debian/bzr-builder.manifest 2014-06-13 01:47:30.000000000 +0000 +++ psensor-1.0.0.x/debian/bzr-builder.manifest 2014-06-14 13:49:23.000000000 +0000 @@ -1,3 +1,3 @@ -# bzr-builder format 0.3 deb-version 1.0.0.x-0~927 -lp:psensor revid:git-v1:a66150bb01831c3321d9aac952763b87fbe0e4fd +# bzr-builder format 0.3 deb-version 1.0.0.x-0~929 +lp:psensor revid:git-v1:3be28efcb4388469d5c11736f7158050bb41530a nest-part packaging lp:~jfi/psensor/daily-build-packaging debian debian revid:git-v1:2ab57d63d81b6cbc6e8b3ccd90a418d4a4a34965 diff -Nru psensor-1.0.0.x/debian/changelog psensor-1.0.0.x/debian/changelog --- psensor-1.0.0.x/debian/changelog 2014-06-13 01:47:30.000000000 +0000 +++ psensor-1.0.0.x/debian/changelog 2014-06-14 13:49:23.000000000 +0000 @@ -1,8 +1,8 @@ -psensor (1.0.0.x-0~927~ubuntu13.10.1) saucy; urgency=low +psensor (1.0.0.x-0~929~ubuntu13.10.1) saucy; urgency=low * Auto build. - -- Jean-Philippe Orsini Fri, 13 Jun 2014 01:47:30 +0000 + -- Jean-Philippe Orsini Sat, 14 Jun 2014 13:49:23 +0000 psensor (1.0.2.x-1) saucy; urgency=low * New upstream release. diff -Nru psensor-1.0.0.x/NEWS psensor-1.0.0.x/NEWS --- psensor-1.0.0.x/NEWS 2014-06-13 01:47:28.000000000 +0000 +++ psensor-1.0.0.x/NEWS 2014-06-14 13:49:18.000000000 +0000 @@ -12,6 +12,12 @@ * added menu separator for the application indicator menu between sensor items and preferences. +v1.0.3 +------ + +* fixed bug: psensor not autostarted when $HOME/.config/autostart does + not exist. + v1.0.2 ------ diff -Nru psensor-1.0.0.x/src/cfg.c psensor-1.0.0.x/src/cfg.c --- psensor-1.0.0.x/src/cfg.c 2014-06-13 01:47:28.000000000 +0000 +++ psensor-1.0.0.x/src/cfg.c 2014-06-14 13:49:18.000000000 +0000 @@ -104,8 +104,8 @@ = "interface-temperature-unit"; /* Sensor logging settings */ -static const char *KEY_SLOG_ENABLED = "/apps/psensor/slog/enabled"; -static const char *KEY_SLOG_INTERVAL = "/apps/psensor/slog/interval"; +static const char *KEY_SLOG_ENABLED = "slog-enabled"; +static const char *KEY_SLOG_INTERVAL = "slog-interval"; /* Path to the script called when a notification is raised */ static const char *KEY_NOTIFICATION_SCRIPT = "notif-script"; @@ -271,12 +271,12 @@ bool is_slog_enabled() { - return gconf_client_get_bool(client, KEY_SLOG_ENABLED, NULL); + return get_bool(KEY_SLOG_ENABLED); } static void set_slog_enabled(bool enabled) { - gconf_client_set_bool(client, KEY_SLOG_ENABLED, enabled, NULL); + set_bool(KEY_SLOG_ENABLED, enabled); } void config_slog_enabled_notify_add(GConfClientNotifyFunc cbk, void *data) @@ -296,14 +296,7 @@ int config_get_slog_interval() { - int res; - - res = gconf_client_get_int(client, KEY_SLOG_INTERVAL, NULL); - - if (res <= 0) - return 300; - else - return res; + return get_int(KEY_SLOG_INTERVAL); } static void set_slog_interval(int interval) @@ -311,7 +304,7 @@ if (interval <= 0) interval = 300; - gconf_client_set_int(client, KEY_SLOG_INTERVAL, interval, NULL); + set_int(KEY_SLOG_INTERVAL, interval); } static bool is_window_decoration_enabled()