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

Reply via email to