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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list