2004-05-25 Padraig O'Briain * ===== Released 1.6.5===== * NEWS: Updated for changes in 1.6.5 2004-05-24 Padraig O'Briain * gail/gailmenuitem.c (idle_do_action): Ensure that antecedent menus of a menu items are unposted after menu is activated. Fixes bug #134532. 2004-05-20 Padraig O'Briain * gail/gailcell.c (gail_cell_object_init): Set state ATK_STATE_SENSITIVE. Fixes bug #142776. 2004-05-20 Padraig O'Briain * gail/gailnotebook.c (gail_notebook_ref_child): Add check whether we have cached all children as children may have been created without us receiving notification. Remove g_assert call. 2004-05-19 Padraig O'Briain * gail/gailnotebook.h: Add page_count to GailNotebook data structure. * gail/gailnotebook.c (gail_notebook_class_init): Do not execute default signal handler for remove signal when child removed from GtkNotebook. (gail_notebook_ref_child): Assume that child is in page cache. (gal_notebook_real_initialize): Call create_notebook_page_accessible for each page in the GtkNotebook. (gail_notebook_real_notify_gtk): Call add_to_cache for "page" notification if we do not have all pages in the caches. If we previously has a tab selected emit notification of change of selected state. (check_cache): New function which makes sure that cache matches notebook which currently exist. (create_notebook_page_accessible): New function which creates GailNotebookPage for index in notebook and adds to it to the cache. (gail_notebook_parent_set): Signal handler for parent_set signal on child widget contained in a page number. It emits children_changed::remove signal when page tab is removed. * gail/gailnotebookpage.h: Add GtkNotebookPage to GailNotebookPage data structure. * gail/gailnotebookpage.c (gail_notebook_page_new): Use idle handler notify_child_add to emit children_changed::add signal. Fixes part of bug #128970, the emission of chilren_changed signals when page tabs are added to or removed from a GtkNotebook. 2004-05-11 Padraig O'Briain * configure.in: Post-release increment revision to 1.6.5