Updated changelog.
[platform/upstream/atk.git] / ChangeLog
1 2002-02-04  Bill Haneman  <bill.haneman@sun.com>
2
3         * configure.in:
4         Incremented revision.
5
6 2002-01-30  Bill Haneman  <bill.haneman@sun.com>
7
8         * docs/tmpl/atkaction.sgml:
9         * docs/tmpl/atkcomponent.sgml:
10         * docs/tmpl/atkeditabletext.sgml:
11         * docs/tmpl/atkimage.sgml:
12         * docs/tmpl/atkobject.sgml:
13         * docs/tmpl/atkselection.sgml:
14         * docs/tmpl/atktable.sgml:
15         * docs/tmpl/atktext.sgml:
16         * docs/tmpl/atkvalue.sgml:
17         Initial entries into the SHORT_DESCRIPTION and LONG_DESCRIPTION
18         fields to improve docs; the documentation now gives some
19         information on the purpose and function of the various ATK
20         interfaces, and which types of UI components typically implement
21         which interfaces.
22         
23 Tue Jan 29 23:29:46 2002  Owen Taylor  <otaylor@redhat.com>
24
25         * NEWS: Retroactively write a NEWS entry for 0.9 and 0.10.
26
27 2002-01-28  Padraig O'Briain  <padraig.obriain@sun.com>
28
29        * configure.in:
30        Update version number to 0.10, for Desktop Alpha 2
31
32 2002-01-28  Padraig O'Briain  <padraig.obriain@sun.com>
33
34         * atk/atkobject.h:
35         Correct inconsistencies between registered signal parameter types 
36         and default signal handler struct fields
37         (based on patch from Murray Cumming <murray@usa.net>)
38
39 2002-01-10  Bill Haneman <bill.haneman@sun.com>
40
41        * configure.in:
42        Update version number to 0.9, for Beta2 package.
43
44 Wed Jan  9 11:26:56 2002  Owen Taylor  <otaylor@redhat.com>
45
46         * atk/Makefile.am (s-enum-types-h):  Include glib-object.h,
47         Add G_BEGIN_DECLS/END_DECLS to atk-enum-types.h. (#61845,
48         Mikael Hermansson)
49
50 2002-01-07  Padraig O'Briain  <padraig.obriain@sun.com>
51
52         * atk/atkcomponent.c (atk_component_add_focus_handler):
53         Add comments to clarify behavior if handler has already been added
54
55         * docs/tmpl/atktext.sgml:
56         Update for change of caret_changed to text_caret_moved
57
58 2002-01-05  Hans Breuer  <hans@breuer.org>
59
60         * atk/makefile.msc : generate atk-enum-types.[hc]
61         NOTE: the long comment in atkobject.h is crashing perl,
62         at least version 5.005_02 built for MSWin32-x86-object
63         Binary build 506 provided by ActiveState. Temporary
64         deleting the AtkRole comment allows to work-around.
65
66         atk/atk.def : updated externals
67
68 2002-01-02  Padraig O'Briain  <padraig.obriain@sun.com>
69
70         * atk/atkgobjectaccessible.h
71         Fixed typo in define (reported by Jeff Franks)
72
73         * atk/atktext.c atk/atktext.h
74         Change name of default signal handler for text_caret_moved signal
75         from caret_changed to text_caret_moved
76         Change enum CARET_MOVED to TEXT_CARET_MOVED
77         (both issues reported by Jeff Franks)
78
79 2001-12-15  Michael Meeks  <michael@ximian.com>
80
81         * atk/atkrelation.c (atk_relation_class_init):
82         setup parent class
83         (atk_relation_finalize): chain to parent.
84
85         * atk/atkrelationset.c (atk_relation_set_class_init),
86         (atk_relation_set_finalize): same fix.
87
88 Sat Dec 22 12:26:51 2001  Owen Taylor  <otaylor@redhat.com>
89
90         * configure.in: Version 0.8, require GLib-1.3.12
91
92         * atk/makefile.msc (PKG_VER): Version 0.8.
93
94 Thu Dec 20 00:33:47 2001  Owen Taylor  <otaylor@redhat.com>
95
96         * atk/Makefile.am (EXTRA_DIST): Set GPATH - necessary
97         for correct srcdir != builddir operation when 
98         generating source files in srcdir.
99         
100 Thu Dec 20 00:27:01 2001  Owen Taylor  <otaylor@redhat.com>
101
102         * docs/tmpl/atkutil.sgml: remove some conflict
103         indicators.
104
105 2001-12-19  Padraig O'Briain  <padraig.obriain@sun.com>
106
107         * atk/atk.def:
108         Add new functions
109
110 2001-12-19  Padraig O'Briain  <padraig.obriain@sun.com>
111
112         Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.h
113         docs/tmpl/atkgobjectaccessible.sgml
114
115         * atk/Makefile.am atk/atk.h:
116         Add references to new files
117
118         * atk/atkobject.c atk/atkobject.h
119         docs/tmpl/atkobject.sgml:
120         Add new function atk_object_initialize
121
122         * atk/atkobjectfactory.c atk/atkobjectfactory.h
123         docs/tmpl/atkobjectfactory.sgml:
124         Add new function atk_object_factory_get_accessible_type
125
126         * docs/atk-sections.txt:
127         Add new functions.
128         Add functions in atk-unused.txt
129
130         
131 2001-12-17  Darin Adler  <darin@bentspoon.com>
132
133         * atk/atktext.c: Add missing #include <string.h>
134
135 2001-12-13  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
136
137         * atk/Makefile.am, tests/Makefile.am: Compile with
138         -DG_DISABLE_DEPRECATED. See #52790.
139
140 2001-12-11  Padraig O'Briain  <padraig.obriain@sun.com>
141
142         * atk/atkcomponent.c (atk_component_ref_accessible_at_position):
143         Remove unnecessary g_retunn_val_if_fail() call.
144
145 2001-12-08  Michael Meeks  <michael@ximian.com>
146
147         * atk/atkregistry.c (atk_registry_class_init):
148         paranoia is not appropriate here, setup parent_class,
149         don't create a new default registry here - makes no
150         sense.
151         (atk_registry_finalize): chain to parent class, do
152         g_hash_table_destroys instead of g_frees.
153
154 2001-12-07  Padraig O'Briain  <padraig.obriain@sun.com>
155
156         * atk/Makefile.am:
157         Update to create atk-enum-types.h before compiling source files
158         (Problem reported by xavier ordoquy <xordoquy@aurora-linux.com>)
159
160 2001-12-05  Padraig O'Briain  <padraig.obriain@sun.com>
161
162         * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt 
163         docs/tmpl/atktext.sgml tests/testrelation.c:
164         Change atk_attribute_register to atk_text_attribute_register,
165         atk_attribute_get_value to atk_text_attribute_get_value,
166         atk_attribute_get_name to atk_text_attribute_get_name
167         atk_attribute_for_name to atk_text_attribuute_for_name
168
169 2001-12-04  Padraig O'Briain  <padraig.obriain@sun.com>
170
171         * atk/atktext.c:
172         Add implementation of atk_attribute_register, atk_attribute_for_name
173         Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
174         support extra attributes being defined
175
176         * atk/atktext.h:
177         Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
178         extra attributes to be defined
179         Add atk_attribute_register() and atk_attribute_for_name()
180
181         * atk/atk.def:
182         Add new functions
183
184         * docs/atk-sections.txt docs/tmpl/atktext.sgml
185         Update because of additions to atk/atktext.h
186
187         * tests/testrelation.c:
188         Add tests for text attributes
189
190 2001-12-04  Padraig O'Briain  <padraig.obriain@sun.com>
191
192         * atk/atkobject.c:
193         Update atk_role_register() to allow extra roles to be defined
194         Update atk_role_get_name() and atk_role_for_name() for newly defined
195         roles
196
197         * tests/testrelation.c:
198         Add tests for roles
199
200 2001-12-03  Padraig O'Briain  <padraig.obriain@sun.com>
201
202         * atk/atkrelation.c:
203         Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and
204         atk_relation_type_for_name()
205
206         * atk/atkstate.c:
207         Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and
208         atk_state_type_for_name()
209
210         * tests/testrelation.c, tests/teststateset.c:
211         Update tests as name componenets are separated by hyphen (-) rather
212         than underline (_)
213
214 2001-11-29  Padraig O'Briain  <padraig.obriain@sun.com>
215
216         * atk/Makefile.am:
217         Generate files atk-enum-types.c and atk-enums-types.h to create
218         types for enums.
219
220         * atk/atkobject.c:
221         Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()
222
223 2001-11-28  Bill Haneman  <bill.haneman@sun.com>
224
225         * atk/atkutil.c:
226         Changed calls to g_type_class_peek() to g_type_class_ref() where
227         it makes more sense, and in other places check for a non-null
228         klass return before trying to call class methods.  This prevents
229         SEGV if no Atk-implementation library has been loaded.
230
231         * atk/atkobject.c:
232         Fixed gtk-doc warning.
233
234 2001-11-28  Padraig O'Briain  <padraig.obriain@sun.com>
235
236         * atk/atkobject.[c|h]:
237         Add functions atk_role_get_name() and atk_role_for_name() which
238         transform a role into an untranslated string
239         Update comments in atkobject.h which refer to property names
240
241         * atk/atkrelation.c:
242         Correct error in atk_relation_type_get_name
243
244         * docs/atk-sections.txt
245         Added atk_role_get_name and atk_role_for_name
246
247         * docs/tmpl/*sgml
248         Updated files
249         
250 2001-11-23  Hans Breuer  <hans@breuer.org>
251
252         * atk/atk.def : updated externals
253
254         * atk/atktext.c atk/atkutil.c : added two spaces to fix
255         minor coding style issues. Found by my exports generator.
256
257         * atk/makefile.msc : version 0.7, use build dir from
258         $(TOP)\glib
259
260 Thu Nov 22 14:37:40 2001  Owen Taylor  <otaylor@redhat.com>
261
262         * Version 0.7
263
264         * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
265
266 2001-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
267
268         * atk/atknoopobject.c:
269         Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
270         when creating object
271
272 2001-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
273
274         * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
275         docs/tmpl/atkrelation.sgml:
276         Change atk_relation_type_from_string to atk_relation_type_for_name
277         Add atk_relation_type_get_name
278
279         * atk/atkrelationtype.c:
280         Change atk_relation_type_from_string to atk_relation_type_for_name
281         Add atk_relation_type_get_name
282         Update atk_relation_type_register() to correctly register new
283         relation types
284
285         * atk/atkstate.c:
286         Changed name of static variable type to last_type
287         Changed name of paremeter if atk_state_type_get_name to type to match
288         comments
289
290         * docs/tmpl/*sgml
291         Updated files
292
293         * tests/README, tests/Makefile.am       
294         Add new test file testrelation.c
295
296 2001-11-22  Bill Haneman <bill.haneman@sun.com>
297
298         * atk/atkutil.c (atk_add_key_event_listener):
299         Fix gtk-doc comment and clarify use of 'data' gpointer.
300
301 2001-11-22  Michael Meeks  <michael@ximian.com>
302
303         * atk/atkutil.c (atk_add_key_event_listener): switch
304         to class_peek.
305
306         * atk/atkobject.c (atk_object_real_get_property):
307         add missing 'break'.
308
309 2001-11-21  Michael Meeks  <michael@ximian.com>
310
311         * atk/atkrelation.c: pull in string.h for strcmp
312
313         * atk/atktext.c (atk_text_get_selection): fix bug / warning.
314
315         * atk/atkutil.c (atk_add_global_event_listener),
316         (atk_get_toolkit_name, atk_get_toolkit_version):
317         constify 
318
319 2001-11-21  Bill Haneman <bill.haneman@sun.com>
320
321         * atk/atkrelation.c: Added gtk-doc docs for 
322         atk_relation_type_from_string.
323
324 Wed Nov 21 17:54:44 2001  Owen Taylor  <otaylor@redhat.com>
325
326         * atk/atkobject.h (enum): Fix trailing comma on
327         enumeration.
328
329         * docs/atk-sections.txt: Update.
330
331         * NEWS: Updates
332
333 2001-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
334
335         * atk/atkobject.[c|h]:
336         Add additional argument (name) to state-change signal
337         Update atk_object_notify_state_change to take account of 
338         extra argument for state-change
339
340         * atk/atkmarshal.list:
341         Add marshaller for VOID:STRING,BOOLEAN
342         
343 2001-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
344
345         * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
346         Add enum AtkLayer and functions atk_object_get_layer and
347         atk_object_get_mdi_zorder
348
349 2001-11-20  Padraig O'Briain  <padraig.obriain@sun.com>
350
351         * atk/atkobject.[c|h]:
352         Remove property accessible-state; use signal state-change instead
353         Change signature of state-change handler to take gboolean as argument
354         instead of AtkPropertyValues
355         Update atk_object_notify_state_change() to emit state-change signal
356
357         * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
358         Remove state ATK_STATE_COLLAPSED
359
360 2001-11-19  Bill Haneman <bill.haneman@sun.com>
361
362         * atk/atkobject.c:
363         * atk/atkstate.c:
364         Added state-changed signal to atkobject, in anticipation of 
365         deprecating the accessible-state property.
366
367         * atk/atkutil.[ch]:
368         Fixed signature of atk_util_add_key_listener () to
369         take an AtkKeySnoopFunc instead of a pointer to same.
370
371 2001-11-19  Padraig O'Briain  <padraig.obriain@sun.com>
372
373         * atk/atkobject.c (atk_object_notify_state_change):
374         Fix bug in calculation of number of toggle states
375
376         * atk/atkstate.c:
377         Correct out-by-1 error in atk_state_type_register()
378         Use type (number of states defined) in atk_state_type_get_name()
379         and atk_state_type_for_name()
380         
381 2001-11-17  Padraig O'Briain  <padraig.obriain@sun.com>
382
383         * atk/atkeditabletext.c:
384         Remove unused structure _AtkEditableTextIfaceClass
385
386         * atk/atkobject.[c|h]
387         Remove signals model_changed and selection_changed
388
389         * atk/selection.[c|h]
390         Add signal selection_changed
391
392         * atk/atktable.[c|h]
393         Remove unused structure _AtkTableIfaceClass
394         Add signal model_changed
395
396         * atk/atktext.[c|h]
397         Remove unused structure _AtkTextIfaceClass
398         Add signal text_selection_changed
399
400         * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
401         docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
402         Documentation changes
403
404 2001-11-17  Tor Lillqvist  <tml@iki.fi>
405
406         * atk-zip.sh.in: Build separate runtime and developer packages.
407
408         * atk/atk.def: Update.
409
410 2001-11-14  Bill Haneman  <bill.haneman@sun.com>
411
412         * atk/atkutil.h :
413         Added API 
414         atk_add_key_event_listener    (AtkKeySnoopFunc *listener,
415                                        gpointer data);
416         atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
417                                        gpointer data);
418         
419         to allow non-GTK-dependent installation of key snoop functions.
420         This also meant adding definitions of AtkKeySnoopFunc and 
421         AtkKeyEventStruct.
422
423 2001-11-08  Padraig O'Briain  <padraig.obriain@sun.com>
424
425         * atk/atkobject.c (atk_object_notify_state_change):
426         Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
427         to ATK_STATE_EXPANDED or vice versa.
428
429 2001-11-05  Padraig O'Briain  <padraig.obriain@sun.com>
430
431         * atk/atkobject.h:
432         Add role ATK_ROLE_TREE_TABLE
433
434         * atk/atkrelation.h:
435         Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
436         and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
437
438         * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
439         docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
440         docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
441         docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
442         docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
443         docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
444         docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
445         Update to reflect the current state of the documentation in the code.
446
447 2001-10-31  Padraig O'Briain  <padraig.obriain@sun.com>
448
449         * atk/relation.h, docs/tmpl/atkrelation.sgml:
450         Add two new relations ATK_RELATION_NODE_CHILDREN and
451         ATK_RELATION_NODE_PARENT to support compound objects in a
452         node or cell of a tree or table
453         Added descriptions of all relations which are defined
454
455         * atk/atktable.c:
456         Remove functions atk_table_real_get_index_at(),
457         atk_table_real_get_column_at_index() and 
458         atk_table_real_get_row_at_index() 
459         Correct typos in documentation of other functions.
460
461 2001-10-28  Tor Lillqvist  <tml@iki.fi>
462
463         * atk-zip.sh.in: New file, used to build developer package for
464         Win32.
465
466         * Makefile.am
467         * configure.in: Add it.
468
469         * atk/Makefile.am: Add rules to install and uninstall mingw import
470         library.
471
472 2001-10-26  Padraig O'Briain  <padraig.obriain@sun.com>
473
474         * atk/atkobject.[c|h]
475         Remove the following properties
476         accessible-child - use signal children_changed for notification
477         accessible-text - use signal text_changed for notification
478         accessible-caret - use signal text_caret_moved for notification
479         accessible-selection - use new signal selection_changed 
480         for notification
481         accessible-visible-data - use new signal visible_data_changed
482         for notification
483         accessible-model - use new signal model_changed for notification
484         Notify when role or parent changes
485         Allow parent and role to be set or got using g_object_set() or
486         g_object_get()
487 .
488 Wed Oct 24 11:13:13 2001  Owen Taylor  <otaylor@redhat.com>
489
490         * Version 0.6
491
492         * NEWS: Updates.
493
494 2001-10-25  Padraig O'Briain  <padraig.obriain@sun.com>
495
496         * atk/atkobject.h, docs/tmpl/atkobject.sgml:
497         Add role ATK_ROLE_TERMINAL for an accessible terminal.
498
499 2001-10-22  Padraig O'Briain  <padraig.obriain@sun.com>
500
501         * atk/atkobject.c (atk_object_notify_state_change):
502         Initialize AtkPropertyValue data structure to 0 instead of using
503         memset.
504
505 2001-10-19  Tor Lillqvist  <tml@iki.fi>
506
507         * configure.in: Set automake conditionals OS_WIN32 if on (native)
508         Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
509         LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
510
511         * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
512         -export-symbols atk.def. If lib.exe is available, generate
513         atk.lib, and install it.
514
515         * atk/atk.def: Update with new entry points.
516
517 2001-10-19  Padraig O'Briain  <padraig.obriain@sun.com>
518
519         * atk/atkobject.[c|], docs/atk-sections.txt,
520         docs/tmpl/atkobject.sgml:
521         Add convenience function atk_object_notify_state_change()
522         to generate property notification of state change.
523
524         * atk/atktext.c, docs/tmpl/atk-unused.sgml:
525         Correct comments on functions atk_attribute_get_name() and
526         atk_attribute_get_value()
527
528 2001-10-17  Padraig O'Briain  <padraig.obriain@sun.com>
529
530         * atk/atktext.c:
531         Update comments in atk_text_get_text_[at|after|before]_offset()
532         to clarify what these functions will return.
533
534 2001-10-16  Padraig O'Briain  <padraig.obriain@sun.com>
535
536         * atk/atktext.c:
537         Update comments in atk_text_get_run_attributes() and
538         atk_text_get_default_attributes().
539
540 2001-10-15  Padraig O'Briain  <padraig.obriain@sun.com>
541
542         * atk/atkobject;c:
543         Change "property-change" signal to allow detail (i.e. property name) 
544         and add detail in atk_object_notify().
545
546 2001-10-15  Padraig O'Briain  <padraig.obriain@sun.com>
547
548         * atk/atktext.c:
549         Correct order of attribute names in text_attr_name array.
550
551 2001-10-12  Padraig O'Briain  <padraig.obriain@sun.com>
552
553         * atk/atktext.[c|h]:
554         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
555         Use enum AtkTextAttribute to specify what attribute are supported
556         rather than hash defines. Define new functions atk_attribute_get_name()
557         and atk_attribute_get_value() which return the strings for the
558         attribute name and values for those attribute which have named values.
559
560 2001-10-10  Padraig O'Briain  <padraig.obriain@sun.com>
561
562         * atk/atktext.c (atk_text_get_run_attributes):
563         Correct typo.
564
565         * atk/atktext.c (atk_text_get_default_attributes):
566         Add call to set iface.
567
568 2001-10-10  Padraig O'Briain  <padraig.obriain@sun.com>
569
570         * atk/atktext.[c|h]:
571         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
572         Add new function atk_text_get_default_attributes
573         Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
574
575 2001-10-09  Padraig O'Briain  <padraig.obriain@sun.com>
576
577         * atk/atktext.c (atk_attribute_set_free):
578         Avoid leaking of AtkAttributeSet data structure; speed up code.
579
580         * docs/tmpl.atk*.sgml
581         Updated to reflect current APIs.
582
583 2001-10-01  jacob berkman  <jacob@ximian.com>
584
585         * docs/Makefile.am (dist-hook-local): depend on all-local so that
586         make dist works correctly w/o having to build first
587
588 2001-10-01  Tor Lillqvist  <tml@iki.fi>
589
590         * configure.in: Add AC_LIBTOOL_WIN32_DLL.
591
592 Sat Sep 29 19:45:00 2001  Bill Haneman <bill.haneman@sun.com>
593         
594         * configure.in (ATK_MICRO_VERSION): Version 0.6
595         (because libglade will depend on a the small api addition below)
596
597         * atk/makefile.msc (PKG_VER): Version 0.6
598
599         * atk/atkrelation.h:
600         * atk/atkrelation.c: (AtkRelationType 
601         atk_relation_type_from_string (const gchar *name)): Added method.
602
603         
604 Tue Sep 25 12:08:52 2001  Owen Taylor  <otaylor@redhat.com>
605
606         * configure.in (ATK_MICRO_VERSION): Version 0.5
607
608         * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
609
610         * atk/makefile.msc (PKG_VER): Version 0.5
611
612 2001-09-21  Hans Breuer  <hans@breuer.org>
613
614         * atk/atk.def : updated externals
615         * atk/makefile.msc : version 0.4
616
617         * atk/atktext.c (atk_text_get_character_extents) : real_height
618         is a reference to int, so use &local_height
619
620 Wed Sep 19 10:46:44 2001  Tim Janik  <timj@gtk.org>
621
622         * Released 0.4.
623
624 Tue Sep 18 23:41:32 2001  Tim Janik  <timj@gtk.org>
625
626         * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
627         up ATK_VERSION to 0.4, interface age 0, binary age 0.
628         (from 0.2 which was not properly updated last time).
629         depend on glib 1.3.8.
630
631         * NEWS: updates.
632
633 2001-09-11  Padraig O'Briain  <padraig.obriain@sun.com>
634
635         * atk/atkobject.c:
636         Add object reference when object is set as accessible_parent
637
638 2001-09-05  Mark McLoughlin <mark@skynet.ie>
639
640         * configure.in: remember ACLOCAL_FLAGS.
641
642 2001-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
643
644         * atk/atktable.[c|h]
645         Change atk_table_get_caption() and atk_table_set_caption()
646         to deal with AtkObject* rather than gchar*
647         Remove redundant and incorrect comments
648         
649 Mon Sep  3 19:42:47 2001  Owen Taylor  <otaylor@redhat.com>
650
651         * configure.in: Version 0.3  
652
653         * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
654
655         * NEWS: Update  
656
657 2001-09-03  Padraig O'Briain  <padraig.obriain@sun.com>
658
659         * atk/atkobject.c:
660         Correct property definitions for "accessible-table-caption", 
661         "accessible-table-column-description", 
662         "accessible-table-row-description" 
663         * atk/atkobject.h:
664         Update comments to include all properties defined
665
666 2001-08-24  Padraig O'Briain  <padraig.obriain@sun.com>
667
668         * atk/atkhyperlink.h:
669         Change AtkHyperLink to AtkHyperlink in comment
670         * atk/atkhypertext.[c|h]:
671         Change AtkHyperLink to AtkHyperlink
672         * atk/atktable.[c|h]:
673         Make gchar* arguments const; make return value of type gchar*
674         G_CONST_RETURN
675         * docs/atk-sections.txt
676         Remove reference to AtkHyperLink
677         * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
678         docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
679         Updated by make
680         
681 2001-08-23  Padraig O'Briain  <padraig.obriain@sun.com>
682
683         * atk/atktable.c
684         Add functions atk_table_real_get_index_at(), 
685         atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index() 
686         as default implementations for atk_table_get_index_at(),
687         atk_table_get_row_at_index(), atk_table_get_column_at_index()
688
689 2001-08-23  Padraig O'Briain  <padraig.obriain@sun.com>
690
691         * atk/atkaction.c:
692         Refer to return value in function documentation for 
693         atk_action_do_action
694         * atk/atkimage.c:
695         Fix typo in comments
696         * docs/tmpl/atkaction.sgml:
697         Update to include return value
698
699 2001-08-22  Marc Mulcahy <marc.mulcahy@sun.com>
700
701         * atk/atkaction.c atk/atkaction.h:
702         Made atk_action_do_action return a gboolean as the class member of 
703         AtkActionIface does.
704         * .cvsignore:
705         Added atk.spec
706
707 2001-08-20  Padraig O'Briain  <padraig.obriain@sun.com>
708
709         * docs/tmpl/atkimage.sgml atk/atkimage.h:
710         Swap height and width arguments to atk_image_get_image_size
711         * atk/atkimage.c:
712         Swap height and height arguments to atk_image_get_image_size
713         Do not crash if NULL pointers are passed for return values
714
715 2001-08-17  Padraig O'Briain  <padraig.obriain@sun.com>
716
717         * docs/tmpl/atktext.sgml atk/atktext.h:
718         Change parameter names *offset to *_offset
719         * atk/atkcomponent.c:
720         Do not crash if NULL pointers are passed for return values
721         * atk/atktext.c:
722         Change parameter names *offset to *_offset
723         Do not crash if NULL pointers are passed for return values
724         
725 2001-08-16  Bill Haneman  <bill.haneman@sun.com>
726
727         * atk/atkutil.c :
728         Changed g_type_class_peek() to g_type_class_ref()
729         in atk_add_global_event_listener(), since
730         g_type_class_peek() could return NULL when an
731         instance of the class had not been created.
732
733 2001-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
734
735         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
736         Ensure that atk_attribute_set_free is in the documentation.
737
738 2001-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
739
740         * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
741         Swapped order of width and height arguments to
742         atk_text_get_character_extents()
743         Changed AtkAttrributeSet_free to atk_attribute_set_free
744
745 2001-08-15  Padraig O'Briain  <padraig.obriain@sun.com>
746
747         * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
748         Changed "length" argument of atk_text_get_character_extents() to
749         "height".
750
751 2001-08-15  Jens Finke <jens@gnome.org>
752
753         * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
754         * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
755         added a AC_SUBST for it. This is needed for the spec.in file.
756         Added atk.spec to output list.
757         * atk.spec.in: New file.
758
759 2001-08-13  Padraig O'Briain  <padraig.obriain@sun.com>
760
761         * atk/atkcomponent.[c|h]
762         * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
763         Change atk_component_get_accessible_at_point to 
764         atk_component_ref_accessible_at_point so it will work for flyweights
765
766 Sun Aug 12 10:33:02 2001  Owen Taylor  <otaylor@redhat.com>
767
768         * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
769         with GNU make.
770
771 2001-08-09  Padraig O'Briain  <padraig.obriain@sun.com>
772
773         * atk/atkaction.c, atk/atkcomponent.c
774         Remove all instances of g_return_if_fail (foo != NULL); that are
775         immediately before a g_return_if_fail (ATK_IS_FOO (foo));
776         since the second check catches the NULL.
777         * atk/atkcomponent.c
778         Add functions atk_component_real_contains(), 
779         atk_component_real_get_position(), atkcomponent_real_get_size() 
780         as default implementations for atk_component_contains(),
781         atk_component_get_position(), atk_component_get_size()
782
783 2001-08-07  Brian Cameron <brian.cameron@sun.com>
784
785         * atk/atkimage.[ch] docs/atk-sections.txt
786         docs/tmpl/atkimage.sgml
787         Updated AtkImage get_position to get_image_position
788         so the naming is consistant.  Now get_image_position
789         and get_image_size return -1 for x/y/height/width
790         if AtkImage implementations of these functions is
791         not found.
792
793 2001-07-31  Padraig O'Briain  <padraig.obriain@sun.com>
794
795         * atk/atkobject.c
796         Create an object relation set when the object is created.
797
798 2001-07-30  Brian Cameron <brian.cameron@sun.com>
799
800         * atk/atkutil.[ch]
801         Changed first argument of atk_add_global_event_listener
802         so the callback function is of type GSignalEmissionHook
803         instead of AtkEventListener.  AtkEventListener is
804         appropriate for Focus event callbacks, but not generic
805         ones.
806
807 2001-07-27  Padraig O'Briain  <padraig.obriain@sun.com>
808
809         * atk/atkobject.c:
810         Add function atk_object_real_ref_state_set() which creates the
811         state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
812         if appropriate
813
814 2001-07-27  Padraig O'Briain  <padraig.obriain@sun.com>
815
816         * atk/*.c:
817         Remove all instances of g_return_if_fail (foo != NULL); that are
818         immediately before a g_return_if_fail (ATK_IS_FOO (foo));
819         since the second check catches the NULL.
820
821 2001-07-26  Padraig O'Briain  <padraig.obriain@sun.com>
822
823         * atk/Makefile.am
824         Fix problem with ATK not building after running make maintainer-clean
825         and autogen.sh: add extra files to MAINTAINERCLEANFILES
826
827 2001-07-25 Bill Haneman <bill.haneman@sun.com>
828
829         * atk/atktext.h
830         * atk/atkeditabletext.h
831         * atk.pc.in
832         * atk-uninstalled.pc.in
833         * atk/makefile.msc
834         * configure.in
835         Removed (unused) #defines of pango/pango.h
836         Removed references to/dependencies on pango from .pc files
837         Removed dependencies on pango from makefile.msc and configure.in
838
839 2001-07-24  Padraig O'Briain  <padraig.obriain@sun.com>
840
841         * atk/atkobject.[c|h]
842         Move some implementation from GAIL:
843         Default implementations for some some functions
844         atk_object_real_get_name, atk_object_real_set_name,
845         atk_object_real_get_description, atk_object_real_set_description,
846         atk_object_real_get_parent, atk_object_real_set_parent,
847         atk_object_real_get_role,
848         atk_object_real_connect_property_change_handler,
849         atk_object_real_remove_property_change_handler,
850         atk_object_notify,
851         definition of property-changed signal.
852         Initialize pointers to NULL in atk_object_init().
853         Initialize uninitialized function pointers to NULL in 
854         atk_object_class_init().
855         
856 2001-07-23  Brian Cameron <brian.cameron@sun.com>
857
858         * atk/atkobject.c
859         Changed children_changed signal to allow NULL pointers
860         for the 2nd argument to the signal handler.
861
862 2001-07-20  Hans Breuer  <hans@breuer.org>
863
864         * atk/atk.def : added more exports
865         * atk/makefile.msc : updated win32 build
866
867 2001-07-20  Padraig O'Briain  <padraig.obriain@sun.com>
868
869         * atk/atkaction.[c|h], docs/atk-sections.txt, 
870         docs/tmpl/atkaction.sgml
871         Add atk_action_get_name() and atk_action_set_description()
872
873 2001-07-18  Padraig O'Briain  <padraig.obriain@sun.com>
874
875         * atk/atkstate.[c|h]
876         Add ATK_STATE_ENABLED so we can distinguish between a consistent
877         and inconsistent GtkToggleButton
878
879 2001-07-16  Brian Cameron <brian.cameron@sun.com>
880
881         * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
882         docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
883         gail_textattributes_update.pat is for gail/gail and integrates the 
884         ATK_ATTRIBUTE_* macros in the gail implementations.
885         atk_docs_textattributes_update.pat is for atk/docs and patches
886         atk-sections.txt etc. for improved docs
887         atk_atk_textattributes_update.pat is for atk/atk and included the
888         new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
889
890 2001-07-13  Darin Adler  <darin@bentspoon.com>
891
892         * atk/atkstate.c: Add missing <string.h> include.
893         * tests/teststateset.c: Add missing <string.h> include.
894
895 2001-07-13  Darin Adler  <darin@bentspoon.com>
896
897         * .cvsignore: Ignore some generated files.
898         * autogen.sh: Get rid of call to autoheader since the
899         configure file doesn't include AM_CONFIG_HEADER.
900
901 2001-07-11  Brian Cameron <brian.cameron@sun.com>
902
903         * tmpl/atkdocument.sgml
904         Added new file for docs.
905
906 2001-07-11  Padraig O'Briain  <padraig.obriain@sun.com>
907
908         * atk/atkimage.c atk/atkutil.c
909         Changes to build with Sun's FORTE compiler.
910
911 2001-07-10  Brian Cameron <brian.cameron@sun.com>
912
913         * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
914         tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
915         tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
916         tmpl/atktext.sgml tmpl/atkutil.sgml
917         Updated docs pages.
918
919 Mon Jul  2 06:37:09 2001  Tim Janik  <timj@gtk.org>
920
921         * atk/atktext.c (atk_text_base_init): 
922         * atk/atktable.c (atk_table_base_init): 
923         * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
924         to adapt to recent GSignal changes.
925
926 2001-06-28  Brian Cameron <brian.cameron@sun.com>
927
928         * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
929         docs/tmpl/atkutil.sgml
930         Added new functiosn to AtkUtil.
931
932 2001-06-28  Brian Cameron <brian.cameron@sun.com>
933
934         * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
935         docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
936         docs/tmpl/atkobject.sgml
937         Added new atk document interface.
938
939 2001-06-28  Brian Cameron <brian.cameron@sun.com>
940
941         * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
942         atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
943         Updated so that functions that take screen coords as 
944         input/output also take an enum specifying whether
945         the coords are screen or top-level window based.
946         Updated docs as well.
947
948 2001-06-28  Brian Cameron <brian.cameron@sun.com>
949
950         *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
951         atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
952         atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
953         atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
954         atk/docs/tmpl/atkstreamablecontent.sgml
955         Cleaned up docs.  Added atkstreamablecontent.sgml
956
957 2001-06-28  Brian Cameron <brian.cameron@sun.com>
958
959         *atk/atktable.h, atk/atktable.c
960         Updated signal handler definitions.
961
962 2001-06-27  Brian Cameron <brian.cameron@sun.com>
963
964         *atk/atktext.h
965         Updated AtkXYCoords enum.
966
967 2001-06-27  Brian Cameron <brian.cameron@sun.com>
968
969         *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
970         atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
971         atk/atkimage.c atk/atkimage.h atk/atkobject.c
972         atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
973         atk/atkstateset.c atk/atkstreamablecontent.c
974         atk/atkstreamablecontent.h atk/atktable.c
975         atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
976         and some docs/tmpl files.
977         Updated gtk-docs fixing spelling errors and making minor
978         changes to the API.
979
980 2001-06-27  Louise Miller <lousie.miller@sun.com>
981
982         *atk/atkselection.h, atk/atkselection.c
983         changed return type to gboolean for 
984         atk_selection_select_all_selection
985
986 2001-06-26  Brian Cameron <brian.cameron@sun.com>
987
988         *atk/atkstate.h atk/atkstate.c
989         docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
990         docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
991         docs/tmpl/atktext.sgml
992         Added ATK_STATE_STALE.  Updated docs.
993
994 2001-06-22  Lucy Brophy <lucy.brophy@sun.com>
995
996         *atk/atktext.h
997         Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
998
999 2001-06-21  Brian Cameron <brian.cameron@sun.com>
1000
1001         * atk/atkeditabletext.h, atk/atkobject.h,
1002         atktext.[ch]
1003         Added AtkAttributeSet_free() convenience
1004         function.
1005
1006 2001-06-20  Peter Williams  <peterw@ximian.com>
1007
1008         * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
1009         atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
1010         G_{BEGIN,END}_DECLS.
1011
1012 2001-06-20  Brian Cameron <brian.cameron@sun.com>
1013
1014         * atk/atktable.c, atk/atkmarshal.list
1015         Removed needless marshal and updated signal handlers in
1016         atktable.c
1017
1018 2001-06-20  Louise Miller <louise.miller@sun.com>
1019
1020         *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml   
1021         Changed parameters for get_selected_rows/get_selected_columns
1022         Added 4 new functions, add_row_selection, remove_row_selection,
1023         add_column_selection, remove_column_selection
1024
1025 2001-06-19  Brian Cameron <brian.cameron@sun.com>
1026
1027         * atk/atktable.c
1028         Fixed minor bug with signals.
1029
1030 2001-06-18  Brian Cameron <brian.cameron@sun.com>
1031
1032         * atk/atktable
1033         Added signals.
1034
1035 2001-06-15  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
1036
1037         * atk/atkselection.h atk/atkselection.c
1038         Now add_selection, clear_selection, and remove_selection 
1039         return a boolean indicating SUCCESS/FAILURE to indicate
1040         if the operation was successful.
1041
1042 2001-06-13  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
1043
1044         * atk/atktable.h atk/atktable.h
1045         Updated so now the get_text_before|at|after functions
1046         return the start & end offset of the string.  Updated the
1047         docs.
1048
1049 2001-06-13  Padraig O'Briain  <padraig.obriain@sun.com>
1050
1051         * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
1052
1053 2001-06-11  Havoc Pennington  <hp@redhat.com>
1054
1055         * NEWS: updated
1056
1057         * configure.in: bump version to 0.2 and add infrastructure for 
1058         libtool version info. Assumes GTK versioning scheme (major.minor 
1059         is binary compatible)
1060         
1061         * atk/Makefile.am (LDFLAGS): set version info
1062         (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
1063         
1064 2001-06-13  Brian Cameron <brian.cameron@sun.com>
1065
1066         * atk/atktable.h, atk/atktable.c
1067         Updated so that get/set row/column header functions
1068         work with AtkObjects rather than AtkTables.  Organized
1069         the header file a little more cleanly.  Also the get/set
1070         row_description and caption functions now use gchar *
1071         rather than AtkObject.
1072
1073 2001-06-12  Padraig O'Briain  <padraig.obriain@sun.com>
1074
1075         * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
1076         Add signal model-changed.
1077
1078         * atk/atkobject.c: Add properties
1079         accessible-role, accessible-table-caption, 
1080         accessible-table-column-header, accessible-table-column_description.
1081         accessible-table-row-header, accessible-table-row_description.
1082         accessible-table-summary, accessible-model
1083
1084 2001-06-12  Brian Cameron <brian.cameron@sun.com>
1085
1086         * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
1087         Updated atkeditabletext and atktext interfaces so they
1088         now properly define the get/set attribute methods and now
1089         get_offset_at_point and get_character_extents can request
1090         x,y coords by either widget or screen coords.
1091
1092 Sat Jun  9 15:17:00 2001  Owen Taylor  <otaylor@redhat.com>
1093
1094         * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
1095         CFLAGS, not in LIBS. (Always linking with -lpthread
1096         is a noticeable speed hit.)
1097
1098 Thu Jun  7 17:03:37 2001  Owen Taylor  <otaylor@redhat.com>
1099
1100         * atk/Makefile.am: Really fix marshal generation.
1101
1102 2001-06-07  Havoc Pennington  <hp@redhat.com>
1103
1104         * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
1105         glib-genmarshal stuff
1106
1107 2001-06-07  Havoc Pennington  <hp@redhat.com>
1108
1109         * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
1110         glib-genmarshal
1111
1112         * configure.in: rearrange the library checks to support
1113         uninstalled linking     
1114
1115         * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
1116
1117         * atk-uninstalled.pc.in: new file, allows linking to uninstalled
1118         ATK in giant GTK tarball
1119
1120 2001-06-07  Brian Cameron <brian.cameron@sun.com>
1121
1122         * docs/atk-api.sgml docs/atk-sections.txt
1123         docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
1124         docs/tmpl/atktext.sgml
1125         Removed docs/atk-api.sgml since it is not used.
1126         Updated sgml files and atk-sections.txt to reflect
1127         recent changes to the atktext and atkeditabletext
1128         interfaces
1129
1130 2001-06-06  Brian Cameron <brian.cameron@sun.com>
1131
1132         * atk/atktext.h atk/atktext.h
1133         Updated to new atktext functions for getting attributes.
1134
1135 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
1136
1137         * New files atk/atkstreamablecontent.[ch]
1138         Updated files: atk/Makefile.am, atk/atk.h
1139
1140         * atk/atkvalue.c: Updated comments
1141
1142 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
1143
1144         * atk/atkregistry.h: Add declaration for atk_registry_get_type()
1145
1146 2001-06-05  Padraig O'Briain  <padraig.obriain@sun.com>
1147
1148         * atk/atkobject.c: Add property accessible-visible-data
1149
1150 2001-06-01  Padraig O'Briain  <padraig.obriain@sun.com>
1151
1152         * atk/atkobject.c: Add support for setting and getting 
1153         accessible-value property.
1154
1155         * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
1156
1157 Fri Jun 01  Brian Cameron <brian.cameron@sun.com>
1158
1159         * atk/atkeditabletext.[ch], atk/atktext.[ch]
1160
1161         * docs/atk-overrides.txt, docs/Makefile.am
1162           Updated the interface for dealing with selected
1163           text to handle multiple selected regions.  Removed
1164           get_row_col_at_offset from atktext.[ch].  Added
1165           docs/atk-overrides.txt file.
1166
1167 Thu May 31  Brian Cameron <brian.cameron@sun.com>
1168
1169         * Makefile.am configure.in atk/Makefile.am atk/atktext.c
1170           atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
1171           Added atk_marshal_VOID__INT_INT marshaller.  Updated the
1172           Makefiles so the proper marshall files get included in the
1173           dist.  Updated the Makefiles and configure.in so that the
1174           docs get included in the dist.
1175
1176 Tue May 29 18:17:11 2001  Owen Taylor  <otaylor@redhat.com>
1177
1178         * autogen.sh (have_libtool): Fix GNU sedism (#55430)
1179
1180 2001-05-29  Padraig O'Briain  <padraig.obriain@sun.com>
1181
1182         * atk/atkobject.c: Define new properties accessible-text, 
1183         accessible-caret, accessible-selection and accessible-value
1184
1185 2001-05-29  Brian Cameron <brian.cameron@sun.com>
1186
1187         * docs/atk-sections.txt
1188
1189         * docs/tmpl/*
1190         Improved the layout/formatting of the atk docs.  Added docs/tmpl
1191         files.
1192
1193 2001-05-28  Brian Cameron <brian.cameron@sun.com>
1194
1195         * atk/atktext.c
1196         Now properly set the initialized flag when setting up signals.
1197         Updated the atk-docs in several files
1198
1199 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
1200
1201         * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
1202         atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
1203         atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
1204         atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
1205         Fix warnings generated by Sun FORTE compiler
1206
1207 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
1208
1209         * atk/atkcomponent.c atk/atkvalue.c
1210         Remove return calls in functions which return void
1211         
1212 2001-05-23  Padraig O'Briain  <padraig.obriain@sun.com>
1213
1214         * atk/atkobject.h: Correct naming of role for status bar
1215
1216         * atk/atktext.c: 
1217         Clarify behaviour of atk_text_get_text_after/at/before_offset
1218  
1219 Sun May 13 11:35:32 2001  Owen Taylor  <otaylor@redhat.com>
1220
1221         * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
1222
1223 2001-01-06  Hans Breuer  <hans@breuer.org>
1224
1225         * atk/makefile.msc atk/atk.def (new files) :
1226         Enable build for win32, no sourc changes necessary.
1227
1228 Sat May  5 07:46:47 2001  Owen Taylor  <otaylor@redhat.com>
1229
1230         * Released 0.1
1231
1232 Thu May  3 08:38:24 2001  Owen Taylor  <otaylor@redhat.com>
1233
1234         * atk/atkobject.c: Add missing include of <string.h> for strcmp.
1235
1236 Tue Apr 25 10:10:00 2001  Padraig Obriain <padraig.obriain@sun.com>
1237
1238         * Start a ChangeLog
1239