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