2006-04-04 Richard Hughes * src/gpm-manager.c (gpm_manager_init): Pretend we just resumed when we start to let actions settle. Taken from the Ubuntu patchset, thanks to Daniel Silverstone. 2006-04-03 Richard Hughes * src/gpm-hal-monitor.c (watch_device_properties_modified): Don't switch round the removed and added booleans, the order is "added" then "removed". * src/gpm-hal-monitor.c (watch_device_property_modified): Emit the signal for modified *or* new keys, not just modified keys. This fixes the problem where HAL is slow creating the keys, which can happen with the CSR mouse and keyboard addon. This is a HAL bug, but there's no reason we can't make the mice work after a little delay. 2006-03-27 Richard Hughes * src/gpm-manager.c (gpm_manager_suspend, gpm_manager_hibernate): Add a call to sync_dpms_policy () so we can recover the DPMS settings after a suspend or hibernate. Should fix #336081 2006-03-30 Richard Hughes * man/gnome-power-manager.sgml: Apply patch from Ow Mun Heng to add the --daemon option. Many thanks. 2006-03-27 Richard Hughes * src/gpm-manager.c (gpm_manager_get_warning_type): Don't return GPM_WARNING_ACTION when the battery value is 0% as this *may* happen with broken acpi laptops. Instead warn on the console. 2006-03-23 Richard Hughes * src/gpm-hal-monitor.{c|h}: Remove the DBUS n-o-c functionality. * src/gpm-dbus-monitor.{c|h}, src/Makefile.am, src/gpm-marshall.list: Add these files as this functionality has been refactored from gpm-hal-monitor. Add the facility to monitor session name-owner-change as well as system, as we need this for the auto-remove inhibits when the caller crashes or forgets to remove the inhibit request. * src/gpm-power.{c|h}: Proxy the dbus n-o-c, so we can deal with hal's disappearance from the system bus like we used to. 2006-03-23 Richard Hughes * src/gpm-info.h, src/gpm-info.c, src/gpm-graph-widget.h, src/gpm-graph-widget.c, configure.in, src/Makefile.am, src/gpm-manager.am, src/gpm-tray-icon.c: Remove the experimental features, these belong in 2.15.x 2006-03-23 Richard Hughes * src/gpm-manager.c: Use the button "battery" rather than "www" to show the battery status. This depends on mjg59's kernel addition and the use of a HAL with the new button patched in. 2006-03-23 Rodrigo Moya * src/gpm-screensaver.c (gpm_screensaver_lock): * src/gpm-manager.c (gpm_manager_blank_screen): added debug messages for error conditions. 2006-03-23 Richard Hughes * src/gpm-manager.c, src/gpm-screensaver.{c|h}: Don't inhibit, just throttle. Pointed out in #332576. 2006-03-23 Richard Hughes * data/gnome-power-preferences.desktop.in: Apply patch from Vincent Fretin to add X-GNOME-Bugzilla keys for use with bug buddy. Category "Application" is not a freedesktop.org registred category and should be removed. 2006-03-23 Richard Hughes * po/*: Sync translations with HEAD. 2006-03-14 Richard Hughes * configure.in: Post release bump to 2.14.1