2009-03-03 Vincent Untz * NEWS: * configure.in: version 2.25.92 2009-03-01 Lucas Rocha * gnome-session/gsm-consolekit.c: add constant holding login window session type value to be used in different places of the code. * gnome-session/gsm-logout-dialog.c: use new consolekit constant for login window session type. * gnome-session/gsm-manager.c: don't save session if session type is login window. * gnome-session/main.c: don't load saved session if session type is login window. 2009-02-26 Matthias Clasen * gnome-session/gs-idle-monitor.c: Ask for AlertNotify in a way that XSync understands. (#567958) 2009-02-26 Vincent Untz * capplet/gsm-properties-dialog.c: (edit_app_dialog): * tools/gnome-session-save.c: (display_error): use a Close button instead of an Ok button in error dialogs. If considered an UI change, then it's trivial and it doesn't affect documentation. 2009-02-25 Paolo Borelli * gnome-session/gsm-client.c: chain up finalize 2009-02-23 Lucas Rocha * gnome-session/Makefile.am, gnome-session/gsm-resumed-app.[ch]: remove GsmResumedApp code as it's being used anymore. 2009-02-23 Lucas Rocha * gnome-session/main.c, gnome-session/gsm-manager.c: remove code for handling legacy session saving files as it won't be supported anymore. 2009-02-23 Lucas Rocha Bug 552387 – gnome-session doesn't save session anymore * gnome-session/Makefile.am: add gsm-session-save.[ch] to the build. * gnome-session/gsm-session-save.[ch]: session saving functions. * gnome-session/gsm-autostart-app.c (load_desktop_file): check if the desktop file has X-GNOME-Autostart-startup-id to define startup id of the GsmAutostartApp. * gnome-session/gsm-client.[ch] (gsm_client_save): add gsm_client_save virtual method which should be implemented by each type of client. * gnome-session/gsm-dbus-client.c, gnome-session/gsm-xsmp-client.c: add respective gsm_client_save implementations. D-Bus clients still don't implement saving. * gnome-session/gsm-manager.c (auto_save_is_enabled, maybe_save_session): save session state if auto save is enable before finalizing the session. * gnome-session/main.c (load_standard_apps): load GsmApps from the saved session directory. 2009-02-23 Lucas Rocha * gnome-session/main.c, gnome-session/gsm-util.[ch]: move find_desktop_file_for_app_name to gsm-util so that we can use it in other places. 2009-02-23 Lucas Rocha * gnome-session/gsm-manager.c (user_logout): use gconf client from GsmManager instead of getting a new one. 2009-02-23 Lucas Rocha * gnome-session/gsm-xsmp-client.c (do_save_yourself): add comments on SmsSaveYourself parameters for clarity. 2009-02-23 Lucas Rocha * gnome-session/gsm-manager.c (on_xsmp_client_logout_request): improve readability of conditional code. 2009-02-23 Lucas Rocha * gnome-session/gsm-manager.c: wrap too long lines into 80 cols. 2009-02-23 Lucas Rocha * gnome-session/gsm-manager.c: rename forceful attribute to forceful_logout for clarity. 2009-02-22 Lucas Rocha * capplet/gsm-properties-dialog.c: use G_KEY_FILE_DESKTOP_* constants instead of hardcoded groups and key names. 2009-02-21 Lucas Rocha * gnome-session/gsm-manager.c: coding style fixes from last commit. 2009-02-21 Lucas Rocha * gnome-session/gsm-manager.c (gsm_manager_start, cancel_end_session): always use gsm_manager_set_phase to set manager phase for consistency. 2009-02-21 Lucas Rocha * gnome-session/gsm-manager.c: rename load_from_gconf to load_idle_delay_from_gconf for clarity. 2009-02-21 Matthias Clasen * gnome-session/gsm-inhibit-dialog.c: Use system-log-out as icon, instead of gnome-logout, which doesn't exist. 2009-02-17 Frederic Crozat * data/gsm-inhibit-dialog.glade: Ensure treeview is included in a scrolled window with a shadow. 2009-02-17 Vincent Untz * configure.in: post-release bump to 2.25.92. ==================== 2.25.91 ====================