2009-03-11  Ray Strode <rstrode@redhat.com>

	* NEWS: Update for release
	* configure.ac: bump to 2.25.92

2009-03-11  Ray Strode <rstrode@redhat.com>

	gui/user-switch-applet/applet.c (GdmAppletData),
	(gdm_applet_data_free), (on_user_item_activate),
	(on_menu_key_press_event), (update_label),
	(*status*), (create_sub_menu), (reset_icon),
	(fill_applet): Don't build user presense stuff
	for now until some of the peices that make it
	useful get fleshed out.

2009-03-03  William Jon McCann  <jmccann@redhat.com>

	* daemon/gdm-static-display.c (gdm_static_display_unmanage):
	Don't limit autologin to one time.  This was
	a lame attempt to try to avoid loops on failed logins.
	Should probably handle this better.

2009-02-27  Mario Blättermann <mariobl@svn.gnome.org>

	* docs/de/de.po: Updated German translation

2009-02-27 Ray Strode  <rstrode@redhat.com>

	* gui/user-switch-applet/applet.c:
	Translate some strings in user switcher
	Patch from Gabor Kelemen, bug 572184

2009-02-27 Ray Strode  <rstrode@redhat.com>

	* gui/user-switch-applet/applet.c:
	Drop unused libgnome header (bug 571696)

2009-02-24  Philip Withnall  <philip@tecnocode.co.uk>

	* docs/en_GB/en_GB.po: Updated British English documentation
	translation.

2009-02-19 Ray Strode  <rstrode@redhat.com>

	* gui/user-switch-applet/gdm-user-menu-item.c:
	Don't call gettext on some strings that aren't
	user visible and are in a file that didn't get
	added to POTFILES.in before string freeze,
	bug 570086

2009-02-19 Ray Strode  <rstrode@redhat.com>

	* gui/simple-greeter/gdm-greeter-session.c
	(get_tallest_monitor_at_point):
	Drop superfluous call to gdk_screen_get_monitor_at_point
	that got introduced in last commit

2009-02-19 Ray Strode  <rstrode@redhat.com>

	Work better in broken randr fake clone mode

	* gui/simple-greeter/gdm-greeter-panel.c
	(get_outside_region), (get_monitor_geometry): drop
	(update_struts), (update_geometry):
	and just use gdk_screen_get_monitor_geometry.
	The logic here is wrong, so let's just solve this
	problem in a different way.

	* gui/simple-greeter/gdm-greeter-session.c
	(get_tallest_monitor_at_point), (toggle_panel):
	When picking a monitor, don't pick the first
	one in the unsorted list that happens to be
	under the pointer, but instead pick the tallest
	one in the list that's under the pointer.

2009-02-17 Brian Cameron <brian.cameron@sun.com>

	* common/gdm-settings-direct.[ch], common/gdm-settings-keys.h,
	daemon/gdm-simple-slave.c, daemon/gdm-xdmcp-chooser-slave.c,
	daemon/gdm-xdmcp-display-factory.c, data/gdm.schemas.in.in,
	docs/C/gdm.xml: Enable XDMCP configuration so it works.  Previously
	only xdmcp/Enable was being used in the code.  Also add support for
	chooser/Multicast and chooser/MulticastAddr configuration options.
	Now set the default values of MAX_DISPLAY_PER_HOST to 1 and MAX_WAIT to
	30 as specified in the docs.  Add a gdm_settings_direct_get_uint
	function to get unsigned integer configuration values more cleanly
	without the need to cast.  Fixes bug #569876.

2009-02-17 Brian Cameron <brian.cameron@sun.com>

	* daemon/gdm-xdmcp-display-factory.c: Remove double free.  Fixes bug
	#565018.  Patch by William Jan Palenstijn <wjp@usecode.org>.

2009-02-17 Brian Cameron <brian.cameron@sun.com>

	* utils/gdmflexiserver.c: Support VERSION command so that if user's
	run gdmflexiser --command=VERSION, it will return the version number.
	This is nice for backwards compatibility.  Fixes bug #535450.

2009-02-17 Brian Cameron <brian.cameron@sun.com>

	* docs/C/gdm.xml: Documentation improvements.  Fixes bugs #569893 and
	#571250.

2009-02-17 Brian Cameron <brian.cameron@sun.com>

	* configure.ac, acconfig.h, daemon/Makefile.am: Add --with-default-path
	to configure so distros can configure the default PATH to use in the
	user's session.  Cleanup some unused cruft from configure.ac,
	acconfig.h and daemon/Makefile.am  Fixes bug #571698.

2009-02-17  Frederic Crozat  <fcrozat@mandriva.com>

	* gui/simple-greeter/gdm-layouts.c:
	* gui/simple-greeter/test-remote-login-window.c:
	Fix format-security warning. Bug #572047.

2009-02-16  Thomas H.P. Andersen  <phomes@gmail.com>

	* gui/user-switch-applet/applet.c: (applet_change_background_cb):
	* gui/simple-greeter/libnotificationarea/obox.c: (get_class):
	Replace deprected GTK symbols. Bug #561956

