CVSROOT: /cvs/gnome
Module name: gnome-power-manager
Changes by: mccann 06/01/09 08:53:33
Modified files:
. : ChangeLog configure.in
po : ChangeLog POTFILES.in
po : ChangeLog POTFILES.in
src : Makefile.am gpm-idle.c gpm-manager.c
gpm-prefs.c gpm-screensaver.c gpm-screensaver.h
gpm-tray-icon.c
Added files:
src : gpm-dpms-x11.c gpm-dpms.h
Log message:
2006-01-09 William Jon McCann <[EMAIL PROTECTED]>
* src/gpm-dpms.h:
* src/gpm-dpms-x11.c: New class to control DPMS.
* src/gpm-screensaver.[ch]: Remove DPMS stuff.
* src/gpm-prefs.c (gpm_prefs_create): Don't use
C99 declarations that aren't at the top of a block since
it breaks under non-C99 compliant compilers. Always
enable DPMS.
(main): Rename function in case we want to turn it into
a class later.
* src/gpm-manager.c (change_power_policy): Don't
set session timeout. Sync DPMS settings.
(sync_dpms_policy): Sync all DPMS settings.
(idle_changed_cb): Activate/deactivate DPMS.
(dpms_changed_cb): Throttle screensaver when screen not on.
(hal_lid_button_cb): Turn monitor power on/off when lid changed.
(callback_gconf_key_changed): Sync DPMS settings.
(gpm_manager_init): Add DPMS object.
(gpm_manager_finalize): Unref DPMS object.
* src/gpm-idle.c (remove_all_timers, gpm_idle_set_mode)
(gpm_idle_set_property, gpm_idle_get_property)
(gpm_idle_class_init): Remove session timeout since
it isn't used and is broken.
(acquire_screensaver, gpm_idle_init): Break out function.
* src/Makefile.am: Add gpm-dpms.
* configure.in: Check for DPMS ext.
Fixes #326276
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-power-manager&who=mccann&date=explicit&mindate=2006-01-09%2008:52&maxdate=2006-01-09%2008:54
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list