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