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

Reply via email to