2004-05-13 Bill Haneman <billh@gnome.org>

	* gok/gok-spy.c:
	(gok_spy_set_focussed_object): Ref/unref the focussed object
	when storing and replacing; fixes lurking crasher bug.

	* configure.in: Revved to 0.11.3, so we can re-dist with above bug fix.

2004-05-12 Bill Haneman <billh@gnome.org>

	* gok/gok-output.c, gok/create-branching-keyboard.c:
	Silence compiler warnings.

	* gok/gok-keyboard.c:
	(gok_keyboard_about): Unset the 'dialog'
	hint on this window to prevent self-occlusion;
	center the dialog after (since the WM won't).

	* gok/main.c:
	(gok_main_check_sticky_keys, gok_main_check_accessibility):
	Unset the 'dialog' hint on these windows to prevent
	self-occlusion.  Center the dialogs. Fixes #136160.
	(gok_main_update_struts): Set the top strut
	property correctly.  Also use and set the 
	_wm_strut_partial property.  Fixes #140882.
	(gok_main_warn_if_corepointer_mode): New, 
	post a warning dialog if GOK is started in corepointer mode or if
	GOK's access method is changed to a corepointer access mode.
	Fixes #138518.

	* gok/gok-settings-dialog.c:
	(on_button_try): Use gok_main_warn_if_corepointer_mode on apply.

	* gok/gok-button.c:
	(gok_button_enter_notify): Warn about 'corepointer mode' if
	dwell selection occurs via core pointer.
	
2004-05-11  James Henstridge  <james@daa.com.au>

	* configure.in: remove GNOME_PLATFORM_GNOME_2 macro, which is a
	no-op and deprecated.

2004-05-10  David Bolter  <david.bolter@utoronto.ca>

	* Makefile.am: added directed.xml.in
	* directed.xam: new file
	* directed.xml.in: new file
	* gok/gok-chunker.c: numerous edits for directed scanning method
	* gok/gok-chunker.h: new function "gok_chunker_highlight_chunk_with_key"
	* gok/gok-keyboard.c: added logging, and comments.
	* gok/gok-scanner.c: removed cruft
	* gok/gok-spy.c: added logging
	* gok/main.c: added condition for highlighting center key
	
	This work provides an implementation of 5 switch directed scanning, resolving
	RFE #135838.