CVSROOT:        /cvs/gnome
Module name:    gnome-power-manager
Changes by:     rhughes 06/10/28 12:44:50

Modified files:
        .              : ChangeLog 
        po             : POTFILES.in 
        po             : POTFILES.in 
        src            : Makefile.am gpm-inhibit.c gpm-manager.c 
                         gpm-prefs-core.c 
Added files:
        src            : gpm-brightness-kbd.c gpm-brightness-kbd.h 
                         gpm-brightness-lcd.c gpm-brightness-lcd.h 
                         gpm-cpufreq.c gpm-cpufreq.h gpm-light-sensor.c 
                         gpm-light-sensor.h 
Removed files:
        src            : gpm-hal-brightness-kbd.c 
                         gpm-hal-brightness-kbd.h 
                         gpm-hal-brightness-lcd.c 
                         gpm-hal-brightness-lcd.h gpm-hal-cpufreq.c 
                         gpm-hal-cpufreq.h gpm-hal-light-sensor.c 
                         gpm-hal-light-sensor.h 

Log message:
2006-10-28  Richard Hughes <[EMAIL PROTECTED]>

* src/Makefile.am:
Add a couple of modules to the prefs program for deps.

* po/POTFILES.in:
* src/gpm-brightness-kbd.c:
* src/gpm-brightness-kbd.h:
* src/gpm-brightness-lcd.c:
* src/gpm-brightness-lcd.h:
* src/gpm-cpufreq.c:
* src/gpm-cpufreq.h:
* src/gpm-inhibit.c:
* src/gpm-light-sensor.c:
* src/gpm-light-sensor.h:
* src/gpm-prefs-core.c:
Remove the HAL prefix from these classes.

* src/gpm-manager.c:
Move some of the state functionality from the manager into the
objects. The manager is a mess and stuff needs to be better contained
in thier own classes.
The idea is that a class, say for instance the cpufreq class, is aware
of what to do on ac-state-change and does it itself. Therefore all the
functionality is in this module rather than half in the module and half
in the manager.
All the multiply used classes are singletons and so we don't use any
more memory.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-power-manager&who=rhughes&date=explicit&mindate=2006-10-28%2012:43&maxdate=2006-10-28%2012:45

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to