source: trunk/third/atk/ChangeLog @ 18554

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