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