Add role ATK_ROLE_TERMINAL for an accessible terminal.
[platform/upstream/atk.git] / ChangeLog
1 2001-10-25  Padraig O'Briain  <padraig.obriain@sun.com>
2
3         * atk/atkobject.h, docs/tmpl/atkobject.sgml:
4         Add role ATK_ROLE_TERMINAL for an accessible terminal.
5
6 2001-10-22  Padraig O'Briain  <padraig.obriain@sun.com>
7
8         * atk/atkobject.c (atk_object_notify_state_change):
9         Initialize AtkPropertyValue data structure to 0 instead of using
10         memset.
11
12 2001-10-19  Tor Lillqvist  <tml@iki.fi>
13
14         * configure.in: Set automake conditionals OS_WIN32 if on (native)
15         Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
16         LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
17
18         * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
19         -export-symbols atk.def. If lib.exe is available, generate
20         atk.lib, and install it.
21
22         * atk/atk.def: Update with new entry points.
23
24 2001-10-19  Padraig O'Briain  <padraig.obriain@sun.com>
25
26         * atk/atkobject.[c|], docs/atk-sections.txt,
27         docs/tmpl/atkobject.sgml:
28         Add convenience function atk_object_notify_state_change()
29         to generate property notification of state change.
30
31         * atk/atktext.c, docs/tmpl/atk-unused.sgml:
32         Correct comments on functions atk_attribute_get_name() and
33         atk_attribute_get_value()
34
35 2001-10-17  Padraig O'Briain  <padraig.obriain@sun.com>
36
37         * atk/atktext.c:
38         Update comments in atk_text_get_text_[at|after|before]_offset()
39         to clarify what these functions will return.
40
41 2001-10-16  Padraig O'Briain  <padraig.obriain@sun.com>
42
43         * atk/atktext.c:
44         Update comments in atk_text_get_run_attributes() and
45         atk_text_get_default_attributes().
46
47 2001-10-15  Padraig O'Briain  <padraig.obriain@sun.com>
48
49         * atk/atkobject;c:
50         Change "property-change" signal to allow detail (i.e. property name) 
51         and add detail in atk_object_notify().
52
53 2001-10-15  Padraig O'Briain  <padraig.obriain@sun.com>
54
55         * atk/atktext.c:
56         Correct order of attribute names in text_attr_name array.
57
58 2001-10-12  Padraig O'Briain  <padraig.obriain@sun.com>
59
60         * atk/atktext.[c|h]:
61         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
62         Use enum AtkTextAttribute to specify what attribute are supported
63         rather than hash defines. Define new functions atk_attribute_get_name()
64         and atk_attribute_get_value() which return the strings for the
65         attribute name and values for those attribute which have named values.
66
67 2001-10-10  Padraig O'Briain  <padraig.obriain@sun.com>
68
69         * atk/atktext.c (atk_text_get_run_attributes):
70         Correct typo.
71
72         * atk/atktext.c (atk_text_get_default_attributes):
73         Add call to set iface.
74
75 2001-10-10  Padraig O'Briain  <padraig.obriain@sun.com>
76
77         * atk/atktext.[c|h]:
78         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
79         Add new function atk_text_get_default_attributes
80         Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
81
82 2001-10-09  Padraig O'Briain  <padraig.obriain@sun.com>
83
84         * atk/atktext.c (atk_attribute_set_free):
85         Avoid leaking of AtkAttributeSet data structure; speed up code.
86
87         * docs/tmpl.atk*.sgml
88         Updated to reflect current APIs.
89
90 2001-10-01  jacob berkman  <jacob@ximian.com>
91
92         * docs/Makefile.am (dist-hook-local): depend on all-local so that
93         make dist works correctly w/o having to build first
94
95 2001-10-01  Tor Lillqvist  <tml@iki.fi>
96
97         * configure.in: Add AC_LIBTOOL_WIN32_DLL.
98
99 Sat Sep 29 19:45:00 2001  Bill Haneman <bill.haneman@sun.com>
100         
101         * configure.in (ATK_MICRO_VERSION): Version 0.6
102         (because libglade will depend on a the small api addition below)
103
104         * atk/makefile.msc (PKG_VER): Version 0.6
105
106         * atk/atkrelation.h:
107         * atk/atkrelation.c: (AtkRelationType 
108         atk_relation_type_from_string (const gchar *name)): Added method.
109
110         
111 Tue Sep 25 12:08:52 2001  Owen Taylor  <otaylor@redhat.com>
112
113         * configure.in (ATK_MICRO_VERSION): Version 0.5
114
115         * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
116
117         * atk/makefile.msc (PKG_VER): Version 0.5
118
119 2001-09-21  Hans Breuer  <hans@breuer.org>
120
121         * atk/atk.def : updated externals
122         * atk/makefile.msc : version 0.4
123
124         * atk/atktext.c (atk_text_get_character_extents) : real_height
125         is a reference to int, so use &local_height
126
127 Wed Sep 19 10:46:44 2001  Tim Janik  <timj@gtk.org>
128
129         * Released 0.4.
130
131 Tue Sep 18 23:41:32 2001  Tim Janik  <timj@gtk.org>
132
133         * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
134         up ATK_VERSION to 0.4, interface age 0, binary age 0.
135         (from 0.2 which was not properly updated last time).
136         depend on glib 1.3.8.
137
138         * NEWS: updates.
139
140 2001-09-11  Padraig O'Briain  <padraig.obriain@sun.com>
141
142         * atk/atkobject.c:
143         Add object reference when object is set as accessible_parent
144
145 2001-09-05  Mark McLoughlin <mark@skynet.ie>
146
147         * configure.in: remember ACLOCAL_FLAGS.
148
149 2001-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
150
151         * atk/atktable.[c|h]
152         Change atk_table_get_caption() and atk_table_set_caption()
153         to deal with AtkObject* rather than gchar*
154         Remove redundant and incorrect comments
155         
156 Mon Sep  3 19:42:47 2001  Owen Taylor  <otaylor@redhat.com>
157
158         * configure.in: Version 0.3  
159
160         * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
161
162         * NEWS: Update  
163
164 2001-09-03  Padraig O'Briain  <padraig.obriain@sun.com>
165
166         * atk/atkobject.c:
167         Correct property definitions for "accessible-table-caption", 
168         "accessible-table-column-description", 
169         "accessible-table-row-description" 
170         * atk/atkobject.h:
171         Update comments to include all properties defined
172
173 2001-08-24  Padraig O'Briain  <padraig.obriain@sun.com>
174
175         * atk/atkhyperlink.h:
176         Change AtkHyperLink to AtkHyperlink in comment
177         * atk/atkhypertext.[c|h]:
178         Change AtkHyperLink to AtkHyperlink
179         * atk/atktable.[c|h]:
180         Make gchar* arguments const; make return value of type gchar*
181         G_CONST_RETURN
182         * docs/atk-sections.txt
183         Remove reference to AtkHyperLink
184         * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
185         docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
186         Updated by make
187         
188 2001-08-23  Padraig O'Briain  <padraig.obriain@sun.com>
189
190         * atk/atktable.c
191         Add functions atk_table_real_get_index_at(), 
192         atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index() 
193         as default implementations for atk_table_get_index_at(),
194         atk_table_get_row_at_index(), atk_table_get_column_at_index()
195
196 2001-08-23  Padraig O'Briain  <padraig.obriain@sun.com>
197
198         * atk/atkaction.c:
199         Refer to return value in function documentation for 
200         atk_action_do_action
201         * atk/atkimage.c:
202         Fix typo in comments
203         * docs/tmpl/atkaction.sgml:
204         Update to include return value
205
206 2001-08-22  Marc Mulcahy <marc.mulcahy@sun.com>
207
208         * atk/atkaction.c atk/atkaction.h:
209         Made atk_action_do_action return a gboolean as the class member of 
210         AtkActionIface does.
211         * .cvsignore:
212         Added atk.spec
213
214 2001-08-20  Padraig O'Briain  <padraig.obriain@sun.com>
215
216         * docs/tmpl/atkimage.sgml atk/atkimage.h:
217         Swap height and width arguments to atk_image_get_image_size
218         * atk/atkimage.c:
219         Swap height and height arguments to atk_image_get_image_size
220         Do not crash if NULL pointers are passed for return values
221
222 2001-08-17  Padraig O'Briain  <padraig.obriain@sun.com>
223
224         * docs/tmpl/atktext.sgml atk/atktext.h:
225         Change parameter names *offset to *_offset
226         * atk/atkcomponent.c:
227         Do not crash if NULL pointers are passed for return values
228         * atk/atktext.c:
229         Change parameter names *offset to *_offset
230         Do not crash if NULL pointers are passed for return values
231         
232 2001-08-16  Bill Haneman  <bill.haneman@sun.com>
233
234         * atk/atkutil.c :
235         Changed g_type_class_peek() to g_type_class_ref()
236         in atk_add_global_event_listener(), since
237         g_type_class_peek() could return NULL when an
238         instance of the class had not been created.
239
240 2001-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
241
242         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
243         Ensure that atk_attribute_set_free is in the documentation.
244
245 2001-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
246
247         * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
248         Swapped order of width and height arguments to
249         atk_text_get_character_extents()
250         Changed AtkAttrributeSet_free to atk_attribute_set_free
251
252 2001-08-15  Padraig O'Briain  <padraig.obriain@sun.com>
253
254         * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
255         Changed "length" argument of atk_text_get_character_extents() to
256         "height".
257
258 2001-08-15  Jens Finke <jens@gnome.org>
259
260         * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
261         * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
262         added a AC_SUBST for it. This is needed for the spec.in file.
263         Added atk.spec to output list.
264         * atk.spec.in: New file.
265
266 2001-08-13  Padraig O'Briain  <padraig.obriain@sun.com>
267
268         * atk/atkcomponent.[c|h]
269         * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
270         Change atk_component_get_accessible_at_point to 
271         atk_component_ref_accessible_at_point so it will work for flyweights
272
273 Sun Aug 12 10:33:02 2001  Owen Taylor  <otaylor@redhat.com>
274
275         * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
276         with GNU make.
277
278 2001-08-09  Padraig O'Briain  <padraig.obriain@sun.com>
279
280         * atk/atkaction.c, atk/atkcomponent.c
281         Remove all instances of g_return_if_fail (foo != NULL); that are
282         immediately before a g_return_if_fail (ATK_IS_FOO (foo));
283         since the second check catches the NULL.
284         * atk/atkcomponent.c
285         Add functions atk_component_real_contains(), 
286         atk_component_real_get_position(), atkcomponent_real_get_size() 
287         as default implementations for atk_component_contains(),
288         atk_component_get_position(), atk_component_get_size()
289
290 2001-08-07  Brian Cameron <brian.cameron@sun.com>
291
292         * atk/atkimage.[ch] docs/atk-sections.txt
293         docs/tmpl/atkimage.sgml
294         Updated AtkImage get_position to get_image_position
295         so the naming is consistant.  Now get_image_position
296         and get_image_size return -1 for x/y/height/width
297         if AtkImage implementations of these functions is
298         not found.
299
300 2001-07-31  Padraig O'Briain  <padraig.obriain@sun.com>
301
302         * atk/atkobject.c
303         Create an object relation set when the object is created.
304
305 2001-07-30  Brian Cameron <brian.cameron@sun.com>
306
307         * atk/atkutil.[ch]
308         Changed first argument of atk_add_global_event_listener
309         so the callback function is of type GSignalEmissionHook
310         instead of AtkEventListener.  AtkEventListener is
311         appropriate for Focus event callbacks, but not generic
312         ones.
313
314 2001-07-27  Padraig O'Briain  <padraig.obriain@sun.com>
315
316         * atk/atkobject.c:
317         Add function atk_object_real_ref_state_set() which creates the
318         state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
319         if appropriate
320
321 2001-07-27  Padraig O'Briain  <padraig.obriain@sun.com>
322
323         * atk/*.c:
324         Remove all instances of g_return_if_fail (foo != NULL); that are
325         immediately before a g_return_if_fail (ATK_IS_FOO (foo));
326         since the second check catches the NULL.
327
328 2001-07-26  Padraig O'Briain  <padraig.obriain@sun.com>
329
330         * atk/Makefile.am
331         Fix problem with ATK not building after running make maintainer-clean
332         and autogen.sh: add extra files to MAINTAINERCLEANFILES
333
334 2001-07-25 Bill Haneman <bill.haneman@sun.com>
335
336         * atk/atktext.h
337         * atk/atkeditabletext.h
338         * atk.pc.in
339         * atk-uninstalled.pc.in
340         * atk/makefile.msc
341         * configure.in
342         Removed (unused) #defines of pango/pango.h
343         Removed references to/dependencies on pango from .pc files
344         Removed dependencies on pango from makefile.msc and configure.in
345
346 2001-07-24  Padraig O'Briain  <padraig.obriain@sun.com>
347
348         * atk/atkobject.[c|h]
349         Move some implementation from GAIL:
350         Default implementations for some some functions
351         atk_object_real_get_name, atk_object_real_set_name,
352         atk_object_real_get_description, atk_object_real_set_description,
353         atk_object_real_get_parent, atk_object_real_set_parent,
354         atk_object_real_get_role,
355         atk_object_real_connect_property_change_handler,
356         atk_object_real_remove_property_change_handler,
357         atk_object_notify,
358         definition of property-changed signal.
359         Initialize pointers to NULL in atk_object_init().
360         Initialize uninitialized function pointers to NULL in 
361         atk_object_class_init().
362         
363 2001-07-23  Brian Cameron <brian.cameron@sun.com>
364
365         * atk/atkobject.c
366         Changed children_changed signal to allow NULL pointers
367         for the 2nd argument to the signal handler.
368
369 2001-07-20  Hans Breuer  <hans@breuer.org>
370
371         * atk/atk.def : added more exports
372         * atk/makefile.msc : updated win32 build
373
374 2001-07-20  Padraig O'Briain  <padraig.obriain@sun.com>
375
376         * atk/atkaction.[c|h], docs/atk-sections.txt, 
377         docs/tmpl/atkaction.sgml
378         Add atk_action_get_name() and atk_action_set_description()
379
380 2001-07-18  Padraig O'Briain  <padraig.obriain@sun.com>
381
382         * atk/atkstate.[c|h]
383         Add ATK_STATE_ENABLED so we can distinguish between a consistent
384         and inconsistent GtkToggleButton
385
386 2001-07-16  Brian Cameron <brian.cameron@sun.com>
387
388         * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
389         docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
390         gail_textattributes_update.pat is for gail/gail and integrates the 
391         ATK_ATTRIBUTE_* macros in the gail implementations.
392         atk_docs_textattributes_update.pat is for atk/docs and patches
393         atk-sections.txt etc. for improved docs
394         atk_atk_textattributes_update.pat is for atk/atk and included the
395         new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
396
397 2001-07-13  Darin Adler  <darin@bentspoon.com>
398
399         * atk/atkstate.c: Add missing <string.h> include.
400         * tests/teststateset.c: Add missing <string.h> include.
401
402 2001-07-13  Darin Adler  <darin@bentspoon.com>
403
404         * .cvsignore: Ignore some generated files.
405         * autogen.sh: Get rid of call to autoheader since the
406         configure file doesn't include AM_CONFIG_HEADER.
407
408 2001-07-11  Brian Cameron <brian.cameron@sun.com>
409
410         * tmpl/atkdocument.sgml
411         Added new file for docs.
412
413 2001-07-11  Padraig O'Briain  <padraig.obriain@sun.com>
414
415         * atk/atkimage.c atk/atkutil.c
416         Changes to build with Sun's FORTE compiler.
417
418 2001-07-10  Brian Cameron <brian.cameron@sun.com>
419
420         * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
421         tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
422         tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
423         tmpl/atktext.sgml tmpl/atkutil.sgml
424         Updated docs pages.
425
426 Mon Jul  2 06:37:09 2001  Tim Janik  <timj@gtk.org>
427
428         * atk/atktext.c (atk_text_base_init): 
429         * atk/atktable.c (atk_table_base_init): 
430         * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
431         to adapt to recent GSignal changes.
432
433 2001-06-28  Brian Cameron <brian.cameron@sun.com>
434
435         * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
436         docs/tmpl/atkutil.sgml
437         Added new functiosn to AtkUtil.
438
439 2001-06-28  Brian Cameron <brian.cameron@sun.com>
440
441         * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
442         docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
443         docs/tmpl/atkobject.sgml
444         Added new atk document interface.
445
446 2001-06-28  Brian Cameron <brian.cameron@sun.com>
447
448         * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
449         atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
450         Updated so that functions that take screen coords as 
451         input/output also take an enum specifying whether
452         the coords are screen or top-level window based.
453         Updated docs as well.
454
455 2001-06-28  Brian Cameron <brian.cameron@sun.com>
456
457         *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
458         atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
459         atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
460         atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
461         atk/docs/tmpl/atkstreamablecontent.sgml
462         Cleaned up docs.  Added atkstreamablecontent.sgml
463
464 2001-06-28  Brian Cameron <brian.cameron@sun.com>
465
466         *atk/atktable.h, atk/atktable.c
467         Updated signal handler definitions.
468
469 2001-06-27  Brian Cameron <brian.cameron@sun.com>
470
471         *atk/atktext.h
472         Updated AtkXYCoords enum.
473
474 2001-06-27  Brian Cameron <brian.cameron@sun.com>
475
476         *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
477         atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
478         atk/atkimage.c atk/atkimage.h atk/atkobject.c
479         atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
480         atk/atkstateset.c atk/atkstreamablecontent.c
481         atk/atkstreamablecontent.h atk/atktable.c
482         atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
483         and some docs/tmpl files.
484         Updated gtk-docs fixing spelling errors and making minor
485         changes to the API.
486
487 2001-06-27  Louise Miller <lousie.miller@sun.com>
488
489         *atk/atkselection.h, atk/atkselection.c
490         changed return type to gboolean for 
491         atk_selection_select_all_selection
492
493 2001-06-26  Brian Cameron <brian.cameron@sun.com>
494
495         *atk/atkstate.h atk/atkstate.c
496         docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
497         docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
498         docs/tmpl/atktext.sgml
499         Added ATK_STATE_STALE.  Updated docs.
500
501 2001-06-22  Lucy Brophy <lucy.brophy@sun.com>
502
503         *atk/atktext.h
504         Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
505
506 2001-06-21  Brian Cameron <brian.cameron@sun.com>
507
508         * atk/atkeditabletext.h, atk/atkobject.h,
509         atktext.[ch]
510         Added AtkAttributeSet_free() convenience
511         function.
512
513 2001-06-20  Peter Williams  <peterw@ximian.com>
514
515         * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
516         atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
517         G_{BEGIN,END}_DECLS.
518
519 2001-06-20  Brian Cameron <brian.cameron@sun.com>
520
521         * atk/atktable.c, atk/atkmarshal.list
522         Removed needless marshal and updated signal handlers in
523         atktable.c
524
525 2001-06-20  Louise Miller <louise.miller@sun.com>
526
527         *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml   
528         Changed parameters for get_selected_rows/get_selected_columns
529         Added 4 new functions, add_row_selection, remove_row_selection,
530         add_column_selection, remove_column_selection
531
532 2001-06-19  Brian Cameron <brian.cameron@sun.com>
533
534         * atk/atktable.c
535         Fixed minor bug with signals.
536
537 2001-06-18  Brian Cameron <brian.cameron@sun.com>
538
539         * atk/atktable
540         Added signals.
541
542 2001-06-15  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
543
544         * atk/atkselection.h atk/atkselection.c
545         Now add_selection, clear_selection, and remove_selection 
546         return a boolean indicating SUCCESS/FAILURE to indicate
547         if the operation was successful.
548
549 2001-06-13  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
550
551         * atk/atktable.h atk/atktable.h
552         Updated so now the get_text_before|at|after functions
553         return the start & end offset of the string.  Updated the
554         docs.
555
556 2001-06-13  Padraig O'Briain  <padraig.obriain@sun.com>
557
558         * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
559
560 2001-06-11  Havoc Pennington  <hp@redhat.com>
561
562         * NEWS: updated
563
564         * configure.in: bump version to 0.2 and add infrastructure for 
565         libtool version info. Assumes GTK versioning scheme (major.minor 
566         is binary compatible)
567         
568         * atk/Makefile.am (LDFLAGS): set version info
569         (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
570         
571 2001-06-13  Brian Cameron <brian.cameron@sun.com>
572
573         * atk/atktable.h, atk/atktable.c
574         Updated so that get/set row/column header functions
575         work with AtkObjects rather than AtkTables.  Organized
576         the header file a little more cleanly.  Also the get/set
577         row_description and caption functions now use gchar *
578         rather than AtkObject.
579
580 2001-06-12  Padraig O'Briain  <padraig.obriain@sun.com>
581
582         * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
583         Add signal model-changed.
584
585         * atk/atkobject.c: Add properties
586         accessible-role, accessible-table-caption, 
587         accessible-table-column-header, accessible-table-column_description.
588         accessible-table-row-header, accessible-table-row_description.
589         accessible-table-summary, accessible-model
590
591 2001-06-12  Brian Cameron <brian.cameron@sun.com>
592
593         * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
594         Updated atkeditabletext and atktext interfaces so they
595         now properly define the get/set attribute methods and now
596         get_offset_at_point and get_character_extents can request
597         x,y coords by either widget or screen coords.
598
599 Sat Jun  9 15:17:00 2001  Owen Taylor  <otaylor@redhat.com>
600
601         * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
602         CFLAGS, not in LIBS. (Always linking with -lpthread
603         is a noticeable speed hit.)
604
605 Thu Jun  7 17:03:37 2001  Owen Taylor  <otaylor@redhat.com>
606
607         * atk/Makefile.am: Really fix marshal generation.
608
609 2001-06-07  Havoc Pennington  <hp@redhat.com>
610
611         * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
612         glib-genmarshal stuff
613
614 2001-06-07  Havoc Pennington  <hp@redhat.com>
615
616         * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
617         glib-genmarshal
618
619         * configure.in: rearrange the library checks to support
620         uninstalled linking     
621
622         * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
623
624         * atk-uninstalled.pc.in: new file, allows linking to uninstalled
625         ATK in giant GTK tarball
626
627 2001-06-07  Brian Cameron <brian.cameron@sun.com>
628
629         * docs/atk-api.sgml docs/atk-sections.txt
630         docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
631         docs/tmpl/atktext.sgml
632         Removed docs/atk-api.sgml since it is not used.
633         Updated sgml files and atk-sections.txt to reflect
634         recent changes to the atktext and atkeditabletext
635         interfaces
636
637 2001-06-06  Brian Cameron <brian.cameron@sun.com>
638
639         * atk/atktext.h atk/atktext.h
640         Updated to new atktext functions for getting attributes.
641
642 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
643
644         * New files atk/atkstreamablecontent.[ch]
645         Updated files: atk/Makefile.am, atk/atk.h
646
647         * atk/atkvalue.c: Updated comments
648
649 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
650
651         * atk/atkregistry.h: Add declaration for atk_registry_get_type()
652
653 2001-06-05  Padraig O'Briain  <padraig.obriain@sun.com>
654
655         * atk/atkobject.c: Add property accessible-visible-data
656
657 2001-06-01  Padraig O'Briain  <padraig.obriain@sun.com>
658
659         * atk/atkobject.c: Add support for setting and getting 
660         accessible-value property.
661
662         * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
663
664 Fri Jun 01  Brian Cameron <brian.cameron@sun.com>
665
666         * atk/atkeditabletext.[ch], atk/atktext.[ch]
667
668         * docs/atk-overrides.txt, docs/Makefile.am
669           Updated the interface for dealing with selected
670           text to handle multiple selected regions.  Removed
671           get_row_col_at_offset from atktext.[ch].  Added
672           docs/atk-overrides.txt file.
673
674 Thu May 31  Brian Cameron <brian.cameron@sun.com>
675
676         * Makefile.am configure.in atk/Makefile.am atk/atktext.c
677           atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
678           Added atk_marshal_VOID__INT_INT marshaller.  Updated the
679           Makefiles so the proper marshall files get included in the
680           dist.  Updated the Makefiles and configure.in so that the
681           docs get included in the dist.
682
683 Tue May 29 18:17:11 2001  Owen Taylor  <otaylor@redhat.com>
684
685         * autogen.sh (have_libtool): Fix GNU sedism (#55430)
686
687 2001-05-29  Padraig O'Briain  <padraig.obriain@sun.com>
688
689         * atk/atkobject.c: Define new properties accessible-text, 
690         accessible-caret, accessible-selection and accessible-value
691
692 2001-05-29  Brian Cameron <brian.cameron@sun.com>
693
694         * docs/atk-sections.txt
695
696         * docs/tmpl/*
697         Improved the layout/formatting of the atk docs.  Added docs/tmpl
698         files.
699
700 2001-05-28  Brian Cameron <brian.cameron@sun.com>
701
702         * atk/atktext.c
703         Now properly set the initialized flag when setting up signals.
704         Updated the atk-docs in several files
705
706 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
707
708         * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
709         atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
710         atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
711         atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
712         Fix warnings generated by Sun FORTE compiler
713
714 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
715
716         * atk/atkcomponent.c atk/atkvalue.c
717         Remove return calls in functions which return void
718         
719 2001-05-23  Padraig O'Briain  <padraig.obriain@sun.com>
720
721         * atk/atkobject.h: Correct naming of role for status bar
722
723         * atk/atktext.c: 
724         Clarify behaviour of atk_text_get_text_after/at/before_offset
725  
726 Sun May 13 11:35:32 2001  Owen Taylor  <otaylor@redhat.com>
727
728         * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
729
730 2001-01-06  Hans Breuer  <hans@breuer.org>
731
732         * atk/makefile.msc atk/atk.def (new files) :
733         Enable build for win32, no sourc changes necessary.
734
735 Sat May  5 07:46:47 2001  Owen Taylor  <otaylor@redhat.com>
736
737         * Released 0.1
738
739 Thu May  3 08:38:24 2001  Owen Taylor  <otaylor@redhat.com>
740
741         * atk/atkobject.c: Add missing include of <string.h> for strcmp.
742
743 Tue Apr 25 10:10:00 2001  Padraig Obriain <padraig.obriain@sun.com>
744
745         * Start a ChangeLog
746