summaryrefslogtreecommitdiff
path: root/modules/other/gail/ChangeLog
blob: 9214e346cc7a91d705f5b62dafbafb31a2db6b2a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
2009-01-23  Matthias Clasen  <mclasen@redhat.com>

	* === Released 2.15.1 ===

2009-01-07  Brad Taylor  <brad@getcoded.net>

	* gail.c: 
	Bug #565110 – Add an env variable to disable Gail.

2009-01-01  Matthias Clasen  <mclasen@redhat.com>

	* === Released 2.15.0 ===

2008-12-21  Tor Lillqvist  <tml@novell.com>

	* gaillabel.c: #undef GTK_DISABLE_DEPRECATED here, too, to get
	GTK_IS_COMBO.

2008-12-15  Li Yuan  <li.yuan@sun.com>

	* gailitem.c:
	Bug #564555.  #undef GTK_DISABLE_DEPRECATED where we need to access
	deprecated symbols.

2008-12-12  Li Yuan  <li.yuan@sun.com>

	* gailtreeview.c: Bug #512743.
	(gail_tree_view_changed_gtk): Clean cell before go through the info
	list, for "changed" signal could come before a "row-deleted".
	(clean_cell_info):
	Prevent the thread to be scheduled before clean_cell_info
	finish its job.

2008-12-09  Michael Natterer  <mitch@imendio.com>

	* Makefile.am
	* tests/Makefile.am: add GTK_DISABLE_DEPRECATED to CFLAGS.

	* gail.c
	* gailclist.c
	* gailclistcell.c
	* gailcombo.c
	* gaillist.c
	* gailmenu.c
	* gailoptionmenu.c
	* gailpixmap.c
	* gailprogressbar.c
	* gailtoplevel.c
	* gailwidget.c
	* gailwindow.c
	* tests/ferret.c
	* tests/testcombo.c
	* tests/testlib.h
	* tests/testoptionmenu.c: #undef it where we need to access
	deprecated cruft.

2008-12-09  Michael Natterer  <mitch@imendio.com>

	* gailtreeview.c: undeprecate.

2008-11-27  Matthias Clasen  <mclasen@redhat.com>

	Bug 353088 – gtk_expander_get_label should return the full label text

	* gailexpander.c: Don't rely on gtk_expander_get_label.
	Patch by Peter Johanson. 

2008-11-24  Li Yuan  <li.yuan@sun.com>

	* gailnotebook.c: (gail_notebook_page_added):
	Bug #554002. Add cache's page count when add pages.

2008-10-13  Matthias Clasen  <mclasen@redhat.com>

	Bug 555953 – libferret missing link against libgtk-x11

	* test/Makefile.am: Link libferret against gtk.
	
2008-10-07 Matthias Clasen <mclasen@redhat.com>

	Bug 554950 – gail must make itself resident

	* gail.c: Make the module resident, since it can't handle
	being unloaded.

2008-09-22  Michael Natterer  <mitch@imendio.com>

	* tests/ferret.c: s/GTK_SIGNAL_FUNC/G_CALLBACK/

2008-09-20  Matthias Clasen <mclasen@redhat.com>

	* gailtextview.c:
	* gailbutton.c: Fix possible leaks of textutils.

2008-09-19  Matthias Clasen <mclasen@redhat.com>

	* gailtreeview.c (garbage_collect_cell_data): Actually free
	the copied list.

2008-08-21  Li Yuan  <li.yuan@sun.com>

	* gailtreeview.c: (traverse_cells):
	Bug #548783. Change g_assert to g_return_if_fail to avoid
	unnucessary crash.

2008-08-21  Li Yuan  <li.yuan@sun.com>

	* gailtreeview.c: (model_row_deleted):
	Bug #548782. Emit children-changed::remove signal when a row is 
	deleted in gtktreeview.

2008-08-15  Michael Natterer  <mitch@imendio.com>

	* gailbooleancell.c
	* gailimagecell.c
	* gailtextcell.c
	* gailwidget.c
	* tests/Makefile.am
	* tests/testbutton.c
	* tests/testimage.c
	* tests/testlib.c
	* tests/testmenuitem.c
	* tests/testnotebook.c
	* tests/testoptionmenu.c
	* tests/testpaned.c
	* tests/testselection.c
	* tests/testtable.c: some undeprecation.

	* libgail-util/Makefile.am. build with GDK_DISABLE_DEPRECATED
	and GTK_DISABLE_DEPRECATED.

