2006-10-30  Brian Cameron  <brian.cameron@sun.com>

        * Release 2.16.2:
        * NEWS: Updated.
        * configure.ac: Update to new release version.
        * gui/greeter/greeter_canvas_item.c, gui/greeter/greeter_system.c:
	  Back out patch from 10/17 from Sebastien Bacher <seb128@debian.org>
	  since we don't have icons yet.

2006-10-30  Brian Cameron  <brian.cameron@sun.com>

	* gui/greeter/greeter_item_ulist.c: Fix minor bug in last commit.

2006-10-30  Brian Cameron  <brian.cameron@sun.com>

	* gui/greeter/greeter.c, gui/greeter/greeter_item_ulist.[ch],
	  gui/greeter_item_pam.c:  Similar usability fixes for gdmgreeter.
	  OK/Cancel buttons are now sensitive/insensitive (but only if 
	  using GTK style buttons), and the userlist now is not shown
	  if there are no users.  Added a new item id "userlist-rect"
	  which can be used to specify the rectangle containing the 
	  userlist, so it can also disappear when the userlist is 
	  empty.
	* gui/greeter/themes/happygnome-list/happygnome.xml:  Now use
	  "userlist-rect" so the alpha rectangle goes away when the
	  list is empty.

2006-10-30  Brian Cameron  <brian.cameron@sun.com>

        * gui/gdmconfig.[ch], gdmsession.[ch], greeter/greeter.c,
          greeter_action_language.[ch], greeter_canvas_item.c,
          greeter/greeter_item.h, greeter/greeter_item_customlist.[ch],
          greeter/greeter_item_ulist.c, greeter/greeter_parser.c,
          greeter_session.[ch]: Now support combo style lists in 2.16.
          Patch backported from 2.17 without docs or theme changes.  This
          way these features work in 2.16 but do not break translation.

        * gui/gdmlogin.c: Number of usability fixes for gdmlogin.c.  Now
          do not bother showing browser userlist widget if there are no
          users to display.  Now OK and Cancel buttons are set sensitive or
          insensitive based on context (OK only if something is in the entry
          field and Cancel if not on "Username" request).  Fixed bug causing
          face browser to autoselect first user.  I changed the behavior
          of how key events are listened to.  Now respond on release instead
          of press for accepting Tab key as Enter, back_prog delay,
          timed_login reset, and flexiserver reaping.  This made setting the
          buttons sensitive/insensitive easier.

2006-10-23  Brian Cameron  <brian.cameron@sun.com>

        * utils/Makefile.am: Remove X_EXTRA_LIBS and X_LIBS from
          building of dm_dmx_reconnect_proxy since these libraries
          are not needed for building this program.

2006-10-17  Brian Cameron  <brian.cameron@sun.com>

        * gui/greeter/greeter_canvas_item.c, gui/greeter/greeter_system.c:
          Add icons to the F10/Options menu.  Fixes RFE #360984.  Patch by
          Sebastien Bacher <seb128@debian.org>.

2006-10-17  Brian Cameron  <brian.cameron@sun.com>

        * gui/gdmphotosetup.c: Enable help button.  Fixes bug #362853.
          Patch by Matthias Clasen <mclasen@redhat.com>.

2006-10-16  Brian Cameron  <brian.cameron@sun.com>

        * NEWS, daemon/auth.c, daemon/gdm.c, daemon/slave.c: Clean up
          comments.

2006-10-08  Brian Cameron  <brian.cameron@sun.com>

        * gui/Makefile.am: Add -lX11 to link statements so that the new code
          from Ariel that uses X atoms will build on Solaris.

2006-10-08  Brian Cameron  <brian.cameron@sun.com>

	* daemon/auth.c: Fix comment.

2006-10-08  Brian Cameron  <brian.cameron@sun.com>

        * gui/gdmcommon.c: Add missing break statement to case 't' in the
          function gdm_common_expand_text.

2006-10-05  Brian Cameron  <brian.cameron@sun.com>

        * daemon/auth.c: Set authdir to NULL after freeing to avoid accessing
          an invalid pointer.  Fixes bug #359831.  Patch provided by
          Amnon Aaronsohn <bla@cs.huji.ac.il>.

2006-10-02  Brian Cameron  <brian.cameron@sun.com>

        * daemon/slave.c, daemon/verify-crypt.c, daemon/verify-pam.c,
          daemon/verify-shadow.c, gui/greeter/greeter_item.c: Fix so that
	  if timed login script returns an invalid user, timed login is
          not turned on.  Fixes bug #340148.  Patch by Andrew
          (andrewz@springsrescuemission.org).

2006-10-02  Brian Cameron  <brian.cameron@sun.com>

	* gui/gdmconfig.c, gui/gdmsession.c, gui/greeter/greeter.c,
	  gui/greeter/greeter_parser.c: Fix leaks.  Fixes bug 
	  #357879.  Patch proviced by Kjartan Maraas.
	  <kmaraas@gnome.org>.

2006-10-02  Brian Cameron  <brian.cameron@sun.com>