2008-06-16 Lucas Rocha * NEWS: * README: Version 2.23.4. 2008-06-13 Lucas Rocha Properly mark logout/shutdown dialog primary text for translation. #537763, Frederic Peters. Patch by Frederic Peters. * gnome-session/logout-dialog.c (gsm_get_logout_dialog): mark dialog's primary text for translation with _(). 2008-06-13 Lucas Rocha Don't use "capplet" anywhere as this term shouldn't used anymore. #537310, Frederic Peters. * data/gnome-session.schemas.in: replaced "capplet" with "Session Preferences". 2008-06-13 Lucas Rocha Avoid spamming the console with error messages when GDM is not available. Check availability of GDM to know if we can add "Switch User" button to logout dialog. #526199, Andrew Nelless. Patch by Andrew Nelless. * gnome-session/gdm.[ch] (gdm_is_available, gdm_init_protocol_connection): check existence of socket file before trying to connect in order to avoid spamming console with error messages when GDM is not available. * gnome-session/logout-dialog.c (gsm_get_logout_dialog): check is GDM is available before adding "Switch User" button to logout dialog. 2008-06-13 Lucas Rocha Add support for ConsoleKit reboot and shutdown. #511881, William Jon McCann. Patch by William Jon McCann and Matthias Clasen. * configure.in: check for optional dependency on polkit-gnome. * gnome-session/Makefile.am: use polkit-gnome flags and libs on session manager build. * gnome-session/consolekit.[ch]: interface to abstract the communication with ConsoleKit and PolicyKit. * gnome-session/logout-dialog.c (gsm_logout_supports_reboot, gsm_logout_supports_shutdown): first check if ConsoleKit can shutdown/restart system. If not, try GDM directly. * gnome-session/session.c (do_request_reboot, do_request_shutdown, session_shutdown): use ConsoleKit to shutdown/restart system after logout. If not possible, use GDM directly. 2008-06-10 Kjartan Maraas * compat/gnome-keyring-daemon-wrapper.c: (keyring_daemon_start), (main): Fix some invalid reads and a leak reported by valgrind. Closes bug #537577. 2008-06-05 Lucas Rocha * data/session-properties.glade: add bevel to list of startup apps on session properties capplet. #536833, Matthias Clasen. 2008-06-03 Lucas Rocha * configure.in: post-release bump to 2.23.4