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