Overview of Changes in GAIL 1.4.1
=================================
* Set role for accessible object for GtkMessageDialog to ATK_ROLE_ALERT
(bug #122551)
* Apply build fixes for Darwin (bug #1243343) [Jerry Talkington]
* Correct text length reported in text-changed signals emitted when
label changes (bug #123696)
* Avoid emitting focus notification for out-of-process GtkSocket (bug #120991)
* Fix documentation build (bug #123876) [Malcolm Tredennick]
* Report children of menu item correctly when menu item has a submenu
whose menu items are created only when menu is shown (bug #120303)
* Report label change only if toplevel window is showing. (bug #123470)
Overview of Changes in GAIL 1.4.0
=================================
None
Overview of Changes in GAIL 1.3.6
=================================
* Do notification of window title change in an idle handler. (bug #119259)
Overview of Changes in GAIL 1.3.5
=================================
* Add notification that tooltip is showing if tooltip window is mapped
when its accessible is created (bug #118743)
* Report expected events when GtkCombo's selection is changed using the
keyboard. (bug #117063)
* Avoid warning when child changed in row expanded callback (bug #117630)
* Do not emit focus event if active-descendant-changed signal is emitted.
(bug #115599)
Overview of Changes in GAIL 1.3.4
=================================
* Set insert mark at end instead of start of selected text when selecting
text in a GtkTextBuffer (bug #116271)
* Fix crasher bug when TreeView has empty column (bug #116043)
* Return correct offset in atk_text_get_offset_at_point (bug #114780)
* Correct LABELLED_BY relation for gtk-demo (bug #114452)
* Set SHWOING and VISIBLE correctly when tab is not shown (bug #114397)
Overview of Changes in GAIL 1.3.3
=================================
* Find label for LABELLED_BY relation when label is a sibling of widget's
parent (bug #113069)
* Use object data "gtk-attached-menu" to find menu attached to button to
report menu as button's child. (bug #113117)
* Check that widget is actually on screen before adding state VISIBLE.
(bug #109860)
* Report only one child for option menu. (bug #111983)
Overview of Changes in GAIL 1.3.2
=================================
* Add state FOCUSABLE to child of TreeView. Set state FOCUSED on focus cell.
(bug #112075) [Padraig O'Briain]
* Create LABELLED_BY relation for widgets which are mnemonic widgets.
(bug #72249) [Padraig]
* Return correct name for GtkOptionMenu. (bug #112572) [Padraig]
* Avoid redumdant acitvate events when dialog window is reopened. (bug #112896)
[Padraig]
* Fix crasher bug when gucharmap is started with accessibility enabled.
(bug #112964) [Padraig]
Overview of Changes in GAIL 1.3.1
=================================
* Allow GailOptionMenu to report its text (bug #111857) [Padraig O'Briain]
* Generate documentation using output-format of xml (bug #111794) [Padraig]
* Allow for menu being attached to button. This supports accessibility
implementation of Gnome Menu in gnome-panel (bug #111573) [Padraig]
* Emit notification when context menu is popped down for Gnome Menu.
(bug #111738) [Padraig]
* Fix crasher when run without gnome-conformant WM (bug #111532)
[Nalin Dahyabhai]
* Add cgheck that widget is on screen before reporting it as visible.
[Padraig]
* Set string contens of event correctly when Control modifier is set.
(bug #108666) [Padraig]
* Set role of GtkPlug to ATK_ROLE_PANEL (bug #108332) [Padraig]
Overview of Changes in GAIL 1.3.0
=================================
* Use property name accessible-table-caption-caption in
gail_tree_view_set_caption [Padraig O'Briain]
* Have GailOptionMenu report menu and label as its children. [Padraig]
* Report "showing" state correctly for cells in a TreeView with vertical
scrollbar. (bug #104623) [Padraig]
* Implement AtkText interface for GailItem, page tab of Notebook, GailStatusbar.
(bug #104657) [Padraig]
* Report GtkCombo popup window as child of GailCombo. [Padraig]
* Add GailObject which is used for accessibility support in eel and
nautilus. [Padraig]
* Correct image size for image in buttons on Gnome CD Player. (bug #106715)
[Padraig]
* Fix crash when getting second child of GailOptionMenu. (bug #106715)
[Padraig]
Overview of Changes in GAIL 1.2.0
=================================
* Allow for more than one label within a button (bug #103465)
[Padraig O'Briain]
* Report correct offsets for text when images embedded in text (bug #103035)
[Padraig]
* Allow for label for bhutton not existing when GailButton is created
(bug #101350) [Padraig]
Overview of Changes in GAIL 1.1.7
=================================
* Add --with-html-dir option to configure.in to allow location of
documentation to be changed (bug #102599) [Padraig O'Briain]
Overview of Changes in GAIL 1.1.6
=================================
* Do not emit warning messages after double click on a treeview row when
accessibility is enabled (bug #101349) [Padraig O'Briain]
* Fix crash in mixer applet when accessibility is enabled (bug #101137)
[Padraig]
Overview of Changes in GAIL 1.1.5
=================================
* Do not emit active-descendant-changed signal if active descendant
is unchanged (bug #100829) [Padraig O'Briain]
* Add AtkText interface to GailButton [Padraig]
* Correct return value for atk_text_get_caret_offset() for GailLabel
(bug #101020) [Padraig]
Overview of Changes in GAIL 1.1.4
=================================
* Emit destroy notification while window still exists (bug #95794)
[Padraig O'Briain]
* Have GailTreeView report state MANAGES_DESCENDANTS [Padraig]
* Have Gailtreeview emit active-descendant-changed signal when focus cell
changes [Padraig]
* Report correct cell area for cell in multi-renderer column (bug #84133)
[Padraig]
Overview of Changes in GAIL 1.1.3
=================================
* Set role for tooltip window to ATK_ROLE_TOOL_TIP and return contents
of tooltip for name (bug #95824) [Padraig O'Briain]
* Use queue to store pending button actions (bug #98275) [Bill Haneman]
* Set role for toplevel to ATK_ROLE_APPLICATION [Bill}
* Minor bug fixes [Padraig, Bill]
Overview of Changes in GAIL 1.1.2
=================================
* Provide implementation of atk_selection_add_selection() for GtkTreeView
which has only one visible column [Padraig O'Briain]
* Correct implementation of atk_text_set_caret_offset() for GtkTextView.
(bug #95056) [Padraig]
* Include modifier in keybinding name for GtkButton action (bug #95151)
[Padraig]
* Minor bug fixes [Padraig]
Overview of Changes in GAIL 1.1.1
=================================
* Fix warning messages emitted trying to set GtkTextBuffer to NULL.
(bug #91717) [Padraig O'Briain]
* Do not emit signals for GtkEntry on Delete or BackSpace if no text is
deleted. Ensure that signal is emitted if text is deselected. (bug #90356)
[Padraig]
* Implement atk_component_grab_focus() for cells in a TreeView. (bug #91718)
[Padraig]
* Update children of toplevel before emitting children-changed signal.
(bug #91957) [Padraig]
* Call gtk_window_present() on toplevel in implementations of
atk_component_grab_focus() (bug #91964) [Padraig]
* Ensure that implementations of atk_action_do_action() return before
action is done. (bug #90756) [Padraig]
* Update docs so that all symbols are documented. [Padraig]
* Add implementation for atk_component_get_mdi_zorder() for GailWindow.
(bug #84097) [Mark Mc Loughlin].
* Use +NET_WM_DESKTOP value of Window when getting its zorder [Padraig]
* Minor bug fixes [Padraig]
Overview of Changes in GAIL 1.1.0
=================================
* Decouple version number of package from number of current interface exported
by libgailutil (bug #89327) [Padraig O'Briain]
* Do not do action for insensitive button (bug #89505) [Padraig]
* If a menu item being selected has a submenu wait until the submenu is shown
before reporting focus on the menu item (bug #89611) [Padraig]
* Do not output actual text for GtkEntry for which visible property is false.
(bug #89323) [Padraig]
* Update autogen.sh so that users with both automake 1.6 and 1.4 installed
get the right automake [Havoc Pennington]
* Minor bug fixes [Padraig]