Added Vietnamese file
[platform/upstream/atk.git] / ChangeLog
1 2002-12-11  Pablo Saratxaga  <pablo@mandrakesoft.com>
2
3         * configure.in (ALL_LINGUAS): Added Vietnamese (vi), Hebrew (he),
4         and Dutch (nl).
5
6 2002-12-07  Andras Timar <timar@gnome.hu>
7
8         * configure.in (ALL_LINGUAS): Added Hungarian (hu).
9
10 2002-12-06  Padraig O'Briain  <padraig.obriain@sun.com>
11
12         * ===== Released 1.1.4 =====
13         
14         * configure.in: Version 1.1.1, interface age 1, binary age 104
15
16         * NEWS: Updated.
17
18 2002-12-05  Ole Laursen  <olau@hardworking.dk>
19
20         * configure.in (ALL_LINGUAS): Added Danish (da).
21
22 2002-12-02  Pablo Gonzalo del Campo <pablodc@bigfoot.com>
23
24         * configure.in (ALL_LINGUAS): Added Spanish (es).
25
26 2002-12-01  Christian Neumair  <chris@gnome-de.org>
27
28         * configure.in (ALL_LINGUAS): Added German (de).
29
30 2002-11-22  Kjartan Maraas  <kmaraas@gnome.org>
31
32         * configure.in (ALL_LINGUAS): Added "no".
33         
34 2002-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
35
36         * Update NEWS for 1.1.3
37
38 2002-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
39
40         * configure.in: Update to take account of gtk-doc-version being 0.10
41         Updated version required to 0.9
42
43 2002-11-20  Bill Haneman <bill.haneman@sun.com>
44
45         * atk/atkobject.h:
46         Added ATK_ROLE_APPLICATION.
47
48         * atk/atkobject.c:
49         (atk_role_get_localized_name):
50         Added ATK_ROLE_APPLICATION case.        
51
52         * docs/atk-decl.txt:
53         Added ATK_ROLE_APPLICATION to docs.
54         
55 2002-11-18  Abi Brady  <morwen@evilmagic.org>
56
57         * configure.in: Added "en_GB" to ALL_LINGUAS.
58
59 2002-11-15  Hasbullah BIn Pit <sebol@ikhlas.com>
60
61         * configure.in: Added "ms" to ALL_LINGUAS.
62
63 2002-11-15  Padraig O'Briain  <padraig.obriain@sun.com>
64
65         * Update NEWS for 1.1.2
66
67         * docs/tmpl/atkhyperlink.sgml docs/tmpl/atkobject.sgml
68         Update docs.
69
70 2002-11-14  Bill Haneman <bill.haneman@sun.com>
71
72         * configure.in:
73         Revved to 1.1.2, interface age 0, binary age 102.
74         
75         * atk/atkrelationtype.h:
76         (ATK_RELATION_EMBEDS, ATK_RELATION_EMBEDDED_BY):
77         New relations to handle content embedding, for instance
78         text that embeds or flows around images.
79
80         * atk/atkhyperlink.h:
81         (atk_hyperlink_is_inline):
82         New API, returns whether a hyperlink's content is
83         partially displayed inline; useful for small images
84         emedded in text, and for HTML <src> elements.
85         (AtkHyperlinkClass->link_state):
86         New virtualized method, used to implement various
87         state query API such as atk_hyperlink_is_inline().
88
89         * atk/atkhyperlink.c:
90         (atk_hyperlink_is_inline):
91         New method.
92
93         * docs/atk-sections.txt: 
94         Additions for above API.
95
96 2002-11-13  Padraig O'Briain  <padraig.obriain@sun.com>
97
98         * atk/atkobject.[ch]: Add signal active-descendant-changed
99
100 2002-11-11  Christian Rose  <menthos@menthos.com>
101
102         * configure.in: Added "sv" to ALL_LINGUAS.
103
104 Fri Nov  8 19:55:25 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
105
106         * atk/atkhyperlink.c
107         * atk/atkhyperlink.h
108         * atk/atktable.c
109         * atk/atktable.h
110         * atk/atktext.c
111         * atk/atktext.h
112         * docs/tmpl/atkhyperlink.sgml
113         * docs/tmpl/atkobject.sgml
114         * docs/tmpl/atktable.sgml
115         * docs/tmpl/atktext.sgml
116
117         Trivial s/foo/foo_/ fixes to make atk.h includable with -Wshadow
118         without warnings.
119         
120 2002-11-05  Padraig O'Briain  <padraig.obriain@sun.com>
121
122         * autogen.sh: Add call to autoheader to create config.h.in
123
124 2002-11-04  Padraig O'Briain  <padraig.obriain@sun.com>
125
126         * acinclude.m4: New file
127
128         * autogen.sh: Add i18n support (copied from gtk+).
129
130         * configure.in: Add definition for atklocaledir and check for
131         bind_textdomain_codeset()
132
133         * atk/Makefile.am: Add DEfininition of ATKLOCALEDIR to INCLUDES
134
135         * atk/atkobject.c (atk_role_get_localized_name): Add code to
136         initialize i18n.
137         
138         * po/.cvsignore: Add extra files.
139
140 2002-11-01  Padraig O'Briain  <padraig.obriain@sun.com>
141
142         * configure.in: Create po/Makefile; patch supplied by 
143         Dan Mills (thunder@ximain.com)
144         
145 2002-10-31  Padraig O'Briain  <padraig.obriain@sun.com>
146
147         * ===== Released 1.1.1 =====
148         
149         * configure.in: Version 1.1.1, interface age 0, binary age 101
150
151         * NEWS: Updated.
152
153         * atk/Makefile.am: Add atkintl.h to EXTRA_DIST.
154
155 2002-10-30  Padraig O'Briain  <padraig.obriain@sun.com>
156
157         * Makefile.am: Add po directory
158
159         * configure.in: Add support for I18N
160
161         * acconfig.h atk/atkintl.h: New files used to support I18N
162
163         * atk/atkobject.c: Update atk_role_get_localized_name() to
164         allow for localized name to be returned.
165
166         * docs/Makefile.am: Add atkintl.h to IGNORE_HFILES
167
168         * po/Makfile.in.in, po/POTFILES.in, po/po2tbl.sed.in po/.cvsignore
169         po/ChangeLog: New files
170
171 2002-10-30  Padraig O'Briain  <padraig.obriain@sun.com>
172
173         * atk/Makefile.am, atk/atk.h: Add reference to atk/atkrelationtype.h
174
175         * atk/atkaction.[ch]: Add atk_action_get_localized_name.
176
177         * atk/atkobject.[ch]: Add atk_role_get_localized_name,
178         atk_object_add_relationship and atk_object_remove_relationship
179         Add new roles ATK_ROLE_HEADER, ATK_ROLE_FOOTER, ATK_ROLE_PARAGRAPH
180         and ATK_ROLE_RULER
181
182         * atk/atkrelation.h: Move definition of AtkRelationType to
183         atk/relationtype.h
184
185         * atk/atkstate.h: Add new state ATK_STATE_MANAGES_DESCENDANTS
186
187         * atk/atktext.[ch]: Add text-attributes-changed signal.
188
189         * docs/atk-sections.txt, docs/tmpl/atkaction.sgml: Add new functions.
190
191         * docs/tmpl/atkobject.sgml: Add new functions and new roles.
192
193         * docs/tmpl/atkrelation.sgml: Add new relations
194
195         * docs/tmpl/atkstate.sgml: Add new state
196
197         * docs/tmpl/atktext.sgml: Add new signal
198
199         * tests/testrelation.c: Add tests for new relationship functions.
200
201 2002-10-01  Padraig O'Briain  <padraig.obriain@sun.com>
202
203         * atk/atkobject.c (atk_object_notify): Fix leak; report and patch
204         supplied by Sebastian Rittau (srittau@jroger.in-berlin.de)
205
206         Bug #94548.
207
208 2002-09-24  Padraig O'Briain  <padraig.obriain@sun.com>
209
210         * ===== Released 1.1.0 =====
211         
212         * NEWS: Updated.
213
214 2002-09-18  Padraig O'Briain  <padraig.obriain@sun.com>
215
216         * configure.in:
217         increment version to 1.1.0, in view of the fact that we've 
218         branched for GNOME-2 and GTK+-2.0, and this is HEAD.
219         Also reset INTERFACE_AGE to zero, since an enum was added.
220         Use similar librray numbering as GTK.
221
222         * docs/tmpl/atkobject.sgml: Add ATK_LAYER_WINDOW
223
224 2002-09-06  Mark McLoughlin  <mark@skynet.ie>
225
226         * atk/atkobject.h: add ATK_LAYER_WINDOW.
227
228         * atk/atkcomponent.c: upd docs.
229
230 2002-09-06  Padraig O'Briain  <padraig.obriain@sun.com>
231
232         * docs/atk-sections.txt: Add ...Iface symbols to Standard sections to 
233         avoid unused declarations
234
235         * docs/tmpl/atkobject.sgml docs/tmpl/atkrelationset.sgml:
236         Move AtkRelationSet from atkobject to atkrelationset.
237
238 2002-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
239
240         * docs/atk-sections.txt docs/tmpl/atkaction.sgml
241         docs/tmpl/atkcomponent.sgml docs/tmpl/atkdocument.sgml
242         docs/tmpl/atkeditabletext.sgml docs/tmpl/atkhypertext.sgml
243         docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
244         docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
245         docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml
246         docs/tmpl/atkvalue.sgml:
247         Remove reference to ...Iface data structures; which eliminates
248         undocumented symbols.
249
250 2002-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
251
252         *  atk/atkutil.h: Add documentation for AtkKeyEventType
253
254         * docs/tmpl/action.sgml docs/tmpl/atkcomponent.sgml
255         docs/tmpl/atkdocument.sgml docs/tmpl/atkeditabletext.sgml
256         docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
257         docs/tmpl/atkhypertext.sgml docs/tmpl/atkimage.sgml 
258         docs/tmpl/atknoopobject.sgml docs/tmp[l/atknoopobjectfactory.sgml
259         docs/tmpl/atkobject.sgml docs/tmpl/atkobjectfacory.sgml
260         docs/tmpl/atkregistry.sgml docs/tmpl/atkrelation.sgml
261         docs/tmpl/atkselection.sgml docs/tmpl/atkstate.sgml
262         docs/tmpl/atkstreamablecontent.sgml docs/tmpl/atktable.sgml
263         docs/tmpl/atktext.sml docs/tmpl/atkutil.sgml
264         docs/tmpl/atkutil.sgml:
265         Reduce number of undocumented symbols
266
267 2002-08-26  Padraig O'Briain  <padraig.obriain@sun.com>
268
269         * atk/atknoopobjectfactory.c:
270         Add implementation for atk_object_factory_get_accessible_type()
271
272 2002-08-18  Havoc Pennington  <hp@pobox.com>
273
274         * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
275         both automake 1.6 and 1.4 installed get the right automake. Means
276         compilation from CVS will now require the latest automake 1.4
277         release, or manually creating symlinks called "automake-1.4" and
278         "aclocal-1.4"
279
280 2002-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
281
282         These changes improve the quality of the documentation by adding
283         information about properties and signals.
284
285         * configure.in:
286         Add atktargetlib, STRIP_BEGIN, STRIP_END and STRIP_DUMMY for
287         use in docs Makefile.am
288
289         * atk/atk.h:
290         Add missing include files, atk/atknoopobject.h and 
291         atknoopobjectfactory.h
292
293         * docs/Makefile.am:
294         Add support for scan program
295
296         * docs/atk.types:
297         Added content to this file
298
299         * docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
300         docs/tmpl/atknoopobject.sgml docs/tmpl/atknoopobjectfactory.sgml
301         docs/tmpl/atkobjectfactory.sgml docs/tmpl/atkregistry.sgml
302         docs/tmplatkutil.sgml:
303         Removed references to contents of object's data structure
304
305         * docs/tmpl/atkobject.sgml docs/tmpl/atkselection.sgml
306         docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml:
307         Add references to signals and properties.
308
309 Wed Jul 31 17:08:04 2002  Owen Taylor  <otaylor@redhat.com>
310
311         * ===== Released 1.0.3 =====
312         
313         * configure.in (GLIB_REQUIRED_VERSION): Version 1.0.3,
314         interface, binary version 3.
315
316         * NEWS: Updated.
317
318 2002-07-14  Padraig O'Briain  <padraig.obriain@sun.com>
319
320         * README: Updated to describe where to log bugs and mention mailing
321         list.
322
323 2002-06-20  Padraig O'Briain  <padraig.obriain@sun.com>
324
325         * atk/atkutil.h atk/docs/atk-docs.sgml atk/docs/tmpl/atk-component.sgml
326         atk/docs/atkdocument.sgml atk/docs/tmpl/atkeditabletext.sgml
327         atk/docs/tmpl/atkgobjectaccessible.sgml atk/docs/tmpl/atkhyperlink.sgml
328         atk/docs/tmpl/atkhypertext.sgml atk/docs/tmpl/atkimage.sgml
329         atk/docs/atknoopobject.sgml atk/docs/tmpl/atknoopobjectfactory.sgml
330         atk/docs/tmpl/atkobjectfactory.sgml atk/docs/tmpl/atkregistry.sgml
331         atk/docs/tmpl/atkregistry.sgml atk/docs/tmpl/atkrelationset.sgml
332         atk/docs/tmpl/atkselection.sgml atk/docs/tmpl/atkstate.sgml
333         atk/docs/tmpl/atkstateset.sgml atk/docs/tmpl/atkstreamablecontent.sgml
334         atk/docs/tmpl/atktable.sgml atk/docs/tmpl/atktext.sgml
335         atk/docs/tmpl/atkutil.sgml atk/docs/tmpl/atkvalue.sgml
336         Update documentation.
337
338 2002-05-29  Padraig O'Briain  <padraig.obriain@sun.com>
339
340         * atk/atkregistry.c:
341         64 bit fixes for ATK. Patch supplied by George Lebl (jirka@5z.com)
342         (bug #83316)
343
344 Thu Mar 28 18:27:32 2002  Owen Taylor  <otaylor@redhat.com>
345
346         * ===== Released 1.0.2 ======
347
348         * NEWS: Updates.
349
350         * configure.in: Version 1.0.2, interface, binary age 2
351
352 2002-04-26  Padraig O'Briain  <padraig.obriain@sun.com>
353
354         * atk/atkutil.c (atk_focus_tracker_notify):
355         Allow for object being NULL which means the window containing the
356         focus widget has lost focus. We update the previous_focus_object 
357         so we can emit notification for focus widget when window regains
358         focus.
359
360 2002-04-15  Padraig O'Briain  <padraig.obriain@sun.com>
361
362         * atk/atkgobjectaccessible.c:
363         (atk_gobject_accessible_for_object):  Allow for case where created
364         AtkObject is not a AtkGObjectAccessible so quark_accessible_object
365         was not initialized in atk_gobject_accessible_class_init
366
367 Thu Mar 28 18:27:32 2002  Owen Taylor  <otaylor@redhat.com>
368
369         * ===== Released 1.0.1 ======
370
371         * NEWS: Updates.
372
373         * configure.in: Version 1.0.1, interface, binary age 1.0.0.
374
375 2002-03-19  Padraig O'Briain  <padraig.obriain@sun.com>
376
377         * atk/atkutil.c (atk_focus_tracker_notify):
378         Do not do notification if previously notified object is the same as
379         this object
380
381 2002-03-14  Tor Lillqvist  <tml@iki.fi>
382
383         * atk/Makefile.am: Use correct name for the DLL when generating
384         the MSVC import library.
385
386 2002-03-13  Bill Haneman <bill.haneman@sun.com>
387
388         * atk/atkutil.c (atk_object_get_root):
389         Changed g_type_class_peek to g_type_class_ref,
390         this seemed to be triggering a SEGV in some cases.
391
392
393 2002-03-12  Padraig O'Briain  <padraig.obriain@sun.com>
394
395         * atk/atkgobjectaccessible.c (atk_gobject_accessible_dispose):
396         Correct name of data set to NULL from quark_accessible_object to
397         quark_object
398
399 2002-03-09  Padraig O'Briain  <padraig.obriain@sun.com>
400
401         * atk/atkhyperlink.c (atk_hyperlink_get_type):
402         Fix typo.
403
404 Thu Mar  7 23:52:51 2002  Owen Taylor  <otaylor@redhat.com>
405
406         * ===== Released 1.0.0 ======
407
408         * NEWS: Final update for 1.0.0.
409
410         * README: Update the compilation instructions a bit.
411
412 2002-03-06  Tor Lillqvist  <tml@iki.fi>
413
414         * atk-zip.sh.in
415         * atk/Makefile.am: Use ATK_API_VERSION also in the Win32 import
416         library names.
417
418 Tue Mar  5 16:54:21 2002  Owen Taylor  <otaylor@redhat.com>
419
420         * ATK 1.0.0 rc1
421
422         * tests/Makefile.am: Don't install libteststateset.la,
423         libtestrelation.la. (#73655, James Henstridge)
424
425         * autogen.sh: Add --enable-gtk-doc
426
427         * configure.in: --disable-gtk-doc by default.
428
429         * Makefile.am: Add a slightly modified distcheck rule
430         that passes --enable-gtk-doc to the configure inside.
431         (So that 'make dist' succeeds inside.)
432
433 Tue Mar  5 11:55:35 2002  Owen Taylor  <otaylor@redhat.com>
434
435         * configure.in: Require GLib-2.0.0.
436
437         * configure.in atk/Makefile.am tests/Makefile.am atk.pc.in:
438         Switch over to the Glib/GTK+ versioning scheme.
439
440 2002-03-05  Padraig O'Briain  <padraig.obriain@sun.com>
441
442         * atk/atktext.c (atk_text_get_text):
443         Permit end offset value of -1
444
445 2002-02-28  Padraig O'Briain  <padraig.obriain@sun.com>
446
447         * atk/atkhypertext.h:
448         Update comments
449
450 2002-02-28  Sven Neumann  <sven@gimp.org>
451
452         * configure.in: beautified configure --help output.
453
454 2002-02-27  Padraig O'Briain  <padraig.obriain@sun.com>
455
456         * atk/atkhypertext.h atk/atkhyperlink.h: 
457         Add padding to class structures to allow for future expansion.
458
459         * atk/atkdocument.h: 
460         Add padding to class structures to allow for future expansion.
461
462         * atk/atkobjectfactory.h atk/atkgobjectaccessible.h:
463         Add padding to class structures to allow for future expansion.
464
465 Mon Feb 25 19:09:39 2002  Owen Taylor  <otaylor@redhat.com>
466
467         * configure.in: Bail if AM_PATH_GLIB_2_0 fails.
468
469 2002-02-26  Tor Lillqvist  <tml@iki.fi>
470
471         * atk/Makefile.am: Do use -no-undefined on Win32, otherwise
472         libtool won't create a DLL.
473
474 2002-02-25  Padraig O'Briain  <padraig.obriain@sun.com>
475
476         * atk/Makefile.am:
477         Remove -no-undefined because of problems with uunresolved symbols
478         in libgobject on Solaris when using gcc
479
480 Sat Feb 23 23:02:23 2002  Owen Taylor  <otaylor@redhat.com>
481
482         * configure.in: Version 0.13
483
484         * NEWS: Update for 0.13
485
486         * docs/atk-sections.txt: Update.
487
488 2002-02-22  Padraig O'Briain  <padraig.obriain@sun.com>
489
490         * atk/atkgobjectaccessible.c atk/atkhyperlink.c atk/atknoopobject.c
491         atk/atknoopobjectfactory.c atkobject.c atk/atkobjectfactory.c
492         atk/atkregistry.c atk/atkrelation.c atk/atkrelationset.c:
493         Make use of parent_class consistent; define as gpointer and
494         use g_type_class_peek_parent() to get it
495
496         * atk/atktext.c:
497         Delete unused empty line
498
499         * atk/atkregistry.c atk/atkrelation.c:
500         Make parent_class static 
501
502 2002-02-20  Padraig O'Briain  <padraig.obriain@sun.com>
503
504         * atk/atktext.c:
505         Add check for offset being negative in functions which have offset
506         parameter and return immediately if so.
507
508 2002-02-15  Padraig O'Briain  <padraig.obriain@sun.com>
509
510         * atk/atkcomponent.h:
511         Change argument of get_layer and get_mdi_zorder function pointers 
512         to be AtkComponent instead of AtkObject
513
514         * atk/atkcomponent.c:
515         Change atk_component_get_layer and atk_component_get_mdi_zorder
516         to refer to argument as component instead os accessible
517
518         * docs/atk-sections.txt docs/tmpl/atkaction.sgml 
519         docs/tmpl/atkcomponent.sgml docs/tmpl/atkeditabletext.sgml
520         docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml 
521         docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
522         docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml docs/tmpl/atkvalue.sgml:
523         Update for recent changes
524         
525 2002-02-15  Padraig O'Briain  <padraig.obriain@sun.com>
526
527         * atk/atk.h:
528         Guard atk.h with ifndef __ATK_H__
529         (#71405 reported by terra@diku.dk (Morten Welinder))
530
531 2002-02-13  Padraig O'Briain  <padraig.obriain@sun.com>
532
533         * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
534         atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h 
535         atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
536         atk/atktable.h atk/atktext.h atk/atkvalue.h:
537         Add padding to class structures to allow for future expansion.
538
539 2002-02-11  Bill Haneman  <bill.haneman@sun.com>
540
541         * configure.in:
542         Incremented revision and tagged GNOME_D2_BETA.
543
544         * atkobject.h: 
545         Marked atk_object_get_layer and atk_object_get_mdi_zorder
546         as deprecated (should use atk_component API below).
547         
548         * atkcomponent.h:
549         Added atk_component_get_layer and atk_component_get_mdi_zorder
550         (erroneously defined in atkobject, they belong here).
551
552         * atkcomponent.c:
553         Fixed some property get/set bugs.
554
555         * NEWS: updated for GNOME 2 Desktop Beta.
556         
557 2002-02-11  jacob berkman  <jacob@ximian.com>
558
559         * atk/atkselection.[ch] (atk_selection_get_type): 
560         * atk/atktable.[ch] (atk_table_get_type): 
561         * atk/atkregistry.h (atk_get_default_registry): 
562         * atk/atknoopobjectfactory.[ch] (atk_no_op_object_factory_get_type): 
563         * atk/atkobjectfactory.[ch] (atk_object_factory_get_type): 
564         * atk/atkcomponent.[ch] (atk_component_get_type): 
565         * atk/atkaction.[ch] (atk_action_get_type): declare function
566         arguments as (void) rather than ()
567
568 2002-02-04  Bill Haneman  <bill.haneman@sun.com>
569
570         * configure.in:
571         Incremented revision.
572
573 2002-01-30  Bill Haneman  <bill.haneman@sun.com>
574
575         * docs/tmpl/atkaction.sgml:
576         * docs/tmpl/atkcomponent.sgml:
577         * docs/tmpl/atkeditabletext.sgml:
578         * docs/tmpl/atkimage.sgml:
579         * docs/tmpl/atkobject.sgml:
580         * docs/tmpl/atkselection.sgml:
581         * docs/tmpl/atktable.sgml:
582         * docs/tmpl/atktext.sgml:
583         * docs/tmpl/atkvalue.sgml:
584         Initial entries into the SHORT_DESCRIPTION and LONG_DESCRIPTION
585         fields to improve docs; the documentation now gives some
586         information on the purpose and function of the various ATK
587         interfaces, and which types of UI components typically implement
588         which interfaces.
589         
590 Tue Jan 29 23:29:46 2002  Owen Taylor  <otaylor@redhat.com>
591
592         * NEWS: Retroactively write a NEWS entry for 0.9 and 0.10.
593
594 2002-01-28  Padraig O'Briain  <padraig.obriain@sun.com>
595
596        * configure.in:
597        Update version number to 0.10, for Desktop Alpha 2
598
599 2002-01-28  Padraig O'Briain  <padraig.obriain@sun.com>
600
601         * atk/atkobject.h:
602         Correct inconsistencies between registered signal parameter types 
603         and default signal handler struct fields
604         (based on patch from Murray Cumming <murray@usa.net>)
605
606 2002-01-10  Bill Haneman <bill.haneman@sun.com>
607
608        * configure.in:
609        Update version number to 0.9, for Beta2 package.
610
611 Wed Jan  9 11:26:56 2002  Owen Taylor  <otaylor@redhat.com>
612
613         * atk/Makefile.am (s-enum-types-h):  Include glib-object.h,
614         Add G_BEGIN_DECLS/END_DECLS to atk-enum-types.h. (#61845,
615         Mikael Hermansson)
616
617 2002-01-07  Padraig O'Briain  <padraig.obriain@sun.com>
618
619         * atk/atkcomponent.c (atk_component_add_focus_handler):
620         Add comments to clarify behavior if handler has already been added
621
622         * docs/tmpl/atktext.sgml:
623         Update for change of caret_changed to text_caret_moved
624
625 2002-01-05  Hans Breuer  <hans@breuer.org>
626
627         * atk/makefile.msc : generate atk-enum-types.[hc]
628         NOTE: the long comment in atkobject.h is crashing perl,
629         at least version 5.005_02 built for MSWin32-x86-object
630         Binary build 506 provided by ActiveState. Temporary
631         deleting the AtkRole comment allows to work-around.
632
633         atk/atk.def : updated externals
634
635 2002-01-02  Padraig O'Briain  <padraig.obriain@sun.com>
636
637         * atk/atkgobjectaccessible.h
638         Fixed typo in define (reported by Jeff Franks)
639
640         * atk/atktext.c atk/atktext.h
641         Change name of default signal handler for text_caret_moved signal
642         from caret_changed to text_caret_moved
643         Change enum CARET_MOVED to TEXT_CARET_MOVED
644         (both issues reported by Jeff Franks)
645
646 2001-12-15  Michael Meeks  <michael@ximian.com>
647
648         * atk/atkrelation.c (atk_relation_class_init):
649         setup parent class
650         (atk_relation_finalize): chain to parent.
651
652         * atk/atkrelationset.c (atk_relation_set_class_init),
653         (atk_relation_set_finalize): same fix.
654
655 Sat Dec 22 12:26:51 2001  Owen Taylor  <otaylor@redhat.com>
656
657         * configure.in: Version 0.8, require GLib-1.3.12
658
659         * atk/makefile.msc (PKG_VER): Version 0.8.
660
661 Thu Dec 20 00:33:47 2001  Owen Taylor  <otaylor@redhat.com>
662
663         * atk/Makefile.am (EXTRA_DIST): Set GPATH - necessary
664         for correct srcdir != builddir operation when 
665         generating source files in srcdir.
666         
667 Thu Dec 20 00:27:01 2001  Owen Taylor  <otaylor@redhat.com>
668
669         * docs/tmpl/atkutil.sgml: remove some conflict
670         indicators.
671
672 2001-12-19  Padraig O'Briain  <padraig.obriain@sun.com>
673
674         * atk/atk.def:
675         Add new functions
676
677 2001-12-19  Padraig O'Briain  <padraig.obriain@sun.com>
678
679         Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.h
680         docs/tmpl/atkgobjectaccessible.sgml
681
682         * atk/Makefile.am atk/atk.h:
683         Add references to new files
684
685         * atk/atkobject.c atk/atkobject.h
686         docs/tmpl/atkobject.sgml:
687         Add new function atk_object_initialize
688
689         * atk/atkobjectfactory.c atk/atkobjectfactory.h
690         docs/tmpl/atkobjectfactory.sgml:
691         Add new function atk_object_factory_get_accessible_type
692
693         * docs/atk-sections.txt:
694         Add new functions.
695         Add functions in atk-unused.txt
696
697         
698 2001-12-17  Darin Adler  <darin@bentspoon.com>
699
700         * atk/atktext.c: Add missing #include <string.h>
701
702 2001-12-13  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
703
704         * atk/Makefile.am, tests/Makefile.am: Compile with
705         -DG_DISABLE_DEPRECATED. See #52790.
706
707 2001-12-11  Padraig O'Briain  <padraig.obriain@sun.com>
708
709         * atk/atkcomponent.c (atk_component_ref_accessible_at_position):
710         Remove unnecessary g_retunn_val_if_fail() call.
711
712 2001-12-08  Michael Meeks  <michael@ximian.com>
713
714         * atk/atkregistry.c (atk_registry_class_init):
715         paranoia is not appropriate here, setup parent_class,
716         don't create a new default registry here - makes no
717         sense.
718         (atk_registry_finalize): chain to parent class, do
719         g_hash_table_destroys instead of g_frees.
720
721 2001-12-07  Padraig O'Briain  <padraig.obriain@sun.com>
722
723         * atk/Makefile.am:
724         Update to create atk-enum-types.h before compiling source files
725         (Problem reported by xavier ordoquy <xordoquy@aurora-linux.com>)
726
727 2001-12-05  Padraig O'Briain  <padraig.obriain@sun.com>
728
729         * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt 
730         docs/tmpl/atktext.sgml tests/testrelation.c:
731         Change atk_attribute_register to atk_text_attribute_register,
732         atk_attribute_get_value to atk_text_attribute_get_value,
733         atk_attribute_get_name to atk_text_attribute_get_name
734         atk_attribute_for_name to atk_text_attribuute_for_name
735
736 2001-12-04  Padraig O'Briain  <padraig.obriain@sun.com>
737
738         * atk/atktext.c:
739         Add implementation of atk_attribute_register, atk_attribute_for_name
740         Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
741         support extra attributes being defined
742
743         * atk/atktext.h:
744         Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
745         extra attributes to be defined
746         Add atk_attribute_register() and atk_attribute_for_name()
747
748         * atk/atk.def:
749         Add new functions
750
751         * docs/atk-sections.txt docs/tmpl/atktext.sgml
752         Update because of additions to atk/atktext.h
753
754         * tests/testrelation.c:
755         Add tests for text attributes
756
757 2001-12-04  Padraig O'Briain  <padraig.obriain@sun.com>
758
759         * atk/atkobject.c:
760         Update atk_role_register() to allow extra roles to be defined
761         Update atk_role_get_name() and atk_role_for_name() for newly defined
762         roles
763
764         * tests/testrelation.c:
765         Add tests for roles
766
767 2001-12-03  Padraig O'Briain  <padraig.obriain@sun.com>
768
769         * atk/atkrelation.c:
770         Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and
771         atk_relation_type_for_name()
772
773         * atk/atkstate.c:
774         Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and
775         atk_state_type_for_name()
776
777         * tests/testrelation.c, tests/teststateset.c:
778         Update tests as name componenets are separated by hyphen (-) rather
779         than underline (_)
780
781 2001-11-29  Padraig O'Briain  <padraig.obriain@sun.com>
782
783         * atk/Makefile.am:
784         Generate files atk-enum-types.c and atk-enums-types.h to create
785         types for enums.
786
787         * atk/atkobject.c:
788         Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()
789
790 2001-11-28  Bill Haneman  <bill.haneman@sun.com>
791
792         * atk/atkutil.c:
793         Changed calls to g_type_class_peek() to g_type_class_ref() where
794         it makes more sense, and in other places check for a non-null
795         klass return before trying to call class methods.  This prevents
796         SEGV if no Atk-implementation library has been loaded.
797
798         * atk/atkobject.c:
799         Fixed gtk-doc warning.
800
801 2001-11-28  Padraig O'Briain  <padraig.obriain@sun.com>
802
803         * atk/atkobject.[c|h]:
804         Add functions atk_role_get_name() and atk_role_for_name() which
805         transform a role into an untranslated string
806         Update comments in atkobject.h which refer to property names
807
808         * atk/atkrelation.c:
809         Correct error in atk_relation_type_get_name
810
811         * docs/atk-sections.txt
812         Added atk_role_get_name and atk_role_for_name
813
814         * docs/tmpl/*sgml
815         Updated files
816         
817 2001-11-23  Hans Breuer  <hans@breuer.org>
818
819         * atk/atk.def : updated externals
820
821         * atk/atktext.c atk/atkutil.c : added two spaces to fix
822         minor coding style issues. Found by my exports generator.
823
824         * atk/makefile.msc : version 0.7, use build dir from
825         $(TOP)\glib
826
827 Thu Nov 22 14:37:40 2001  Owen Taylor  <otaylor@redhat.com>
828
829         * Version 0.7
830
831         * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
832
833 2001-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
834
835         * atk/atknoopobject.c:
836         Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
837         when creating object
838
839 2001-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
840
841         * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
842         docs/tmpl/atkrelation.sgml:
843         Change atk_relation_type_from_string to atk_relation_type_for_name
844         Add atk_relation_type_get_name
845
846         * atk/atkrelationtype.c:
847         Change atk_relation_type_from_string to atk_relation_type_for_name
848         Add atk_relation_type_get_name
849         Update atk_relation_type_register() to correctly register new
850         relation types
851
852         * atk/atkstate.c:
853         Changed name of static variable type to last_type
854         Changed name of paremeter if atk_state_type_get_name to type to match
855         comments
856
857         * docs/tmpl/*sgml
858         Updated files
859
860         * tests/README, tests/Makefile.am       
861         Add new test file testrelation.c
862
863 2001-11-22  Bill Haneman <bill.haneman@sun.com>
864
865         * atk/atkutil.c (atk_add_key_event_listener):
866         Fix gtk-doc comment and clarify use of 'data' gpointer.
867
868 2001-11-22  Michael Meeks  <michael@ximian.com>
869
870         * atk/atkutil.c (atk_add_key_event_listener): switch
871         to class_peek.
872
873         * atk/atkobject.c (atk_object_real_get_property):
874         add missing 'break'.
875
876 2001-11-21  Michael Meeks  <michael@ximian.com>
877
878         * atk/atkrelation.c: pull in string.h for strcmp
879
880         * atk/atktext.c (atk_text_get_selection): fix bug / warning.
881
882         * atk/atkutil.c (atk_add_global_event_listener),
883         (atk_get_toolkit_name, atk_get_toolkit_version):
884         constify 
885
886 2001-11-21  Bill Haneman <bill.haneman@sun.com>
887
888         * atk/atkrelation.c: Added gtk-doc docs for 
889         atk_relation_type_from_string.
890
891 Wed Nov 21 17:54:44 2001  Owen Taylor  <otaylor@redhat.com>
892
893         * atk/atkobject.h (enum): Fix trailing comma on
894         enumeration.
895
896         * docs/atk-sections.txt: Update.
897
898         * NEWS: Updates
899
900 2001-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
901
902         * atk/atkobject.[c|h]:
903         Add additional argument (name) to state-change signal
904         Update atk_object_notify_state_change to take account of 
905         extra argument for state-change
906
907         * atk/atkmarshal.list:
908         Add marshaller for VOID:STRING,BOOLEAN
909         
910 2001-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
911
912         * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
913         Add enum AtkLayer and functions atk_object_get_layer and
914         atk_object_get_mdi_zorder
915
916 2001-11-20  Padraig O'Briain  <padraig.obriain@sun.com>
917
918         * atk/atkobject.[c|h]:
919         Remove property accessible-state; use signal state-change instead
920         Change signature of state-change handler to take gboolean as argument
921         instead of AtkPropertyValues
922         Update atk_object_notify_state_change() to emit state-change signal
923
924         * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
925         Remove state ATK_STATE_COLLAPSED
926
927 2001-11-19  Bill Haneman <bill.haneman@sun.com>
928
929         * atk/atkobject.c:
930         * atk/atkstate.c:
931         Added state-changed signal to atkobject, in anticipation of 
932         deprecating the accessible-state property.
933
934         * atk/atkutil.[ch]:
935         Fixed signature of atk_util_add_key_listener () to
936         take an AtkKeySnoopFunc instead of a pointer to same.
937
938 2001-11-19  Padraig O'Briain  <padraig.obriain@sun.com>
939
940         * atk/atkobject.c (atk_object_notify_state_change):
941         Fix bug in calculation of number of toggle states
942
943         * atk/atkstate.c:
944         Correct out-by-1 error in atk_state_type_register()
945         Use type (number of states defined) in atk_state_type_get_name()
946         and atk_state_type_for_name()
947         
948 2001-11-17  Padraig O'Briain  <padraig.obriain@sun.com>
949
950         * atk/atkeditabletext.c:
951         Remove unused structure _AtkEditableTextIfaceClass
952
953         * atk/atkobject.[c|h]
954         Remove signals model_changed and selection_changed
955
956         * atk/selection.[c|h]
957         Add signal selection_changed
958
959         * atk/atktable.[c|h]
960         Remove unused structure _AtkTableIfaceClass
961         Add signal model_changed
962
963         * atk/atktext.[c|h]
964         Remove unused structure _AtkTextIfaceClass
965         Add signal text_selection_changed
966
967         * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
968         docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
969         Documentation changes
970
971 2001-11-17  Tor Lillqvist  <tml@iki.fi>
972
973         * atk-zip.sh.in: Build separate runtime and developer packages.
974
975         * atk/atk.def: Update.
976
977 2001-11-14  Bill Haneman  <bill.haneman@sun.com>
978
979         * atk/atkutil.h :
980         Added API 
981         atk_add_key_event_listener    (AtkKeySnoopFunc *listener,
982                                        gpointer data);
983         atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
984                                        gpointer data);
985         
986         to allow non-GTK-dependent installation of key snoop functions.
987         This also meant adding definitions of AtkKeySnoopFunc and 
988         AtkKeyEventStruct.
989
990 2001-11-08  Padraig O'Briain  <padraig.obriain@sun.com>
991
992         * atk/atkobject.c (atk_object_notify_state_change):
993         Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
994         to ATK_STATE_EXPANDED or vice versa.
995
996 2001-11-05  Padraig O'Briain  <padraig.obriain@sun.com>
997
998         * atk/atkobject.h:
999         Add role ATK_ROLE_TREE_TABLE
1000
1001         * atk/atkrelation.h:
1002         Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
1003         and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
1004
1005         * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
1006         docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
1007         docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
1008         docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
1009         docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
1010         docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
1011         docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
1012         Update to reflect the current state of the documentation in the code.
1013
1014 2001-10-31  Padraig O'Briain  <padraig.obriain@sun.com>
1015
1016         * atk/relation.h, docs/tmpl/atkrelation.sgml:
1017         Add two new relations ATK_RELATION_NODE_CHILDREN and
1018         ATK_RELATION_NODE_PARENT to support compound objects in a
1019         node or cell of a tree or table
1020         Added descriptions of all relations which are defined
1021
1022         * atk/atktable.c:
1023         Remove functions atk_table_real_get_index_at(),
1024         atk_table_real_get_column_at_index() and 
1025         atk_table_real_get_row_at_index() 
1026         Correct typos in documentation of other functions.
1027
1028 2001-10-28  Tor Lillqvist  <tml@iki.fi>
1029
1030         * atk-zip.sh.in: New file, used to build developer package for
1031         Win32.
1032
1033         * Makefile.am
1034         * configure.in: Add it.
1035
1036         * atk/Makefile.am: Add rules to install and uninstall mingw import
1037         library.
1038
1039 2001-10-26  Padraig O'Briain  <padraig.obriain@sun.com>
1040
1041         * atk/atkobject.[c|h]
1042         Remove the following properties
1043         accessible-child - use signal children_changed for notification
1044         accessible-text - use signal text_changed for notification
1045         accessible-caret - use signal text_caret_moved for notification
1046         accessible-selection - use new signal selection_changed 
1047         for notification
1048         accessible-visible-data - use new signal visible_data_changed
1049         for notification
1050         accessible-model - use new signal model_changed for notification
1051         Notify when role or parent changes
1052         Allow parent and role to be set or got using g_object_set() or
1053         g_object_get()
1054 .
1055 Wed Oct 24 11:13:13 2001  Owen Taylor  <otaylor@redhat.com>
1056
1057         * Version 0.6
1058
1059         * NEWS: Updates.
1060
1061 2001-10-25  Padraig O'Briain  <padraig.obriain@sun.com>
1062
1063         * atk/atkobject.h, docs/tmpl/atkobject.sgml:
1064         Add role ATK_ROLE_TERMINAL for an accessible terminal.
1065
1066 2001-10-22  Padraig O'Briain  <padraig.obriain@sun.com>
1067
1068         * atk/atkobject.c (atk_object_notify_state_change):
1069         Initialize AtkPropertyValue data structure to 0 instead of using
1070         memset.
1071
1072 2001-10-19  Tor Lillqvist  <tml@iki.fi>
1073
1074         * configure.in: Set automake conditionals OS_WIN32 if on (native)
1075         Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
1076         LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
1077
1078         * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
1079         -export-symbols atk.def. If lib.exe is available, generate
1080         atk.lib, and install it.
1081
1082         * atk/atk.def: Update with new entry points.
1083
1084 2001-10-19  Padraig O'Briain  <padraig.obriain@sun.com>
1085
1086         * atk/atkobject.[c|], docs/atk-sections.txt,
1087         docs/tmpl/atkobject.sgml:
1088         Add convenience function atk_object_notify_state_change()
1089         to generate property notification of state change.
1090
1091         * atk/atktext.c, docs/tmpl/atk-unused.sgml:
1092         Correct comments on functions atk_attribute_get_name() and
1093         atk_attribute_get_value()
1094
1095 2001-10-17  Padraig O'Briain  <padraig.obriain@sun.com>
1096
1097         * atk/atktext.c:
1098         Update comments in atk_text_get_text_[at|after|before]_offset()
1099         to clarify what these functions will return.
1100
1101 2001-10-16  Padraig O'Briain  <padraig.obriain@sun.com>
1102
1103         * atk/atktext.c:
1104         Update comments in atk_text_get_run_attributes() and
1105         atk_text_get_default_attributes().
1106
1107 2001-10-15  Padraig O'Briain  <padraig.obriain@sun.com>
1108
1109         * atk/atkobject;c:
1110         Change "property-change" signal to allow detail (i.e. property name) 
1111         and add detail in atk_object_notify().
1112
1113 2001-10-15  Padraig O'Briain  <padraig.obriain@sun.com>
1114
1115         * atk/atktext.c:
1116         Correct order of attribute names in text_attr_name array.
1117
1118 2001-10-12  Padraig O'Briain  <padraig.obriain@sun.com>
1119
1120         * atk/atktext.[c|h]:
1121         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1122         Use enum AtkTextAttribute to specify what attribute are supported
1123         rather than hash defines. Define new functions atk_attribute_get_name()
1124         and atk_attribute_get_value() which return the strings for the
1125         attribute name and values for those attribute which have named values.
1126
1127 2001-10-10  Padraig O'Briain  <padraig.obriain@sun.com>
1128
1129         * atk/atktext.c (atk_text_get_run_attributes):
1130         Correct typo.
1131
1132         * atk/atktext.c (atk_text_get_default_attributes):
1133         Add call to set iface.
1134
1135 2001-10-10  Padraig O'Briain  <padraig.obriain@sun.com>
1136
1137         * atk/atktext.[c|h]:
1138         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1139         Add new function atk_text_get_default_attributes
1140         Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
1141
1142 2001-10-09  Padraig O'Briain  <padraig.obriain@sun.com>
1143
1144         * atk/atktext.c (atk_attribute_set_free):
1145         Avoid leaking of AtkAttributeSet data structure; speed up code.
1146
1147         * docs/tmpl.atk*.sgml
1148         Updated to reflect current APIs.
1149
1150 2001-10-01  jacob berkman  <jacob@ximian.com>
1151
1152         * docs/Makefile.am (dist-hook-local): depend on all-local so that
1153         make dist works correctly w/o having to build first
1154
1155 2001-10-01  Tor Lillqvist  <tml@iki.fi>
1156
1157         * configure.in: Add AC_LIBTOOL_WIN32_DLL.
1158
1159 Sat Sep 29 19:45:00 2001  Bill Haneman <bill.haneman@sun.com>
1160         
1161         * configure.in (ATK_MICRO_VERSION): Version 0.6
1162         (because libglade will depend on a the small api addition below)
1163
1164         * atk/makefile.msc (PKG_VER): Version 0.6
1165
1166         * atk/atkrelation.h:
1167         * atk/atkrelation.c: (AtkRelationType 
1168         atk_relation_type_from_string (const gchar *name)): Added method.
1169
1170         
1171 Tue Sep 25 12:08:52 2001  Owen Taylor  <otaylor@redhat.com>
1172
1173         * configure.in (ATK_MICRO_VERSION): Version 0.5
1174
1175         * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
1176
1177         * atk/makefile.msc (PKG_VER): Version 0.5
1178
1179 2001-09-21  Hans Breuer  <hans@breuer.org>
1180
1181         * atk/atk.def : updated externals
1182         * atk/makefile.msc : version 0.4
1183
1184         * atk/atktext.c (atk_text_get_character_extents) : real_height
1185         is a reference to int, so use &local_height
1186
1187 Wed Sep 19 10:46:44 2001  Tim Janik  <timj@gtk.org>
1188
1189         * Released 0.4.
1190
1191 Tue Sep 18 23:41:32 2001  Tim Janik  <timj@gtk.org>
1192
1193         * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
1194         up ATK_VERSION to 0.4, interface age 0, binary age 0.
1195         (from 0.2 which was not properly updated last time).
1196         depend on glib 1.3.8.
1197
1198         * NEWS: updates.
1199
1200 2001-09-11  Padraig O'Briain  <padraig.obriain@sun.com>
1201
1202         * atk/atkobject.c:
1203         Add object reference when object is set as accessible_parent
1204
1205 2001-09-05  Mark McLoughlin <mark@skynet.ie>
1206
1207         * configure.in: remember ACLOCAL_FLAGS.
1208
1209 2001-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
1210
1211         * atk/atktable.[c|h]
1212         Change atk_table_get_caption() and atk_table_set_caption()
1213         to deal with AtkObject* rather than gchar*
1214         Remove redundant and incorrect comments
1215         
1216 Mon Sep  3 19:42:47 2001  Owen Taylor  <otaylor@redhat.com>
1217
1218         * configure.in: Version 0.3  
1219
1220         * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
1221
1222         * NEWS: Update  
1223
1224 2001-09-03  Padraig O'Briain  <padraig.obriain@sun.com>
1225
1226         * atk/atkobject.c:
1227         Correct property definitions for "accessible-table-caption", 
1228         "accessible-table-column-description", 
1229         "accessible-table-row-description" 
1230         * atk/atkobject.h:
1231         Update comments to include all properties defined
1232
1233 2001-08-24  Padraig O'Briain  <padraig.obriain@sun.com>
1234
1235         * atk/atkhyperlink.h:
1236         Change AtkHyperLink to AtkHyperlink in comment
1237         * atk/atkhypertext.[c|h]:
1238         Change AtkHyperLink to AtkHyperlink
1239         * atk/atktable.[c|h]:
1240         Make gchar* arguments const; make return value of type gchar*
1241         G_CONST_RETURN
1242         * docs/atk-sections.txt
1243         Remove reference to AtkHyperLink
1244         * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
1245         docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
1246         Updated by make
1247         
1248 2001-08-23  Padraig O'Briain  <padraig.obriain@sun.com>
1249
1250         * atk/atktable.c
1251         Add functions atk_table_real_get_index_at(), 
1252         atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index() 
1253         as default implementations for atk_table_get_index_at(),
1254         atk_table_get_row_at_index(), atk_table_get_column_at_index()
1255
1256 2001-08-23  Padraig O'Briain  <padraig.obriain@sun.com>
1257
1258         * atk/atkaction.c:
1259         Refer to return value in function documentation for 
1260         atk_action_do_action
1261         * atk/atkimage.c:
1262         Fix typo in comments
1263         * docs/tmpl/atkaction.sgml:
1264         Update to include return value
1265
1266 2001-08-22  Marc Mulcahy <marc.mulcahy@sun.com>
1267
1268         * atk/atkaction.c atk/atkaction.h:
1269         Made atk_action_do_action return a gboolean as the class member of 
1270         AtkActionIface does.
1271         * .cvsignore:
1272         Added atk.spec
1273
1274 2001-08-20  Padraig O'Briain  <padraig.obriain@sun.com>
1275
1276         * docs/tmpl/atkimage.sgml atk/atkimage.h:
1277         Swap height and width arguments to atk_image_get_image_size
1278         * atk/atkimage.c:
1279         Swap height and height arguments to atk_image_get_image_size
1280         Do not crash if NULL pointers are passed for return values
1281
1282 2001-08-17  Padraig O'Briain  <padraig.obriain@sun.com>
1283
1284         * docs/tmpl/atktext.sgml atk/atktext.h:
1285         Change parameter names *offset to *_offset
1286         * atk/atkcomponent.c:
1287         Do not crash if NULL pointers are passed for return values
1288         * atk/atktext.c:
1289         Change parameter names *offset to *_offset
1290         Do not crash if NULL pointers are passed for return values
1291         
1292 2001-08-16  Bill Haneman  <bill.haneman@sun.com>
1293
1294         * atk/atkutil.c :
1295         Changed g_type_class_peek() to g_type_class_ref()
1296         in atk_add_global_event_listener(), since
1297         g_type_class_peek() could return NULL when an
1298         instance of the class had not been created.
1299
1300 2001-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
1301
1302         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1303         Ensure that atk_attribute_set_free is in the documentation.
1304
1305 2001-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
1306
1307         * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
1308         Swapped order of width and height arguments to
1309         atk_text_get_character_extents()
1310         Changed AtkAttrributeSet_free to atk_attribute_set_free
1311
1312 2001-08-15  Padraig O'Briain  <padraig.obriain@sun.com>
1313
1314         * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
1315         Changed "length" argument of atk_text_get_character_extents() to
1316         "height".
1317
1318 2001-08-15  Jens Finke <jens@gnome.org>
1319
1320         * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
1321         * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
1322         added a AC_SUBST for it. This is needed for the spec.in file.
1323         Added atk.spec to output list.
1324         * atk.spec.in: New file.
1325
1326 2001-08-13  Padraig O'Briain  <padraig.obriain@sun.com>
1327
1328         * atk/atkcomponent.[c|h]
1329         * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
1330         Change atk_component_get_accessible_at_point to 
1331         atk_component_ref_accessible_at_point so it will work for flyweights
1332
1333 Sun Aug 12 10:33:02 2001  Owen Taylor  <otaylor@redhat.com>
1334
1335         * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
1336         with GNU make.
1337
1338 2001-08-09  Padraig O'Briain  <padraig.obriain@sun.com>
1339
1340         * atk/atkaction.c, atk/atkcomponent.c
1341         Remove all instances of g_return_if_fail (foo != NULL); that are
1342         immediately before a g_return_if_fail (ATK_IS_FOO (foo));
1343         since the second check catches the NULL.
1344         * atk/atkcomponent.c
1345         Add functions atk_component_real_contains(), 
1346         atk_component_real_get_position(), atkcomponent_real_get_size() 
1347         as default implementations for atk_component_contains(),
1348         atk_component_get_position(), atk_component_get_size()
1349
1350 2001-08-07  Brian Cameron <brian.cameron@sun.com>
1351
1352         * atk/atkimage.[ch] docs/atk-sections.txt
1353         docs/tmpl/atkimage.sgml
1354         Updated AtkImage get_position to get_image_position
1355         so the naming is consistant.  Now get_image_position
1356         and get_image_size return -1 for x/y/height/width
1357         if AtkImage implementations of these functions is
1358         not found.
1359
1360 2001-07-31  Padraig O'Briain  <padraig.obriain@sun.com>
1361
1362         * atk/atkobject.c
1363         Create an object relation set when the object is created.
1364
1365 2001-07-30  Brian Cameron <brian.cameron@sun.com>
1366
1367         * atk/atkutil.[ch]
1368         Changed first argument of atk_add_global_event_listener
1369         so the callback function is of type GSignalEmissionHook
1370         instead of AtkEventListener.  AtkEventListener is
1371         appropriate for Focus event callbacks, but not generic
1372         ones.
1373
1374 2001-07-27  Padraig O'Briain  <padraig.obriain@sun.com>
1375
1376         * atk/atkobject.c:
1377         Add function atk_object_real_ref_state_set() which creates the
1378         state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
1379         if appropriate
1380
1381 2001-07-27  Padraig O'Briain  <padraig.obriain@sun.com>
1382
1383         * atk/*.c:
1384         Remove all instances of g_return_if_fail (foo != NULL); that are
1385         immediately before a g_return_if_fail (ATK_IS_FOO (foo));
1386         since the second check catches the NULL.
1387
1388 2001-07-26  Padraig O'Briain  <padraig.obriain@sun.com>
1389
1390         * atk/Makefile.am
1391         Fix problem with ATK not building after running make maintainer-clean
1392         and autogen.sh: add extra files to MAINTAINERCLEANFILES
1393
1394 2001-07-25 Bill Haneman <bill.haneman@sun.com>
1395
1396         * atk/atktext.h
1397         * atk/atkeditabletext.h
1398         * atk.pc.in
1399         * atk-uninstalled.pc.in
1400         * atk/makefile.msc
1401         * configure.in
1402         Removed (unused) #defines of pango/pango.h
1403         Removed references to/dependencies on pango from .pc files
1404         Removed dependencies on pango from makefile.msc and configure.in
1405
1406 2001-07-24  Padraig O'Briain  <padraig.obriain@sun.com>
1407
1408         * atk/atkobject.[c|h]
1409         Move some implementation from GAIL:
1410         Default implementations for some some functions
1411         atk_object_real_get_name, atk_object_real_set_name,
1412         atk_object_real_get_description, atk_object_real_set_description,
1413         atk_object_real_get_parent, atk_object_real_set_parent,
1414         atk_object_real_get_role,
1415         atk_object_real_connect_property_change_handler,
1416         atk_object_real_remove_property_change_handler,
1417         atk_object_notify,
1418         definition of property-changed signal.
1419         Initialize pointers to NULL in atk_object_init().
1420         Initialize uninitialized function pointers to NULL in 
1421         atk_object_class_init().
1422         
1423 2001-07-23  Brian Cameron <brian.cameron@sun.com>
1424
1425         * atk/atkobject.c
1426         Changed children_changed signal to allow NULL pointers
1427         for the 2nd argument to the signal handler.
1428
1429 2001-07-20  Hans Breuer  <hans@breuer.org>
1430
1431         * atk/atk.def : added more exports
1432         * atk/makefile.msc : updated win32 build
1433
1434 2001-07-20  Padraig O'Briain  <padraig.obriain@sun.com>
1435
1436         * atk/atkaction.[c|h], docs/atk-sections.txt, 
1437         docs/tmpl/atkaction.sgml
1438         Add atk_action_get_name() and atk_action_set_description()
1439
1440 2001-07-18  Padraig O'Briain  <padraig.obriain@sun.com>
1441
1442         * atk/atkstate.[c|h]
1443         Add ATK_STATE_ENABLED so we can distinguish between a consistent
1444         and inconsistent GtkToggleButton
1445
1446 2001-07-16  Brian Cameron <brian.cameron@sun.com>
1447
1448         * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
1449         docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
1450         gail_textattributes_update.pat is for gail/gail and integrates the 
1451         ATK_ATTRIBUTE_* macros in the gail implementations.
1452         atk_docs_textattributes_update.pat is for atk/docs and patches
1453         atk-sections.txt etc. for improved docs
1454         atk_atk_textattributes_update.pat is for atk/atk and included the
1455         new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
1456
1457 2001-07-13  Darin Adler  <darin@bentspoon.com>
1458
1459         * atk/atkstate.c: Add missing <string.h> include.
1460         * tests/teststateset.c: Add missing <string.h> include.
1461
1462 2001-07-13  Darin Adler  <darin@bentspoon.com>
1463
1464         * .cvsignore: Ignore some generated files.
1465         * autogen.sh: Get rid of call to autoheader since the
1466         configure file doesn't include AM_CONFIG_HEADER.
1467
1468 2001-07-11  Brian Cameron <brian.cameron@sun.com>
1469
1470         * tmpl/atkdocument.sgml
1471         Added new file for docs.
1472
1473 2001-07-11  Padraig O'Briain  <padraig.obriain@sun.com>
1474
1475         * atk/atkimage.c atk/atkutil.c
1476         Changes to build with Sun's FORTE compiler.
1477
1478 2001-07-10  Brian Cameron <brian.cameron@sun.com>
1479
1480         * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
1481         tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
1482         tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
1483         tmpl/atktext.sgml tmpl/atkutil.sgml
1484         Updated docs pages.
1485
1486 Mon Jul  2 06:37:09 2001  Tim Janik  <timj@gtk.org>
1487
1488         * atk/atktext.c (atk_text_base_init): 
1489         * atk/atktable.c (atk_table_base_init): 
1490         * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
1491         to adapt to recent GSignal changes.
1492
1493 2001-06-28  Brian Cameron <brian.cameron@sun.com>
1494
1495         * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
1496         docs/tmpl/atkutil.sgml
1497         Added new functiosn to AtkUtil.
1498
1499 2001-06-28  Brian Cameron <brian.cameron@sun.com>
1500
1501         * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
1502         docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
1503         docs/tmpl/atkobject.sgml
1504         Added new atk document interface.
1505
1506 2001-06-28  Brian Cameron <brian.cameron@sun.com>
1507
1508         * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
1509         atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
1510         Updated so that functions that take screen coords as 
1511         input/output also take an enum specifying whether
1512         the coords are screen or top-level window based.
1513         Updated docs as well.
1514
1515 2001-06-28  Brian Cameron <brian.cameron@sun.com>
1516
1517         *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
1518         atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
1519         atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
1520         atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
1521         atk/docs/tmpl/atkstreamablecontent.sgml
1522         Cleaned up docs.  Added atkstreamablecontent.sgml
1523
1524 2001-06-28  Brian Cameron <brian.cameron@sun.com>
1525
1526         *atk/atktable.h, atk/atktable.c
1527         Updated signal handler definitions.
1528
1529 2001-06-27  Brian Cameron <brian.cameron@sun.com>
1530
1531         *atk/atktext.h
1532         Updated AtkXYCoords enum.
1533
1534 2001-06-27  Brian Cameron <brian.cameron@sun.com>
1535
1536         *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
1537         atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
1538         atk/atkimage.c atk/atkimage.h atk/atkobject.c
1539         atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
1540         atk/atkstateset.c atk/atkstreamablecontent.c
1541         atk/atkstreamablecontent.h atk/atktable.c
1542         atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
1543         and some docs/tmpl files.
1544         Updated gtk-docs fixing spelling errors and making minor
1545         changes to the API.
1546
1547 2001-06-27  Louise Miller <lousie.miller@sun.com>
1548
1549         *atk/atkselection.h, atk/atkselection.c
1550         changed return type to gboolean for 
1551         atk_selection_select_all_selection
1552
1553 2001-06-26  Brian Cameron <brian.cameron@sun.com>
1554
1555         *atk/atkstate.h atk/atkstate.c
1556         docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
1557         docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
1558         docs/tmpl/atktext.sgml
1559         Added ATK_STATE_STALE.  Updated docs.
1560
1561 2001-06-22  Lucy Brophy <lucy.brophy@sun.com>
1562
1563         *atk/atktext.h
1564         Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
1565
1566 2001-06-21  Brian Cameron <brian.cameron@sun.com>
1567
1568         * atk/atkeditabletext.h, atk/atkobject.h,
1569         atktext.[ch]
1570         Added AtkAttributeSet_free() convenience
1571         function.
1572
1573 2001-06-20  Peter Williams  <peterw@ximian.com>
1574
1575         * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
1576         atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
1577         G_{BEGIN,END}_DECLS.
1578
1579 2001-06-20  Brian Cameron <brian.cameron@sun.com>
1580
1581         * atk/atktable.c, atk/atkmarshal.list
1582         Removed needless marshal and updated signal handlers in
1583         atktable.c
1584
1585 2001-06-20  Louise Miller <louise.miller@sun.com>
1586
1587         *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml   
1588         Changed parameters for get_selected_rows/get_selected_columns
1589         Added 4 new functions, add_row_selection, remove_row_selection,
1590         add_column_selection, remove_column_selection
1591
1592 2001-06-19  Brian Cameron <brian.cameron@sun.com>
1593
1594         * atk/atktable.c
1595         Fixed minor bug with signals.
1596
1597 2001-06-18  Brian Cameron <brian.cameron@sun.com>
1598
1599         * atk/atktable
1600         Added signals.
1601
1602 2001-06-15  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
1603
1604         * atk/atkselection.h atk/atkselection.c
1605         Now add_selection, clear_selection, and remove_selection 
1606         return a boolean indicating SUCCESS/FAILURE to indicate
1607         if the operation was successful.
1608
1609 2001-06-13  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
1610
1611         * atk/atktable.h atk/atktable.h
1612         Updated so now the get_text_before|at|after functions
1613         return the start & end offset of the string.  Updated the
1614         docs.
1615
1616 2001-06-13  Padraig O'Briain  <padraig.obriain@sun.com>
1617
1618         * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
1619
1620 2001-06-11  Havoc Pennington  <hp@redhat.com>
1621
1622         * NEWS: updated
1623
1624         * configure.in: bump version to 0.2 and add infrastructure for 
1625         libtool version info. Assumes GTK versioning scheme (major.minor 
1626         is binary compatible)
1627         
1628         * atk/Makefile.am (LDFLAGS): set version info
1629         (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
1630         
1631 2001-06-13  Brian Cameron <brian.cameron@sun.com>
1632
1633         * atk/atktable.h, atk/atktable.c
1634         Updated so that get/set row/column header functions
1635         work with AtkObjects rather than AtkTables.  Organized
1636         the header file a little more cleanly.  Also the get/set
1637         row_description and caption functions now use gchar *
1638         rather than AtkObject.
1639
1640 2001-06-12  Padraig O'Briain  <padraig.obriain@sun.com>
1641
1642         * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
1643         Add signal model-changed.
1644
1645         * atk/atkobject.c: Add properties
1646         accessible-role, accessible-table-caption, 
1647         accessible-table-column-header, accessible-table-column_description.
1648         accessible-table-row-header, accessible-table-row_description.
1649         accessible-table-summary, accessible-model
1650
1651 2001-06-12  Brian Cameron <brian.cameron@sun.com>
1652
1653         * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
1654         Updated atkeditabletext and atktext interfaces so they
1655         now properly define the get/set attribute methods and now
1656         get_offset_at_point and get_character_extents can request
1657         x,y coords by either widget or screen coords.
1658
1659 Sat Jun  9 15:17:00 2001  Owen Taylor  <otaylor@redhat.com>
1660
1661         * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
1662         CFLAGS, not in LIBS. (Always linking with -lpthread
1663         is a noticeable speed hit.)
1664
1665 Thu Jun  7 17:03:37 2001  Owen Taylor  <otaylor@redhat.com>
1666
1667         * atk/Makefile.am: Really fix marshal generation.
1668
1669 2001-06-07  Havoc Pennington  <hp@redhat.com>
1670
1671         * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
1672         glib-genmarshal stuff
1673
1674 2001-06-07  Havoc Pennington  <hp@redhat.com>
1675
1676         * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
1677         glib-genmarshal
1678
1679         * configure.in: rearrange the library checks to support
1680         uninstalled linking     
1681
1682         * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
1683
1684         * atk-uninstalled.pc.in: new file, allows linking to uninstalled
1685         ATK in giant GTK tarball
1686
1687 2001-06-07  Brian Cameron <brian.cameron@sun.com>
1688
1689         * docs/atk-api.sgml docs/atk-sections.txt
1690         docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
1691         docs/tmpl/atktext.sgml
1692         Removed docs/atk-api.sgml since it is not used.
1693         Updated sgml files and atk-sections.txt to reflect
1694         recent changes to the atktext and atkeditabletext
1695         interfaces
1696
1697 2001-06-06  Brian Cameron <brian.cameron@sun.com>
1698
1699         * atk/atktext.h atk/atktext.h
1700         Updated to new atktext functions for getting attributes.
1701
1702 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
1703
1704         * New files atk/atkstreamablecontent.[ch]
1705         Updated files: atk/Makefile.am, atk/atk.h
1706
1707         * atk/atkvalue.c: Updated comments
1708
1709 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
1710
1711         * atk/atkregistry.h: Add declaration for atk_registry_get_type()
1712
1713 2001-06-05  Padraig O'Briain  <padraig.obriain@sun.com>
1714
1715         * atk/atkobject.c: Add property accessible-visible-data
1716
1717 2001-06-01  Padraig O'Briain  <padraig.obriain@sun.com>
1718
1719         * atk/atkobject.c: Add support for setting and getting 
1720         accessible-value property.
1721
1722         * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
1723
1724 Fri Jun 01  Brian Cameron <brian.cameron@sun.com>
1725
1726         * atk/atkeditabletext.[ch], atk/atktext.[ch]
1727
1728         * docs/atk-overrides.txt, docs/Makefile.am
1729           Updated the interface for dealing with selected
1730           text to handle multiple selected regions.  Removed
1731           get_row_col_at_offset from atktext.[ch].  Added
1732           docs/atk-overrides.txt file.
1733
1734 Thu May 31  Brian Cameron <brian.cameron@sun.com>
1735
1736         * Makefile.am configure.in atk/Makefile.am atk/atktext.c
1737           atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
1738           Added atk_marshal_VOID__INT_INT marshaller.  Updated the
1739           Makefiles so the proper marshall files get included in the
1740           dist.  Updated the Makefiles and configure.in so that the
1741           docs get included in the dist.
1742
1743 Tue May 29 18:17:11 2001  Owen Taylor  <otaylor@redhat.com>
1744
1745         * autogen.sh (have_libtool): Fix GNU sedism (#55430)
1746
1747 2001-05-29  Padraig O'Briain  <padraig.obriain@sun.com>
1748
1749         * atk/atkobject.c: Define new properties accessible-text, 
1750         accessible-caret, accessible-selection and accessible-value
1751
1752 2001-05-29  Brian Cameron <brian.cameron@sun.com>
1753
1754         * docs/atk-sections.txt
1755
1756         * docs/tmpl/*
1757         Improved the layout/formatting of the atk docs.  Added docs/tmpl
1758         files.
1759
1760 2001-05-28  Brian Cameron <brian.cameron@sun.com>
1761
1762         * atk/atktext.c
1763         Now properly set the initialized flag when setting up signals.
1764         Updated the atk-docs in several files
1765
1766 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
1767
1768         * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
1769         atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
1770         atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
1771         atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
1772         Fix warnings generated by Sun FORTE compiler
1773
1774 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
1775
1776         * atk/atkcomponent.c atk/atkvalue.c
1777         Remove return calls in functions which return void
1778         
1779 2001-05-23  Padraig O'Briain  <padraig.obriain@sun.com>
1780
1781         * atk/atkobject.h: Correct naming of role for status bar
1782
1783         * atk/atktext.c: 
1784         Clarify behaviour of atk_text_get_text_after/at/before_offset
1785  
1786 Sun May 13 11:35:32 2001  Owen Taylor  <otaylor@redhat.com>
1787
1788         * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
1789
1790 2001-01-06  Hans Breuer  <hans@breuer.org>
1791
1792         * atk/makefile.msc atk/atk.def (new files) :
1793         Enable build for win32, no sourc changes necessary.
1794
1795 Sat May  5 07:46:47 2001  Owen Taylor  <otaylor@redhat.com>
1796
1797         * Released 0.1
1798
1799 Thu May  3 08:38:24 2001  Owen Taylor  <otaylor@redhat.com>
1800
1801         * atk/atkobject.c: Add missing include of <string.h> for strcmp.
1802
1803 Tue Apr 25 10:10:00 2001  Padraig Obriain <padraig.obriain@sun.com>
1804
1805         * Start a ChangeLog
1806