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