1 | Overview of Changes in GAIL 1.2.0 |
---|
2 | ================================= |
---|
3 | * Allow for more than one label within a button (bug #103465) |
---|
4 | [Padraig O'Briain] |
---|
5 | * Report correct offsets for text when images embedded in text (bug #103035) |
---|
6 | [Padraig] |
---|
7 | * Allow for label for bhutton not existing when GailButton is created |
---|
8 | (bug #101350) [Padraig] |
---|
9 | |
---|
10 | Overview of Changes in GAIL 1.1.7 |
---|
11 | ================================= |
---|
12 | * Add --with-html-dir option to configure.in to allow location of |
---|
13 | documentation to be changed (bug #102599) [Padraig O'Briain] |
---|
14 | |
---|
15 | Overview of Changes in GAIL 1.1.6 |
---|
16 | ================================= |
---|
17 | * Do not emit warning messages after double click on a treeview row when |
---|
18 | accessibility is enabled (bug #101349) [Padraig O'Briain] |
---|
19 | * Fix crash in mixer applet when accessibility is enabled (bug #101137) |
---|
20 | [Padraig] |
---|
21 | |
---|
22 | Overview of Changes in GAIL 1.1.5 |
---|
23 | ================================= |
---|
24 | * Do not emit active-descendant-changed signal if active descendant |
---|
25 | is unchanged (bug #100829) [Padraig O'Briain] |
---|
26 | * Add AtkText interface to GailButton [Padraig] |
---|
27 | * Correct return value for atk_text_get_caret_offset() for GailLabel |
---|
28 | (bug #101020) [Padraig] |
---|
29 | |
---|
30 | Overview of Changes in GAIL 1.1.4 |
---|
31 | ================================= |
---|
32 | * Emit destroy notification while window still exists (bug #95794) |
---|
33 | [Padraig O'Briain] |
---|
34 | * Have GailTreeView report state MANAGES_DESCENDANTS [Padraig] |
---|
35 | * Have Gailtreeview emit active-descendant-changed signal when focus cell |
---|
36 | changes [Padraig] |
---|
37 | * Report correct cell area for cell in multi-renderer column (bug #84133) |
---|
38 | [Padraig] |
---|
39 | |
---|
40 | Overview of Changes in GAIL 1.1.3 |
---|
41 | ================================= |
---|
42 | * Set role for tooltip window to ATK_ROLE_TOOL_TIP and return contents |
---|
43 | of tooltip for name (bug #95824) [Padraig O'Briain] |
---|
44 | * Use queue to store pending button actions (bug #98275) [Bill Haneman] |
---|
45 | * Set role for toplevel to ATK_ROLE_APPLICATION [Bill} |
---|
46 | * Minor bug fixes [Padraig, Bill] |
---|
47 | |
---|
48 | Overview of Changes in GAIL 1.1.2 |
---|
49 | ================================= |
---|
50 | * Provide implementation of atk_selection_add_selection() for GtkTreeView |
---|
51 | which has only one visible column [Padraig O'Briain] |
---|
52 | * Correct implementation of atk_text_set_caret_offset() for GtkTextView. |
---|
53 | (bug #95056) [Padraig] |
---|
54 | * Include modifier in keybinding name for GtkButton action (bug #95151) |
---|
55 | [Padraig] |
---|
56 | * Minor bug fixes [Padraig] |
---|
57 | |
---|
58 | Overview of Changes in GAIL 1.1.1 |
---|
59 | ================================= |
---|
60 | * Fix warning messages emitted trying to set GtkTextBuffer to NULL. |
---|
61 | (bug #91717) [Padraig O'Briain] |
---|
62 | * Do not emit signals for GtkEntry on Delete or BackSpace if no text is |
---|
63 | deleted. Ensure that signal is emitted if text is deselected. (bug #90356) |
---|
64 | [Padraig] |
---|
65 | * Implement atk_component_grab_focus() for cells in a TreeView. (bug #91718) |
---|
66 | [Padraig] |
---|
67 | * Update children of toplevel before emitting children-changed signal. |
---|
68 | (bug #91957) [Padraig] |
---|
69 | * Call gtk_window_present() on toplevel in implementations of |
---|
70 | atk_component_grab_focus() (bug #91964) [Padraig] |
---|
71 | * Ensure that implementations of atk_action_do_action() return before |
---|
72 | action is done. (bug #90756) [Padraig] |
---|
73 | * Update docs so that all symbols are documented. [Padraig] |
---|
74 | * Add implementation for atk_component_get_mdi_zorder() for GailWindow. |
---|
75 | (bug #84097) [Mark Mc Loughlin]. |
---|
76 | * Use +NET_WM_DESKTOP value of Window when getting its zorder [Padraig] |
---|
77 | * Minor bug fixes [Padraig] |
---|
78 | |
---|
79 | Overview of Changes in GAIL 1.1.0 |
---|
80 | ================================= |
---|
81 | * Decouple version number of package from number of current interface exported |
---|
82 | by libgailutil (bug #89327) [Padraig O'Briain] |
---|
83 | * Do not do action for insensitive button (bug #89505) [Padraig] |
---|
84 | * If a menu item being selected has a submenu wait until the submenu is shown |
---|
85 | before reporting focus on the menu item (bug #89611) [Padraig] |
---|
86 | * Do not output actual text for GtkEntry for which visible property is false. |
---|
87 | (bug #89323) [Padraig] |
---|
88 | * Update autogen.sh so that users with both automake 1.6 and 1.4 installed |
---|
89 | get the right automake [Havoc Pennington] |
---|
90 | * Minor bug fixes [Padraig] |
---|
91 | |
---|
92 | Overview of Changes in GAIL 0.17 |
---|
93 | ================================ |
---|
94 | |
---|
95 | * Do not report deleted widget as having focus (bug #84732) [Padraig O'Briain] |
---|
96 | * Do not report signal on destroyed widget (bug #84829) [Padraig] |
---|
97 | * Return correct value for atk_table_get_index_at() for expanded cell |
---|
98 | (bug #84752) [Padraig] |
---|
99 | * Reduce number of text-changed signals emitted when text is added to |
---|
100 | GtkBuffer for a GtkTextView (bug #85038) [Padraig] |
---|
101 | * Report name for column header for GtkTreeView correctly; report role as |
---|
102 | ATK_ROLE_COLUMN_HEADER (bug #83144) [Padraig] |
---|
103 | * Report focus widget correctly when click on item on menubar (bug #89517) |
---|
104 | [Padraig] |
---|
105 | * Add docs directory for functions in libgail-util [Padraig] |
---|
106 | * Report column headers as children of GtkTreeView accessible object |
---|
107 | (bug #86117) [Padraig] |
---|
108 | * Return NULL for OOB row or column in atk_table_ref_at() for GtkTreeView |
---|
109 | accessible object (bug #86545) [Padraig] |
---|
110 | * Support CheckMenuItem and RadioMenuItem being a parent of a menu item |
---|
111 | (bug #86973) [Padraig] |
---|
112 | * Report role for a list item as ATK_ROLE_LIST_ITEM (bug #87242) [Padraig] |
---|
113 | * Report role for GtkColorChooserDialog as ATK_ROLE_COLOR_CHOOSER and |
---|
114 | and role for GtkFontChooserDialog as ATK_ROLE_FONT_CHOOSER [Padraig] |
---|
115 | * Add listener for switch-page signal on GtkNotebook to report focus on |
---|
116 | notebook tab when it is clicked (bug #87234) [Padraig] |
---|
117 | * Report role for GtkTreeView column header as ATK_ROLE_TABLE_COLUMN_HEADER |
---|
118 | consistently (bug #87832) [Padraig] |
---|
119 | * Emit text-changed signal after cursor position has been updated so that |
---|
120 | caret-position has been updated when text-changed signal is emitted. |
---|
121 | (bug #87305) [Padraig] |
---|
122 | |
---|
123 | Overview of Changes in GAIL 0.16 |
---|
124 | ================================ |
---|
125 | |
---|
126 | * Allow child of GtkButton to be any type of container (bug #83501) |
---|
127 | [Padraig O'Briain] |
---|
128 | * For accessible object of a menu item with a submenu, return items of |
---|
129 | submenu as children; eliminate redundant level from accessible hierarchy |
---|
130 | (bug #83488) [Padraig] |
---|
131 | * Report accessible name of text cell in multi-cell column correctly |
---|
132 | (bug #83117) [Padraig] |
---|
133 | * Report focus event on deselect of menu item in menu bari; set focus on menu |
---|
134 | when deselecting menu item in a menu which is not a submenu; report focus on |
---|
135 | option menu correclty (bug #84114) [Padraig] |
---|
136 | * Set accessible parent of menu item correctly; fixes crash in libspi |
---|
137 | (bug #84251) [Padraig] |
---|
138 | * Minor bug fixes [Padraig] |
---|
139 | |
---|
140 | Overview of Changes in GAIL 0.15 |
---|
141 | ================================ |
---|
142 | * Implement atk_image_get_image_position for GailButton, GailImage |
---|
143 | and GailImageCell [Padraig O'Briain] |
---|
144 | * Set layer value for GailMenuItem to ATK_LAYER_POPUP [Padraig] |
---|
145 | * Add support for window events activate and resize [Padraig] |
---|
146 | * Return correct line for a GailTextView when wrap mode is not specified |
---|
147 | (bug 80609) [Padraig] |
---|
148 | * Implement accessibility suppport for GtkCheckMenuItem and GtkRadioMenuItem |
---|
149 | [Padraig] |
---|
150 | * Correct return value if atk_text_get_offset_at_point() is called for |
---|
151 | point not in text [Padraig] |
---|
152 | * Corrrect return value for atk_text_get_character_extents() and |
---|
153 | atk_text_get_offset_at_point() for text cell. [Padraig] |
---|
154 | * Include window decoration when reporting a window's size and position, |
---|
155 | [Padraig] |
---|
156 | * Minor bug fixes [Anders Carlsson, Padraig, Michael Meeks] |
---|
157 | |
---|
158 | Overview of Changes in GAIL 0.14 |
---|
159 | ================================ |
---|
160 | * Update key snoop code to allow us to determine whether any listener |
---|
161 | attempted to consume the event [Bill Haneman] |
---|
162 | * Add support for window event, create, destroy, minimize, maximize, restore |
---|
163 | [Padraig O'Briain] |
---|
164 | * Check that offset is within range in implementations of |
---|
165 | atk_text_get_character_at_offset (bug 78934) [Padraig O'Briain] |
---|
166 | * Pass AtkObject for child added or deleted in children-changed signal |
---|
167 | when adding or removeing toplevel window [Padraig] |
---|
168 | * Recaculate AtkRelation if button group for GtkRadioButton changed |
---|
169 | (bug 79398) [Padraig] |
---|
170 | * Correct focus reporting when tabbing through GtkNoteBook [Padraig] |
---|
171 | * Reported selection change correctly when GtkTextView is deselected [Padraig] |
---|
172 | * Ensure that ATK focus tracker is called for AtkObject for focus widget on |
---|
173 | focus in. |
---|
174 | * Minor bug fixes [Padraig, Jeffrey Steadfast] |
---|
175 | |
---|
176 | Overview of Changes in GAIL 0.13 |
---|
177 | ================================ |
---|
178 | * Move util directory to libgail-util [Padraig O'Briain] |
---|
179 | * Change start_pos and end_pos arguments of gail_text_util_get_substring |
---|
180 | from gint* to gint [Padraig] |
---|
181 | |
---|
182 | Overview of Changes in GAIL 0.12 |
---|
183 | ================================ |
---|
184 | |
---|
185 | * Allow only atk_editable_text_copy_text() in AtkEditableText interface to |
---|
186 | work for AtkObject corresponding to non-editable GtkEntry or GtkTextView. |
---|
187 | [Padraig O'Briain] |
---|
188 | * Do not report non-visible window or window for menu attached to menu |
---|
189 | item or tooltip window as toplevel window [Padraig] |
---|
190 | * Use weak referencs to ensure that focus is not reported on GtkWidget which |
---|
191 | has been deleted [Padraig] |
---|
192 | * Notify name change when window's tile changes [Padraig] |
---|
193 | * Report focus on focus tab instead of selected tab for GtkNotebook [Padraig] |
---|
194 | * If GtkNotebookPage has no tab report its position as that of its child |
---|
195 | [Padraig] |
---|
196 | * Add activate action for GailEntry and text cell [Padraig] |
---|
197 | * Silently handle out of bounds children [Michael Meeks] |
---|
198 | * Report text cell's text as its accessible name [Padraig] |
---|
199 | * Various minor bug fixes [Padraig, Michael] |
---|
200 | |
---|
201 | Overview of Changes in GAIL 0.11 |
---|
202 | ================================ |
---|
203 | |
---|
204 | * Remove factory files for GAIL objects corresponding to GTK widgets; use |
---|
205 | macros instead [Padraig O'Briain] |
---|
206 | * Use gtk_range_set_value() rather than defaulting to gtk_adjustment_value to |
---|
207 | implememt atk_value_set_current_value for GailRange [Padraig] |
---|
208 | * Add -avoid-version for buiding GAIL library [Jacob Berkman] |
---|
209 | * Correct finding label in get_label_from_button [Dave Camp] |
---|
210 | * Check that canvas item in non-NUll in get_extents before dereferencing it |
---|
211 | [Dave] |
---|
212 | * Compute extents if canvas item correctly [Pederico Mena Quintero] |
---|
213 | * Emit focus notification when focus tabe of notebook changes [Padraig] |
---|
214 | * Do focus notification in idle function [Padraig] |
---|
215 | * Various minor bug fixes [Padraig, Bill Haneman] |
---|
216 | |
---|
217 | Overview of Changes in GAIL 0.10 |
---|
218 | ================================ |
---|
219 | |
---|
220 | * Install gail and ferret modules in $(libdir)/gtk-2.0/modules; do not |
---|
221 | install other other test modules [Padraig O'Briain] |
---|
222 | * Use "gail-focus-object" data on AtkObject to allow focus to be reported |
---|
223 | on an AtkObject other than the the ATkObject for the widget which receives |
---|
224 | focus. [Padraig] |
---|
225 | * Report focus in a GTK idle function; this allows focus to be reported |
---|
226 | correctly for link in a gtkhtml2 widget [Padraig] |
---|
227 | |
---|
228 | Overview of Changes in GAIL 0.9 |
---|
229 | =============================== |
---|
230 | |
---|
231 | * Use object data rather than items in GailContainer data structure for |
---|
232 | id for signal handler for add and remove signal on GtkContainer |
---|
233 | [Padraig O'Briain] |
---|
234 | * Add version number to test module library names [Padraig] |
---|
235 | * Correct size value returned in AtkTextAttribute [Padraig] |
---|
236 | * Allow for GtkNotebookPage tab label being NULL [Padraig] |
---|
237 | * Allow for GtkTreeView having no model [Padraig] |
---|
238 | * Build without -no-undefined specified [Padraig] |
---|
239 | * Correct focus notification when moving from menu item to parent [Padraig] |
---|
240 | * Add checks to avoid crashes and warnings [Padraig, Marc Mulcahy] |
---|
241 | * Miscellaneous bug fixes |
---|
242 | |
---|
243 | This is the initial release of Gail, the Gnome Accessibility Implementation |
---|
244 | library, which implements ATK interfaces for GTK+ widgets. |
---|
245 | |
---|