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