2006-10-01  Bill Haneman <billh@gnome.org>

	* configure.in, NEWS: Up-revved to 1.9.3 for gnome 2.16.1.

2006-09-26  Padraig Obriain <padraig.obriain@sun.com>
 
 	* gail/gailbooleancell.c:
 	 gail/gailentry.c: Change call to g_object_get_property to g_object_get
 
 	* gail/gailtreeview.c: Add call to g_vaslue_unset after call to
 	g_object_get_property
 
 	* gail/gailwidget.c: Remove commented out code which calls 
 	g_object_get_property
 
 	Fix for bug #357798
 
2006-09-25  Bill Haneman <bill.haneman@sun.com>

	* gail/gaillabel.c:
	(gail_label_get_text): Initialize the GailTextUtil 
	if it isn't already initialized.
	
	* gail/gailnotebookpage.c:
	(get_label_from_notebook_page):
	Return NULL if the page is empty. Bug #350933.

	* gail/gailcombobox.c:
	(gail_combo_box_get_name): Make sure and g_value_unset for
	non-string GValues.  Thanks to Damon.
	
	* gail/gailcontainer.c:
	(gail_container_real_remove_gtk): Don't 
	emit the event if the child isn't in the container's children
	list anymore (this happens when the container is being destroyed).
	See bug #355263.
	
2006-09-20  Bill Haneman <bill.haneman@sun.com>

	Patch from Li Yuan <li.yuan@sun.com>,
	bug #347228 
	
	* gail/gailtreeview.c:
	(idle_expand_row):
	Call set_expand_state() with param of TRUE,
	sense of boolean param was reversed here.
	(set_expand_state):
	Set found if gtk_tree_path_is_ancestor is TRUE,
	sense of test was reversed here.
	
	
2006-09-13  Bill Haneman <bill.haneman@sun.com
	* gail/gailtreeview.c:
	(garbage_collect_cell_data): Split into old method and
	new idle wrapper below.  Remove any pending idle handler 
	via g_source_remove, when garbage_collect_cell_data is called
	synchronously.
	(idle_garbage_collect_cell_data): use GDK_THREADS_ENTER and
	GDK_THREADS_LEAVE.
	Always return FALSE from the idle handler (since if the job needs
	re-doing, a separate idle handler will be queued). 
	Fix based on analysis/suggestions from Damon Chaplin, bug #325759.
	(gail_tree_view_ref_child): If there are no renderers, return NULL.
	Bug #331042, patch from James Livingston.
	
	* gail/gailnotebook.c:
	
 	* gail/gailnotebook.c:
	(gail_notebook_page_added): New, creates notebook page
	atk peer on receipt of page-added signal from gtk+
	Patch from Carlos Garnacho Parro, bug #353130.
	
2006-09-12  Bill Haneman <bill.haneman@sun.com>

	* gail/gailwindow.c:
	(gail_window_get_index_in_parent): Don't assume the parent is
	always a GailToplevel - for instance mozilla creates a different
	kind of toplevel for atk_object_get_root().  Bug #345230.

2006-08-22  Bill Haneman <bill.haneman@sun.com>

	* gail.pc.in: Moved libgnome-canvas dependency to
	"Requires.private".  Patch from Samuel Thibault, thanks!
	Bug #352183.

	* gail/gailutil.c:
	(window_added, window_removed): Allow this to work for toplevel
	ATK implementations that aren't GailWindow instances (i.e.
	from mozilla, for instance). Bug #350574.