2008-08-11  Michael Natterer  <mitch@imendio.com>

	* tests/ferret.c
	* tests/testlib.c
	* tests/testtable.c: don't use the deprecated
	gtk_box_pack_start_defaults()

2008-08-04  Tor Lillqvist  <tml@novell.com>

	* libgail-util/Makefile.am: Pass appropriate -machine flag to
	lib.exe.

2008-07-02  Li Yuan  <li.yuan@sun.com>

	* gailoptionmenu.c: (gail_option_menu_real_initialize),
	(gail_option_menu_changed):
	Bug #541167. Emit "object:property-change:accessible-name" when
	GailOptionMenui's name changes.

2008-06-18  Michael Natterer  <mitch@imendio.com>

	* gailimage.c (gail_image_get_image_size)
	* gailpixmap.c (gail_pixmap_get_image_size):
	s/gdk_window_get_size/gdk_drawable_get_size/

2008-06-17  Michael Natterer  <mitch@imendio.com>

	* gail.c
	* gailtoplevel.c: s/gtk_type_class/g_type_class_ref/

	* Makefile.am: add GDK_DISABLE_DEPRECATED to CPPFLAGS.

2008-06-10  Li Yuan  <li.yuan@sun.com>

	* gailtextview.c: (gail_text_view_set_caret_offset):
	Automatically scroll text caret to make it visible, when AT
	sets its offset.

2008-06-06  Li Yuan  <li.yuan@sun.com>

	* gail/gaillabel.c: (gail_label_real_notify_gtk):
	Before emitting "text_caret_moved", change the cursor to the
	changed bound. Bug #536927.

2008-05-30  Michael Natterer  <mitch@imendio.com>

	* gailcellparent.h
	* gailfactory.h
	* tests/testnotebook.c
	* tests/testtext.c
	* tests/testtoplevel.c
	* tests/testvalues.c: include <atk/atk.h> instead of individual
	files from ATK.

2008-05-28  Michael Natterer  <mitch@imendio.com>

	* gailwidget.h: include <gtk/gtk.h> instead of
	<gtk/gtkaccessible.h>

	* *.h: don't include anyting from gtk since all headers indirectly
	include gailwidget.h.

	* gailcellparent.c: include <gtk/gtk.h> instead of individual
	files.

	* gailcheckmenuitem.c
	* gailmenu.c
	* gailtreeview.c: remove all gtk includes since it's always
	included by including any gail header.

2008-05-26  Michael Natterer  <mitch@imendio.com>

	* libgail-util/gailmisc.h
	* libgail-util/gailtextutil.h: use G_BEGIN/END_DECLS.

2008-05-24  Matthias Clasen  <mclasen@redhat.com>

	Bug 504706 – wrong deallocator used for GError in gailtextview.c

	* gailtextview.c: Don't use g_free on a GError.

2008-04-02  Li Yuan  <li.yuan@.sun.com>

	* gailbutton.c: (idle_do_action):
	Patch from Alejandro Piñeiro Iglesias <apinheiro@igalia.com>.
	Bug #496167. Synthesize press and release GdkEvent in button's click
	action.

2008-03-31  Li Yuan  <li.yuan@sun.com>

	* gailbutton.c: (gail_button_ref_state_set):
	Bug #433324. add/remove selectable state depand on if the button can
	be focused.

2008-03-20  Li Yuan  <li.yuan@sun.com>

	* gailcell.c: (gail_cell_object_finalize):
	Bug #498079. Free cell's action info before free the action_list.

2008-01-11  Li Yuan  <li.yuan@sun.com>

	* gailtreeview.c: (gail_tree_view_real_initialize), (focus_in),
	(focus_out):
	Bug #508255. Remove ATK_STATE_FOCUSED state when focus jumps out.
	Emit "active-descendant-changed" and add ATK_STATE_FOCUSED state when
	focus comes in again.

2008-01-11  Li Yuan  <li.yuan@sun.com>

	* gailtreeview.c: (gail_tree_view_ref_child),
	(idle_cursor_changed):
	Bug #497218. Emit "active-descendant-changed" when focus first comes
	into treeview. Add/remove ATK_STATE_FOCUSED when cursor changes.

2008-01-11  Li Yuan  <li.yuan@sun.com>

	* gailtreeview.c: (gail_tree_view_get_n_rows):
	Bug #508715. Should use gtk_tree_path_free to free a GtkTreePath.