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