CVSROOT:        /cvs/gnome
Module name:    gnome-panel
Changes by:     vuntz   06/07/24 10:50:32

Modified files:
        gnome-panel    : ChangeLog Makefile.am panel-enums.h 
                         panel-logout.c panel-menu-items.h 
Added files:
        gnome-panel    : panel-power-manager.c panel-power-manager.h 

Log message:
2006-07-24  Vincent Untz  <[EMAIL PROTECTED]>

Use gnome-power-manager to implement suspend/hibernate.
Based on patch by Ray Strode <[EMAIL PROTECTED]>
Fix bug #347970 [http://bugzilla.gnome.org/show_bug.cgi?id=347970]

* panel-power-manager.[ch]: new files
* Makefile.am: add new files
* panel-logout.c: (panel_logout_init) connect to the power manager
(panel_logout_destroy): unref the power manager
(panel_logout_response): keep a ref to the power manager since we need
it for this function, don't use GDM to hibernate since it has the nasty
side-effect of loggint out the user..., implement suspend
(panel_logout_new): add buttons to suspend and hibernate

* panel-enums.h: reindent one line
* panel-menu-items.h: ditto

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-panel&who=vuntz&date=explicit&mindate=2006-07-24%2010:49&maxdate=2006-07-24%2010:51

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

Reply via email to