2009-02-11  Ray Strode  <rstrode@redhat.com>

	* gui/simple-greeter/gdm-language-option-widget.c
	(gdm_language_option_widget_init):
	* gui/simple-greeter/gdm-layout-option-widget.c
	(gdm_layout_option_widget_init):
	* gui/simple-greeter/gdm-user-chooser-widget.c
	(add_other_user): One more crack at bug 517558.
	Use the correct context for keyboard layout
	"Other..." menu item, and add translator comment
	explaining in more detail what the various
	"Other..." items mean.

2009-02-11 Brian Cameron <brian.cameron@sun.com>

	* config/Makefile.am, config/Xsession.common, config/Xsession.in
	Backout change for bug #509141.  This is no longer needed on
	Solaris since the code was reworked to make use of more
	general /etc/X11/xinit/xinitrc.d scripts.  Better to keep distro
	specific code out of the upstream GDM.  Fixes bug #571319.  Patch by
	Takao Fujiwara <Takao.Fujiwara@sun.com>.
	* config/Xsession.solaris, config/Xsession.common: Removed.

2009-02-11  Ray Strode  <rstrode@redhat.com>

	* gui/simple-greeter/gdm-language-option-widget.c
	(gdm_language_option_widget_init):
	* gui/simple-greeter/gdm-layout-option-widget.c
	(gdm_layout_option_widget_init):
	* gui/simple-greeter/gdm-user-chooser-widget.c
	(add_other_user): Add context to "Other..." string to allow
	translators to give gender correct translations
	(bug 517558).

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

	* daemon/gdm-session-worker.c: Remove "#ifdef __sun" code
	as it was incorrect and not needed.

2009-02-01  Daniel Nylander <po@danielnylander.se>

	* docs/sv/sv.po: Updated Swedish translation.

2009-01-27 Brian Cameron <brian.cameron@sun.com>

	* utils/gdm-screenshot.c: Correct spelling of "screen".

2009-01-27  Ray Strode  <rstrode@redhat.com>

	* data/gdm.conf.in: Rework dbus policy file to
	be more correct.  Patch from Colin Walters
	(bug 564767).

2009-01-23  Matthias Clasen  <mclasen@redhat.com>

	* gui/simple-greeter/gdm-greeter-login-window.glade: Don't
	set an invisible-char, GTK+ is smart about that nowadays.

2009-01-15  William Jon McCann  <jmccann@redhat.com>

	* gui/user-switch-applet/applet.c (menuitem_style_set_cb):
	Use system-users as the switch user icon.

2009-01-14  William Jon McCann  <jmccann@redhat.com>

	* gui/user-switch-applet/gdm-entry-menu-item.c
	(gdm_entry_menu_item_button_press), (on_entry_show):
	Don't raise null windows.

2009-01-14  William Jon McCann  <jmccann@redhat.com>

	* gui/user-switch-applet/applet.c (gdm_applet_data_free),
	(save_status), (on_status_available_activate),
	(on_status_busy_activate), (on_status_invisible_activate),
	(set_status), (on_presence_status_changed), (set_status_text),
	(on_presence_status_text_changed), (fill_applet):
	* gui/user-switch-applet/gdm-entry-menu-item.c
	(gdm_entry_menu_item_init):
	Update for changes to gnome-session presence api.
	Load the current state from the session at applet startup.

2009-01-14  Ray Strode <rstrode@redhat.com>

	* gui/simple-greeter/gdm-greeter-login-window.c
	(gdm_greeter_login_window_size_request): Compute
	size constraint based on current monitor

	Before we were computing it based on the current
	screen (which may be multiple monitors)

2009-01-14  Ray Strode <rstrode@redhat.com>

	Don't truncate long pam messages

	At some point I made the greeter login window set it's
	size requisition to it's size allocation to prevent it
	from shrinking horizontally as the window hierarchy
	changed.

	That change actually prevents the window from growing
	horizontally also.

	This commit reworks things from within the size-request
	handler so it can always grow but never shrink.

	* gui/simple-greeter/gdm-greeter-login-window.c
	(switch_mode): don't set size_request anymore
	(gdm_greeter_login_window_size_request): handle
	size constraints here.

2009-01-11  William Jon McCann  <jmccann@redhat.com>

	* gui/user-switch-applet/applet.c (gdm_applet_data_free),
	(set_status), (on_status_available_activate),
	(on_status_busy_activate), (on_status_invisible_activate),
	(save_status_text), (on_user_item_deselect), (create_sub_menu),
	(on_presence_status_changed), (on_presence_status_text_changed),
	(fill_applet):
	* gui/user-switch-applet/gdm-entry-menu-item.c
	(gdm_entry_menu_item_init):
	Hook into gnome-session presence support.

2008-12-27  Luca Ferretti,,,  <luca@redrum>

	* docs/gdm.omf.in: Added ODF file for documentation.
	Fixes bug #563984.

	* docs/de/gdm-de.omf:
	* docs/es/gdm-es.omf:
	* docs/uk/gdm-uk.omf:
	Removed, autogenerated from previous.

2008-12-17 Brian Cameron <brian.cameron@sun.com>

	* gui/simple-greeter/gdm-option-widget.c: Fix so that the option
	widget will be marked hidden if there are no middle rows.  This
	fixes a problem where the layout widget was showing up even though
	it had no middle entries.  Note a bottom row is added to the layout
	widget in the function gdm_layout_option_widget_init, so empty
	widgets can have a bottom row.  Fixes bug #564789.

2008-12-16  William Jon McCann  <jmccann@redhat.com>

	* configure.ac: Post release bump