2006-12-13 Brian Cameron * Release 2.17.4: * configure.ac: Update to new release version. * NEWS: Updated. * docs/C/gdm.xml: Update version number. 2006-12-10 Lukasz Zalewski * vicious-extension/ve-nongnome.c, gui/gdmsetup.c, gui/gdmsetup.glade, gui/greeter/greeter.c, gui/gdmlogin.c, gui/gdmchooser.c, gui/gdmsession.[ch], gui/gdmcommon.c, gui/greeter/greeter_canvas_item.c, gui/greeter_item_customlist.c, gui/greeter/greeter_item_pam.c, gui/greeter/greeter_geometry.c: Additional fixes for bug/feature request #334186. Fixed some of the compiler warnings. 2006-12-08 Brian Cameron * gui/modules/AccessDwellMouseEvents.in, gui/modules/AccessKeyMouseEvents.in: Update the default commands so that they start orca instead of Gnopernicus. Note that you need Orca v2.17.4 or later to support running it with GDM. 2006-12-08 William Jon McCann * daemon/gdmconsolekit.c: (close_ck_session): * daemon/slave.c: (session_child_run), (gdm_slave_session_start): Don't set XDG_SESSION_COOKIE if we don't have a cookie. Fixes #383866 2006-12-08 Lukasz Zalewski * gui/gdmsetup.c, gui/gdmsetup.glade: Additional fixes for bug/feature request #334186 2006-12-07 Lukasz Zalewski Fixes bug/feature request #334186. Fixes bug #343206 Fixes bug #347101 * gui/gdmsession. [ch] (_gdm_session_list_init): Replaces functionality of gdm_session_list_init * gui/gdmsession. [ch] (gdm_session_list_init): Becomes a wrapper for _gdm_session_list_init, such that the old functionality within the code is still preserved but session data can be available through _gdm_session_list_init * gui/gdmsession.c : Removed gdmwm.h include * gui/gdmsession. [ch] (gdm_session_lookup): Removed all the gdm_wm_query_dialog calls making the function accessible without need for gdmwm libraries * gui/gdmsession. [ch] (gdm_set_save_session): Sets save session variable * gui/gdmsession. [ch] (gdm_get_default_session): Returns default session * gui/gdmlogin.c (process_operation): Added gdm_wm_query_dialog calls for processing lookup session results * gui/greeter/greeter.c (process_operation): Added gdm_wm_query_dialog calls for processing lookup session results * gui/gdmuser. [ch] (gdm_user_uid): Returns uid of a user, or -1 if user does not exist * gui/gdmuser. [ch] (get_root_user): Moved from gdmsetup.c * gui/gdmsetup.glade: New widgets and tooltips added * gui/gdmsetup.c: Numerous functions added/modifed to make way for new functionality * gui/gdmsetup.c (combobox_changed): Additional fix for bug #358114 2006-12-05 Brian Cameron * vicious-extensions/ve-miscui.c: Same fix for primary message. 2006-12-05 Brian Cameron * vicious-extensions/ve-miscui.c, gui/gdmchooser.c: Cleaner fix for same problem fixed in last commit. 2006-12-05 Brian Cameron * vicious-extensions/ve-miscui.c, gui/gdmchooser.c: Fix so that if the "%" key is entered in the input field in gdmchooser, the secondary message in the error dialog displays properly. Also fix ve-miscui.c so that if "%" exists in the secondary message, to not display it. Message must have "%%" to display the "%" character.