Bump version number to avoid collision with already-uploaded tarball.
[platform/upstream/atk.git] / ChangeLog
1 2006-03-13 Bill Haneman <bill.haneman@sun.com>
2
3         * configure.in, NEWS: Revved to 1.11.3.
4         This is the GNOME 2.14.0 version of ATK.
5         
6 2006-02-24 Bill Haneman <bill.haneman@sun.com>
7
8         * atk/atkobject.c:
9         (get_atk_locale_dir): Make sure to convert from UTF-8 to
10         correct filename encoding; bug #317458 from Kazuzi IWAMOTO.
11
12         * atk/atkobject.c:
13         * atk/atktext.c:
14         Const patch from Arjan Van de Van; adds 'const' to 
15         internal atk structures and methods where appropriate.
16
17 2006-01-17 Bill Haneman <bill.haneman@sun.com>
18
19         * configure.in: Revved to 1.11.1.
20         Re-dist using a working gtk-doc, so that docs are included.
21         
22 2006-01-16 Bill Haneman <bill.haneman@sun.com>
23
24         * configure.in: Revved to 1.11.0.
25         
26 2005-12-27  Abel Cheung  <maddog@linuxhall.org>
27
28         * configure.in: Added "zh_HK" to ALL_LINGUAS.
29
30 2005-11-17  Bill Haneman <bill.haneman@sun.com>
31
32         * atk/atkobject.h:
33         (AtkRoleType): Added ATK_ROLE_ENTRY, ATK_ROLE_CHART,
34         ATK_ROLE_CAPTION, ATK_ROLE_DOCUMENT_FRAME, ATK_ROLE_HEADING,
35         ATK_ROLE_PAGE, ATK_ROLE_SECTION, ATK_ROLE_REDUNDANT_OBJECT.
36         (AtkAttributeSet): Moved here from AtkText.
37         (AtkObjectClass): Added get_attributes vfunc pointer.
38
39         (atk_object_get_attributes): New public method.
40         
41         * atk/atkobject.c:
42         (atk_object_get_attributes): New method implementation, 
43         uses AtkObjectClass->get_attributes.   This method allows
44         the assignment of weakly-type attributes to any AtkObject
45         instance, as name-value pairs.
46         (AtkRoleItem): Added names for the new roles.
47         
48         * atk/atkstate.h:
49         (AtkStateType): Added ATK_STATE_INVALID_ENTRY, 
50         ATK_STATE_SUPPORTS_AUTOCOMPLETION, ATK_STATE_SELECTABLE_TEXT.
51         Tweaked docs for other states.
52         
53         * atk/atkimage.h:
54         (AtkImageClass): Added get_image_locale vfunc.
55         (atk_image_get_image_locale): New method.
56
57         * atk/atkimage.c:
58         (atk_image_get_image_locale): New method.
59
60         * atk/atkcomponent.h:
61         (AtkComponentClass): Added get_alpha vfunc.
62         (atk_component_get_alpha): New method.
63         
64         * atk/atkcomponent.c:
65         (atk_component_get_alpha): New method.
66
67         * atk/atkdocument.h:
68         (AtkDocument): Added vfuncs for document locale and
69         document attributes.
70         (atk_document_get_locale): New.
71         (atk_document_get_attributes): New.
72         (atk_document_get_attribute_value): New.
73         (atk_document_set_attribute_value): New.
74
75         * atk/atkdocument.c: 
76         (atk_document_get_locale): New.
77         (atk_document_get_attributes): New.
78         (atk_document_get_attribute_value): New.
79         (atk_document_set_attribute_value): New.        
80         
81 2005-11-16  Bill Haneman <bill.haneman@sun.com>
82
83         * atk/atkimage.c:
84         * atk/atkhypertext.c:
85         * atk/atkobjectfactory.c:
86         * atk/atktable.c: Moved error return code
87         description to 'Returns' section.
88         * docs/tmpl/atkutil.sgml:
89         Committed a docs patch from Bill Abt.
90         
91 2005-11-01  Simos Xenitellis  <simos@gnome.org>
92
93         * configure.in: Added tt (Tatar) to ALL_LINGUAS.
94
95 2005-09-05  Bill Haneman <bill.haneman@sun.com>
96
97         * configure.in, NEWS: Release 1.10.3, 
98         with a working libtool (1.10.2 was a bad release, don't use).
99
100 2005-08-29  Bill Haneman <bill.haneman@sun.com>
101
102         * configure.in, NEWS: Release 1.10.2.
103
104 2005-08-19  Tor Lillqvist  <tml@novell.com>
105
106         * atk-zip.sh.in: Drop the timestamp from the zip file
107         names. Include the .def file.
108
109         * atk/Makefile.am (install-def-file): Fix typo.
110
111 2005-08-04  Tor Lillqvist  <tml@novell.com>
112
113         * configure.in: Look for windres on Win32.
114
115         * atk/Makefile.am: Don't use the script in GLib's build/win32 to
116         compile the rc file into a resource object file. (This means we
117         lose the build number increment magic, but I doubt it was that
118         useful anyway.) Instead use windres directly. To pass a normal .o
119         file produced by windres through libtool, which wants .lo files,
120         pass it directly to the linker using a -Wl option.
121
122         * atk/atk.rc.in: Correspondingly, replace BUILDNUMBER with 0.
123
124 2005-07-18  Abduxukur Abdurixit <abdurixit@gmail.com>      
125
126         * configure.in: Added 'ug' to ALL_LINGUAS.
127
128 2005-06-08  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>
129
130         * configure.in: Added 'gl' to ALL_LINGUAS.
131
132 2005-04-28  Bill Haneman <billh@gnome.org>
133
134         * configure.in: Patch from Michael Meeks to
135         make atk 1.9's dependency on gtk+ 2.6 soft, i.e. 
136         don't require gmodule-no-export-2.0.
137         Restores compatibility of atk 1.9 series with gtK 2.4.X.
138
139         Revved to 1.10.1.
140
141 2005-04-22  Tor Lillqvist  <tml@novell.com>
142
143         * atk/atkobject.c: Initialize gettext before use. Calling
144         bindtextdomain() and bind_textdomain_codeset() in
145         atk_role_get_localized_name() was too late. Put the calls in new
146         function gettext_initialization() and call that from
147         atk_object_class_init() and atk_role_get_localized_name(). Move
148         the Win32-specific DllMain() and get_atk_locale_dir() functions
149         and the redefinition of ATK_LOCALEDIR before
150         gettext_initialization() as it uses ATK_LOCALEDIR. Fixes #170948
151         for atk's part. Thanks to Robert Ă–gren, Daniel Atallah and Kevin
152         Stange.
153
154 2005-04-09  Hans Breuer  <hans@breuer.org>
155
156         * atk/makefile.msc : updated $(LIBINTL_LIBS)
157         atkrelationtype.h to atk_headers, PKG_VER
158
159 2005-04-05  Bill Haneman <bill.haneman@sun.com>
160
161         * atk/atkstate.h: Added ATK_STATE_REQUIRED, to
162         indicate that explicit user interaction with a UI control is
163         required, i.e. for web forms elements with the 'required' tag.
164         See bug #172663.
165         
166 2005-04-04  Padraig O'Briain  <padraig.obriain@sun.com>
167
168         * atk/atkrelation.c: Update doc to note that atk_relation_add_target
169         was added for version 1.9.
170
171         * atk/atkrelationset.c: Update doc to note that 
172         atk_relation_set_add_relation_by_type was added for version 1.9.
173
174 2005-03-30  Steve Murphy  <murf@e-tools.com>
175
176         * configure.in: Added "rw" to ALL_LINGUAS.
177
178 2005-03-08  Bill Haneman <bill.haneman@sun.com>
179
180         * ===== Released 1.9.1=====
181
182         * configure.in, NEWS, README: Released 1.9.1.
183
184 2005-02-23  Padraig O'Briain  <padraig.obriain@sun.com>
185
186         * atk.spec.in:  Corrected FTP directory. (bug #168218)
187         Corrected spelling
188
189 2005-02-08  Christian Rose  <menthos@menthos.com>
190
191         * configure.in: Added "xh" to ALL_LINGUAS.
192
193 2005-01-26  Padraig O'Briain  <padraig.obriain@sun.com>
194
195         * atk/atk.def: Add atk_text_clip_type_get_type. Bug #165288.
196
197 2004-12-29  Tor Lillqvist  <tml@iki.fi>
198
199         * atk/atk.def: Add new functions.
200
201 2004-12-20  Padraig O'Briain  <padraig.obriain@sun.com>
202
203         * atk/atkrelationtype.h: Add description for ATK_RELATION_SUBWINDOW_OF.
204         Fixes bug #161562.
205
206 2004-11-29  Padraig O'Briain  <padraig.obriain@sun.com>
207
208         * ===== Released 1.9.0=====
209
210         * configure.in: Version 1.9.0, interface age 0, binary age 900
211
212         * NEWS: Updated.
213
214 Thu Nov 25 14:11:41 2004  Manish Singh  <yosh@gimp.org>
215
216         * autogen.sh: rm autom4te.cache, since it might interfere with
217         differing autoconf versions.
218
219 2004-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
220
221         * atk/atkobject.c: Replace DEPRECATED by @Deprecated in comments
222         to fix warning when documentation is generated.
223
224         * atk/atkrelation.[ch]: 
225         * docs/tmpl/atkrelation.sgml: Add atk_relation_add_target.
226
227         * atk/atkrelationset.[ch]:
228         * atk/tmpl/atkrelationset.sgml: 
229         Add atk_relation_set_add_relation_by_type.
230
231         * docs/atk-sections.txt: Add atk_relation_add_target and
232         atk_relation_set_add_relation_by_type.
233
234         Fixes bug #158722.
235
236 2004-11-17  Padraig O'Briain  <padraig.obriain@sun.com>
237
238         * configure.in: Use gmodule-no-export.pc, requires glib 2.5.7.
239         Patch from Matthias Clasen for bug #158531. 
240         Incremented version to 1.9.0. 
241         Branch for gnome-2-8 has been created.
242         
243 2004-11-11  Christian Rose  <menthos@menthos.com>
244
245         * configure.in: Added "as" to ALL_LINGUAS.
246
247 2004-10-28  Padraig O'Briain  <padraig.obriain@sun.com>
248
249         * docs/atk-docs.sgml: Add a more descriptive title in the docs.
250         Patch from Diego Gonzalez. (bug #156296)
251
252         * atk/text.c (Clarify meaning of end_offset for 
253         atk_text_get_text_at_offset().
254         Patch from Bill Haneman. (bug #156574)
255
256 2004-09-14  Abel Cheung  <maddog@linuxhall.org>
257
258         * configure.in: Added "ar" to ALL_LINGUAS.
259
260 2004-09-10  Theppitak Karoonboonyanan  <thep@linux.thai.net>
261
262         * configure.in: Added "th" to ALL_LINGUAS.
263
264 2004-09-07  Padraig O'Briain  <padraig.obriain@sun.com>
265
266         * ===== Released 1.8.0=====
267
268         * configure.in: Version 1.8.0, interface age 0, binary age 800
269
270         * NEWS: Updated.
271
272 2004-08-16  Christian Rose  <menthos@menthos.com>
273
274         * configure.in: Added "bs" to ALL_LINGUAS.
275
276 2004-08-13  Padraig O'Briain  <padraig.obriain@sun.com>
277
278         * *atk/atkdocument.c atk/atkeditabletext.c atk/atkhypertext.c
279         atk/atkimage.c atk/atknoopobjectfactory.c atkobject.c 
280         atk/atkstreamablecontent.c atk/atktext.c attk/atkvalue.c:
281         Fix for bug #149990; patch from Kjartan Maraas.
282
283 2004-08-12  Kjartan Maraas  <kmaraas@gnome.org>
284  
285         * configure.in: Added nb to ALL_LINGUAS.
286
287 2004-08-09  Ankit Patel <ankit@redhat.com>
288
289         * configure.in: Added "gu" to ALL_LINGUAS.
290
291 2004-07-28  Padraig O'Briain  <padraig.obriain@sun.com>
292
293         * configure.in: Increment version to 1.7.3 and interface age to 3.
294
295         * ===== Released Version 1.7.3, interface age 3, binary age 703 ====
296
297         * NEWS: Updated.
298         
299 2004-07-20  Padraig O'Briain  <padraig.obriain@sun.com>
300
301         * docs/atk-sections.txt: Add entries to fix warning when generating
302         documentation.
303
304         * docs/tmpl/atkcomponent.sgml docs/tmpl/atkhyperlink.sgml 
305         docs/tmpl/atkhypertext.sgml docs/tmpl/atkobject.sgml 
306         docs/tmpl/atkrelation.sgml docs/tmpl/atkselection.sgml 
307         docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml: Changes to generated
308         files.
309
310 2004-07-20  Padraig O'Briain  <padraig.obriain@sun.com>
311
312         * ===== Released Version 1.7.2, interface age 2, binary age 702 ====
313
314         * NEWS: Updated.
315         
316 2004-07-20  Bill Haneman <bill.haneman@sun.com>
317
318         * atk/atkobject.h, atkobject.c, atk-object-enum.c:
319         Added ATK_ROLE_EMBEDDED, "embedded component", which is a 
320         context hint for assistive technologies that the contained
321         children share a context which differs from the embedding
322         container.  Fixes bug #147989.
323
324         * configure.in: Revved to 1.7.2.
325         
326 2004-06-10  Padraig O'Briain  <padraig.obriain@sun.com>
327
328         * atk/atkcomponent.h: Add definition for atk_rectangle_get_type
329         and ATK_TYPE_RECTANGLE.
330         * atk/atkcomponent.c (atk_component_base_init): Correct definition
331         of "bounds-changed" signal.
332         (atk_rectangle_copy): New function.
333         (atk_rectangle_get_type): New function.
334
335 2004-06-08  Padraig O'Briain  <padraig.obriain@sun.com>
336
337         * configure.in: Increment version to 1.7.2 and interface age to 2.
338
339 2004-06-08  Padraig O'Briain  <padraig.obriain@sun.com>
340
341         * ===== Released Version 1.7.1, interface age 1, binary age 701 ====
342
343         * NEWS: Updated.
344         
345 2004-06-04  Padraig O'Briain  <padraig.obriain@sun.com>
346
347         * docs/atk-sections.txt: Add AtkRectangle.
348
349         * docs/tmpl/atkcomponent.sgml: Add description for bounds-changed
350         signal.
351
352 2004-05-29  Christian Rose  <menthos@menthos.com>
353
354         * configure.in: Added "tk" to ALL_LINGUAS.
355
356 2004-05-18  Padraig O'Briain  <padraig.obriain@sun.com>
357
358         * atk/atkobject.c: Allow locale dir not to be harcoded into binary.
359         Fixes bug #128906.
360
361 2004-05-11  Padraig O'Briain  <padraig.obriain@sun.com>
362
363         * atk/atkobject.c: Make extra_roles static.
364
365         * atk/atkrelation.c: Make extra_names static.
366
367         Fixes bug #142234.
368
369         * atk/atkstate.h: Add clarification of state ATK_STATE_ENABLED to
370         documentation.
371
372 2004-04-22  Padraig O'Briain  <padraig.obriain@sun.com>
373
374         * configure.in: Increment version to 1.7.1 and interface age to 1.
375
376 2004-04-22  Padraig O'Briain  <padraig.obriain@sun.com>
377
378         * ===== Released Version 1.7.0, interface age 0, binary age 700 ====
379
380         * NEWS: Updated.
381
382 2004-04-20  Padraig O'Briain  <padraig.obriain@sun.com>
383
384         * configure.in: Increment version to 1.7.0.
385
386         * atk/atkcomponent.[ch]: Add new signal "bounds_changed". 
387         * docs/tmpl/atkcomponent.sgml: Add new signal "bounds_changed".
388
389         Fixes bug #140476.
390
391         * atk/atkrelationtype.h: Add new relation ATK_RELATION_PARENT_WINDOW_OF.
392         * atk/atkstate.h: Add new state ATK_STATE_TRUNCATED.
393         * docs/tmpl/atkrelation.sgml: Add new relation 
394         * docs/tmpl/atkstate.sgml: Add new state ATK_STATE_TRUNCATED 
395          
396         Fixes bug #133375.
397
398         * atk/atktext.c: Make extra_attributes static.
399
400 2004-04-19  Padraig O'Briain  <padraig.obriain@sun.com>
401
402         * ===== Released 1.6.1=====
403
404         * configure.in: Version 1.6.1, interface age 1, binary age 601
405
406         * NEWS: Updated.
407
408         * README: Fix typo.
409
410 2004-04-08  Guntupalli Karunakar  <karunakar@freedomink.org>
411
412         * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
413
414 2004.04.02  IĂƒÂ±aki LarraĂƒÂ±aga  <dooteo@euskalgnu.org>
415
416         * configure.in: Added "eu" (Basque) to ALL_LINGUAS.
417
418 2004-03-29  Manish Singh  <yosh@gimp.org>
419
420         * autogen.sh: use $ACLOCAL instead of aclocal-1.4 for --print-ac-dir.
421
422 2004-03-23  Guntupalli Karunakar  <karunakar@freedomink.org>
423
424         * configure.in: Added "pa" (Punjabi) to ALL_LINGUAS.
425
426 2004-03-23  Pablo Saratxaga  <pablo@mandrakesoft.com>
427
428         * configure.in: Added Walloon (wa) to ALL_LINGUAS
429
430 2004-03-22  Padraig O'Briain  <padraig.obriain@sun.com>
431
432         * configure.in:
433         * atk/Makefile.am: Update to build on Cygwin. Fixes bug #137666.
434          Patch from Roger Leigh.
435         
436 2004-03-18  Guntupalli Karunakar  <karunakar@freedomink.org>
437
438         * configure.in: Added "mr" for Marathi to ALL_LINGUAS.
439
440 2004-03-08  Padraig O'Briain  <padraig.obriain@sun.com>
441
442         * ===== Released 1.6.0=====
443
444         * configure.in: Version 1.6.0, interface age 0, binary age 600
445
446         * NEWS: Updated.
447
448 2004-03-07  Danilo Ă… egan  <dsegan@gmx.net>
449
450         * configure.in: Added "sr@ije" to ALL_LINGAUS.
451
452 Mon Mar  1 20:32:06 2004  Tim Janik  <timj@gtk.org>
453
454         * autogen.sh:
455         - exit with $? instead of 1 in case of failure
456         - exit with $? if ./configure failed
457           (that's so autogen.sh && make lines work)
458         - removed --enable-gtk-doc option
459         - added $AUTOGEN_CONFIGURE_ARGS
460
461 2004-03-01  Tor Lillqvist  <tml@iki.fi>
462
463         * atk/atk.def: Add some missing entries.
464
465 2004-02-24  Padraig O'Briain  <padraig.obriain@sun.com>
466
467         * ===== Released 1.5.5=====
468         
469         * configure.in: Version 1.5.5, interface age 4, binary age 505
470
471         * NEWS: Updated.
472
473 2004-02-20  Christian Rose  <menthos@menthos.com>
474
475         * configure.in: Added "en_CA" to ALL_LINGUAS.
476
477 2004-02-16  Padraig O'Briain  <padraig.obriain@sun.com>
478
479         * ===== Released 1.5.4=====
480         
481         * configure.in: Version 1.5.4, interface age 3, binary age 504
482
483         * NEWS: Updated.
484
485 2004-02-03  Padraig O'Briain  <padraig.obriain@sun.com>
486
487         * ===== Released 1.5.3=====
488         
489         * configure.in: Version 1.5.3, interface age 2, binary age 503
490
491         * NEWS: Updated.
492
493 2004-02-01  Robert Sedak  <robert.sedak@sk.htnet.hr>
494
495         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
496
497 2004-01-26  Padraig O'Briain  <padraig.obriain@sun.com>
498
499         * atk/atkobject.c: Revise property name. Fixes bug #130022 from
500         Christian - Manny Calavera - Neumair.
501
502 2004-01-23  Manish Singh  <yosh@gimp.org>
503
504         * Makefile.am: remove trailing backslash from last line of
505         DISTCLEANFILES. 
506
507 2004-01-23  Padraig O'Briain  <padraig.obriain@sun.com>
508
509         * atk-uninstalled.pc.in: Correct library name. Fixes bug #132283,
510         from laszlo.peter@ireland.sun.com.
511
512         * Makefile.am: Add DISTCLEANFILES.
513
514 2004-01-12  Padraig O'Briain  <padraig.obriain@sun.com>
515
516         * ===== Released 1.5.2=====
517         
518         * configure.in: Version 1.5.2, interface age 1, binary age 502
519
520         * NEWS: Updated.
521
522 2004-01-05  Padraig O'Briain  <padraig.obriain@sun.com>
523
524         * configure.in: Move specification of ALL_LINGUAS to later in file
525         so that CATOBJEXT is defined correctly.
526         Use ATK_LOCALEDIR instead of atklocaledir.
527
528         * atk/Makefile.am: Remove definition of ATKLOCALEDIR.
529
530         * atk/atkobject.c: Use ATK_LOCALEDIR instead of ATKLOCALEDIR.
531
532         * docs/tmpl/atkhyperlink.sgml: Add text for link-activated signal.
533
534 2004-01-02  Padraig O'Briain  <padraig.obriain@sun.com>
535
536         * atk/atktext.c (atk_text_free_ranges): Fix segfault (bug #129837)
537         Patch provided by Jeff Franks.
538
539 2003-12-17  Padraig O'Briain  <padraig.obriain@sun.com>
540
541         * atk/atkobject.c: Change "accel label" to "accelerator label".
542         Fixes bug #129499.
543
544 2003-12-04  Padraig O'Briain  <padraig.obriain@sun.com>
545
546         * ===== Released 1.5.1=====
547         
548         * configure.in: Version 1.5.1, interface age 0, binary age 501
549
550         * NEWS: Updated.
551
552 2003-12-03  Padraig O'Briain  <padraig.obriain@sun.com>
553
554         * atk/atkobject.[ch]: Add new role ATK_ROLE_EDITBAR. Fixes bug #116007.
555
556         * atk/docs/tmpl/atkhyperlink.sgml: Add references to new signals and 
557         properties
558
559         * atk/docs/tmpl/atkobject.sgml: Add references to new property and role
560
561 2003-12-01  Michael Natterer  <mitch@gimp.org>
562
563         * atk/atkobject.c (atk_object_real_get_property): fix typo:
564         s/g_value_set_set/g_value_set_int/.
565
566 2003-12-01  Padraig O'Briain  <padraig.obriain@sun.com>
567
568         * atk/atkobject.c: (atk_object_class_init): Make nicks and blurbs of
569         properties translatable. Add new property "accessible-hypertext-nlinks".
570         (atk_object_real_get_property): Add support for new property
571         "accessible-hypertext-nlinks".
572
573         * atk/atkhyperlink.h: Remove unnecessary comments. Add signal
574         link_activated.
575
576         * atk/atkhyperlink.c: Add signals link_activated and new properties
577         "number-of-anchors", "end-index" and "start-index".
578
579         This fixes bug #112390.
580
581 2003-11-29  Danilo Ă… egan  <dsegan@gmx.net>
582
583         * configure.in: Added "af" to ALL_LINGUAS.
584
585 2003-11-26  Padraig O'Briain  <padraig.obriain@sun.com>
586
587         * atk/atkobject.c (atk_object_real_ref_state_set): Add state FOCUSED
588         if object is focus object.
589
590         * atk/atkutil.[ch] (atk_get_focus_object): New function which returns
591         the last object reported by the application as focused.
592
593         * docs/atk-sections.txt, docs/tmpl/atkutil.sgml:
594         Add atk_get_focus_object.
595
596         Fixes bug #127400.
597
598 2003-11-26  Padraig O'Briain  <padraig.obriain@sun.com>
599
600         * atk/atkobject.c: Change role names so that the unlocalized names
601         do not contain hyphens and match the Java role names. Fixes bug #125024.
602
603 2003-11-24  Padraig O'Briain  <padraig.obriain@sun.com>
604
605         *  docs/tmpl/atkhyperlink.sgml, docs/tmp/atkhypertext.sgml,
606         docs/tmpl/atkobject.sgml, docs/tmpl/atkrelatiom.sgml,
607         docs/tmpl/atkselection.sgml, docs/tmpl/atktable.sgml,
608         docs/tmpl/atktext.sgml: Regenerate these files. The location of
609         signal information has changed.
610
611 2003-11-24  Padraig O'Briain  <padraig.obriain@sun.com>
612
613         * ===== Released 1.5.0=====
614         
615         * configure.in: Version 1.5.0, interface age 0, binary age 500
616
617         * NEWS: Updated.
618
619 2003-11-03  Padraig O'Briain  <padraig.obriain@sun.com>
620
621         * atk/atkrelation.c: Use weak references for objects in a relation
622         instead of object references so that objects are not leaked when
623         corresponding widgets are destroyed.
624
625         This fixes bug #125725.
626         
627 2003-10-31  Padraig O'Briain  <padraig.obriain@sun.com>
628
629         * configure.in: Add reference to docs/version.xml
630
631         Should have been done in previous commit but was omitted.
632         Fixes build break reported in bugs #1258548 and #125902.
633
634 2003-10-29  Padraig O'Briain  <padraig.obriain@sun.com>
635
636         * configure.in: Add reference to docs/version.xml
637
638         * docs/Makefile.am: Add references to version.xml.in and version.xml
639
640         * docs/atk-docs.sgml: Add reference to version.xml
641
642         * docs/version.xml.in: New file.
643
644         This fixes bug #125758.
645         
646 2003-10-24  Padraig O'Briain  <padraig.obriain@sun.com>
647
648         * atk/atkrelation.c (atk_relation_new): Fix memory leak. (bug #124877)
649
650 2003-10-09  Padraig O'Briain  <padraig.obriain@sun.com>
651
652         * ===== Released 1.4.1=====
653         
654         * configure.in: Version 1.4.1, interface age 1, binary age 401
655
656         * NEWS: Updated.
657
658 2003-09-28  Gediminas Paulauskas  <menesis@delfi.lt>
659
660         * configure.in: Added lt to ALL_LINGUAS.
661
662 2003-09-23  Padraig O'Briain  <padraig.obriain@sun.com>
663
664         * atk.spec.in: Correct typo. Fix provided by Scott Kennedy.
665         This fixes bug #121990.
666
667 2003-09-21  Ăƒ\85smund SkjĂƒÂ¦veland  <aasmunds@fys.uio.no>
668  
669         * configure.in: Added Norwegian (nynorsk) code
670         nn to ALL_LINGUAS.
671
672 2003-09-10  Padraig O'Briain  <padraig.obriain@sun.com>
673
674         * atk/atkobject.c: Remove comments about signals. The description
675         should be in files in docs/tmpl directory.
676
677         * docs/tmpl/atkhypertext.sgml: Add description for link-selected signal.
678         * docs/tmpl/atkobject.sgml:  Add descriptions for 
679         active-descendant-changed, children-changed, focus-event, 
680         property-change, state-change and visible-data-changed signals.
681         * docs/tmpl/atkselection.sgml: Add description for selection-changed
682         signal.
683         * docs/tmpl/atktable.sgml: Add descriptions for column-deleted,
684         columnn-inserted, column-reordered, model-changed, row-deleted, 
685         row-inserted and  row-reordered signals.
686         * docs/tmpl/atktext.sgml: Add description for text-attributes-changed,
687         text-caret-moved, text-changed and text-selection-changed signals.
688
689         This fixes bug #121163.
690
691 2003-09-02  Padraig O'Briain  <padraig.obriain@sun.com>
692
693         * ===== Released 1.4.0=====
694
695         * configure.in: Version 1.4.0, interface age 0, binary age 400
696
697         * NEWS: Updated.
698
699 2003-08-28  Christian Rose  <menthos@menthos.com>
700
701         * configure.in: Added "ne" to ALL_LINGUAS.
702
703 2003-08-25  Padraig O'Briain  <padraig.obriain@sun.com>
704
705         * ===== Released 1.3.6=====
706
707         * configure.in: Version 1.3.6, interface age 2, binary age 306
708
709         * NEWS: Updated.
710
711 2003-08-08  Malcolm Tredinnick <malcolm@commsecure.com.au>
712         
713         * autogen.sh: Clarify an error message.
714
715 2003-08-08  Guntupalli Karunakar  <karunakar@freedomink.org>
716
717         * configure.in: Added "hi" in ALL_LINGUAS.
718
719 2003-08-07  Padraig O'Briain  <padraig.obriain@sun.com>
720
721         * ===== Released 1.3.5=====
722
723         * configure.in: Version 1.3.5, interface age 1, binary age 305
724
725         * NEWS: Updated.
726
727 2003-08-04  Padraig O'Briain  <padraig.obriain@sun.com>
728
729         * Remove po/Makefile.in.in. This fixes bug #119053.
730
731 2003-07-08  Padraig O'Briain  <padraig.obriain@sun.com>
732
733         * atk/atktable.c (atk_table_ref_at): Ensure that row and column values 
734         are non-negative.
735
736         This is a partial fix for bug #116712.
737
738 2003-07-03  Padraig O'Briain  <padraig.obriain@sun.com>
739
740         * atk/atkstateset.c (atk_state_set_is_empty): Correct return value.
741         Fixes bug #116621. Problem reported by Mario Lang.
742
743 2003-06-25  Fatih Demir <kabalak@gtranslator.org>
744
745         * configure.in: (Re-?)added "ta" (Tamil) to languages' list.
746
747 2003-06-23  Padraig O'Briain  <padraig.obriain@sun.com>
748
749         * atk.spec.in:
750         Added locale directory to spec file. Fix provided by
751         James T. Richardson, Jr.
752
753 2003-06-19  Padraig O'Briain  <padraig.obriain@sun.com>
754
755         * ===== Released 1.3.4=====
756
757         * NEWS: Updated.
758
759 2003-06-13  Tor Lillqvist  <tml@iki.fi>
760
761         * atk/atkobject.c (atk_role_get_localized_name): Set
762         gettext_initialized.
763
764         * atk-zip.sh.in (DEVZIP): libtool 1.5 installs DLLs in the bin
765         directory, so look there, too. Include the message catalogs.
766
767 2003-06-10  Padraig O'Briain  <padraig.obriain@sun.com>
768
769         * configure.in: Version 1.3.4, interface age 0, binary age 304
770
771         * atkrelationtype.h, docs/tmpl/atkrelation.sgml: Add new relation
772         ATK_RELATION_POPUP.
773
774 2003-06-05  Paul Duffy <dubhthach@frink.nuigalway.ie>
775
776         * configure.in: Added ga (irish) to ALL_LINGUAS
777          
778 2003-06-05  Kenneth Rohde Christiansen  <kenneth@gnu.org>
779
780         * configure.in: Added li to ALL_LINGUAS.
781
782 2003-05-30  Padraig O'Briain  <padraig.obriain@sun.com>
783
784         * ===== Released 1.3.3=====
785
786         * configure.in: Version 1.3.3, interface age 3, binary age 303
787
788         * NEWS: Updated.
789
790 2003-05-28  Padraig O'Briain  <padraig.obriain@sun.com>
791
792         * atk/atkobject.h docs/tmpl/atkobject.sgml: Add new role
793         ATK_ROLE_AUTOCOMPLETE.
794
795 2003-05-20  Padraig O'Briain  <padraig.obriain@sun.com>
796
797         * atk/atkstate.h, docs/tmpl/atkstate.sgml: Add state 
798         ATK_STATE_INDETERMINATE. This state is used by Oo for check buttons
799         which can have a value other than on or off.
800
801 2003-05-19 Arafat Medini <lumina@silverpen.de>
802
803         *configure.in: Added "ar" (Arabic) to ALL_LINGUAS
804
805 2003-05-16  Telsa Gwymme  <hobbit@aloss.ukuu.org.uk>
806
807         * configure.in: Added "cy" (Welsh) to ALL_LINGUAS
808
809 2003-05-15  Padraig O'Briain  <padraig.obriain@sun.com>
810
811         * ===== Released 1.3.2=====
812
813         * configure.in: Version 1.3.2, interface age 2, binary age 302
814
815         * NEWS: Updated.
816
817 2003-05-09  SamĂƒÂºel JĂƒÂ³n Gunnarsson  <sammi@techattack.nu>
818
819         * is.po: Added "is" into ALL_LINGUAS.
820
821 2003-05-06  Padraig O'Briain  <padraig.obriain@sun.com>
822
823         * configure.in: Make message when pkg-config fails to find glib-2.0.pc
824         less cryptic.
825
826         * po/pl.po: Updated Polish translation from Artur Flinta.
827
828 2003-05-05  Duarte Loreto <happyguy_pt@hotmail.com>
829
830         * configure.in: Added Portuguese (pt) to ALL_LINGUAS.
831
832 2003-05-05  Christian Rose  <menthos@menthos.com>
833
834         * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
835
836 2003-05-01  Padraig O'Briain  <padraig.obriain@sun.com>
837
838         * ===== Released 1.3.1=====
839
840         * configure.in: Version 1.3.1, interface age 1, binary age 301
841
842         * NEWS: Updated.
843
844         * po/yi.po: Update line numbers.
845
846 2003-04-25  Padraig O'Briain  <padraig.obriain@sun.com>
847
848         * atk/stateset.h: Fix typo in documentation.
849
850         * autogen.sh (have_libtool): Accept libtool-1.5. (#111481)
851         Patch provided by Ali Akcaagac.
852
853 2003-03-26  Christian Rose  <menthos@menthos.com>
854
855         * configure.in: Added "yi" to ALL_LINGUAS.
856
857 2003-03-21  Takeshi AIHANA <aihana@gnome.gr.jp>
858
859         * configure.in: Added Japanese 'ja' into ALL_LINGUAS.
860
861 2003-03-20  Padraig O'Briain  <padraig.obriain@sun.com>
862
863         * ===== Released 1.3.0=====
864
865         * configure.in: Version 1.3.0, interface age 0, binary age 300
866
867         * NEWS: Updated.
868
869 2003-03-20  Guntupalli Karunakar  <karunakar@freedomink.org>
870
871         * configure.in: Added Malayalam (ml) in ALL_LINGUAS
872
873 2003-03-20  Padraig O'Briain  <padraig.obriain@sun.com>
874
875         * docs/atk-sections.txt: Add 11 unused declarations.
876
877 2003-03-20  James Henstridge  <james@daa.com.au>
878  
879         * autogen.sh: update to call automake-1.7, libtoolize, gtkdocize
880         and glib-gettextize.
881  
882         * configure.in: cleanup to make use of newer autoconf/automake
883         features.
884  
885         * Makefile.am: get rid of custom distcheck rule, which is no
886         longer necessary.
887  
888         * atk/Makefile.am: cleanup makefile.  Use BUILT_SOURCES for built
889         sources.
890  
891         * docs/Makefile.am: use common gtk-doc.make.
892  
893         * docs/atk-docs.sgml: update to use gtk-doc's XML mode.
894  
895 2003-03-16  Joel Brich <joel.brich@laposte.net>
896
897         * configure.in: Added "eo" to ALL_LINGUAS
898         * po/eo.po: Added Esperanto translation
899         from Charles Voelger <cvoelger@dweasel.com>
900
901 2003-03-12  Tor Lillqvist  <tml@iki.fi>
902
903         * atk/atk.def: Add one more missing export, thanks to Cedric
904         Gustin.
905
906 2003-03-07  Padraig O'Briain  <padraig.obriain@sun.com>
907
908         * atk/atkobject.c (atk_object_set_role): Add check that role is
909         actually being changed. Do not emit notification for initial
910         role setting. (bug #107710)
911
912 2003-03-06  Padraig O'Briain  <padraig.obriain@sun.com>
913
914         * atk/atkrelationset.c: Current returning of FALSE to 0 in function 
915         which returns integer; (bug #107661) reported by Morten Welinder.
916
917 2003-03-05  Padraig O'Briain  <padraig.obriain@sun.com>
918
919         * atk/atk-relation.c
920         atk/atkrelationset.c
921         atk/atkstatset.c: Correct returning of FALSE to NULL in functions
922         which return pointer; (bug #107650) reported by Morten Welinder.
923
924 2003-02-26  Padraig O'Briain  <padraig.obriain@sun.com>
925
926         * test/Makefile.am: Update to produce .so files
927         (Problem reported and solution reported by Michael.Wilson@bull.net)
928
929 2003-02-26  Padraig O'Briain  <padraig.obriain@sun.com>
930
931         * atk/atkgobjectaccessible.c (atk_gobject_accessible_from_object):
932         Correct creation of non-AtkGObjectAccessible (bug #107124)
933
934         * atk/atkobject.c (atk_object_class_init): Set default initialize 
935         function so that code which does not check for existence of parent 
936         class's initialize function will work.
937
938         * atk/atkvalue.c: (atk_value_get_minimum_value, 
939         atk_value_get_maximum_value, atk_value_get_current_value):
940         Reset Value argument if it is a valid GValue otherwise zeroise it.
941
942         docs/tmpl/atkhypertext.sgml: Add link-selected signal.
943
944 2003-02-25  Tor Lillqvist  <tml@iki.fi>
945
946         * Makefile.am (EXTRA_DIST): Dist atk-zip.sh.in, not atk-zip.sh.
947
948         * atk/atk.def: Add a couple of missing entries, thanks to Cedric
949         Gustin.
950
951         * atk/atk.rc.in: New file, for version info in the DLL on
952         Windows. Similar as in GLib, GTK, etc.
953
954         * configure.in: Generate atk/atk.rc.
955         
956         * atk/Makefile.am: Use atk.rc on Windows.
957         (EXTRA_DIST): Distribute atk.rc(.in).
958
959         * atk/atkobject.c: On Windows, don't use hardcoded ATKLOCALEDIR,
960         but deduce it from DLL location, like GLib, GTK etc do.
961
962 2003-02-23  Abel Cheung  <maddog@linux.org.hk>
963
964         * configure.in: Added "mk" to ALL_LINGUAS.
965
966 2003-02-21  Roozbeh Pournader  <roozbeh@sharif.edu>
967
968         * configure.in: Added "fa" to ALL_LINGUAS.
969
970 2003-02-21  Metin Amiroff  <metin@karegen.com>
971
972         * configure.in: Added Azerbaijanian to ALL_LINGUAS.
973
974 2003-02-19  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
975
976         * configure.in: Added Belarusian to ALL_LINGUAS.
977
978 2003-02-14  Padraig O'Briain  <padraig.obriain@sun.com>
979
980         * atk/atknoopobject.c: Add AtkHypertext interface as this object should
981         claim to implement all interfaces.
982
983 2003-02-12  Padraig O'Briain  <padraig.obriain@sun.com>
984
985         * atk/atkhyperlink.c (atk_hyperlink_class_init): Correct typo in blurb
986
987         * atk/atkhypertext.c
988         (atk_hypertext_get_link): Add check on link_index value
989         (atk_hypertext_get_link_index): Add check on char_index value
990
991 2003-02-09  Christian Rose  <menthos@menthos.com>
992
993         * configure.in: Added "kn" to ALL_LINGUAS.
994
995 2003-02-07  Christian Rose  <menthos@menthos.com>
996
997         * configure.in: Added "bn" to ALL_LINGUAS.
998
999 2003-02-06  Christian Rose  <menthos@menthos.com>
1000
1001         * configure.in: Added "id" to ALL_LINGUAS.
1002
1003 2003-02-04  Padraig O'Briain  <padraig.obriain@sun.com>
1004
1005         * atk/atkgobjectaccessible.c (atk_gobject_accessible_for_object):
1006         Add weak reference so we do not leak the accessible when the object
1007         dies. Problem reported by Alex Larsson.
1008
1009 2003-02-02  Fatih Demir <kabalak@gtranslator.org>
1010
1011         * configure.in: Added "tr" (Turkish) to the languages' list.
1012
1013 2003-01-30  Padraig O'Briain  <padraig.obriain@sun.com>
1014
1015         * atk/atkhyperlink.[ch]
1016         New property selected-link defined.
1017         Function pointer is_selected_link added to interface
1018         (atk_hyperlink_is_selected_link: New functions which checks
1019         whether the specified AtkHyperlink is selected
1020         
1021         * atk/atkhypertext.[ch]
1022         New signal link-selected added.
1023
1024         * docs/atk-sections.txt: Add atk_hyperlink_is_selected_link
1025
1026         * docs/tmpl/atkhyperlink.sgml: Add reference to property selected-link
1027         and function atk_hyperlink_is_selected_link.
1028
1029         This fixes bug #104621.
1030         
1031 Tue Jan 28 13:52:20 2003  Manish Singh  <yosh@gimp.org>
1032
1033         * autogen.sh (have_automake): call the versioned automake when
1034         checking the version itself.
1035
1036 Tue Jan 28 15:18:24 2003  Owen Taylor  <otaylor@redhat.com>
1037
1038         * autogen.sh (have_automake): Fix version in complaint
1039         message about automake. (#104366, Rich Burridge)
1040
1041 2003-01-26  Daniel Yacob <locales@geez.org>
1042
1043         * configure.in: Added am to ALL_LINGUAS.
1044
1045 2003-01-23  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
1046
1047         * configure.in: Added "sk" to ALL_LINGUAS.
1048
1049 2003-01-23  Abel Cheung  <maddog@linux.org.hk>
1050
1051         * configure.in: Added "zh_TW" (traditional Chinese) to ALL_LINGUAS.
1052
1053 2003-01-23  Evandro Fernandes Giovanini <evandrofg@ig.com.br>
1054
1055         * configure.in: Added "pt_BR" to ALL_LINGUAS.
1056
1057 2003-01-22  Marius Andreiana <marius galuna.ro>
1058
1059         * configure.in: added 'ro' to ALL_LINGUAS
1060
1061 2003-01-21  Christian Rose  <menthos@menthos.com>
1062
1063         * configure.in: Added "mn" to ALL_LINGUAS.
1064
1065 2003-01-21  Padraig O'Briain  <padraig.obriain@sun.com>
1066
1067         * atk/atktext.c
1068         (atk_text_base_init): Set vtable entry for default implementations
1069         (atk_text_get_range_extents): Omit calling default implementation
1070         (atk_text_get_bounded_ranges): Omit calling default implementation
1071
1072         * atk/atkcomponent.c
1073         (atk_component_base_init): New function to set vtable entry for 
1074         default implementations
1075         (atk_component_ref_accessible_at_point): Omit calling default 
1076         implementation
1077         (atk_component_contains): Omit calling default implementation
1078         (atk_component_get_position): Omit calling default implementation
1079         (atk_component_get_size): Omit calling default implementation
1080
1081 2003-01-21  Padraig O'Briain  <padraig.obriain@sun.com>
1082
1083         * atk/atkobject.c 
1084         (atk_object_real_set_property): Add support for PROP_TABLE_SUMMARY 
1085         and PROP_TABLE_CAPTION_OBJECT.
1086         (atk_object_real_get_property): Add support for PROP_TABLE_SUMMARY 
1087         and PROP_TABLE_CAPTION_OBJECT.
1088
1089         This completes ATK changes for bug #74814.
1090
1091 2003-01-21  Padraig O'Briain  <padraig.obriain@sun.com>
1092
1093         * atk/atkobject.c: Add property accessible-table-caption-object.
1094         This addresses bug #74814.
1095
1096         * atk/atkobject.h: Move some documentation from template file to
1097         avoid warnings when building.
1098
1099         * atk/atkrelation.c: Add new properties relation and target.
1100         This addresses bug #72426.
1101
1102         * atktext.[ch]: Add new functions atk_text_get_range_extents and
1103         atk_text_get_bounded_ranges.
1104         Also added data structures AtkTextRectangle and AtkTextRange, enum
1105         AtkTextClipType and helper function  atk_text_free_ranges.
1106         This addresses bug #100943.
1107         (atk_text_get_character_extents): Ensure that the reported width is 
1108         not negative. This fixes bug #102954)
1109
1110         * docs/atk-sections.txt: Add new functions and data items.
1111
1112         * docs/tmpl/atk-object.sgml: Remove some documentation and put in 
1113         atkobject.h. Add reference to accessible-table-caption-object.
1114
1115         * docs/tmpl/atk-relation.sgml: Add new properties
1116
1117         * docs/tmpl/atktext.sgml: Add new functions and data items.
1118
1119
1120 2003-01-20  Padraig O'Briain  <padraig.obriain@sun.com>
1121
1122         * ===== Released 1.2.2=====
1123
1124         * configure.in: Version 1.2.2, interface age 2, binary age 202
1125
1126         * NEWS: Updated.
1127
1128 2003-01-19  He Qiangqiang  <carton@linux.net.cn>
1129
1130         * configure.in: Added "zh_CN" to ALL_LINGUAS.
1131
1132 2003-01-12  Laurent Dhima  <laurenti@alblinux.net>
1133
1134         * configure.in: Added 'sq'(albanian) to ALL_LINGUAS.
1135
1136 2003-01-11  Pauli Virtanen  <pauli.virtanen@hut.fi>
1137
1138         * configure.in (ALL_LINGUAS): Added "fi" (Finnish)
1139
1140 2003-01-06  Alessio Frusciante  <algol@firenze.linux.it>
1141
1142         * configure.in (ALL_LINGUAS): Added "it" (Italian) 
1143
1144 2003-01-06  Padraig O'Briain  <padraig.obriain@sun.com>
1145
1146         * configure.in: Add -with-html-dir option. (bug #102497)
1147
1148         * docs/Makefile.am: Remove INSTALLDIR and HTML_DIR
1149
1150         * docs/tmpl/atkobject.sgml: Update so property names are in
1151         alphabetic order.
1152
1153 2003-01-03  Padraig O'Briain  <padraig.obriain@sun.com>
1154
1155         * ===== Released 1.2.1=====
1156         
1157         * configure.in: Version 1.2.1, interface age 1, binary age 201
1158
1159         * NEWS: Updated.
1160
1161 2003-01-02  Zbigniew Chyla  <cyba@gnome.pl>
1162
1163         * configure.in (ALL_LINGUAS): Added pl (Polish).
1164
1165 2002-12-23  Nam SungHyun  <namsh@kldp.org>
1166
1167         * configure.in: Added Korean (ko) to ALL_LINGUAS
1168
1169 2002-12-22  Artis Trops  <hornet@navigator.lv>
1170
1171         * configure.in: Added Latvian (lv) to ALL_LINGUAS.
1172
1173 2002-12-22  Christophe Merlet  <redfox@redfoxcenter.org>
1174
1175         * configure.in (ALL_LINGUAS): added French (fr).
1176
1177 2002-12-21  Jordi Mallach  <jordi@sindominio.net>
1178
1179         * configure.in (ALL_LINGUAS): added Catalan (ca).
1180
1181 2002-12-20  Padraig O'Briain  <padraig.obriain@sun.com>
1182
1183         * ===== Released 1.2.0 ======
1184
1185         * configure.in: Version 1.2.0, interface age 0, binary age 200
1186
1187         * NEWS: Final update for 1.2.0.
1188
1189         * docs/tmpl/atkobject.sgml: Order of properties have been changed.
1190
1191 2002-12-18  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
1192
1193         * configure.in: Added Russian to ALL_LINGUAS.
1194
1195 2002-12-16  Padraig O'Briain  <padraig.obriain@sun.com>
1196
1197         * ===== Released 1.1.5=====
1198         
1199         * configure.in: Version 1.1.5, interface age 2, binary age 105
1200
1201         * NEWS: Updated.
1202
1203 2002-12-13  Padraig O'Briain  <padraig.obriain@sun.com>
1204
1205         * atk/atktext.c (atk_text_get_caret_offset): Return 0 instead of -1
1206         if caret is not supported. This addresses bug #101020.
1207
1208         * configure.in: Use third argument of AC_DEFINE to get rid of 
1209         acconfig.h. 
1210
1211 Thu Dec 12 14:57:20 2002  Owen Taylor  <otaylor@redhat.com>
1212
1213         * acinclude.m4: Remove; wasn't needed, and referred
1214         to GLib internal m4 files now gone.
1215
1216 Thu Dec 12 11:04:05 2002  Manish Singh  <yosh@gimp.org>
1217
1218         * configure.in: Require autoconf-2.53.
1219
1220 2002-12-12  Yanko Kaneti  <yaneti@declera.com>
1221
1222         * configure.in (ALL_LINGUAS): Added Bulgarian (bg).
1223
1224 2002-12-11  Pablo Saratxaga  <pablo@mandrakesoft.com>
1225
1226         * configure.in (ALL_LINGUAS): Added Vietnamese (vi), Hebrew (he),
1227         and Dutch (nl).
1228
1229 2002-12-07  Andras Timar <timar@gnome.hu>
1230
1231         * configure.in (ALL_LINGUAS): Added Hungarian (hu).
1232
1233 2002-12-06  Padraig O'Briain  <padraig.obriain@sun.com>
1234
1235         * ===== Released 1.1.4 =====
1236         
1237         * configure.in: Version 1.1.1, interface age 1, binary age 104
1238
1239         * NEWS: Updated.
1240
1241 2002-12-05  Ole Laursen  <olau@hardworking.dk>
1242
1243         * configure.in (ALL_LINGUAS): Added Danish (da).
1244
1245 2002-12-02  Pablo Gonzalo del Campo <pablodc@bigfoot.com>
1246
1247         * configure.in (ALL_LINGUAS): Added Spanish (es).
1248
1249 2002-12-01  Christian Neumair  <chris@gnome-de.org>
1250
1251         * configure.in (ALL_LINGUAS): Added German (de).
1252
1253 2002-11-22  Kjartan Maraas  <kmaraas@gnome.org>
1254
1255         * configure.in (ALL_LINGUAS): Added "no".
1256         
1257 2002-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
1258
1259         * Update NEWS for 1.1.3
1260
1261 2002-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
1262
1263         * configure.in: Update to take account of gtk-doc-version being 0.10
1264         Updated version required to 0.9
1265
1266 2002-11-20  Bill Haneman <bill.haneman@sun.com>
1267
1268         * atk/atkobject.h:
1269         Added ATK_ROLE_APPLICATION.
1270
1271         * atk/atkobject.c:
1272         (atk_role_get_localized_name):
1273         Added ATK_ROLE_APPLICATION case.        
1274
1275         * docs/atk-decl.txt:
1276         Added ATK_ROLE_APPLICATION to docs.
1277         
1278 2002-11-18  Abi Brady  <morwen@evilmagic.org>
1279
1280         * configure.in: Added "en_GB" to ALL_LINGUAS.
1281
1282 2002-11-15  Hasbullah BIn Pit <sebol@ikhlas.com>
1283
1284         * configure.in: Added "ms" to ALL_LINGUAS.
1285
1286 2002-11-15  Padraig O'Briain  <padraig.obriain@sun.com>
1287
1288         * Update NEWS for 1.1.2
1289
1290         * docs/tmpl/atkhyperlink.sgml docs/tmpl/atkobject.sgml
1291         Update docs.
1292
1293 2002-11-14  Bill Haneman <bill.haneman@sun.com>
1294
1295         * configure.in:
1296         Revved to 1.1.2, interface age 0, binary age 102.
1297         
1298         * atk/atkrelationtype.h:
1299         (ATK_RELATION_EMBEDS, ATK_RELATION_EMBEDDED_BY):
1300         New relations to handle content embedding, for instance
1301         text that embeds or flows around images.
1302
1303         * atk/atkhyperlink.h:
1304         (atk_hyperlink_is_inline):
1305         New API, returns whether a hyperlink's content is
1306         partially displayed inline; useful for small images
1307         emedded in text, and for HTML <src> elements.
1308         (AtkHyperlinkClass->link_state):
1309         New virtualized method, used to implement various
1310         state query API such as atk_hyperlink_is_inline().
1311
1312         * atk/atkhyperlink.c:
1313         (atk_hyperlink_is_inline):
1314         New method.
1315
1316         * docs/atk-sections.txt: 
1317         Additions for above API.
1318
1319 2002-11-13  Padraig O'Briain  <padraig.obriain@sun.com>
1320
1321         * atk/atkobject.[ch]: Add signal active-descendant-changed
1322
1323 2002-11-11  Christian Rose  <menthos@menthos.com>
1324
1325         * configure.in: Added "sv" to ALL_LINGUAS.
1326
1327 Fri Nov  8 19:55:25 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
1328
1329         * atk/atkhyperlink.c
1330         * atk/atkhyperlink.h
1331         * atk/atktable.c
1332         * atk/atktable.h
1333         * atk/atktext.c
1334         * atk/atktext.h
1335         * docs/tmpl/atkhyperlink.sgml
1336         * docs/tmpl/atkobject.sgml
1337         * docs/tmpl/atktable.sgml
1338         * docs/tmpl/atktext.sgml
1339
1340         Trivial s/foo/foo_/ fixes to make atk.h includable with -Wshadow
1341         without warnings.
1342         
1343 2002-11-05  Padraig O'Briain  <padraig.obriain@sun.com>
1344
1345         * autogen.sh: Add call to autoheader to create config.h.in
1346
1347 2002-11-04  Padraig O'Briain  <padraig.obriain@sun.com>
1348
1349         * acinclude.m4: New file
1350
1351         * autogen.sh: Add i18n support (copied from gtk+).
1352
1353         * configure.in: Add definition for atklocaledir and check for
1354         bind_textdomain_codeset()
1355
1356         * atk/Makefile.am: Add DEfininition of ATKLOCALEDIR to INCLUDES
1357
1358         * atk/atkobject.c (atk_role_get_localized_name): Add code to
1359         initialize i18n.
1360         
1361         * po/.cvsignore: Add extra files.
1362
1363 2002-11-01  Padraig O'Briain  <padraig.obriain@sun.com>
1364
1365         * configure.in: Create po/Makefile; patch supplied by 
1366         Dan Mills (thunder@ximain.com)
1367         
1368 2002-10-31  Padraig O'Briain  <padraig.obriain@sun.com>
1369
1370         * ===== Released 1.1.1 =====
1371         
1372         * configure.in: Version 1.1.1, interface age 0, binary age 101
1373
1374         * NEWS: Updated.
1375
1376         * atk/Makefile.am: Add atkintl.h to EXTRA_DIST.
1377
1378 2002-10-30  Padraig O'Briain  <padraig.obriain@sun.com>
1379
1380         * Makefile.am: Add po directory
1381
1382         * configure.in: Add support for I18N
1383
1384         * acconfig.h atk/atkintl.h: New files used to support I18N
1385
1386         * atk/atkobject.c: Update atk_role_get_localized_name() to
1387         allow for localized name to be returned.
1388
1389         * docs/Makefile.am: Add atkintl.h to IGNORE_HFILES
1390
1391         * po/Makfile.in.in, po/POTFILES.in, po/po2tbl.sed.in po/.cvsignore
1392         po/ChangeLog: New files
1393
1394 2002-10-30  Padraig O'Briain  <padraig.obriain@sun.com>
1395
1396         * atk/Makefile.am, atk/atk.h: Add reference to atk/atkrelationtype.h
1397
1398         * atk/atkaction.[ch]: Add atk_action_get_localized_name.
1399
1400         * atk/atkobject.[ch]: Add atk_role_get_localized_name,
1401         atk_object_add_relationship and atk_object_remove_relationship
1402         Add new roles ATK_ROLE_HEADER, ATK_ROLE_FOOTER, ATK_ROLE_PARAGRAPH
1403         and ATK_ROLE_RULER
1404
1405         * atk/atkrelation.h: Move definition of AtkRelationType to
1406         atk/relationtype.h
1407
1408         * atk/atkstate.h: Add new state ATK_STATE_MANAGES_DESCENDANTS
1409
1410         * atk/atktext.[ch]: Add text-attributes-changed signal.
1411
1412         * docs/atk-sections.txt, docs/tmpl/atkaction.sgml: Add new functions.
1413
1414         * docs/tmpl/atkobject.sgml: Add new functions and new roles.
1415
1416         * docs/tmpl/atkrelation.sgml: Add new relations
1417
1418         * docs/tmpl/atkstate.sgml: Add new state
1419
1420         * docs/tmpl/atktext.sgml: Add new signal
1421
1422         * tests/testrelation.c: Add tests for new relationship functions.
1423
1424 2002-10-01  Padraig O'Briain  <padraig.obriain@sun.com>
1425
1426         * atk/atkobject.c (atk_object_notify): Fix leak; report and patch
1427         supplied by Sebastian Rittau (srittau@jroger.in-berlin.de)
1428
1429         Bug #94548.
1430
1431 2002-09-24  Padraig O'Briain  <padraig.obriain@sun.com>
1432
1433         * ===== Released 1.1.0 =====
1434         
1435         * NEWS: Updated.
1436
1437 2002-09-18  Padraig O'Briain  <padraig.obriain@sun.com>
1438
1439         * configure.in:
1440         increment version to 1.1.0, in view of the fact that we've 
1441         branched for GNOME-2 and GTK+-2.0, and this is HEAD.
1442         Also reset INTERFACE_AGE to zero, since an enum was added.
1443         Use similar library numbering as GTK.
1444
1445         * docs/tmpl/atkobject.sgml: Add ATK_LAYER_WINDOW
1446
1447 2002-09-06  Mark McLoughlin  <mark@skynet.ie>
1448
1449         * atk/atkobject.h: add ATK_LAYER_WINDOW.
1450
1451         * atk/atkcomponent.c: upd docs.
1452
1453 2002-09-06  Padraig O'Briain  <padraig.obriain@sun.com>
1454
1455         * docs/atk-sections.txt: Add ...Iface symbols to Standard sections to 
1456         avoid unused declarations
1457
1458         * docs/tmpl/atkobject.sgml docs/tmpl/atkrelationset.sgml:
1459         Move AtkRelationSet from atkobject to atkrelationset.
1460
1461 2002-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
1462
1463         * docs/atk-sections.txt docs/tmpl/atkaction.sgml
1464         docs/tmpl/atkcomponent.sgml docs/tmpl/atkdocument.sgml
1465         docs/tmpl/atkeditabletext.sgml docs/tmpl/atkhypertext.sgml
1466         docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
1467         docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
1468         docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml
1469         docs/tmpl/atkvalue.sgml:
1470         Remove reference to ...Iface data structures; which eliminates
1471         undocumented symbols.
1472
1473 2002-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
1474
1475         *  atk/atkutil.h: Add documentation for AtkKeyEventType
1476
1477         * docs/tmpl/action.sgml docs/tmpl/atkcomponent.sgml
1478         docs/tmpl/atkdocument.sgml docs/tmpl/atkeditabletext.sgml
1479         docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
1480         docs/tmpl/atkhypertext.sgml docs/tmpl/atkimage.sgml 
1481         docs/tmpl/atknoopobject.sgml docs/tmp[l/atknoopobjectfactory.sgml
1482         docs/tmpl/atkobject.sgml docs/tmpl/atkobjectfacory.sgml
1483         docs/tmpl/atkregistry.sgml docs/tmpl/atkrelation.sgml
1484         docs/tmpl/atkselection.sgml docs/tmpl/atkstate.sgml
1485         docs/tmpl/atkstreamablecontent.sgml docs/tmpl/atktable.sgml
1486         docs/tmpl/atktext.sml docs/tmpl/atkutil.sgml
1487         docs/tmpl/atkutil.sgml:
1488         Reduce number of undocumented symbols
1489
1490 2002-08-26  Padraig O'Briain  <padraig.obriain@sun.com>
1491
1492         * atk/atknoopobjectfactory.c:
1493         Add implementation for atk_object_factory_get_accessible_type()
1494
1495 2002-08-18  Havoc Pennington  <hp@pobox.com>
1496
1497         * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
1498         both automake 1.6 and 1.4 installed get the right automake. Means
1499         compilation from CVS will now require the latest automake 1.4
1500         release, or manually creating symlinks called "automake-1.4" and
1501         "aclocal-1.4"
1502
1503 2002-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
1504
1505         These changes improve the quality of the documentation by adding
1506         information about properties and signals.
1507
1508         * configure.in:
1509         Add atktargetlib, STRIP_BEGIN, STRIP_END and STRIP_DUMMY for
1510         use in docs Makefile.am
1511
1512         * atk/atk.h:
1513         Add missing include files, atk/atknoopobject.h and 
1514         atknoopobjectfactory.h
1515
1516         * docs/Makefile.am:
1517         Add support for scan program
1518
1519         * docs/atk.types:
1520         Added content to this file
1521
1522         * docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
1523         docs/tmpl/atknoopobject.sgml docs/tmpl/atknoopobjectfactory.sgml
1524         docs/tmpl/atkobjectfactory.sgml docs/tmpl/atkregistry.sgml
1525         docs/tmplatkutil.sgml:
1526         Removed references to contents of object's data structure
1527
1528         * docs/tmpl/atkobject.sgml docs/tmpl/atkselection.sgml
1529         docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml:
1530         Add references to signals and properties.
1531
1532 Wed Jul 31 17:08:04 2002  Owen Taylor  <otaylor@redhat.com>
1533
1534         * ===== Released 1.0.3 =====
1535         
1536         * configure.in (GLIB_REQUIRED_VERSION): Version 1.0.3,
1537         interface, binary version 3.
1538
1539         * NEWS: Updated.
1540
1541 2002-07-14  Padraig O'Briain  <padraig.obriain@sun.com>
1542
1543         * README: Updated to describe where to log bugs and mention mailing
1544         list.
1545
1546 2002-06-20  Padraig O'Briain  <padraig.obriain@sun.com>
1547
1548         * atk/atkutil.h atk/docs/atk-docs.sgml atk/docs/tmpl/atk-component.sgml
1549         atk/docs/atkdocument.sgml atk/docs/tmpl/atkeditabletext.sgml
1550         atk/docs/tmpl/atkgobjectaccessible.sgml atk/docs/tmpl/atkhyperlink.sgml
1551         atk/docs/tmpl/atkhypertext.sgml atk/docs/tmpl/atkimage.sgml
1552         atk/docs/atknoopobject.sgml atk/docs/tmpl/atknoopobjectfactory.sgml
1553         atk/docs/tmpl/atkobjectfactory.sgml atk/docs/tmpl/atkregistry.sgml
1554         atk/docs/tmpl/atkregistry.sgml atk/docs/tmpl/atkrelationset.sgml
1555         atk/docs/tmpl/atkselection.sgml atk/docs/tmpl/atkstate.sgml
1556         atk/docs/tmpl/atkstateset.sgml atk/docs/tmpl/atkstreamablecontent.sgml
1557         atk/docs/tmpl/atktable.sgml atk/docs/tmpl/atktext.sgml
1558         atk/docs/tmpl/atkutil.sgml atk/docs/tmpl/atkvalue.sgml
1559         Update documentation.
1560
1561 2002-05-29  Padraig O'Briain  <padraig.obriain@sun.com>
1562
1563         * atk/atkregistry.c:
1564         64 bit fixes for ATK. Patch supplied by George Lebl (jirka@5z.com)
1565         (bug #83316)
1566
1567 Thu Mar 28 18:27:32 2002  Owen Taylor  <otaylor@redhat.com>
1568
1569         * ===== Released 1.0.2 ======
1570
1571         * NEWS: Updates.
1572
1573         * configure.in: Version 1.0.2, interface, binary age 2
1574
1575 2002-04-26  Padraig O'Briain  <padraig.obriain@sun.com>
1576
1577         * atk/atkutil.c (atk_focus_tracker_notify):
1578         Allow for object being NULL which means the window containing the
1579         focus widget has lost focus. We update the previous_focus_object 
1580         so we can emit notification for focus widget when window regains
1581         focus.
1582
1583 2002-04-15  Padraig O'Briain  <padraig.obriain@sun.com>
1584
1585         * atk/atkgobjectaccessible.c:
1586         (atk_gobject_accessible_for_object):  Allow for case where created
1587         AtkObject is not a AtkGObjectAccessible so quark_accessible_object
1588         was not initialized in atk_gobject_accessible_class_init
1589
1590 Thu Mar 28 18:27:32 2002  Owen Taylor  <otaylor@redhat.com>
1591
1592         * ===== Released 1.0.1 ======
1593
1594         * NEWS: Updates.
1595
1596         * configure.in: Version 1.0.1, interface, binary age 1.0.0.
1597
1598 2002-03-19  Padraig O'Briain  <padraig.obriain@sun.com>
1599
1600         * atk/atkutil.c (atk_focus_tracker_notify):
1601         Do not do notification if previously notified object is the same as
1602         this object
1603
1604 2002-03-14  Tor Lillqvist  <tml@iki.fi>
1605
1606         * atk/Makefile.am: Use correct name for the DLL when generating
1607         the MSVC import library.
1608
1609 2002-03-13  Bill Haneman <bill.haneman@sun.com>
1610
1611         * atk/atkutil.c (atk_object_get_root):
1612         Changed g_type_class_peek to g_type_class_ref,
1613         this seemed to be triggering a SEGV in some cases.
1614
1615
1616 2002-03-12  Padraig O'Briain  <padraig.obriain@sun.com>
1617
1618         * atk/atkgobjectaccessible.c (atk_gobject_accessible_dispose):
1619         Correct name of data set to NULL from quark_accessible_object to
1620         quark_object
1621
1622 2002-03-09  Padraig O'Briain  <padraig.obriain@sun.com>
1623
1624         * atk/atkhyperlink.c (atk_hyperlink_get_type):
1625         Fix typo.
1626
1627 Thu Mar  7 23:52:51 2002  Owen Taylor  <otaylor@redhat.com>
1628
1629         * ===== Released 1.0.0 ======
1630
1631         * NEWS: Final update for 1.0.0.
1632
1633         * README: Update the compilation instructions a bit.
1634
1635 2002-03-06  Tor Lillqvist  <tml@iki.fi>
1636
1637         * atk-zip.sh.in
1638         * atk/Makefile.am: Use ATK_API_VERSION also in the Win32 import
1639         library names.
1640
1641 Tue Mar  5 16:54:21 2002  Owen Taylor  <otaylor@redhat.com>
1642
1643         * ATK 1.0.0 rc1
1644
1645         * tests/Makefile.am: Don't install libteststateset.la,
1646         libtestrelation.la. (#73655, James Henstridge)
1647
1648         * autogen.sh: Add --enable-gtk-doc
1649
1650         * configure.in: --disable-gtk-doc by default.
1651
1652         * Makefile.am: Add a slightly modified distcheck rule
1653         that passes --enable-gtk-doc to the configure inside.
1654         (So that 'make dist' succeeds inside.)
1655
1656 Tue Mar  5 11:55:35 2002  Owen Taylor  <otaylor@redhat.com>
1657
1658         * configure.in: Require GLib-2.0.0.
1659
1660         * configure.in atk/Makefile.am tests/Makefile.am atk.pc.in:
1661         Switch over to the Glib/GTK+ versioning scheme.
1662
1663 2002-03-05  Padraig O'Briain  <padraig.obriain@sun.com>
1664
1665         * atk/atktext.c (atk_text_get_text):
1666         Permit end offset value of -1
1667
1668 2002-02-28  Padraig O'Briain  <padraig.obriain@sun.com>
1669
1670         * atk/atkhypertext.h:
1671         Update comments
1672
1673 2002-02-28  Sven Neumann  <sven@gimp.org>
1674
1675         * configure.in: beautified configure --help output.
1676
1677 2002-02-27  Padraig O'Briain  <padraig.obriain@sun.com>
1678
1679         * atk/atkhypertext.h atk/atkhyperlink.h: 
1680         Add padding to class structures to allow for future expansion.
1681
1682         * atk/atkdocument.h: 
1683         Add padding to class structures to allow for future expansion.
1684
1685         * atk/atkobjectfactory.h atk/atkgobjectaccessible.h:
1686         Add padding to class structures to allow for future expansion.
1687
1688 Mon Feb 25 19:09:39 2002  Owen Taylor  <otaylor@redhat.com>
1689
1690         * configure.in: Bail if AM_PATH_GLIB_2_0 fails.
1691
1692 2002-02-26  Tor Lillqvist  <tml@iki.fi>
1693
1694         * atk/Makefile.am: Do use -no-undefined on Win32, otherwise
1695         libtool won't create a DLL.
1696
1697 2002-02-25  Padraig O'Briain  <padraig.obriain@sun.com>
1698
1699         * atk/Makefile.am:
1700         Remove -no-undefined because of problems with uunresolved symbols
1701         in libgobject on Solaris when using gcc
1702
1703 Sat Feb 23 23:02:23 2002  Owen Taylor  <otaylor@redhat.com>
1704
1705         * configure.in: Version 0.13
1706
1707         * NEWS: Update for 0.13
1708
1709         * docs/atk-sections.txt: Update.
1710
1711 2002-02-22  Padraig O'Briain  <padraig.obriain@sun.com>
1712
1713         * atk/atkgobjectaccessible.c atk/atkhyperlink.c atk/atknoopobject.c
1714         atk/atknoopobjectfactory.c atkobject.c atk/atkobjectfactory.c
1715         atk/atkregistry.c atk/atkrelation.c atk/atkrelationset.c:
1716         Make use of parent_class consistent; define as gpointer and
1717         use g_type_class_peek_parent() to get it
1718
1719         * atk/atktext.c:
1720         Delete unused empty line
1721
1722         * atk/atkregistry.c atk/atkrelation.c:
1723         Make parent_class static 
1724
1725 2002-02-20  Padraig O'Briain  <padraig.obriain@sun.com>
1726
1727         * atk/atktext.c:
1728         Add check for offset being negative in functions which have offset
1729         parameter and return immediately if so.
1730
1731 2002-02-15  Padraig O'Briain  <padraig.obriain@sun.com>
1732
1733         * atk/atkcomponent.h:
1734         Change argument of get_layer and get_mdi_zorder function pointers 
1735         to be AtkComponent instead of AtkObject
1736
1737         * atk/atkcomponent.c:
1738         Change atk_component_get_layer and atk_component_get_mdi_zorder
1739         to refer to argument as component instead os accessible
1740
1741         * docs/atk-sections.txt docs/tmpl/atkaction.sgml 
1742         docs/tmpl/atkcomponent.sgml docs/tmpl/atkeditabletext.sgml
1743         docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml 
1744         docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
1745         docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml docs/tmpl/atkvalue.sgml:
1746         Update for recent changes
1747         
1748 2002-02-15  Padraig O'Briain  <padraig.obriain@sun.com>
1749
1750         * atk/atk.h:
1751         Guard atk.h with ifndef __ATK_H__
1752         (#71405 reported by terra@diku.dk (Morten Welinder))
1753
1754 2002-02-13  Padraig O'Briain  <padraig.obriain@sun.com>
1755
1756         * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
1757         atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h 
1758         atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
1759         atk/atktable.h atk/atktext.h atk/atkvalue.h:
1760         Add padding to class structures to allow for future expansion.
1761
1762 2002-02-11  Bill Haneman  <bill.haneman@sun.com>
1763
1764         * configure.in:
1765         Incremented revision and tagged GNOME_D2_BETA.
1766
1767         * atkobject.h: 
1768         Marked atk_object_get_layer and atk_object_get_mdi_zorder
1769         as deprecated (should use atk_component API below).
1770         
1771         * atkcomponent.h:
1772         Added atk_component_get_layer and atk_component_get_mdi_zorder
1773         (erroneously defined in atkobject, they belong here).
1774
1775         * atkcomponent.c:
1776         Fixed some property get/set bugs.
1777
1778         * NEWS: updated for GNOME 2 Desktop Beta.
1779         
1780 2002-02-11  jacob berkman  <jacob@ximian.com>
1781
1782         * atk/atkselection.[ch] (atk_selection_get_type): 
1783         * atk/atktable.[ch] (atk_table_get_type): 
1784         * atk/atkregistry.h (atk_get_default_registry): 
1785         * atk/atknoopobjectfactory.[ch] (atk_no_op_object_factory_get_type): 
1786         * atk/atkobjectfactory.[ch] (atk_object_factory_get_type): 
1787         * atk/atkcomponent.[ch] (atk_component_get_type): 
1788         * atk/atkaction.[ch] (atk_action_get_type): declare function
1789         arguments as (void) rather than ()
1790
1791 2002-02-04  Bill Haneman  <bill.haneman@sun.com>
1792
1793         * configure.in:
1794         Incremented revision.
1795
1796 2002-01-30  Bill Haneman  <bill.haneman@sun.com>
1797
1798         * docs/tmpl/atkaction.sgml:
1799         * docs/tmpl/atkcomponent.sgml:
1800         * docs/tmpl/atkeditabletext.sgml:
1801         * docs/tmpl/atkimage.sgml:
1802         * docs/tmpl/atkobject.sgml:
1803         * docs/tmpl/atkselection.sgml:
1804         * docs/tmpl/atktable.sgml:
1805         * docs/tmpl/atktext.sgml:
1806         * docs/tmpl/atkvalue.sgml:
1807         Initial entries into the SHORT_DESCRIPTION and LONG_DESCRIPTION
1808         fields to improve docs; the documentation now gives some
1809         information on the purpose and function of the various ATK
1810         interfaces, and which types of UI components typically implement
1811         which interfaces.
1812         
1813 Tue Jan 29 23:29:46 2002  Owen Taylor  <otaylor@redhat.com>
1814
1815         * NEWS: Retroactively write a NEWS entry for 0.9 and 0.10.
1816
1817 2002-01-28  Padraig O'Briain  <padraig.obriain@sun.com>
1818
1819        * configure.in:
1820        Update version number to 0.10, for Desktop Alpha 2
1821
1822 2002-01-28  Padraig O'Briain  <padraig.obriain@sun.com>
1823
1824         * atk/atkobject.h:
1825         Correct inconsistencies between registered signal parameter types 
1826         and default signal handler struct fields
1827         (based on patch from Murray Cumming <murray@usa.net>)
1828
1829 2002-01-10  Bill Haneman <bill.haneman@sun.com>
1830
1831        * configure.in:
1832        Update version number to 0.9, for Beta2 package.
1833
1834 Wed Jan  9 11:26:56 2002  Owen Taylor  <otaylor@redhat.com>
1835
1836         * atk/Makefile.am (s-enum-types-h):  Include glib-object.h,
1837         Add G_BEGIN_DECLS/END_DECLS to atk-enum-types.h. (#61845,
1838         Mikael Hermansson)
1839
1840 2002-01-07  Padraig O'Briain  <padraig.obriain@sun.com>
1841
1842         * atk/atkcomponent.c (atk_component_add_focus_handler):
1843         Add comments to clarify behavior if handler has already been added
1844
1845         * docs/tmpl/atktext.sgml:
1846         Update for change of caret_changed to text_caret_moved
1847
1848 2002-01-05  Hans Breuer  <hans@breuer.org>
1849
1850         * atk/makefile.msc : generate atk-enum-types.[hc]
1851         NOTE: the long comment in atkobject.h is crashing perl,
1852         at least version 5.005_02 built for MSWin32-x86-object
1853         Binary build 506 provided by ActiveState. Temporary
1854         deleting the AtkRole comment allows to work-around.
1855
1856         atk/atk.def : updated externals
1857
1858 2002-01-02  Padraig O'Briain  <padraig.obriain@sun.com>
1859
1860         * atk/atkgobjectaccessible.h
1861         Fixed typo in define (reported by Jeff Franks)
1862
1863         * atk/atktext.c atk/atktext.h
1864         Change name of default signal handler for text_caret_moved signal
1865         from caret_changed to text_caret_moved
1866         Change enum CARET_MOVED to TEXT_CARET_MOVED
1867         (both issues reported by Jeff Franks)
1868
1869 2001-12-15  Michael Meeks  <michael@ximian.com>
1870
1871         * atk/atkrelation.c (atk_relation_class_init):
1872         setup parent class
1873         (atk_relation_finalize): chain to parent.
1874
1875         * atk/atkrelationset.c (atk_relation_set_class_init),
1876         (atk_relation_set_finalize): same fix.
1877
1878 Sat Dec 22 12:26:51 2001  Owen Taylor  <otaylor@redhat.com>
1879
1880         * configure.in: Version 0.8, require GLib-1.3.12
1881
1882         * atk/makefile.msc (PKG_VER): Version 0.8.
1883
1884 Thu Dec 20 00:33:47 2001  Owen Taylor  <otaylor@redhat.com>
1885
1886         * atk/Makefile.am (EXTRA_DIST): Set GPATH - necessary
1887         for correct srcdir != builddir operation when 
1888         generating source files in srcdir.
1889         
1890 Thu Dec 20 00:27:01 2001  Owen Taylor  <otaylor@redhat.com>
1891
1892         * docs/tmpl/atkutil.sgml: remove some conflict
1893         indicators.
1894
1895 2001-12-19  Padraig O'Briain  <padraig.obriain@sun.com>
1896
1897         * atk/atk.def:
1898         Add new functions
1899
1900 2001-12-19  Padraig O'Briain  <padraig.obriain@sun.com>
1901
1902         Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.h
1903         docs/tmpl/atkgobjectaccessible.sgml
1904
1905         * atk/Makefile.am atk/atk.h:
1906         Add references to new files
1907
1908         * atk/atkobject.c atk/atkobject.h
1909         docs/tmpl/atkobject.sgml:
1910         Add new function atk_object_initialize
1911
1912         * atk/atkobjectfactory.c atk/atkobjectfactory.h
1913         docs/tmpl/atkobjectfactory.sgml:
1914         Add new function atk_object_factory_get_accessible_type
1915
1916         * docs/atk-sections.txt:
1917         Add new functions.
1918         Add functions in atk-unused.txt
1919
1920         
1921 2001-12-17  Darin Adler  <darin@bentspoon.com>
1922
1923         * atk/atktext.c: Add missing #include <string.h>
1924
1925 2001-12-13  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
1926
1927         * atk/Makefile.am, tests/Makefile.am: Compile with
1928         -DG_DISABLE_DEPRECATED. See #52790.
1929
1930 2001-12-11  Padraig O'Briain  <padraig.obriain@sun.com>
1931
1932         * atk/atkcomponent.c (atk_component_ref_accessible_at_position):
1933         Remove unnecessary g_retunn_val_if_fail() call.
1934
1935 2001-12-08  Michael Meeks  <michael@ximian.com>
1936
1937         * atk/atkregistry.c (atk_registry_class_init):
1938         paranoia is not appropriate here, setup parent_class,
1939         don't create a new default registry here - makes no
1940         sense.
1941         (atk_registry_finalize): chain to parent class, do
1942         g_hash_table_destroys instead of g_frees.
1943
1944 2001-12-07  Padraig O'Briain  <padraig.obriain@sun.com>
1945
1946         * atk/Makefile.am:
1947         Update to create atk-enum-types.h before compiling source files
1948         (Problem reported by xavier ordoquy <xordoquy@aurora-linux.com>)
1949
1950 2001-12-05  Padraig O'Briain  <padraig.obriain@sun.com>
1951
1952         * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt 
1953         docs/tmpl/atktext.sgml tests/testrelation.c:
1954         Change atk_attribute_register to atk_text_attribute_register,
1955         atk_attribute_get_value to atk_text_attribute_get_value,
1956         atk_attribute_get_name to atk_text_attribute_get_name
1957         atk_attribute_for_name to atk_text_attribuute_for_name
1958
1959 2001-12-04  Padraig O'Briain  <padraig.obriain@sun.com>
1960
1961         * atk/atktext.c:
1962         Add implementation of atk_attribute_register, atk_attribute_for_name
1963         Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
1964         support extra attributes being defined
1965
1966         * atk/atktext.h:
1967         Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
1968         extra attributes to be defined
1969         Add atk_attribute_register() and atk_attribute_for_name()
1970
1971         * atk/atk.def:
1972         Add new functions
1973
1974         * docs/atk-sections.txt docs/tmpl/atktext.sgml
1975         Update because of additions to atk/atktext.h
1976
1977         * tests/testrelation.c:
1978         Add tests for text attributes
1979
1980 2001-12-04  Padraig O'Briain  <padraig.obriain@sun.com>
1981
1982         * atk/atkobject.c:
1983         Update atk_role_register() to allow extra roles to be defined
1984         Update atk_role_get_name() and atk_role_for_name() for newly defined
1985         roles
1986
1987         * tests/testrelation.c:
1988         Add tests for roles
1989
1990 2001-12-03  Padraig O'Briain  <padraig.obriain@sun.com>
1991
1992         * atk/atkrelation.c:
1993         Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and
1994         atk_relation_type_for_name()
1995
1996         * atk/atkstate.c:
1997         Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and
1998         atk_state_type_for_name()
1999
2000         * tests/testrelation.c, tests/teststateset.c:
2001         Update tests as name componenets are separated by hyphen (-) rather
2002         than underline (_)
2003
2004 2001-11-29  Padraig O'Briain  <padraig.obriain@sun.com>
2005
2006         * atk/Makefile.am:
2007         Generate files atk-enum-types.c and atk-enums-types.h to create
2008         types for enums.
2009
2010         * atk/atkobject.c:
2011         Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()
2012
2013 2001-11-28  Bill Haneman  <bill.haneman@sun.com>
2014
2015         * atk/atkutil.c:
2016         Changed calls to g_type_class_peek() to g_type_class_ref() where
2017         it makes more sense, and in other places check for a non-null
2018         klass return before trying to call class methods.  This prevents
2019         SEGV if no Atk-implementation library has been loaded.
2020
2021         * atk/atkobject.c:
2022         Fixed gtk-doc warning.
2023
2024 2001-11-28  Padraig O'Briain  <padraig.obriain@sun.com>
2025
2026         * atk/atkobject.[c|h]:
2027         Add functions atk_role_get_name() and atk_role_for_name() which
2028         transform a role into an untranslated string
2029         Update comments in atkobject.h which refer to property names
2030
2031         * atk/atkrelation.c:
2032         Correct error in atk_relation_type_get_name
2033
2034         * docs/atk-sections.txt
2035         Added atk_role_get_name and atk_role_for_name
2036
2037         * docs/tmpl/*sgml
2038         Updated files
2039         
2040 2001-11-23  Hans Breuer  <hans@breuer.org>
2041
2042         * atk/atk.def : updated externals
2043
2044         * atk/atktext.c atk/atkutil.c : added two spaces to fix
2045         minor coding style issues. Found by my exports generator.
2046
2047         * atk/makefile.msc : version 0.7, use build dir from
2048         $(TOP)\glib
2049
2050 Thu Nov 22 14:37:40 2001  Owen Taylor  <otaylor@redhat.com>
2051
2052         * Version 0.7
2053
2054         * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
2055
2056 2001-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
2057
2058         * atk/atknoopobject.c:
2059         Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
2060         when creating object
2061
2062 2001-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
2063
2064         * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
2065         docs/tmpl/atkrelation.sgml:
2066         Change atk_relation_type_from_string to atk_relation_type_for_name
2067         Add atk_relation_type_get_name
2068
2069         * atk/atkrelationtype.c:
2070         Change atk_relation_type_from_string to atk_relation_type_for_name
2071         Add atk_relation_type_get_name
2072         Update atk_relation_type_register() to correctly register new
2073         relation types
2074
2075         * atk/atkstate.c:
2076         Changed name of static variable type to last_type
2077         Changed name of paremeter if atk_state_type_get_name to type to match
2078         comments
2079
2080         * docs/tmpl/*sgml
2081         Updated files
2082
2083         * tests/README, tests/Makefile.am       
2084         Add new test file testrelation.c
2085
2086 2001-11-22  Bill Haneman <bill.haneman@sun.com>
2087
2088         * atk/atkutil.c (atk_add_key_event_listener):
2089         Fix gtk-doc comment and clarify use of 'data' gpointer.
2090
2091 2001-11-22  Michael Meeks  <michael@ximian.com>
2092
2093         * atk/atkutil.c (atk_add_key_event_listener): switch
2094         to class_peek.
2095
2096         * atk/atkobject.c (atk_object_real_get_property):
2097         add missing 'break'.
2098
2099 2001-11-21  Michael Meeks  <michael@ximian.com>
2100
2101         * atk/atkrelation.c: pull in string.h for strcmp
2102
2103         * atk/atktext.c (atk_text_get_selection): fix bug / warning.
2104
2105         * atk/atkutil.c (atk_add_global_event_listener),
2106         (atk_get_toolkit_name, atk_get_toolkit_version):
2107         constify 
2108
2109 2001-11-21  Bill Haneman <bill.haneman@sun.com>
2110
2111         * atk/atkrelation.c: Added gtk-doc docs for 
2112         atk_relation_type_from_string.
2113
2114 Wed Nov 21 17:54:44 2001  Owen Taylor  <otaylor@redhat.com>
2115
2116         * atk/atkobject.h (enum): Fix trailing comma on
2117         enumeration.
2118
2119         * docs/atk-sections.txt: Update.
2120
2121         * NEWS: Updates
2122
2123 2001-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
2124
2125         * atk/atkobject.[c|h]:
2126         Add additional argument (name) to state-change signal
2127         Update atk_object_notify_state_change to take account of 
2128         extra argument for state-change
2129
2130         * atk/atkmarshal.list:
2131         Add marshaller for VOID:STRING,BOOLEAN
2132         
2133 2001-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
2134
2135         * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
2136         Add enum AtkLayer and functions atk_object_get_layer and
2137         atk_object_get_mdi_zorder
2138
2139 2001-11-20  Padraig O'Briain  <padraig.obriain@sun.com>
2140
2141         * atk/atkobject.[c|h]:
2142         Remove property accessible-state; use signal state-change instead
2143         Change signature of state-change handler to take gboolean as argument
2144         instead of AtkPropertyValues
2145         Update atk_object_notify_state_change() to emit state-change signal
2146
2147         * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
2148         Remove state ATK_STATE_COLLAPSED
2149
2150 2001-11-19  Bill Haneman <bill.haneman@sun.com>
2151
2152         * atk/atkobject.c:
2153         * atk/atkstate.c:
2154         Added state-changed signal to atkobject, in anticipation of 
2155         deprecating the accessible-state property.
2156
2157         * atk/atkutil.[ch]:
2158         Fixed signature of atk_util_add_key_listener () to
2159         take an AtkKeySnoopFunc instead of a pointer to same.
2160
2161 2001-11-19  Padraig O'Briain  <padraig.obriain@sun.com>
2162
2163         * atk/atkobject.c (atk_object_notify_state_change):
2164         Fix bug in calculation of number of toggle states
2165
2166         * atk/atkstate.c:
2167         Correct out-by-1 error in atk_state_type_register()
2168         Use type (number of states defined) in atk_state_type_get_name()
2169         and atk_state_type_for_name()
2170         
2171 2001-11-17  Padraig O'Briain  <padraig.obriain@sun.com>
2172
2173         * atk/atkeditabletext.c:
2174         Remove unused structure _AtkEditableTextIfaceClass
2175
2176         * atk/atkobject.[c|h]
2177         Remove signals model_changed and selection_changed
2178
2179         * atk/selection.[c|h]
2180         Add signal selection_changed
2181
2182         * atk/atktable.[c|h]
2183         Remove unused structure _AtkTableIfaceClass
2184         Add signal model_changed
2185
2186         * atk/atktext.[c|h]
2187         Remove unused structure _AtkTextIfaceClass
2188         Add signal text_selection_changed
2189
2190         * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
2191         docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
2192         Documentation changes
2193
2194 2001-11-17  Tor Lillqvist  <tml@iki.fi>
2195
2196         * atk-zip.sh.in: Build separate runtime and developer packages.
2197
2198         * atk/atk.def: Update.
2199
2200 2001-11-14  Bill Haneman  <bill.haneman@sun.com>
2201
2202         * atk/atkutil.h :
2203         Added API 
2204         atk_add_key_event_listener    (AtkKeySnoopFunc *listener,
2205                                        gpointer data);
2206         atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
2207                                        gpointer data);
2208         
2209         to allow non-GTK-dependent installation of key snoop functions.
2210         This also meant adding definitions of AtkKeySnoopFunc and 
2211         AtkKeyEventStruct.
2212
2213 2001-11-08  Padraig O'Briain  <padraig.obriain@sun.com>
2214
2215         * atk/atkobject.c (atk_object_notify_state_change):
2216         Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
2217         to ATK_STATE_EXPANDED or vice versa.
2218
2219 2001-11-05  Padraig O'Briain  <padraig.obriain@sun.com>
2220
2221         * atk/atkobject.h:
2222         Add role ATK_ROLE_TREE_TABLE
2223
2224         * atk/atkrelation.h:
2225         Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
2226         and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
2227
2228         * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
2229         docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
2230         docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
2231         docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
2232         docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
2233         docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
2234         docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
2235         Update to reflect the current state of the documentation in the code.
2236
2237 2001-10-31  Padraig O'Briain  <padraig.obriain@sun.com>
2238
2239         * atk/relation.h, docs/tmpl/atkrelation.sgml:
2240         Add two new relations ATK_RELATION_NODE_CHILDREN and
2241         ATK_RELATION_NODE_PARENT to support compound objects in a
2242         node or cell of a tree or table
2243         Added descriptions of all relations which are defined
2244
2245         * atk/atktable.c:
2246         Remove functions atk_table_real_get_index_at(),
2247         atk_table_real_get_column_at_index() and 
2248         atk_table_real_get_row_at_index() 
2249         Correct typos in documentation of other functions.
2250
2251 2001-10-28  Tor Lillqvist  <tml@iki.fi>
2252
2253         * atk-zip.sh.in: New file, used to build developer package for
2254         Win32.
2255
2256         * Makefile.am
2257         * configure.in: Add it.
2258
2259         * atk/Makefile.am: Add rules to install and uninstall mingw import
2260         library.
2261
2262 2001-10-26  Padraig O'Briain  <padraig.obriain@sun.com>
2263
2264         * atk/atkobject.[c|h]
2265         Remove the following properties
2266         accessible-child - use signal children_changed for notification
2267         accessible-text - use signal text_changed for notification
2268         accessible-caret - use signal text_caret_moved for notification
2269         accessible-selection - use new signal selection_changed 
2270         for notification
2271         accessible-visible-data - use new signal visible_data_changed
2272         for notification
2273         accessible-model - use new signal model_changed for notification
2274         Notify when role or parent changes
2275         Allow parent and role to be set or got using g_object_set() or
2276         g_object_get()
2277 .
2278 Wed Oct 24 11:13:13 2001  Owen Taylor  <otaylor@redhat.com>
2279
2280         * Version 0.6
2281
2282         * NEWS: Updates.
2283
2284 2001-10-25  Padraig O'Briain  <padraig.obriain@sun.com>
2285
2286         * atk/atkobject.h, docs/tmpl/atkobject.sgml:
2287         Add role ATK_ROLE_TERMINAL for an accessible terminal.
2288
2289 2001-10-22  Padraig O'Briain  <padraig.obriain@sun.com>
2290
2291         * atk/atkobject.c (atk_object_notify_state_change):
2292         Initialize AtkPropertyValue data structure to 0 instead of using
2293         memset.
2294
2295 2001-10-19  Tor Lillqvist  <tml@iki.fi>
2296
2297         * configure.in: Set automake conditionals OS_WIN32 if on (native)
2298         Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
2299         LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
2300
2301         * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
2302         -export-symbols atk.def. If lib.exe is available, generate
2303         atk.lib, and install it.
2304
2305         * atk/atk.def: Update with new entry points.
2306
2307 2001-10-19  Padraig O'Briain  <padraig.obriain@sun.com>
2308
2309         * atk/atkobject.[c|], docs/atk-sections.txt,
2310         docs/tmpl/atkobject.sgml:
2311         Add convenience function atk_object_notify_state_change()
2312         to generate property notification of state change.
2313
2314         * atk/atktext.c, docs/tmpl/atk-unused.sgml:
2315         Correct comments on functions atk_attribute_get_name() and
2316         atk_attribute_get_value()
2317
2318 2001-10-17  Padraig O'Briain  <padraig.obriain@sun.com>
2319
2320         * atk/atktext.c:
2321         Update comments in atk_text_get_text_[at|after|before]_offset()
2322         to clarify what these functions will return.
2323
2324 2001-10-16  Padraig O'Briain  <padraig.obriain@sun.com>
2325
2326         * atk/atktext.c:
2327         Update comments in atk_text_get_run_attributes() and
2328         atk_text_get_default_attributes().
2329
2330 2001-10-15  Padraig O'Briain  <padraig.obriain@sun.com>
2331
2332         * atk/atkobject;c:
2333         Change "property-change" signal to allow detail (i.e. property name) 
2334         and add detail in atk_object_notify().
2335
2336 2001-10-15  Padraig O'Briain  <padraig.obriain@sun.com>
2337
2338         * atk/atktext.c:
2339         Correct order of attribute names in text_attr_name array.
2340
2341 2001-10-12  Padraig O'Briain  <padraig.obriain@sun.com>
2342
2343         * atk/atktext.[c|h]:
2344         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2345         Use enum AtkTextAttribute to specify what attribute are supported
2346         rather than hash defines. Define new functions atk_attribute_get_name()
2347         and atk_attribute_get_value() which return the strings for the
2348         attribute name and values for those attribute which have named values.
2349
2350 2001-10-10  Padraig O'Briain  <padraig.obriain@sun.com>
2351
2352         * atk/atktext.c (atk_text_get_run_attributes):
2353         Correct typo.
2354
2355         * atk/atktext.c (atk_text_get_default_attributes):
2356         Add call to set iface.
2357
2358 2001-10-10  Padraig O'Briain  <padraig.obriain@sun.com>
2359
2360         * atk/atktext.[c|h]:
2361         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2362         Add new function atk_text_get_default_attributes
2363         Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
2364
2365 2001-10-09  Padraig O'Briain  <padraig.obriain@sun.com>
2366
2367         * atk/atktext.c (atk_attribute_set_free):
2368         Avoid leaking of AtkAttributeSet data structure; speed up code.
2369
2370         * docs/tmpl.atk*.sgml
2371         Updated to reflect current APIs.
2372
2373 2001-10-01  jacob berkman  <jacob@ximian.com>
2374
2375         * docs/Makefile.am (dist-hook-local): depend on all-local so that
2376         make dist works correctly w/o having to build first
2377
2378 2001-10-01  Tor Lillqvist  <tml@iki.fi>
2379
2380         * configure.in: Add AC_LIBTOOL_WIN32_DLL.
2381
2382 Sat Sep 29 19:45:00 2001  Bill Haneman <bill.haneman@sun.com>
2383         
2384         * configure.in (ATK_MICRO_VERSION): Version 0.6
2385         (because libglade will depend on a the small api addition below)
2386
2387         * atk/makefile.msc (PKG_VER): Version 0.6
2388
2389         * atk/atkrelation.h:
2390         * atk/atkrelation.c: (AtkRelationType 
2391         atk_relation_type_from_string (const gchar *name)): Added method.
2392
2393         
2394 Tue Sep 25 12:08:52 2001  Owen Taylor  <otaylor@redhat.com>
2395
2396         * configure.in (ATK_MICRO_VERSION): Version 0.5
2397
2398         * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
2399
2400         * atk/makefile.msc (PKG_VER): Version 0.5
2401
2402 2001-09-21  Hans Breuer  <hans@breuer.org>
2403
2404         * atk/atk.def : updated externals
2405         * atk/makefile.msc : version 0.4
2406
2407         * atk/atktext.c (atk_text_get_character_extents) : real_height
2408         is a reference to int, so use &local_height
2409
2410 Wed Sep 19 10:46:44 2001  Tim Janik  <timj@gtk.org>
2411
2412         * Released 0.4.
2413
2414 Tue Sep 18 23:41:32 2001  Tim Janik  <timj@gtk.org>
2415
2416         * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
2417         up ATK_VERSION to 0.4, interface age 0, binary age 0.
2418         (from 0.2 which was not properly updated last time).
2419         depend on glib 1.3.8.
2420
2421         * NEWS: updates.
2422
2423 2001-09-11  Padraig O'Briain  <padraig.obriain@sun.com>
2424
2425         * atk/atkobject.c:
2426         Add object reference when object is set as accessible_parent
2427
2428 2001-09-05  Mark McLoughlin <mark@skynet.ie>
2429
2430         * configure.in: remember ACLOCAL_FLAGS.
2431
2432 2001-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
2433
2434         * atk/atktable.[c|h]
2435         Change atk_table_get_caption() and atk_table_set_caption()
2436         to deal with AtkObject* rather than gchar*
2437         Remove redundant and incorrect comments
2438         
2439 Mon Sep  3 19:42:47 2001  Owen Taylor  <otaylor@redhat.com>
2440
2441         * configure.in: Version 0.3  
2442
2443         * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
2444
2445         * NEWS: Update  
2446
2447 2001-09-03  Padraig O'Briain  <padraig.obriain@sun.com>
2448
2449         * atk/atkobject.c:
2450         Correct property definitions for "accessible-table-caption", 
2451         "accessible-table-column-description", 
2452         "accessible-table-row-description" 
2453         * atk/atkobject.h:
2454         Update comments to include all properties defined
2455
2456 2001-08-24  Padraig O'Briain  <padraig.obriain@sun.com>
2457
2458         * atk/atkhyperlink.h:
2459         Change AtkHyperLink to AtkHyperlink in comment
2460         * atk/atkhypertext.[c|h]:
2461         Change AtkHyperLink to AtkHyperlink
2462         * atk/atktable.[c|h]:
2463         Make gchar* arguments const; make return value of type gchar*
2464         G_CONST_RETURN
2465         * docs/atk-sections.txt
2466         Remove reference to AtkHyperLink
2467         * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
2468         docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
2469         Updated by make
2470         
2471 2001-08-23  Padraig O'Briain  <padraig.obriain@sun.com>
2472
2473         * atk/atktable.c
2474         Add functions atk_table_real_get_index_at(), 
2475         atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index() 
2476         as default implementations for atk_table_get_index_at(),
2477         atk_table_get_row_at_index(), atk_table_get_column_at_index()
2478
2479 2001-08-23  Padraig O'Briain  <padraig.obriain@sun.com>
2480
2481         * atk/atkaction.c:
2482         Refer to return value in function documentation for 
2483         atk_action_do_action
2484         * atk/atkimage.c:
2485         Fix typo in comments
2486         * docs/tmpl/atkaction.sgml:
2487         Update to include return value
2488
2489 2001-08-22  Marc Mulcahy <marc.mulcahy@sun.com>
2490
2491         * atk/atkaction.c atk/atkaction.h:
2492         Made atk_action_do_action return a gboolean as the class member of 
2493         AtkActionIface does.
2494         * .cvsignore:
2495         Added atk.spec
2496
2497 2001-08-20  Padraig O'Briain  <padraig.obriain@sun.com>
2498
2499         * docs/tmpl/atkimage.sgml atk/atkimage.h:
2500         Swap height and width arguments to atk_image_get_image_size
2501         * atk/atkimage.c:
2502         Swap height and height arguments to atk_image_get_image_size
2503         Do not crash if NULL pointers are passed for return values
2504
2505 2001-08-17  Padraig O'Briain  <padraig.obriain@sun.com>
2506
2507         * docs/tmpl/atktext.sgml atk/atktext.h:
2508         Change parameter names *offset to *_offset
2509         * atk/atkcomponent.c:
2510         Do not crash if NULL pointers are passed for return values
2511         * atk/atktext.c:
2512         Change parameter names *offset to *_offset
2513         Do not crash if NULL pointers are passed for return values
2514         
2515 2001-08-16  Bill Haneman  <bill.haneman@sun.com>
2516
2517         * atk/atkutil.c :
2518         Changed g_type_class_peek() to g_type_class_ref()
2519         in atk_add_global_event_listener(), since
2520         g_type_class_peek() could return NULL when an
2521         instance of the class had not been created.
2522
2523 2001-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
2524
2525         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2526         Ensure that atk_attribute_set_free is in the documentation.
2527
2528 2001-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
2529
2530         * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
2531         Swapped order of width and height arguments to
2532         atk_text_get_character_extents()
2533         Changed AtkAttrributeSet_free to atk_attribute_set_free
2534
2535 2001-08-15  Padraig O'Briain  <padraig.obriain@sun.com>
2536
2537         * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
2538         Changed "length" argument of atk_text_get_character_extents() to
2539         "height".
2540
2541 2001-08-15  Jens Finke <jens@gnome.org>
2542
2543         * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
2544         * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
2545         added a AC_SUBST for it. This is needed for the spec.in file.
2546         Added atk.spec to output list.
2547         * atk.spec.in: New file.
2548
2549 2001-08-13  Padraig O'Briain  <padraig.obriain@sun.com>
2550
2551         * atk/atkcomponent.[c|h]
2552         * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
2553         Change atk_component_get_accessible_at_point to 
2554         atk_component_ref_accessible_at_point so it will work for flyweights
2555
2556 Sun Aug 12 10:33:02 2001  Owen Taylor  <otaylor@redhat.com>
2557
2558         * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
2559         with GNU make.
2560
2561 2001-08-09  Padraig O'Briain  <padraig.obriain@sun.com>
2562
2563         * atk/atkaction.c, atk/atkcomponent.c
2564         Remove all instances of g_return_if_fail (foo != NULL); that are
2565         immediately before a g_return_if_fail (ATK_IS_FOO (foo));
2566         since the second check catches the NULL.
2567         * atk/atkcomponent.c
2568         Add functions atk_component_real_contains(), 
2569         atk_component_real_get_position(), atkcomponent_real_get_size() 
2570         as default implementations for atk_component_contains(),
2571         atk_component_get_position(), atk_component_get_size()
2572
2573 2001-08-07  Brian Cameron <brian.cameron@sun.com>
2574
2575         * atk/atkimage.[ch] docs/atk-sections.txt
2576         docs/tmpl/atkimage.sgml
2577         Updated AtkImage get_position to get_image_position
2578         so the naming is consistant.  Now get_image_position
2579         and get_image_size return -1 for x/y/height/width
2580         if AtkImage implementations of these functions is
2581         not found.
2582
2583 2001-07-31  Padraig O'Briain  <padraig.obriain@sun.com>
2584
2585         * atk/atkobject.c
2586         Create an object relation set when the object is created.
2587
2588 2001-07-30  Brian Cameron <brian.cameron@sun.com>
2589
2590         * atk/atkutil.[ch]
2591         Changed first argument of atk_add_global_event_listener
2592         so the callback function is of type GSignalEmissionHook
2593         instead of AtkEventListener.  AtkEventListener is
2594         appropriate for Focus event callbacks, but not generic
2595         ones.
2596
2597 2001-07-27  Padraig O'Briain  <padraig.obriain@sun.com>
2598
2599         * atk/atkobject.c:
2600         Add function atk_object_real_ref_state_set() which creates the
2601         state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
2602         if appropriate
2603
2604 2001-07-27  Padraig O'Briain  <padraig.obriain@sun.com>
2605
2606         * atk/*.c:
2607         Remove all instances of g_return_if_fail (foo != NULL); that are
2608         immediately before a g_return_if_fail (ATK_IS_FOO (foo));
2609         since the second check catches the NULL.
2610
2611 2001-07-26  Padraig O'Briain  <padraig.obriain@sun.com>
2612
2613         * atk/Makefile.am
2614         Fix problem with ATK not building after running make maintainer-clean
2615         and autogen.sh: add extra files to MAINTAINERCLEANFILES
2616
2617 2001-07-25 Bill Haneman <bill.haneman@sun.com>
2618
2619         * atk/atktext.h
2620         * atk/atkeditabletext.h
2621         * atk.pc.in
2622         * atk-uninstalled.pc.in
2623         * atk/makefile.msc
2624         * configure.in
2625         Removed (unused) #defines of pango/pango.h
2626         Removed references to/dependencies on pango from .pc files
2627         Removed dependencies on pango from makefile.msc and configure.in
2628
2629 2001-07-24  Padraig O'Briain  <padraig.obriain@sun.com>
2630
2631         * atk/atkobject.[c|h]
2632         Move some implementation from GAIL:
2633         Default implementations for some some functions
2634         atk_object_real_get_name, atk_object_real_set_name,
2635         atk_object_real_get_description, atk_object_real_set_description,
2636         atk_object_real_get_parent, atk_object_real_set_parent,
2637         atk_object_real_get_role,
2638         atk_object_real_connect_property_change_handler,
2639         atk_object_real_remove_property_change_handler,
2640         atk_object_notify,
2641         definition of property-changed signal.
2642         Initialize pointers to NULL in atk_object_init().
2643         Initialize uninitialized function pointers to NULL in 
2644         atk_object_class_init().
2645         
2646 2001-07-23  Brian Cameron <brian.cameron@sun.com>
2647
2648         * atk/atkobject.c
2649         Changed children_changed signal to allow NULL pointers
2650         for the 2nd argument to the signal handler.
2651
2652 2001-07-20  Hans Breuer  <hans@breuer.org>
2653
2654         * atk/atk.def : added more exports
2655         * atk/makefile.msc : updated win32 build
2656
2657 2001-07-20  Padraig O'Briain  <padraig.obriain@sun.com>
2658
2659         * atk/atkaction.[c|h], docs/atk-sections.txt, 
2660         docs/tmpl/atkaction.sgml
2661         Add atk_action_get_name() and atk_action_set_description()
2662
2663 2001-07-18  Padraig O'Briain  <padraig.obriain@sun.com>
2664
2665         * atk/atkstate.[c|h]
2666         Add ATK_STATE_ENABLED so we can distinguish between a consistent
2667         and inconsistent GtkToggleButton
2668
2669 2001-07-16  Brian Cameron <brian.cameron@sun.com>
2670
2671         * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
2672         docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
2673         gail_textattributes_update.pat is for gail/gail and integrates the 
2674         ATK_ATTRIBUTE_* macros in the gail implementations.
2675         atk_docs_textattributes_update.pat is for atk/docs and patches
2676         atk-sections.txt etc. for improved docs
2677         atk_atk_textattributes_update.pat is for atk/atk and included the
2678         new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
2679
2680 2001-07-13  Darin Adler  <darin@bentspoon.com>
2681
2682         * atk/atkstate.c: Add missing <string.h> include.
2683         * tests/teststateset.c: Add missing <string.h> include.
2684
2685 2001-07-13  Darin Adler  <darin@bentspoon.com>
2686
2687         * .cvsignore: Ignore some generated files.
2688         * autogen.sh: Get rid of call to autoheader since the
2689         configure file doesn't include AM_CONFIG_HEADER.
2690
2691 2001-07-11  Brian Cameron <brian.cameron@sun.com>
2692
2693         * tmpl/atkdocument.sgml
2694         Added new file for docs.
2695
2696 2001-07-11  Padraig O'Briain  <padraig.obriain@sun.com>
2697
2698         * atk/atkimage.c atk/atkutil.c
2699         Changes to build with Sun's FORTE compiler.
2700
2701 2001-07-10  Brian Cameron <brian.cameron@sun.com>
2702
2703         * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
2704         tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
2705         tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
2706         tmpl/atktext.sgml tmpl/atkutil.sgml
2707         Updated docs pages.
2708
2709 Mon Jul  2 06:37:09 2001  Tim Janik  <timj@gtk.org>
2710
2711         * atk/atktext.c (atk_text_base_init): 
2712         * atk/atktable.c (atk_table_base_init): 
2713         * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
2714         to adapt to recent GSignal changes.
2715
2716 2001-06-28  Brian Cameron <brian.cameron@sun.com>
2717
2718         * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
2719         docs/tmpl/atkutil.sgml
2720         Added new functiosn to AtkUtil.
2721
2722 2001-06-28  Brian Cameron <brian.cameron@sun.com>
2723
2724         * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
2725         docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
2726         docs/tmpl/atkobject.sgml
2727         Added new atk document interface.
2728
2729 2001-06-28  Brian Cameron <brian.cameron@sun.com>
2730
2731         * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
2732         atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
2733         Updated so that functions that take screen coords as 
2734         input/output also take an enum specifying whether
2735         the coords are screen or top-level window based.
2736         Updated docs as well.
2737
2738 2001-06-28  Brian Cameron <brian.cameron@sun.com>
2739
2740         *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
2741         atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
2742         atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
2743         atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
2744         atk/docs/tmpl/atkstreamablecontent.sgml
2745         Cleaned up docs.  Added atkstreamablecontent.sgml
2746
2747 2001-06-28  Brian Cameron <brian.cameron@sun.com>
2748
2749         *atk/atktable.h, atk/atktable.c
2750         Updated signal handler definitions.
2751
2752 2001-06-27  Brian Cameron <brian.cameron@sun.com>
2753
2754         *atk/atktext.h
2755         Updated AtkXYCoords enum.
2756
2757 2001-06-27  Brian Cameron <brian.cameron@sun.com>
2758
2759         *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
2760         atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
2761         atk/atkimage.c atk/atkimage.h atk/atkobject.c
2762         atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
2763         atk/atkstateset.c atk/atkstreamablecontent.c
2764         atk/atkstreamablecontent.h atk/atktable.c
2765         atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
2766         and some docs/tmpl files.
2767         Updated gtk-docs fixing spelling errors and making minor
2768         changes to the API.
2769
2770 2001-06-27  Louise Miller <lousie.miller@sun.com>
2771
2772         *atk/atkselection.h, atk/atkselection.c
2773         changed return type to gboolean for 
2774         atk_selection_select_all_selection
2775
2776 2001-06-26  Brian Cameron <brian.cameron@sun.com>
2777
2778         *atk/atkstate.h atk/atkstate.c
2779         docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
2780         docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
2781         docs/tmpl/atktext.sgml
2782         Added ATK_STATE_STALE.  Updated docs.
2783
2784 2001-06-22  Lucy Brophy <lucy.brophy@sun.com>
2785
2786         *atk/atktext.h
2787         Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
2788
2789 2001-06-21  Brian Cameron <brian.cameron@sun.com>
2790
2791         * atk/atkeditabletext.h, atk/atkobject.h,
2792         atktext.[ch]
2793         Added AtkAttributeSet_free() convenience
2794         function.
2795
2796 2001-06-20  Peter Williams  <peterw@ximian.com>
2797
2798         * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
2799         atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
2800         G_{BEGIN,END}_DECLS.
2801
2802 2001-06-20  Brian Cameron <brian.cameron@sun.com>
2803
2804         * atk/atktable.c, atk/atkmarshal.list
2805         Removed needless marshal and updated signal handlers in
2806         atktable.c
2807
2808 2001-06-20  Louise Miller <louise.miller@sun.com>
2809
2810         *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml   
2811         Changed parameters for get_selected_rows/get_selected_columns
2812         Added 4 new functions, add_row_selection, remove_row_selection,
2813         add_column_selection, remove_column_selection
2814
2815 2001-06-19  Brian Cameron <brian.cameron@sun.com>
2816
2817         * atk/atktable.c
2818         Fixed minor bug with signals.
2819
2820 2001-06-18  Brian Cameron <brian.cameron@sun.com>
2821
2822         * atk/atktable
2823         Added signals.
2824
2825 2001-06-15  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
2826
2827         * atk/atkselection.h atk/atkselection.c
2828         Now add_selection, clear_selection, and remove_selection 
2829         return a boolean indicating SUCCESS/FAILURE to indicate
2830         if the operation was successful.
2831
2832 2001-06-13  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
2833
2834         * atk/atktable.h atk/atktable.h
2835         Updated so now the get_text_before|at|after functions
2836         return the start & end offset of the string.  Updated the
2837         docs.
2838
2839 2001-06-13  Padraig O'Briain  <padraig.obriain@sun.com>
2840
2841         * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
2842
2843 2001-06-11  Havoc Pennington  <hp@redhat.com>
2844
2845         * NEWS: updated
2846
2847         * configure.in: bump version to 0.2 and add infrastructure for 
2848         libtool version info. Assumes GTK versioning scheme (major.minor 
2849         is binary compatible)
2850         
2851         * atk/Makefile.am (LDFLAGS): set version info
2852         (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
2853         
2854 2001-06-13  Brian Cameron <brian.cameron@sun.com>
2855
2856         * atk/atktable.h, atk/atktable.c
2857         Updated so that get/set row/column header functions
2858         work with AtkObjects rather than AtkTables.  Organized
2859         the header file a little more cleanly.  Also the get/set
2860         row_description and caption functions now use gchar *
2861         rather than AtkObject.
2862
2863 2001-06-12  Padraig O'Briain  <padraig.obriain@sun.com>
2864
2865         * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
2866         Add signal model-changed.
2867
2868         * atk/atkobject.c: Add properties
2869         accessible-role, accessible-table-caption, 
2870         accessible-table-column-header, accessible-table-column_description.
2871         accessible-table-row-header, accessible-table-row_description.
2872         accessible-table-summary, accessible-model
2873
2874 2001-06-12  Brian Cameron <brian.cameron@sun.com>
2875
2876         * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
2877         Updated atkeditabletext and atktext interfaces so they
2878         now properly define the get/set attribute methods and now
2879         get_offset_at_point and get_character_extents can request
2880         x,y coords by either widget or screen coords.
2881
2882 Sat Jun  9 15:17:00 2001  Owen Taylor  <otaylor@redhat.com>
2883
2884         * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
2885         CFLAGS, not in LIBS. (Always linking with -lpthread
2886         is a noticeable speed hit.)
2887
2888 Thu Jun  7 17:03:37 2001  Owen Taylor  <otaylor@redhat.com>
2889
2890         * atk/Makefile.am: Really fix marshal generation.
2891
2892 2001-06-07  Havoc Pennington  <hp@redhat.com>
2893
2894         * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
2895         glib-genmarshal stuff
2896
2897 2001-06-07  Havoc Pennington  <hp@redhat.com>
2898
2899         * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
2900         glib-genmarshal
2901
2902         * configure.in: rearrange the library checks to support
2903         uninstalled linking     
2904
2905         * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
2906
2907         * atk-uninstalled.pc.in: new file, allows linking to uninstalled
2908         ATK in giant GTK tarball
2909
2910 2001-06-07  Brian Cameron <brian.cameron@sun.com>
2911
2912         * docs/atk-api.sgml docs/atk-sections.txt
2913         docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
2914         docs/tmpl/atktext.sgml
2915         Removed docs/atk-api.sgml since it is not used.
2916         Updated sgml files and atk-sections.txt to reflect
2917         recent changes to the atktext and atkeditabletext
2918         interfaces
2919
2920 2001-06-06  Brian Cameron <brian.cameron@sun.com>
2921
2922         * atk/atktext.h atk/atktext.h
2923         Updated to new atktext functions for getting attributes.
2924
2925 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
2926
2927         * New files atk/atkstreamablecontent.[ch]
2928         Updated files: atk/Makefile.am, atk/atk.h
2929
2930         * atk/atkvalue.c: Updated comments
2931
2932 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
2933
2934         * atk/atkregistry.h: Add declaration for atk_registry_get_type()
2935
2936 2001-06-05  Padraig O'Briain  <padraig.obriain@sun.com>
2937
2938         * atk/atkobject.c: Add property accessible-visible-data
2939
2940 2001-06-01  Padraig O'Briain  <padraig.obriain@sun.com>
2941
2942         * atk/atkobject.c: Add support for setting and getting 
2943         accessible-value property.
2944
2945         * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
2946
2947 Fri Jun 01  Brian Cameron <brian.cameron@sun.com>
2948
2949         * atk/atkeditabletext.[ch], atk/atktext.[ch]
2950
2951         * docs/atk-overrides.txt, docs/Makefile.am
2952           Updated the interface for dealing with selected
2953           text to handle multiple selected regions.  Removed
2954           get_row_col_at_offset from atktext.[ch].  Added
2955           docs/atk-overrides.txt file.
2956
2957 Thu May 31  Brian Cameron <brian.cameron@sun.com>
2958
2959         * Makefile.am configure.in atk/Makefile.am atk/atktext.c
2960           atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
2961           Added atk_marshal_VOID__INT_INT marshaller.  Updated the
2962           Makefiles so the proper marshall files get included in the
2963           dist.  Updated the Makefiles and configure.in so that the
2964           docs get included in the dist.
2965
2966 Tue May 29 18:17:11 2001  Owen Taylor  <otaylor@redhat.com>
2967
2968         * autogen.sh (have_libtool): Fix GNU sedism (#55430)
2969
2970 2001-05-29  Padraig O'Briain  <padraig.obriain@sun.com>
2971
2972         * atk/atkobject.c: Define new properties accessible-text, 
2973         accessible-caret, accessible-selection and accessible-value
2974
2975 2001-05-29  Brian Cameron <brian.cameron@sun.com>
2976
2977         * docs/atk-sections.txt
2978
2979         * docs/tmpl/*
2980         Improved the layout/formatting of the atk docs.  Added docs/tmpl
2981         files.
2982
2983 2001-05-28  Brian Cameron <brian.cameron@sun.com>
2984
2985         * atk/atktext.c
2986         Now properly set the initialized flag when setting up signals.
2987         Updated the atk-docs in several files
2988
2989 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
2990
2991         * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
2992         atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
2993         atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
2994         atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
2995         Fix warnings generated by Sun FORTE compiler
2996
2997 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
2998
2999         * atk/atkcomponent.c atk/atkvalue.c
3000         Remove return calls in functions which return void
3001         
3002 2001-05-23  Padraig O'Briain  <padraig.obriain@sun.com>
3003
3004         * atk/atkobject.h: Correct naming of role for status bar
3005
3006         * atk/atktext.c: 
3007         Clarify behaviour of atk_text_get_text_after/at/before_offset
3008  
3009 Sun May 13 11:35:32 2001  Owen Taylor  <otaylor@redhat.com>
3010
3011         * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
3012
3013 2001-01-06  Hans Breuer  <hans@breuer.org>
3014
3015         * atk/makefile.msc atk/atk.def (new files) :
3016         Enable build for win32, no sourc changes necessary.
3017
3018 Sat May  5 07:46:47 2001  Owen Taylor  <otaylor@redhat.com>
3019
3020         * Released 0.1
3021
3022 Thu May  3 08:38:24 2001  Owen Taylor  <otaylor@redhat.com>
3023
3024         * atk/atkobject.c: Add missing include of <string.h> for strcmp.
3025
3026 Tue Apr 25 10:10:00 2001  Padraig Obriain <padraig.obriain@sun.com>
3027
3028         * Start a ChangeLog
3029