]> Pileus Git - ~andy/gtk/blob - modules/other/gail/ChangeLog
6ea385398e1be0e6ae10dff3076100219df7af49
[~andy/gtk] / modules / other / gail / ChangeLog
1 === ChangeLog discontinued ===
2
3         With the move to git, GTK+ is switching from a ChangeLog file
4         to relying on commit messages to provide change history. Please
5         see README.commits for guidance on the expected message format.
6
7 2009-03-25  Tor Lillqvist  <tml@novell.com>
8
9         Bug 575644 - Cygwin gail build patch
10
11         * modules/other/gail/Makefile.am
12         * modules/other/gail/libgail-util/Makefile.am
13         * modules/other/gail/tests/Makefile.am: Use -no-undefined also on
14         Cygwin. Patch from "Cygwin ports maintainer".
15
16 2009-03-13  Matthias Clasen  <mclasen@redhat.com>
17
18         * === Released 2.16.0 ===
19
20 2009-03-02  Matthias Clasen  <mclasen@redhat.com>
21
22         * === Released 2.15.5 ===
23
24 2009-02-26  Li Yuan  <li.yuan@sun.com>
25
26         * Makefile.am:
27         * gail.c: (gail_accessibility_module_init):
28         * gail.h:
29         * gailscalebutton.c: (gail_scale_button_class_init),
30         (gail_scale_button_init), (gail_scale_button_initialize),
31         (atk_action_interface_init), (gail_scale_button_do_action),
32         (gail_scale_button_get_n_actions),
33         (gail_scale_button_get_description),
34         (gail_scale_button_action_get_name),
35         (gail_scale_button_get_keybinding),
36         (gail_scale_button_set_description), (atk_value_interface_init),
37         (gail_scale_button_get_current_value),
38         (gail_scale_button_get_maximum_value),
39         (gail_scale_button_get_minimum_value),
40         (gail_scale_button_get_minimum_increment),
41         (gail_scale_button_set_current_value),
42         (gail_scale_button_notify_gtk):
43         * gailscalebutton.h:
44         Bug #519090. Add accessibility support to GtkScaleButton.
45         Support action and value interfaces. Patch from Jan Arne Petersen.
46
47 2009-02-26  Li Yuan  <li.yuan@sun.com>
48
49         * gailbutton.c: (idle_do_action):
50         Bug #561631. Patch from Yue Wang. Ref the button in the idle
51         function to prevent the button being finalized.
52
53 2009-02-25  Li Yuan  <li.yuan@sun.com>
54
55         * gailtreeview.c: (gail_tree_view_ref_accessible_at_point):
56         Bug #325809. Get the cell from the coordinates based on
57         bin_window.
58
59 2009-02-25  Li Yuan  <li.yuan@sun.com>
60
61         * gailentry.c: (gail_entry_real_notify_gtk),
62         (gail_entry_idle_notify_insert), (_gail_entry_insert_text_cb):
63         Bug #520395. Notify the insert signal in the idle function. Let
64         text_util has chance to update cache.
65
66 2009-02-25  Li Yuan  <li.yuan@sun.com>
67
68         * gailtreeview.c: (is_cell_showing):
69         Bug #571001. Set the cell's showing state based on bin_window
70         coordinates.
71
72 2009-02-17  Matthias Clasen  <mclasen@redhat.com>
73
74         * === Released 2.15.4 ===
75
76 2009-02-17  Li Yuan  <li.yuan@sun.com>
77
78         * gailbutton.c: (idle_do_action):
79         Bug #561631. Use g_queue_get_length to determine if a queue is empty.
80
81 2009-02-04  Tor Lillqvist  <tml@novell.com>
82
83         Bug 570406 - gailutil.def is in srcdir, but used from builddir
84
85         * libgail-util/Makefile.am: Use gailutil.def from srcdir. Drop
86         useless rules to install/uninstall import libraries, libtool knows
87         to install / uninstall them itself when installing / uninstalling
88         a .la file. Add rules to install / uninstall the def file like for
89         consistency, like with the other libraries in GTK+.
90
91 2009-02-02  Matthias Clasen  <mclasen@redhat.com>
92
93         * === Released 2.15.3 ===
94
95 2009-01-27  Matthias Clasen  <mclasen@redhat.com>
96
97         * === Released 2.15.2 ===
98
99 2009-01-23  Matthias Clasen  <mclasen@redhat.com>
100
101         * === Released 2.15.1 ===
102
103 2009-01-07  Brad Taylor  <brad@getcoded.net>
104
105         * gail.c: 
106         Bug #565110 – Add an env variable to disable Gail.
107
108 2009-01-01  Matthias Clasen  <mclasen@redhat.com>
109
110         * === Released 2.15.0 ===
111
112 2008-12-21  Tor Lillqvist  <tml@novell.com>
113
114         * gaillabel.c: #undef GTK_DISABLE_DEPRECATED here, too, to get
115         GTK_IS_COMBO.
116
117 2008-12-15  Li Yuan  <li.yuan@sun.com>
118
119         * gailitem.c:
120         Bug #564555.  #undef GTK_DISABLE_DEPRECATED where we need to access
121         deprecated symbols.
122
123 2008-12-12  Li Yuan  <li.yuan@sun.com>
124
125         * gailtreeview.c: Bug #512743.
126         (gail_tree_view_changed_gtk): Clean cell before go through the info
127         list, for "changed" signal could come before a "row-deleted".
128         (clean_cell_info):
129         Prevent the thread to be scheduled before clean_cell_info
130         finish its job.
131
132 2008-12-09  Michael Natterer  <mitch@imendio.com>
133
134         * Makefile.am
135         * tests/Makefile.am: add GTK_DISABLE_DEPRECATED to CFLAGS.
136
137         * gail.c
138         * gailclist.c
139         * gailclistcell.c
140         * gailcombo.c
141         * gaillist.c
142         * gailmenu.c
143         * gailoptionmenu.c
144         * gailpixmap.c
145         * gailprogressbar.c
146         * gailtoplevel.c
147         * gailwidget.c
148         * gailwindow.c
149         * tests/ferret.c
150         * tests/testcombo.c
151         * tests/testlib.h
152         * tests/testoptionmenu.c: #undef it where we need to access
153         deprecated cruft.
154
155 2008-12-09  Michael Natterer  <mitch@imendio.com>
156
157         * gailtreeview.c: undeprecate.
158
159 2008-11-27  Matthias Clasen  <mclasen@redhat.com>
160
161         Bug 353088 – gtk_expander_get_label should return the full label text
162
163         * gailexpander.c: Don't rely on gtk_expander_get_label.
164         Patch by Peter Johanson. 
165
166 2008-11-24  Li Yuan  <li.yuan@sun.com>
167
168         * gailnotebook.c: (gail_notebook_page_added):
169         Bug #554002. Add cache's page count when add pages.
170
171 2008-10-13  Matthias Clasen  <mclasen@redhat.com>
172
173         Bug 555953 – libferret missing link against libgtk-x11
174
175         * test/Makefile.am: Link libferret against gtk.
176         
177 2008-10-07 Matthias Clasen <mclasen@redhat.com>
178
179         Bug 554950 – gail must make itself resident
180
181         * gail.c: Make the module resident, since it can't handle
182         being unloaded.
183
184 2008-09-22  Michael Natterer  <mitch@imendio.com>
185
186         * tests/ferret.c: s/GTK_SIGNAL_FUNC/G_CALLBACK/
187
188 2008-09-20  Matthias Clasen <mclasen@redhat.com>
189
190         * gailtextview.c:
191         * gailbutton.c: Fix possible leaks of textutils.
192
193 2008-09-19  Matthias Clasen <mclasen@redhat.com>
194
195         * gailtreeview.c (garbage_collect_cell_data): Actually free
196         the copied list.
197
198 2008-08-21  Li Yuan  <li.yuan@sun.com>
199
200         * gailtreeview.c: (traverse_cells):
201         Bug #548783. Change g_assert to g_return_if_fail to avoid
202         unnucessary crash.
203
204 2008-08-21  Li Yuan  <li.yuan@sun.com>
205
206         * gailtreeview.c: (model_row_deleted):
207         Bug #548782. Emit children-changed::remove signal when a row is 
208         deleted in gtktreeview.
209
210 2008-08-15  Michael Natterer  <mitch@imendio.com>
211
212         * gailbooleancell.c
213         * gailimagecell.c
214         * gailtextcell.c
215         * gailwidget.c
216         * tests/Makefile.am
217         * tests/testbutton.c
218         * tests/testimage.c
219         * tests/testlib.c
220         * tests/testmenuitem.c
221         * tests/testnotebook.c
222         * tests/testoptionmenu.c
223         * tests/testpaned.c
224         * tests/testselection.c
225         * tests/testtable.c: some undeprecation.
226
227         * libgail-util/Makefile.am. build with GDK_DISABLE_DEPRECATED
228         and GTK_DISABLE_DEPRECATED.
229
230 2008-08-11  Michael Natterer  <mitch@imendio.com>
231
232         * tests/ferret.c
233         * tests/testlib.c
234         * tests/testtable.c: don't use the deprecated
235         gtk_box_pack_start_defaults()
236
237 2008-08-04  Tor Lillqvist  <tml@novell.com>
238
239         * libgail-util/Makefile.am: Pass appropriate -machine flag to
240         lib.exe.
241
242 2008-07-02  Li Yuan  <li.yuan@sun.com>
243
244         * gailoptionmenu.c: (gail_option_menu_real_initialize),
245         (gail_option_menu_changed):
246         Bug #541167. Emit "object:property-change:accessible-name" when
247         GailOptionMenui's name changes.
248
249 2008-06-18  Michael Natterer  <mitch@imendio.com>
250
251         * gailimage.c (gail_image_get_image_size)
252         * gailpixmap.c (gail_pixmap_get_image_size):
253         s/gdk_window_get_size/gdk_drawable_get_size/
254
255 2008-06-17  Michael Natterer  <mitch@imendio.com>
256
257         * gail.c
258         * gailtoplevel.c: s/gtk_type_class/g_type_class_ref/
259
260         * Makefile.am: add GDK_DISABLE_DEPRECATED to CPPFLAGS.
261
262 2008-06-10  Li Yuan  <li.yuan@sun.com>
263
264         * gailtextview.c: (gail_text_view_set_caret_offset):
265         Automatically scroll text caret to make it visible, when AT
266         sets its offset.
267
268 2008-06-06  Li Yuan  <li.yuan@sun.com>
269
270         * gail/gaillabel.c: (gail_label_real_notify_gtk):
271         Before emitting "text_caret_moved", change the cursor to the
272         changed bound. Bug #536927.
273
274 2008-05-30  Michael Natterer  <mitch@imendio.com>
275
276         * gailcellparent.h
277         * gailfactory.h
278         * tests/testnotebook.c
279         * tests/testtext.c
280         * tests/testtoplevel.c
281         * tests/testvalues.c: include <atk/atk.h> instead of individual
282         files from ATK.
283
284 2008-05-28  Michael Natterer  <mitch@imendio.com>
285
286         * gailwidget.h: include <gtk/gtk.h> instead of
287         <gtk/gtkaccessible.h>
288
289         * *.h: don't include anyting from gtk since all headers indirectly
290         include gailwidget.h.
291
292         * gailcellparent.c: include <gtk/gtk.h> instead of individual
293         files.
294
295         * gailcheckmenuitem.c
296         * gailmenu.c
297         * gailtreeview.c: remove all gtk includes since it's always
298         included by including any gail header.
299
300 2008-05-26  Michael Natterer  <mitch@imendio.com>
301
302         * libgail-util/gailmisc.h
303         * libgail-util/gailtextutil.h: use G_BEGIN/END_DECLS.
304
305 2008-05-24  Matthias Clasen  <mclasen@redhat.com>
306
307         Bug 504706 – wrong deallocator used for GError in gailtextview.c
308
309         * gailtextview.c: Don't use g_free on a GError.
310
311 2008-04-02  Li Yuan  <li.yuan@.sun.com>
312
313         * gailbutton.c: (idle_do_action):
314         Patch from Alejandro Piñeiro Iglesias <apinheiro@igalia.com>.
315         Bug #496167. Synthesize press and release GdkEvent in button's click
316         action.
317
318 2008-03-31  Li Yuan  <li.yuan@sun.com>
319
320         * gailbutton.c: (gail_button_ref_state_set):
321         Bug #433324. add/remove selectable state depand on if the button can
322         be focused.
323
324 2008-03-20  Li Yuan  <li.yuan@sun.com>
325
326         * gailcell.c: (gail_cell_object_finalize):
327         Bug #498079. Free cell's action info before free the action_list.
328
329 2008-01-11  Li Yuan  <li.yuan@sun.com>
330
331         * gailtreeview.c: (gail_tree_view_real_initialize), (focus_in),
332         (focus_out):
333         Bug #508255. Remove ATK_STATE_FOCUSED state when focus jumps out.
334         Emit "active-descendant-changed" and add ATK_STATE_FOCUSED state when
335         focus comes in again.
336
337 2008-01-11  Li Yuan  <li.yuan@sun.com>
338
339         * gailtreeview.c: (gail_tree_view_ref_child),
340         (idle_cursor_changed):
341         Bug #497218. Emit "active-descendant-changed" when focus first comes
342         into treeview. Add/remove ATK_STATE_FOCUSED when cursor changes.
343
344 2008-01-11  Li Yuan  <li.yuan@sun.com>
345
346         * gailtreeview.c: (gail_tree_view_get_n_rows):
347         Bug #508715. Should use gtk_tree_path_free to free a GtkTreePath.
348