==== 2.17.2 ====

2006-11-06  William Jon McCann  <mccann@jhu.edu>

	* NEWS: Update for 2.17.2 release

2006-11-06  William Jon McCann  <mccann@jhu.edu>

	* src/gs-window-x11.c: (gs_window_real_motion_notify_event):
	Only notice mouse motion of 10% of screen width instead of 50px.

	Patch from Thomas Andersen <phomes@gmail.com>
	Fixes #359589

2006-11-06  William Jon McCann  <mccann@jhu.edu>

	* src/gnome-screensaver-command.c: (do_command):
	Add option to show how long screensaver was active.

	Patch from Patrick McLean <chutzpah@gentoo.org>
	Fixes #367932

2006-11-06  William Jon McCann  <mccann@jhu.edu>

	* data/gnome-screensaver-preferences.glade:
	* src/gnome-screensaver-preferences.c: (response_cb):
	Add a button to get to the power management preferences.

2006-11-01  William Jon McCann  <mccann@jhu.edu>

	* data/lock-dialog-default.glade:
	* src/gs-lock-plug.c: (gs_lock_plug_init):
	Don't set the kbd indicator box to expand and hide
	it if it is empty.

2006-10-31  William Jon McCann  <mccann@jhu.edu>

	* src/gs-listener-dbus.c: (_g_time_val_to_iso8601),
	(accumulate_ref_entry), (listener_dbus_get_ref_entries),
	(listener_dbus_add_ref_entry), (do_introspect),
	(listener_dbus_handle_session_message):
	Add GetInhibitors() to dbus interface.

2006-10-29  William Jon McCann  <mccann@jhu.edu>

	* configure.ac:
	* data/lock-dialog-default.glade:
	* src/Makefile.am:
	* src/gs-lock-plug.c: (load_theme), (gs_lock_plug_init):
	Add a keyboard layout indicator to the unlock dialog when
	there are at least two layout groups available.

	Patch from Sergey V. Udaltsov <svu@gnome.org>
	Fixes #327056

2006-10-23  William Jon McCann  <mccann@jhu.edu>

	* src/gs-listener-dbus.c: (listener_dbus_handle_system_message),
	(gs_listener_acquire), (query_session_id), (init_session_id),
	(gs_listener_init), (gs_listener_finalize):
	Add ConsoleKit Unlock/Lock functionality.

	* src/gs-watcher-x11.c: (remove_power_timer), (add_power_timer),
	(remove_idle_timer), (add_idle_timer),
	(_gs_watcher_notice_activity):
	Don't spew so much debug.

2006-10-19  William Jon McCann  <mccann@jhu.edu>

	* src/gs-watcher-x11.c: (reset_timers), (start_idle_watcher),
	(stop_idle_watcher), (_gs_watcher_reset_state),
	(_gs_watcher_set_active_internal), (maybe_send_signal),
	(power_timer):
	Reset the timers and state correctly.

2006-10-19  William Jon McCann  <mccann@jhu.edu>

	* src/gs-watcher-x11.c (query_pointer_timeout):
	Trap and ignore errors if the window goes away.

2006-10-19  William Jon McCann  <mccann@jhu.edu>

	* src/gs-watcher-x11.c: (notice_events_inner),
	(query_pointer_timeout), (gs_watcher_xevent), (start_idle_watcher),
	(stop_idle_watcher), (gs_watcher_init), (gs_watcher_finalize),
	(power_timer), (idle_timer), (schedule_wakeup_event):
	Remove the pointer polling and try to select motion events.
	Fixes #363436.

2006-10-18  William Jon McCann  <mccann@jhu.edu>

	* data/gnome-screensaver.schemas.in:
	* src/gs-listener-dbus.c: (send_dbus_boolean_signal),
	(gs_listener_emit_power_notice),
	(gs_listener_send_signal_active_changed),
	(gs_listener_send_signal_session_idle_changed), (do_introspect):
	* src/gs-listener-dbus.h:
	* src/gs-monitor.c: (watcher_power_notice_cb),
	(_gs_monitor_update_from_prefs), (disconnect_watcher_signals),
	(connect_watcher_signals):
	* src/gs-prefs.c: (_gs_prefs_set_power_timeout),
	(gs_prefs_load_from_gconf), (key_changed_cb), (gs_prefs_init):
	* src/gs-prefs.h:
	* src/gs-watcher-x11.c: (gs_watcher_set_power_timeout),
	(gs_watcher_set_property), (gs_watcher_get_property),
	(gs_watcher_class_init), (remove_power_timer), (add_power_timer),
	(reset_timers), (_gs_watcher_set_session_power_notice),
	(_gs_watcher_notice_activity), (power_timer), (idle_timer),
	(schedule_power_wakeup_event):
	* src/gs-watcher.h:
	Add SessionPowerManagementIdleChanged signal for power-management
	baseline.  Fixes #350293

2006-10-16  William Jon McCann  <mccann@jhu.edu>

	* configure.ac: Post release version bump

==== 2.17.1 ====