CVSROOT: /cvs/gnome
Module name: gnome-power-manager
Changes by: rhughes 06/02/13 16:39:46
Modified files:
. : ChangeLog
src : gpm-hal-monitor.c gpm-hal-monitor.h gpm-main.c
gpm-manager.c
Log message:
2006-02-13 Richard Hughes <[EMAIL PROTECTED]>
* src/gpm-main.c: Remove gpm_dbus_init_nlost, signalhandler_noc and all the
accompanying n-o-c and name-lost stuff as it's not being used, and does not
belong here. And it was rubbish code. This is all to begin to fix #327234, so
we can restart hald without killing g-p-m.
* src/gpm-hal-monitor.c: Rename proxy to proxy_hal. Add a second proxy called
proxy_dbus that will let us get n-o-c signals.
(gpm_hal_monitor_class_init): Add hal-connected and hal-disconnected signal
types and descriptions.
(hal_disconnect_signals): Free the proxy also here, as it's useless.
(hal_connect_signals): Create the proxy, and reconnect the signals to the new
proxy.
(coldplug_all, un_coldplug_all): Begin to do the reconnection infrastructure so
that devices get the signals from the new proxy. THIS IS WORK IN PROGRESS.
Restarting hald will appear to work then segfault g-p-m.
(hal_name_owner_changed): Add new callback for name-owner-changed signals from
the new proxy_dbus objects.
(hal_monitor_stop): call un_coldplug (), as currently we are just loosing
memory. un_coldplug is TOFIX.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-power-manager&who=rhughes&date=explicit&mindate=2006-02-13%2016:38&maxdate=2006-02-13%2016:40
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list