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