CVSROOT: /cvs/gnome Module name: gnome-power-manager Changes by: rhughes 06/03/23 07:44:53
Modified files: . : Tag: gnome-2-14 ChangeLog src : Tag: gnome-2-14 gpm-hal-monitor.c gpm-hal-monitor.h gpm-power.c gpm-power.h Added files: src : Tag: gnome-2-14 gpm-dbus-monitor.c gpm-dbus-monitor.h Log message: 2006-03-23 Richard Hughes <[EMAIL PROTECTED]> * 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-inhibit.{c|h}: Add gpm_inhibit_remove_dbus which does a forced removal if already existing in the inhibit database. * src/gpm-manager.c: Watch the session dbus, and call gpm_inhibit_remove_dbus when a application quits from the session bus. * 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. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-power-manager&who=rhughes&date=explicit&mindate=2006-03-23%2007:43&maxdate=2006-03-23%2007:45 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list