1 2003-01-30 Padraig O'Briain <padraig.obriain@sun.com>
3 * atk/atkhyperlink.[ch]
4 New property selected-link defined.
5 Function pointer is_selected_link added to interface
6 (atk_hyperlink_is_selected_link: New functions which checks
7 whether the specified AtkHyperlink is selected
9 * atk/atkhypertext.[ch]
10 New signal link-selected added.
12 * docs/atk-sections.txt: Add atk_hyperlink_is_selected_link
14 * docs/tmpl/atkhyperlink.sgml: Add reference to property selected-link
15 and function atk_hyperlink_is_selected_link.
17 This fixes bug #104621.
19 Tue Jan 28 13:52:20 2003 Manish Singh <yosh@gimp.org>
21 * autogen.sh (have_automake): call the versioned automake when
22 checking the version itself.
24 Tue Jan 28 15:18:24 2003 Owen Taylor <otaylor@redhat.com>
26 * autogen.sh (have_automake): Fix version in complaint
27 message about automake. (#104366, Rich Burridge)
29 2003-01-26 Daniel Yacob <locales@geez.org>
31 * configure.in: Added am to ALL_LINGUAS.
33 2003-01-23 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
35 * configure.in: Added "sk" to ALL_LINGUAS.
37 2003-01-23 Abel Cheung <maddog@linux.org.hk>
39 * configure.in: Added "zh_TW" (traditional Chinese) to ALL_LINGUAS.
41 2003-01-23 Evandro Fernandes Giovanini <evandrofg@ig.com.br>
43 * configure.in: Added "pt_BR" to ALL_LINGUAS.
45 2003-01-22 Marius Andreiana <marius galuna.ro>
47 * configure.in: added 'ro' to ALL_LINGUAS
49 2003-01-21 Christian Rose <menthos@menthos.com>
51 * configure.in: Added "mn" to ALL_LINGUAS.
53 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
56 (atk_text_base_init): Set vtable entry for default implementations
57 (atk_text_get_range_extents): Omit calling default implementation
58 (atk_text_get_bounded_ranges): Omit calling default implementation
61 (atk_component_base_init): New function to set vtable entry for
62 default implementations
63 (atk_component_ref_accessible_at_point): Omit calling default
65 (atk_component_contains): Omit calling default implementation
66 (atk_component_get_position): Omit calling default implementation
67 (atk_component_get_size): Omit calling default implementation
69 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
72 (atk_object_real_set_property): Add support for PROP_TABLE_SUMMARY
73 and PROP_TABLE_CAPTION_OBJECT.
74 (atk_object_real_get_property): Add support for PROP_TABLE_SUMMARY
75 and PROP_TABLE_CAPTION_OBJECT.
77 This completes ATK changes for bug #74814.
79 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
81 * atk/atkobject.c: Add property accessible-table-caption-object.
82 This addresses bug #74814.
84 * atk/atkobject.h: Move some documentation from template file to
85 avoid warnings when building.
87 * atk/atkrelation.c: Add new properties relation and target.
88 This addresses bug #72426.
90 * atktext.[ch]: Add new functions atk_text_get_range_extents and
91 atk_text_get_bounded_ranges.
92 Also added data structures AtkTextRectangle and AtkTextRange, enum
93 AtkTextClipType and helper function atk_text_free_ranges.
94 This addresses bug #100943.
95 (atk_text_get_character_extents): Ensure that the reported width is
96 not negative. This fixes bug #102954)
98 * docs/atk-sections.txt: Add new functions and data items.
100 * docs/tmpl/atk-object.sgml: Remove some docuementation and put in
101 atkobject.h. Add reference to accessible-table-caption-object.
103 * docs/tmpl/atk-relation.sgml: Add new properties
105 * docs/tmpl/atktext.sgml: Add new functions and data items.
108 2003-01-20 Padraig O'Briain <padraig.obriain@sun.com>
110 * ===== Released 1.2.2=====
112 * configure.in: Version 1.2.2, interface age 2, binary age 202
116 2003-01-19 He Qiangqiang <carton@linux.net.cn>
118 * configure.in: Added "zh_CN" to ALL_LINGUAS.
120 2003-01-12 Laurent Dhima <laurenti@alblinux.net>
122 * configure.in: Added 'sq'(albanian) to ALL_LINGUAS.
124 2003-01-11 Pauli Virtanen <pauli.virtanen@hut.fi>
126 * configure.in (ALL_LINGUAS): Added "fi" (Finnish)
128 2003-01-06 Alessio Frusciante <algol@firenze.linux.it>
130 * configure.in (ALL_LINGUAS): Added "it" (Italian)
132 2003-01-06 Padraig O'Briain <padraig.obriain@sun.com>
134 * configure.in: Add -with-html-dir option. (bug #102497)
136 * docs/Makefile.am: Remove INSTALLDIR and HTML_DIR
138 * docs/tmpl/atkobject.sgml: Update so property names are in
141 2003-01-03 Padraig O'Briain <padraig.obriain@sun.com>
143 * ===== Released 1.2.1=====
145 * configure.in: Version 1.2.1, interface age 1, binary age 201
149 2003-01-02 Zbigniew Chyla <cyba@gnome.pl>
151 * configure.in (ALL_LINGUAS): Added pl (Polish).
153 2002-12-23 Nam SungHyun <namsh@kldp.org>
155 * configure.in: Added Korean (ko) to ALL_LINGUAS
157 2002-12-22 Artis Trops <hornet@navigator.lv>
159 * configure.in: Added Latvian (lv) to ALL_LINGUAS.
161 2002-12-22 Christophe Merlet <redfox@redfoxcenter.org>
163 * configure.in (ALL_LINGUAS): added French (fr).
165 2002-12-21 Jordi Mallach <jordi@sindominio.net>
167 * configure.in (ALL_LINGUAS): added Catalan (ca).
169 2002-12-20 Padraig O'Briain <padraig.obriain@sun.com>
171 * ===== Released 1.2.0 ======
173 * configure.in: Version 1.2.0, interface age 0, binary age 200
175 * NEWS: Final update for 1.2.0.
177 * docs/tmpl/atkobject.sgml: Order of properties have been changed.
179 2002-12-18 Dmitry G. Mastrukov <dmitry@taurussoft.org>
181 * configure.in: Added Russian to ALL_LINGUAS.
183 2002-12-16 Padraig O'Briain <padraig.obriain@sun.com>
185 * ===== Released 1.1.5=====
187 * configure.in: Version 1.1.5, interface age 2, binary age 105
191 2002-12-13 Padraig O'Briain <padraig.obriain@sun.com>
193 * atk/atktext.c (atk_text_get_caret_offset): Return 0 instead of -1
194 if caret is not supported. This addresses bug #101020.
196 * configure.in: Use third argument of AC_DEFINE to get rid of
199 Thu Dec 12 14:57:20 2002 Owen Taylor <otaylor@redhat.com>
201 * acinclude.m4: Remove; wasn't needed, and referred
202 to GLib internal m4 files now gone.
204 Thu Dec 12 11:04:05 2002 Manish Singh <yosh@gimp.org>
206 * configure.in: Require autoconf-2.53.
208 2002-12-12 Yanko Kaneti <yaneti@declera.com>
210 * configure.in (ALL_LINGUAS): Added Bulgarian (bg).
212 2002-12-11 Pablo Saratxaga <pablo@mandrakesoft.com>
214 * configure.in (ALL_LINGUAS): Added Vietnamese (vi), Hebrew (he),
217 2002-12-07 Andras Timar <timar@gnome.hu>
219 * configure.in (ALL_LINGUAS): Added Hungarian (hu).
221 2002-12-06 Padraig O'Briain <padraig.obriain@sun.com>
223 * ===== Released 1.1.4 =====
225 * configure.in: Version 1.1.1, interface age 1, binary age 104
229 2002-12-05 Ole Laursen <olau@hardworking.dk>
231 * configure.in (ALL_LINGUAS): Added Danish (da).
233 2002-12-02 Pablo Gonzalo del Campo <pablodc@bigfoot.com>
235 * configure.in (ALL_LINGUAS): Added Spanish (es).
237 2002-12-01 Christian Neumair <chris@gnome-de.org>
239 * configure.in (ALL_LINGUAS): Added German (de).
241 2002-11-22 Kjartan Maraas <kmaraas@gnome.org>
243 * configure.in (ALL_LINGUAS): Added "no".
245 2002-11-22 Padraig O'Briain <padraig.obriain@sun.com>
247 * Update NEWS for 1.1.3
249 2002-11-21 Padraig O'Briain <padraig.obriain@sun.com>
251 * configure.in: Update to take account of gtk-doc-version being 0.10
252 Updated version required to 0.9
254 2002-11-20 Bill Haneman <bill.haneman@sun.com>
257 Added ATK_ROLE_APPLICATION.
260 (atk_role_get_localized_name):
261 Added ATK_ROLE_APPLICATION case.
264 Added ATK_ROLE_APPLICATION to docs.
266 2002-11-18 Abi Brady <morwen@evilmagic.org>
268 * configure.in: Added "en_GB" to ALL_LINGUAS.
270 2002-11-15 Hasbullah BIn Pit <sebol@ikhlas.com>
272 * configure.in: Added "ms" to ALL_LINGUAS.
274 2002-11-15 Padraig O'Briain <padraig.obriain@sun.com>
276 * Update NEWS for 1.1.2
278 * docs/tmpl/atkhyperlink.sgml docs/tmpl/atkobject.sgml
281 2002-11-14 Bill Haneman <bill.haneman@sun.com>
284 Revved to 1.1.2, interface age 0, binary age 102.
286 * atk/atkrelationtype.h:
287 (ATK_RELATION_EMBEDS, ATK_RELATION_EMBEDDED_BY):
288 New relations to handle content embedding, for instance
289 text that embeds or flows around images.
291 * atk/atkhyperlink.h:
292 (atk_hyperlink_is_inline):
293 New API, returns whether a hyperlink's content is
294 partially displayed inline; useful for small images
295 emedded in text, and for HTML <src> elements.
296 (AtkHyperlinkClass->link_state):
297 New virtualized method, used to implement various
298 state query API such as atk_hyperlink_is_inline().
300 * atk/atkhyperlink.c:
301 (atk_hyperlink_is_inline):
304 * docs/atk-sections.txt:
305 Additions for above API.
307 2002-11-13 Padraig O'Briain <padraig.obriain@sun.com>
309 * atk/atkobject.[ch]: Add signal active-descendant-changed
311 2002-11-11 Christian Rose <menthos@menthos.com>
313 * configure.in: Added "sv" to ALL_LINGUAS.
315 Fri Nov 8 19:55:25 2002 Soeren Sandmann <sandmann@daimi.au.dk>
323 * docs/tmpl/atkhyperlink.sgml
324 * docs/tmpl/atkobject.sgml
325 * docs/tmpl/atktable.sgml
326 * docs/tmpl/atktext.sgml
328 Trivial s/foo/foo_/ fixes to make atk.h includable with -Wshadow
331 2002-11-05 Padraig O'Briain <padraig.obriain@sun.com>
333 * autogen.sh: Add call to autoheader to create config.h.in
335 2002-11-04 Padraig O'Briain <padraig.obriain@sun.com>
337 * acinclude.m4: New file
339 * autogen.sh: Add i18n support (copied from gtk+).
341 * configure.in: Add definition for atklocaledir and check for
342 bind_textdomain_codeset()
344 * atk/Makefile.am: Add DEfininition of ATKLOCALEDIR to INCLUDES
346 * atk/atkobject.c (atk_role_get_localized_name): Add code to
349 * po/.cvsignore: Add extra files.
351 2002-11-01 Padraig O'Briain <padraig.obriain@sun.com>
353 * configure.in: Create po/Makefile; patch supplied by
354 Dan Mills (thunder@ximain.com)
356 2002-10-31 Padraig O'Briain <padraig.obriain@sun.com>
358 * ===== Released 1.1.1 =====
360 * configure.in: Version 1.1.1, interface age 0, binary age 101
364 * atk/Makefile.am: Add atkintl.h to EXTRA_DIST.
366 2002-10-30 Padraig O'Briain <padraig.obriain@sun.com>
368 * Makefile.am: Add po directory
370 * configure.in: Add support for I18N
372 * acconfig.h atk/atkintl.h: New files used to support I18N
374 * atk/atkobject.c: Update atk_role_get_localized_name() to
375 allow for localized name to be returned.
377 * docs/Makefile.am: Add atkintl.h to IGNORE_HFILES
379 * po/Makfile.in.in, po/POTFILES.in, po/po2tbl.sed.in po/.cvsignore
380 po/ChangeLog: New files
382 2002-10-30 Padraig O'Briain <padraig.obriain@sun.com>
384 * atk/Makefile.am, atk/atk.h: Add reference to atk/atkrelationtype.h
386 * atk/atkaction.[ch]: Add atk_action_get_localized_name.
388 * atk/atkobject.[ch]: Add atk_role_get_localized_name,
389 atk_object_add_relationship and atk_object_remove_relationship
390 Add new roles ATK_ROLE_HEADER, ATK_ROLE_FOOTER, ATK_ROLE_PARAGRAPH
393 * atk/atkrelation.h: Move definition of AtkRelationType to
396 * atk/atkstate.h: Add new state ATK_STATE_MANAGES_DESCENDANTS
398 * atk/atktext.[ch]: Add text-attributes-changed signal.
400 * docs/atk-sections.txt, docs/tmpl/atkaction.sgml: Add new functions.
402 * docs/tmpl/atkobject.sgml: Add new functions and new roles.
404 * docs/tmpl/atkrelation.sgml: Add new relations
406 * docs/tmpl/atkstate.sgml: Add new state
408 * docs/tmpl/atktext.sgml: Add new signal
410 * tests/testrelation.c: Add tests for new relationship functions.
412 2002-10-01 Padraig O'Briain <padraig.obriain@sun.com>
414 * atk/atkobject.c (atk_object_notify): Fix leak; report and patch
415 supplied by Sebastian Rittau (srittau@jroger.in-berlin.de)
419 2002-09-24 Padraig O'Briain <padraig.obriain@sun.com>
421 * ===== Released 1.1.0 =====
425 2002-09-18 Padraig O'Briain <padraig.obriain@sun.com>
428 increment version to 1.1.0, in view of the fact that we've
429 branched for GNOME-2 and GTK+-2.0, and this is HEAD.
430 Also reset INTERFACE_AGE to zero, since an enum was added.
431 Use similar library numbering as GTK.
433 * docs/tmpl/atkobject.sgml: Add ATK_LAYER_WINDOW
435 2002-09-06 Mark McLoughlin <mark@skynet.ie>
437 * atk/atkobject.h: add ATK_LAYER_WINDOW.
439 * atk/atkcomponent.c: upd docs.
441 2002-09-06 Padraig O'Briain <padraig.obriain@sun.com>
443 * docs/atk-sections.txt: Add ...Iface symbols to Standard sections to
444 avoid unused declarations
446 * docs/tmpl/atkobject.sgml docs/tmpl/atkrelationset.sgml:
447 Move AtkRelationSet from atkobject to atkrelationset.
449 2002-09-05 Padraig O'Briain <padraig.obriain@sun.com>
451 * docs/atk-sections.txt docs/tmpl/atkaction.sgml
452 docs/tmpl/atkcomponent.sgml docs/tmpl/atkdocument.sgml
453 docs/tmpl/atkeditabletext.sgml docs/tmpl/atkhypertext.sgml
454 docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
455 docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
456 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml
457 docs/tmpl/atkvalue.sgml:
458 Remove reference to ...Iface data structures; which eliminates
459 undocumented symbols.
461 2002-09-05 Padraig O'Briain <padraig.obriain@sun.com>
463 * atk/atkutil.h: Add documentation for AtkKeyEventType
465 * docs/tmpl/action.sgml docs/tmpl/atkcomponent.sgml
466 docs/tmpl/atkdocument.sgml docs/tmpl/atkeditabletext.sgml
467 docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
468 docs/tmpl/atkhypertext.sgml docs/tmpl/atkimage.sgml
469 docs/tmpl/atknoopobject.sgml docs/tmp[l/atknoopobjectfactory.sgml
470 docs/tmpl/atkobject.sgml docs/tmpl/atkobjectfacory.sgml
471 docs/tmpl/atkregistry.sgml docs/tmpl/atkrelation.sgml
472 docs/tmpl/atkselection.sgml docs/tmpl/atkstate.sgml
473 docs/tmpl/atkstreamablecontent.sgml docs/tmpl/atktable.sgml
474 docs/tmpl/atktext.sml docs/tmpl/atkutil.sgml
475 docs/tmpl/atkutil.sgml:
476 Reduce number of undocumented symbols
478 2002-08-26 Padraig O'Briain <padraig.obriain@sun.com>
480 * atk/atknoopobjectfactory.c:
481 Add implementation for atk_object_factory_get_accessible_type()
483 2002-08-18 Havoc Pennington <hp@pobox.com>
485 * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
486 both automake 1.6 and 1.4 installed get the right automake. Means
487 compilation from CVS will now require the latest automake 1.4
488 release, or manually creating symlinks called "automake-1.4" and
491 2002-08-16 Padraig O'Briain <padraig.obriain@sun.com>
493 These changes improve the quality of the documentation by adding
494 information about properties and signals.
497 Add atktargetlib, STRIP_BEGIN, STRIP_END and STRIP_DUMMY for
498 use in docs Makefile.am
501 Add missing include files, atk/atknoopobject.h and
502 atknoopobjectfactory.h
505 Add support for scan program
508 Added content to this file
510 * docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
511 docs/tmpl/atknoopobject.sgml docs/tmpl/atknoopobjectfactory.sgml
512 docs/tmpl/atkobjectfactory.sgml docs/tmpl/atkregistry.sgml
513 docs/tmplatkutil.sgml:
514 Removed references to contents of object's data structure
516 * docs/tmpl/atkobject.sgml docs/tmpl/atkselection.sgml
517 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml:
518 Add references to signals and properties.
520 Wed Jul 31 17:08:04 2002 Owen Taylor <otaylor@redhat.com>
522 * ===== Released 1.0.3 =====
524 * configure.in (GLIB_REQUIRED_VERSION): Version 1.0.3,
525 interface, binary version 3.
529 2002-07-14 Padraig O'Briain <padraig.obriain@sun.com>
531 * README: Updated to describe where to log bugs and mention mailing
534 2002-06-20 Padraig O'Briain <padraig.obriain@sun.com>
536 * atk/atkutil.h atk/docs/atk-docs.sgml atk/docs/tmpl/atk-component.sgml
537 atk/docs/atkdocument.sgml atk/docs/tmpl/atkeditabletext.sgml
538 atk/docs/tmpl/atkgobjectaccessible.sgml atk/docs/tmpl/atkhyperlink.sgml
539 atk/docs/tmpl/atkhypertext.sgml atk/docs/tmpl/atkimage.sgml
540 atk/docs/atknoopobject.sgml atk/docs/tmpl/atknoopobjectfactory.sgml
541 atk/docs/tmpl/atkobjectfactory.sgml atk/docs/tmpl/atkregistry.sgml
542 atk/docs/tmpl/atkregistry.sgml atk/docs/tmpl/atkrelationset.sgml
543 atk/docs/tmpl/atkselection.sgml atk/docs/tmpl/atkstate.sgml
544 atk/docs/tmpl/atkstateset.sgml atk/docs/tmpl/atkstreamablecontent.sgml
545 atk/docs/tmpl/atktable.sgml atk/docs/tmpl/atktext.sgml
546 atk/docs/tmpl/atkutil.sgml atk/docs/tmpl/atkvalue.sgml
547 Update documentation.
549 2002-05-29 Padraig O'Briain <padraig.obriain@sun.com>
552 64 bit fixes for ATK. Patch supplied by George Lebl (jirka@5z.com)
555 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
557 * ===== Released 1.0.2 ======
561 * configure.in: Version 1.0.2, interface, binary age 2
563 2002-04-26 Padraig O'Briain <padraig.obriain@sun.com>
565 * atk/atkutil.c (atk_focus_tracker_notify):
566 Allow for object being NULL which means the window containing the
567 focus widget has lost focus. We update the previous_focus_object
568 so we can emit notification for focus widget when window regains
571 2002-04-15 Padraig O'Briain <padraig.obriain@sun.com>
573 * atk/atkgobjectaccessible.c:
574 (atk_gobject_accessible_for_object): Allow for case where created
575 AtkObject is not a AtkGObjectAccessible so quark_accessible_object
576 was not initialized in atk_gobject_accessible_class_init
578 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
580 * ===== Released 1.0.1 ======
584 * configure.in: Version 1.0.1, interface, binary age 1.0.0.
586 2002-03-19 Padraig O'Briain <padraig.obriain@sun.com>
588 * atk/atkutil.c (atk_focus_tracker_notify):
589 Do not do notification if previously notified object is the same as
592 2002-03-14 Tor Lillqvist <tml@iki.fi>
594 * atk/Makefile.am: Use correct name for the DLL when generating
595 the MSVC import library.
597 2002-03-13 Bill Haneman <bill.haneman@sun.com>
599 * atk/atkutil.c (atk_object_get_root):
600 Changed g_type_class_peek to g_type_class_ref,
601 this seemed to be triggering a SEGV in some cases.
604 2002-03-12 Padraig O'Briain <padraig.obriain@sun.com>
606 * atk/atkgobjectaccessible.c (atk_gobject_accessible_dispose):
607 Correct name of data set to NULL from quark_accessible_object to
610 2002-03-09 Padraig O'Briain <padraig.obriain@sun.com>
612 * atk/atkhyperlink.c (atk_hyperlink_get_type):
615 Thu Mar 7 23:52:51 2002 Owen Taylor <otaylor@redhat.com>
617 * ===== Released 1.0.0 ======
619 * NEWS: Final update for 1.0.0.
621 * README: Update the compilation instructions a bit.
623 2002-03-06 Tor Lillqvist <tml@iki.fi>
626 * atk/Makefile.am: Use ATK_API_VERSION also in the Win32 import
629 Tue Mar 5 16:54:21 2002 Owen Taylor <otaylor@redhat.com>
633 * tests/Makefile.am: Don't install libteststateset.la,
634 libtestrelation.la. (#73655, James Henstridge)
636 * autogen.sh: Add --enable-gtk-doc
638 * configure.in: --disable-gtk-doc by default.
640 * Makefile.am: Add a slightly modified distcheck rule
641 that passes --enable-gtk-doc to the configure inside.
642 (So that 'make dist' succeeds inside.)
644 Tue Mar 5 11:55:35 2002 Owen Taylor <otaylor@redhat.com>
646 * configure.in: Require GLib-2.0.0.
648 * configure.in atk/Makefile.am tests/Makefile.am atk.pc.in:
649 Switch over to the Glib/GTK+ versioning scheme.
651 2002-03-05 Padraig O'Briain <padraig.obriain@sun.com>
653 * atk/atktext.c (atk_text_get_text):
654 Permit end offset value of -1
656 2002-02-28 Padraig O'Briain <padraig.obriain@sun.com>
658 * atk/atkhypertext.h:
661 2002-02-28 Sven Neumann <sven@gimp.org>
663 * configure.in: beautified configure --help output.
665 2002-02-27 Padraig O'Briain <padraig.obriain@sun.com>
667 * atk/atkhypertext.h atk/atkhyperlink.h:
668 Add padding to class structures to allow for future expansion.
671 Add padding to class structures to allow for future expansion.
673 * atk/atkobjectfactory.h atk/atkgobjectaccessible.h:
674 Add padding to class structures to allow for future expansion.
676 Mon Feb 25 19:09:39 2002 Owen Taylor <otaylor@redhat.com>
678 * configure.in: Bail if AM_PATH_GLIB_2_0 fails.
680 2002-02-26 Tor Lillqvist <tml@iki.fi>
682 * atk/Makefile.am: Do use -no-undefined on Win32, otherwise
683 libtool won't create a DLL.
685 2002-02-25 Padraig O'Briain <padraig.obriain@sun.com>
688 Remove -no-undefined because of problems with uunresolved symbols
689 in libgobject on Solaris when using gcc
691 Sat Feb 23 23:02:23 2002 Owen Taylor <otaylor@redhat.com>
693 * configure.in: Version 0.13
695 * NEWS: Update for 0.13
697 * docs/atk-sections.txt: Update.
699 2002-02-22 Padraig O'Briain <padraig.obriain@sun.com>
701 * atk/atkgobjectaccessible.c atk/atkhyperlink.c atk/atknoopobject.c
702 atk/atknoopobjectfactory.c atkobject.c atk/atkobjectfactory.c
703 atk/atkregistry.c atk/atkrelation.c atk/atkrelationset.c:
704 Make use of parent_class consistent; define as gpointer and
705 use g_type_class_peek_parent() to get it
708 Delete unused empty line
710 * atk/atkregistry.c atk/atkrelation.c:
711 Make parent_class static
713 2002-02-20 Padraig O'Briain <padraig.obriain@sun.com>
716 Add check for offset being negative in functions which have offset
717 parameter and return immediately if so.
719 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
721 * atk/atkcomponent.h:
722 Change argument of get_layer and get_mdi_zorder function pointers
723 to be AtkComponent instead of AtkObject
725 * atk/atkcomponent.c:
726 Change atk_component_get_layer and atk_component_get_mdi_zorder
727 to refer to argument as component instead os accessible
729 * docs/atk-sections.txt docs/tmpl/atkaction.sgml
730 docs/tmpl/atkcomponent.sgml docs/tmpl/atkeditabletext.sgml
731 docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
732 docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
733 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml docs/tmpl/atkvalue.sgml:
734 Update for recent changes
736 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
739 Guard atk.h with ifndef __ATK_H__
740 (#71405 reported by terra@diku.dk (Morten Welinder))
742 2002-02-13 Padraig O'Briain <padraig.obriain@sun.com>
744 * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
745 atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h
746 atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
747 atk/atktable.h atk/atktext.h atk/atkvalue.h:
748 Add padding to class structures to allow for future expansion.
750 2002-02-11 Bill Haneman <bill.haneman@sun.com>
753 Incremented revision and tagged GNOME_D2_BETA.
756 Marked atk_object_get_layer and atk_object_get_mdi_zorder
757 as deprecated (should use atk_component API below).
760 Added atk_component_get_layer and atk_component_get_mdi_zorder
761 (erroneously defined in atkobject, they belong here).
764 Fixed some property get/set bugs.
766 * NEWS: updated for GNOME 2 Desktop Beta.
768 2002-02-11 jacob berkman <jacob@ximian.com>
770 * atk/atkselection.[ch] (atk_selection_get_type):
771 * atk/atktable.[ch] (atk_table_get_type):
772 * atk/atkregistry.h (atk_get_default_registry):
773 * atk/atknoopobjectfactory.[ch] (atk_no_op_object_factory_get_type):
774 * atk/atkobjectfactory.[ch] (atk_object_factory_get_type):
775 * atk/atkcomponent.[ch] (atk_component_get_type):
776 * atk/atkaction.[ch] (atk_action_get_type): declare function
777 arguments as (void) rather than ()
779 2002-02-04 Bill Haneman <bill.haneman@sun.com>
782 Incremented revision.
784 2002-01-30 Bill Haneman <bill.haneman@sun.com>
786 * docs/tmpl/atkaction.sgml:
787 * docs/tmpl/atkcomponent.sgml:
788 * docs/tmpl/atkeditabletext.sgml:
789 * docs/tmpl/atkimage.sgml:
790 * docs/tmpl/atkobject.sgml:
791 * docs/tmpl/atkselection.sgml:
792 * docs/tmpl/atktable.sgml:
793 * docs/tmpl/atktext.sgml:
794 * docs/tmpl/atkvalue.sgml:
795 Initial entries into the SHORT_DESCRIPTION and LONG_DESCRIPTION
796 fields to improve docs; the documentation now gives some
797 information on the purpose and function of the various ATK
798 interfaces, and which types of UI components typically implement
801 Tue Jan 29 23:29:46 2002 Owen Taylor <otaylor@redhat.com>
803 * NEWS: Retroactively write a NEWS entry for 0.9 and 0.10.
805 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
808 Update version number to 0.10, for Desktop Alpha 2
810 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
813 Correct inconsistencies between registered signal parameter types
814 and default signal handler struct fields
815 (based on patch from Murray Cumming <murray@usa.net>)
817 2002-01-10 Bill Haneman <bill.haneman@sun.com>
820 Update version number to 0.9, for Beta2 package.
822 Wed Jan 9 11:26:56 2002 Owen Taylor <otaylor@redhat.com>
824 * atk/Makefile.am (s-enum-types-h): Include glib-object.h,
825 Add G_BEGIN_DECLS/END_DECLS to atk-enum-types.h. (#61845,
828 2002-01-07 Padraig O'Briain <padraig.obriain@sun.com>
830 * atk/atkcomponent.c (atk_component_add_focus_handler):
831 Add comments to clarify behavior if handler has already been added
833 * docs/tmpl/atktext.sgml:
834 Update for change of caret_changed to text_caret_moved
836 2002-01-05 Hans Breuer <hans@breuer.org>
838 * atk/makefile.msc : generate atk-enum-types.[hc]
839 NOTE: the long comment in atkobject.h is crashing perl,
840 at least version 5.005_02 built for MSWin32-x86-object
841 Binary build 506 provided by ActiveState. Temporary
842 deleting the AtkRole comment allows to work-around.
844 atk/atk.def : updated externals
846 2002-01-02 Padraig O'Briain <padraig.obriain@sun.com>
848 * atk/atkgobjectaccessible.h
849 Fixed typo in define (reported by Jeff Franks)
851 * atk/atktext.c atk/atktext.h
852 Change name of default signal handler for text_caret_moved signal
853 from caret_changed to text_caret_moved
854 Change enum CARET_MOVED to TEXT_CARET_MOVED
855 (both issues reported by Jeff Franks)
857 2001-12-15 Michael Meeks <michael@ximian.com>
859 * atk/atkrelation.c (atk_relation_class_init):
861 (atk_relation_finalize): chain to parent.
863 * atk/atkrelationset.c (atk_relation_set_class_init),
864 (atk_relation_set_finalize): same fix.
866 Sat Dec 22 12:26:51 2001 Owen Taylor <otaylor@redhat.com>
868 * configure.in: Version 0.8, require GLib-1.3.12
870 * atk/makefile.msc (PKG_VER): Version 0.8.
872 Thu Dec 20 00:33:47 2001 Owen Taylor <otaylor@redhat.com>
874 * atk/Makefile.am (EXTRA_DIST): Set GPATH - necessary
875 for correct srcdir != builddir operation when
876 generating source files in srcdir.
878 Thu Dec 20 00:27:01 2001 Owen Taylor <otaylor@redhat.com>
880 * docs/tmpl/atkutil.sgml: remove some conflict
883 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
888 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
890 Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.h
891 docs/tmpl/atkgobjectaccessible.sgml
893 * atk/Makefile.am atk/atk.h:
894 Add references to new files
896 * atk/atkobject.c atk/atkobject.h
897 docs/tmpl/atkobject.sgml:
898 Add new function atk_object_initialize
900 * atk/atkobjectfactory.c atk/atkobjectfactory.h
901 docs/tmpl/atkobjectfactory.sgml:
902 Add new function atk_object_factory_get_accessible_type
904 * docs/atk-sections.txt:
906 Add functions in atk-unused.txt
909 2001-12-17 Darin Adler <darin@bentspoon.com>
911 * atk/atktext.c: Add missing #include <string.h>
913 2001-12-13 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
915 * atk/Makefile.am, tests/Makefile.am: Compile with
916 -DG_DISABLE_DEPRECATED. See #52790.
918 2001-12-11 Padraig O'Briain <padraig.obriain@sun.com>
920 * atk/atkcomponent.c (atk_component_ref_accessible_at_position):
921 Remove unnecessary g_retunn_val_if_fail() call.
923 2001-12-08 Michael Meeks <michael@ximian.com>
925 * atk/atkregistry.c (atk_registry_class_init):
926 paranoia is not appropriate here, setup parent_class,
927 don't create a new default registry here - makes no
929 (atk_registry_finalize): chain to parent class, do
930 g_hash_table_destroys instead of g_frees.
932 2001-12-07 Padraig O'Briain <padraig.obriain@sun.com>
935 Update to create atk-enum-types.h before compiling source files
936 (Problem reported by xavier ordoquy <xordoquy@aurora-linux.com>)
938 2001-12-05 Padraig O'Briain <padraig.obriain@sun.com>
940 * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt
941 docs/tmpl/atktext.sgml tests/testrelation.c:
942 Change atk_attribute_register to atk_text_attribute_register,
943 atk_attribute_get_value to atk_text_attribute_get_value,
944 atk_attribute_get_name to atk_text_attribute_get_name
945 atk_attribute_for_name to atk_text_attribuute_for_name
947 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
950 Add implementation of atk_attribute_register, atk_attribute_for_name
951 Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
952 support extra attributes being defined
955 Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
956 extra attributes to be defined
957 Add atk_attribute_register() and atk_attribute_for_name()
962 * docs/atk-sections.txt docs/tmpl/atktext.sgml
963 Update because of additions to atk/atktext.h
965 * tests/testrelation.c:
966 Add tests for text attributes
968 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
971 Update atk_role_register() to allow extra roles to be defined
972 Update atk_role_get_name() and atk_role_for_name() for newly defined
975 * tests/testrelation.c:
978 2001-12-03 Padraig O'Briain <padraig.obriain@sun.com>
981 Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and
982 atk_relation_type_for_name()
985 Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and
986 atk_state_type_for_name()
988 * tests/testrelation.c, tests/teststateset.c:
989 Update tests as name componenets are separated by hyphen (-) rather
992 2001-11-29 Padraig O'Briain <padraig.obriain@sun.com>
995 Generate files atk-enum-types.c and atk-enums-types.h to create
999 Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()
1001 2001-11-28 Bill Haneman <bill.haneman@sun.com>
1004 Changed calls to g_type_class_peek() to g_type_class_ref() where
1005 it makes more sense, and in other places check for a non-null
1006 klass return before trying to call class methods. This prevents
1007 SEGV if no Atk-implementation library has been loaded.
1010 Fixed gtk-doc warning.
1012 2001-11-28 Padraig O'Briain <padraig.obriain@sun.com>
1014 * atk/atkobject.[c|h]:
1015 Add functions atk_role_get_name() and atk_role_for_name() which
1016 transform a role into an untranslated string
1017 Update comments in atkobject.h which refer to property names
1019 * atk/atkrelation.c:
1020 Correct error in atk_relation_type_get_name
1022 * docs/atk-sections.txt
1023 Added atk_role_get_name and atk_role_for_name
1028 2001-11-23 Hans Breuer <hans@breuer.org>
1030 * atk/atk.def : updated externals
1032 * atk/atktext.c atk/atkutil.c : added two spaces to fix
1033 minor coding style issues. Found by my exports generator.
1035 * atk/makefile.msc : version 0.7, use build dir from
1038 Thu Nov 22 14:37:40 2001 Owen Taylor <otaylor@redhat.com>
1042 * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
1044 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
1046 * atk/atknoopobject.c:
1047 Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
1048 when creating object
1050 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
1052 * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
1053 docs/tmpl/atkrelation.sgml:
1054 Change atk_relation_type_from_string to atk_relation_type_for_name
1055 Add atk_relation_type_get_name
1057 * atk/atkrelationtype.c:
1058 Change atk_relation_type_from_string to atk_relation_type_for_name
1059 Add atk_relation_type_get_name
1060 Update atk_relation_type_register() to correctly register new
1064 Changed name of static variable type to last_type
1065 Changed name of paremeter if atk_state_type_get_name to type to match
1071 * tests/README, tests/Makefile.am
1072 Add new test file testrelation.c
1074 2001-11-22 Bill Haneman <bill.haneman@sun.com>
1076 * atk/atkutil.c (atk_add_key_event_listener):
1077 Fix gtk-doc comment and clarify use of 'data' gpointer.
1079 2001-11-22 Michael Meeks <michael@ximian.com>
1081 * atk/atkutil.c (atk_add_key_event_listener): switch
1084 * atk/atkobject.c (atk_object_real_get_property):
1085 add missing 'break'.
1087 2001-11-21 Michael Meeks <michael@ximian.com>
1089 * atk/atkrelation.c: pull in string.h for strcmp
1091 * atk/atktext.c (atk_text_get_selection): fix bug / warning.
1093 * atk/atkutil.c (atk_add_global_event_listener),
1094 (atk_get_toolkit_name, atk_get_toolkit_version):
1097 2001-11-21 Bill Haneman <bill.haneman@sun.com>
1099 * atk/atkrelation.c: Added gtk-doc docs for
1100 atk_relation_type_from_string.
1102 Wed Nov 21 17:54:44 2001 Owen Taylor <otaylor@redhat.com>
1104 * atk/atkobject.h (enum): Fix trailing comma on
1107 * docs/atk-sections.txt: Update.
1111 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
1113 * atk/atkobject.[c|h]:
1114 Add additional argument (name) to state-change signal
1115 Update atk_object_notify_state_change to take account of
1116 extra argument for state-change
1118 * atk/atkmarshal.list:
1119 Add marshaller for VOID:STRING,BOOLEAN
1121 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
1123 * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
1124 Add enum AtkLayer and functions atk_object_get_layer and
1125 atk_object_get_mdi_zorder
1127 2001-11-20 Padraig O'Briain <padraig.obriain@sun.com>
1129 * atk/atkobject.[c|h]:
1130 Remove property accessible-state; use signal state-change instead
1131 Change signature of state-change handler to take gboolean as argument
1132 instead of AtkPropertyValues
1133 Update atk_object_notify_state_change() to emit state-change signal
1135 * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
1136 Remove state ATK_STATE_COLLAPSED
1138 2001-11-19 Bill Haneman <bill.haneman@sun.com>
1142 Added state-changed signal to atkobject, in anticipation of
1143 deprecating the accessible-state property.
1146 Fixed signature of atk_util_add_key_listener () to
1147 take an AtkKeySnoopFunc instead of a pointer to same.
1149 2001-11-19 Padraig O'Briain <padraig.obriain@sun.com>
1151 * atk/atkobject.c (atk_object_notify_state_change):
1152 Fix bug in calculation of number of toggle states
1155 Correct out-by-1 error in atk_state_type_register()
1156 Use type (number of states defined) in atk_state_type_get_name()
1157 and atk_state_type_for_name()
1159 2001-11-17 Padraig O'Briain <padraig.obriain@sun.com>
1161 * atk/atkeditabletext.c:
1162 Remove unused structure _AtkEditableTextIfaceClass
1164 * atk/atkobject.[c|h]
1165 Remove signals model_changed and selection_changed
1167 * atk/selection.[c|h]
1168 Add signal selection_changed
1170 * atk/atktable.[c|h]
1171 Remove unused structure _AtkTableIfaceClass
1172 Add signal model_changed
1175 Remove unused structure _AtkTextIfaceClass
1176 Add signal text_selection_changed
1178 * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
1179 docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
1180 Documentation changes
1182 2001-11-17 Tor Lillqvist <tml@iki.fi>
1184 * atk-zip.sh.in: Build separate runtime and developer packages.
1186 * atk/atk.def: Update.
1188 2001-11-14 Bill Haneman <bill.haneman@sun.com>
1192 atk_add_key_event_listener (AtkKeySnoopFunc *listener,
1194 atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
1197 to allow non-GTK-dependent installation of key snoop functions.
1198 This also meant adding definitions of AtkKeySnoopFunc and
1201 2001-11-08 Padraig O'Briain <padraig.obriain@sun.com>
1203 * atk/atkobject.c (atk_object_notify_state_change):
1204 Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
1205 to ATK_STATE_EXPANDED or vice versa.
1207 2001-11-05 Padraig O'Briain <padraig.obriain@sun.com>
1210 Add role ATK_ROLE_TREE_TABLE
1212 * atk/atkrelation.h:
1213 Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
1214 and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
1216 * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
1217 docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
1218 docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
1219 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
1220 docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
1221 docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
1222 docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
1223 Update to reflect the current state of the documentation in the code.
1225 2001-10-31 Padraig O'Briain <padraig.obriain@sun.com>
1227 * atk/relation.h, docs/tmpl/atkrelation.sgml:
1228 Add two new relations ATK_RELATION_NODE_CHILDREN and
1229 ATK_RELATION_NODE_PARENT to support compound objects in a
1230 node or cell of a tree or table
1231 Added descriptions of all relations which are defined
1234 Remove functions atk_table_real_get_index_at(),
1235 atk_table_real_get_column_at_index() and
1236 atk_table_real_get_row_at_index()
1237 Correct typos in documentation of other functions.
1239 2001-10-28 Tor Lillqvist <tml@iki.fi>
1241 * atk-zip.sh.in: New file, used to build developer package for
1245 * configure.in: Add it.
1247 * atk/Makefile.am: Add rules to install and uninstall mingw import
1250 2001-10-26 Padraig O'Briain <padraig.obriain@sun.com>
1252 * atk/atkobject.[c|h]
1253 Remove the following properties
1254 accessible-child - use signal children_changed for notification
1255 accessible-text - use signal text_changed for notification
1256 accessible-caret - use signal text_caret_moved for notification
1257 accessible-selection - use new signal selection_changed
1259 accessible-visible-data - use new signal visible_data_changed
1261 accessible-model - use new signal model_changed for notification
1262 Notify when role or parent changes
1263 Allow parent and role to be set or got using g_object_set() or
1266 Wed Oct 24 11:13:13 2001 Owen Taylor <otaylor@redhat.com>
1272 2001-10-25 Padraig O'Briain <padraig.obriain@sun.com>
1274 * atk/atkobject.h, docs/tmpl/atkobject.sgml:
1275 Add role ATK_ROLE_TERMINAL for an accessible terminal.
1277 2001-10-22 Padraig O'Briain <padraig.obriain@sun.com>
1279 * atk/atkobject.c (atk_object_notify_state_change):
1280 Initialize AtkPropertyValue data structure to 0 instead of using
1283 2001-10-19 Tor Lillqvist <tml@iki.fi>
1285 * configure.in: Set automake conditionals OS_WIN32 if on (native)
1286 Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
1287 LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
1289 * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
1290 -export-symbols atk.def. If lib.exe is available, generate
1291 atk.lib, and install it.
1293 * atk/atk.def: Update with new entry points.
1295 2001-10-19 Padraig O'Briain <padraig.obriain@sun.com>
1297 * atk/atkobject.[c|], docs/atk-sections.txt,
1298 docs/tmpl/atkobject.sgml:
1299 Add convenience function atk_object_notify_state_change()
1300 to generate property notification of state change.
1302 * atk/atktext.c, docs/tmpl/atk-unused.sgml:
1303 Correct comments on functions atk_attribute_get_name() and
1304 atk_attribute_get_value()
1306 2001-10-17 Padraig O'Briain <padraig.obriain@sun.com>
1309 Update comments in atk_text_get_text_[at|after|before]_offset()
1310 to clarify what these functions will return.
1312 2001-10-16 Padraig O'Briain <padraig.obriain@sun.com>
1315 Update comments in atk_text_get_run_attributes() and
1316 atk_text_get_default_attributes().
1318 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
1321 Change "property-change" signal to allow detail (i.e. property name)
1322 and add detail in atk_object_notify().
1324 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
1327 Correct order of attribute names in text_attr_name array.
1329 2001-10-12 Padraig O'Briain <padraig.obriain@sun.com>
1331 * atk/atktext.[c|h]:
1332 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1333 Use enum AtkTextAttribute to specify what attribute are supported
1334 rather than hash defines. Define new functions atk_attribute_get_name()
1335 and atk_attribute_get_value() which return the strings for the
1336 attribute name and values for those attribute which have named values.
1338 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
1340 * atk/atktext.c (atk_text_get_run_attributes):
1343 * atk/atktext.c (atk_text_get_default_attributes):
1344 Add call to set iface.
1346 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
1348 * atk/atktext.[c|h]:
1349 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1350 Add new function atk_text_get_default_attributes
1351 Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
1353 2001-10-09 Padraig O'Briain <padraig.obriain@sun.com>
1355 * atk/atktext.c (atk_attribute_set_free):
1356 Avoid leaking of AtkAttributeSet data structure; speed up code.
1358 * docs/tmpl.atk*.sgml
1359 Updated to reflect current APIs.
1361 2001-10-01 jacob berkman <jacob@ximian.com>
1363 * docs/Makefile.am (dist-hook-local): depend on all-local so that
1364 make dist works correctly w/o having to build first
1366 2001-10-01 Tor Lillqvist <tml@iki.fi>
1368 * configure.in: Add AC_LIBTOOL_WIN32_DLL.
1370 Sat Sep 29 19:45:00 2001 Bill Haneman <bill.haneman@sun.com>
1372 * configure.in (ATK_MICRO_VERSION): Version 0.6
1373 (because libglade will depend on a the small api addition below)
1375 * atk/makefile.msc (PKG_VER): Version 0.6
1377 * atk/atkrelation.h:
1378 * atk/atkrelation.c: (AtkRelationType
1379 atk_relation_type_from_string (const gchar *name)): Added method.
1382 Tue Sep 25 12:08:52 2001 Owen Taylor <otaylor@redhat.com>
1384 * configure.in (ATK_MICRO_VERSION): Version 0.5
1386 * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
1388 * atk/makefile.msc (PKG_VER): Version 0.5
1390 2001-09-21 Hans Breuer <hans@breuer.org>
1392 * atk/atk.def : updated externals
1393 * atk/makefile.msc : version 0.4
1395 * atk/atktext.c (atk_text_get_character_extents) : real_height
1396 is a reference to int, so use &local_height
1398 Wed Sep 19 10:46:44 2001 Tim Janik <timj@gtk.org>
1402 Tue Sep 18 23:41:32 2001 Tim Janik <timj@gtk.org>
1404 * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
1405 up ATK_VERSION to 0.4, interface age 0, binary age 0.
1406 (from 0.2 which was not properly updated last time).
1407 depend on glib 1.3.8.
1411 2001-09-11 Padraig O'Briain <padraig.obriain@sun.com>
1414 Add object reference when object is set as accessible_parent
1416 2001-09-05 Mark McLoughlin <mark@skynet.ie>
1418 * configure.in: remember ACLOCAL_FLAGS.
1420 2001-09-05 Padraig O'Briain <padraig.obriain@sun.com>
1422 * atk/atktable.[c|h]
1423 Change atk_table_get_caption() and atk_table_set_caption()
1424 to deal with AtkObject* rather than gchar*
1425 Remove redundant and incorrect comments
1427 Mon Sep 3 19:42:47 2001 Owen Taylor <otaylor@redhat.com>
1429 * configure.in: Version 0.3
1431 * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
1435 2001-09-03 Padraig O'Briain <padraig.obriain@sun.com>
1438 Correct property definitions for "accessible-table-caption",
1439 "accessible-table-column-description",
1440 "accessible-table-row-description"
1442 Update comments to include all properties defined
1444 2001-08-24 Padraig O'Briain <padraig.obriain@sun.com>
1446 * atk/atkhyperlink.h:
1447 Change AtkHyperLink to AtkHyperlink in comment
1448 * atk/atkhypertext.[c|h]:
1449 Change AtkHyperLink to AtkHyperlink
1450 * atk/atktable.[c|h]:
1451 Make gchar* arguments const; make return value of type gchar*
1453 * docs/atk-sections.txt
1454 Remove reference to AtkHyperLink
1455 * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
1456 docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
1459 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
1462 Add functions atk_table_real_get_index_at(),
1463 atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index()
1464 as default implementations for atk_table_get_index_at(),
1465 atk_table_get_row_at_index(), atk_table_get_column_at_index()
1467 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
1470 Refer to return value in function documentation for
1471 atk_action_do_action
1473 Fix typo in comments
1474 * docs/tmpl/atkaction.sgml:
1475 Update to include return value
1477 2001-08-22 Marc Mulcahy <marc.mulcahy@sun.com>
1479 * atk/atkaction.c atk/atkaction.h:
1480 Made atk_action_do_action return a gboolean as the class member of
1481 AtkActionIface does.
1485 2001-08-20 Padraig O'Briain <padraig.obriain@sun.com>
1487 * docs/tmpl/atkimage.sgml atk/atkimage.h:
1488 Swap height and width arguments to atk_image_get_image_size
1490 Swap height and height arguments to atk_image_get_image_size
1491 Do not crash if NULL pointers are passed for return values
1493 2001-08-17 Padraig O'Briain <padraig.obriain@sun.com>
1495 * docs/tmpl/atktext.sgml atk/atktext.h:
1496 Change parameter names *offset to *_offset
1497 * atk/atkcomponent.c:
1498 Do not crash if NULL pointers are passed for return values
1500 Change parameter names *offset to *_offset
1501 Do not crash if NULL pointers are passed for return values
1503 2001-08-16 Bill Haneman <bill.haneman@sun.com>
1506 Changed g_type_class_peek() to g_type_class_ref()
1507 in atk_add_global_event_listener(), since
1508 g_type_class_peek() could return NULL when an
1509 instance of the class had not been created.
1511 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
1513 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1514 Ensure that atk_attribute_set_free is in the documentation.
1516 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
1518 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
1519 Swapped order of width and height arguments to
1520 atk_text_get_character_extents()
1521 Changed AtkAttrributeSet_free to atk_attribute_set_free
1523 2001-08-15 Padraig O'Briain <padraig.obriain@sun.com>
1525 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
1526 Changed "length" argument of atk_text_get_character_extents() to
1529 2001-08-15 Jens Finke <jens@gnome.org>
1531 * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
1532 * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
1533 added a AC_SUBST for it. This is needed for the spec.in file.
1534 Added atk.spec to output list.
1535 * atk.spec.in: New file.
1537 2001-08-13 Padraig O'Briain <padraig.obriain@sun.com>
1539 * atk/atkcomponent.[c|h]
1540 * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
1541 Change atk_component_get_accessible_at_point to
1542 atk_component_ref_accessible_at_point so it will work for flyweights
1544 Sun Aug 12 10:33:02 2001 Owen Taylor <otaylor@redhat.com>
1546 * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
1549 2001-08-09 Padraig O'Briain <padraig.obriain@sun.com>
1551 * atk/atkaction.c, atk/atkcomponent.c
1552 Remove all instances of g_return_if_fail (foo != NULL); that are
1553 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
1554 since the second check catches the NULL.
1555 * atk/atkcomponent.c
1556 Add functions atk_component_real_contains(),
1557 atk_component_real_get_position(), atkcomponent_real_get_size()
1558 as default implementations for atk_component_contains(),
1559 atk_component_get_position(), atk_component_get_size()
1561 2001-08-07 Brian Cameron <brian.cameron@sun.com>
1563 * atk/atkimage.[ch] docs/atk-sections.txt
1564 docs/tmpl/atkimage.sgml
1565 Updated AtkImage get_position to get_image_position
1566 so the naming is consistant. Now get_image_position
1567 and get_image_size return -1 for x/y/height/width
1568 if AtkImage implementations of these functions is
1571 2001-07-31 Padraig O'Briain <padraig.obriain@sun.com>
1574 Create an object relation set when the object is created.
1576 2001-07-30 Brian Cameron <brian.cameron@sun.com>
1579 Changed first argument of atk_add_global_event_listener
1580 so the callback function is of type GSignalEmissionHook
1581 instead of AtkEventListener. AtkEventListener is
1582 appropriate for Focus event callbacks, but not generic
1585 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
1588 Add function atk_object_real_ref_state_set() which creates the
1589 state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
1592 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
1595 Remove all instances of g_return_if_fail (foo != NULL); that are
1596 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
1597 since the second check catches the NULL.
1599 2001-07-26 Padraig O'Briain <padraig.obriain@sun.com>
1602 Fix problem with ATK not building after running make maintainer-clean
1603 and autogen.sh: add extra files to MAINTAINERCLEANFILES
1605 2001-07-25 Bill Haneman <bill.haneman@sun.com>
1608 * atk/atkeditabletext.h
1610 * atk-uninstalled.pc.in
1613 Removed (unused) #defines of pango/pango.h
1614 Removed references to/dependencies on pango from .pc files
1615 Removed dependencies on pango from makefile.msc and configure.in
1617 2001-07-24 Padraig O'Briain <padraig.obriain@sun.com>
1619 * atk/atkobject.[c|h]
1620 Move some implementation from GAIL:
1621 Default implementations for some some functions
1622 atk_object_real_get_name, atk_object_real_set_name,
1623 atk_object_real_get_description, atk_object_real_set_description,
1624 atk_object_real_get_parent, atk_object_real_set_parent,
1625 atk_object_real_get_role,
1626 atk_object_real_connect_property_change_handler,
1627 atk_object_real_remove_property_change_handler,
1629 definition of property-changed signal.
1630 Initialize pointers to NULL in atk_object_init().
1631 Initialize uninitialized function pointers to NULL in
1632 atk_object_class_init().
1634 2001-07-23 Brian Cameron <brian.cameron@sun.com>
1637 Changed children_changed signal to allow NULL pointers
1638 for the 2nd argument to the signal handler.
1640 2001-07-20 Hans Breuer <hans@breuer.org>
1642 * atk/atk.def : added more exports
1643 * atk/makefile.msc : updated win32 build
1645 2001-07-20 Padraig O'Briain <padraig.obriain@sun.com>
1647 * atk/atkaction.[c|h], docs/atk-sections.txt,
1648 docs/tmpl/atkaction.sgml
1649 Add atk_action_get_name() and atk_action_set_description()
1651 2001-07-18 Padraig O'Briain <padraig.obriain@sun.com>
1653 * atk/atkstate.[c|h]
1654 Add ATK_STATE_ENABLED so we can distinguish between a consistent
1655 and inconsistent GtkToggleButton
1657 2001-07-16 Brian Cameron <brian.cameron@sun.com>
1659 * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
1660 docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
1661 gail_textattributes_update.pat is for gail/gail and integrates the
1662 ATK_ATTRIBUTE_* macros in the gail implementations.
1663 atk_docs_textattributes_update.pat is for atk/docs and patches
1664 atk-sections.txt etc. for improved docs
1665 atk_atk_textattributes_update.pat is for atk/atk and included the
1666 new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
1668 2001-07-13 Darin Adler <darin@bentspoon.com>
1670 * atk/atkstate.c: Add missing <string.h> include.
1671 * tests/teststateset.c: Add missing <string.h> include.
1673 2001-07-13 Darin Adler <darin@bentspoon.com>
1675 * .cvsignore: Ignore some generated files.
1676 * autogen.sh: Get rid of call to autoheader since the
1677 configure file doesn't include AM_CONFIG_HEADER.
1679 2001-07-11 Brian Cameron <brian.cameron@sun.com>
1681 * tmpl/atkdocument.sgml
1682 Added new file for docs.
1684 2001-07-11 Padraig O'Briain <padraig.obriain@sun.com>
1686 * atk/atkimage.c atk/atkutil.c
1687 Changes to build with Sun's FORTE compiler.
1689 2001-07-10 Brian Cameron <brian.cameron@sun.com>
1691 * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
1692 tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
1693 tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
1694 tmpl/atktext.sgml tmpl/atkutil.sgml
1697 Mon Jul 2 06:37:09 2001 Tim Janik <timj@gtk.org>
1699 * atk/atktext.c (atk_text_base_init):
1700 * atk/atktable.c (atk_table_base_init):
1701 * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
1702 to adapt to recent GSignal changes.
1704 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1706 * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
1707 docs/tmpl/atkutil.sgml
1708 Added new functiosn to AtkUtil.
1710 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1712 * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
1713 docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
1714 docs/tmpl/atkobject.sgml
1715 Added new atk document interface.
1717 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1719 * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
1720 atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
1721 Updated so that functions that take screen coords as
1722 input/output also take an enum specifying whether
1723 the coords are screen or top-level window based.
1724 Updated docs as well.
1726 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1728 *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
1729 atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
1730 atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
1731 atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
1732 atk/docs/tmpl/atkstreamablecontent.sgml
1733 Cleaned up docs. Added atkstreamablecontent.sgml
1735 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1737 *atk/atktable.h, atk/atktable.c
1738 Updated signal handler definitions.
1740 2001-06-27 Brian Cameron <brian.cameron@sun.com>
1743 Updated AtkXYCoords enum.
1745 2001-06-27 Brian Cameron <brian.cameron@sun.com>
1747 *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
1748 atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
1749 atk/atkimage.c atk/atkimage.h atk/atkobject.c
1750 atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
1751 atk/atkstateset.c atk/atkstreamablecontent.c
1752 atk/atkstreamablecontent.h atk/atktable.c
1753 atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
1754 and some docs/tmpl files.
1755 Updated gtk-docs fixing spelling errors and making minor
1758 2001-06-27 Louise Miller <lousie.miller@sun.com>
1760 *atk/atkselection.h, atk/atkselection.c
1761 changed return type to gboolean for
1762 atk_selection_select_all_selection
1764 2001-06-26 Brian Cameron <brian.cameron@sun.com>
1766 *atk/atkstate.h atk/atkstate.c
1767 docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
1768 docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
1769 docs/tmpl/atktext.sgml
1770 Added ATK_STATE_STALE. Updated docs.
1772 2001-06-22 Lucy Brophy <lucy.brophy@sun.com>
1775 Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
1777 2001-06-21 Brian Cameron <brian.cameron@sun.com>
1779 * atk/atkeditabletext.h, atk/atkobject.h,
1781 Added AtkAttributeSet_free() convenience
1784 2001-06-20 Peter Williams <peterw@ximian.com>
1786 * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
1787 atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
1788 G_{BEGIN,END}_DECLS.
1790 2001-06-20 Brian Cameron <brian.cameron@sun.com>
1792 * atk/atktable.c, atk/atkmarshal.list
1793 Removed needless marshal and updated signal handlers in
1796 2001-06-20 Louise Miller <louise.miller@sun.com>
1798 *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml
1799 Changed parameters for get_selected_rows/get_selected_columns
1800 Added 4 new functions, add_row_selection, remove_row_selection,
1801 add_column_selection, remove_column_selection
1803 2001-06-19 Brian Cameron <brian.cameron@sun.com>
1806 Fixed minor bug with signals.
1808 2001-06-18 Brian Cameron <brian.cameron@sun.com>
1813 2001-06-15 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
1815 * atk/atkselection.h atk/atkselection.c
1816 Now add_selection, clear_selection, and remove_selection
1817 return a boolean indicating SUCCESS/FAILURE to indicate
1818 if the operation was successful.
1820 2001-06-13 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
1822 * atk/atktable.h atk/atktable.h
1823 Updated so now the get_text_before|at|after functions
1824 return the start & end offset of the string. Updated the
1827 2001-06-13 Padraig O'Briain <padraig.obriain@sun.com>
1829 * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
1831 2001-06-11 Havoc Pennington <hp@redhat.com>
1835 * configure.in: bump version to 0.2 and add infrastructure for
1836 libtool version info. Assumes GTK versioning scheme (major.minor
1837 is binary compatible)
1839 * atk/Makefile.am (LDFLAGS): set version info
1840 (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
1842 2001-06-13 Brian Cameron <brian.cameron@sun.com>
1844 * atk/atktable.h, atk/atktable.c
1845 Updated so that get/set row/column header functions
1846 work with AtkObjects rather than AtkTables. Organized
1847 the header file a little more cleanly. Also the get/set
1848 row_description and caption functions now use gchar *
1849 rather than AtkObject.
1851 2001-06-12 Padraig O'Briain <padraig.obriain@sun.com>
1853 * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
1854 Add signal model-changed.
1856 * atk/atkobject.c: Add properties
1857 accessible-role, accessible-table-caption,
1858 accessible-table-column-header, accessible-table-column_description.
1859 accessible-table-row-header, accessible-table-row_description.
1860 accessible-table-summary, accessible-model
1862 2001-06-12 Brian Cameron <brian.cameron@sun.com>
1864 * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
1865 Updated atkeditabletext and atktext interfaces so they
1866 now properly define the get/set attribute methods and now
1867 get_offset_at_point and get_character_extents can request
1868 x,y coords by either widget or screen coords.
1870 Sat Jun 9 15:17:00 2001 Owen Taylor <otaylor@redhat.com>
1872 * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
1873 CFLAGS, not in LIBS. (Always linking with -lpthread
1874 is a noticeable speed hit.)
1876 Thu Jun 7 17:03:37 2001 Owen Taylor <otaylor@redhat.com>
1878 * atk/Makefile.am: Really fix marshal generation.
1880 2001-06-07 Havoc Pennington <hp@redhat.com>
1882 * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
1883 glib-genmarshal stuff
1885 2001-06-07 Havoc Pennington <hp@redhat.com>
1887 * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
1890 * configure.in: rearrange the library checks to support
1893 * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
1895 * atk-uninstalled.pc.in: new file, allows linking to uninstalled
1896 ATK in giant GTK tarball
1898 2001-06-07 Brian Cameron <brian.cameron@sun.com>
1900 * docs/atk-api.sgml docs/atk-sections.txt
1901 docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
1902 docs/tmpl/atktext.sgml
1903 Removed docs/atk-api.sgml since it is not used.
1904 Updated sgml files and atk-sections.txt to reflect
1905 recent changes to the atktext and atkeditabletext
1908 2001-06-06 Brian Cameron <brian.cameron@sun.com>
1910 * atk/atktext.h atk/atktext.h
1911 Updated to new atktext functions for getting attributes.
1913 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
1915 * New files atk/atkstreamablecontent.[ch]
1916 Updated files: atk/Makefile.am, atk/atk.h
1918 * atk/atkvalue.c: Updated comments
1920 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
1922 * atk/atkregistry.h: Add declaration for atk_registry_get_type()
1924 2001-06-05 Padraig O'Briain <padraig.obriain@sun.com>
1926 * atk/atkobject.c: Add property accessible-visible-data
1928 2001-06-01 Padraig O'Briain <padraig.obriain@sun.com>
1930 * atk/atkobject.c: Add support for setting and getting
1931 accessible-value property.
1933 * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
1935 Fri Jun 01 Brian Cameron <brian.cameron@sun.com>
1937 * atk/atkeditabletext.[ch], atk/atktext.[ch]
1939 * docs/atk-overrides.txt, docs/Makefile.am
1940 Updated the interface for dealing with selected
1941 text to handle multiple selected regions. Removed
1942 get_row_col_at_offset from atktext.[ch]. Added
1943 docs/atk-overrides.txt file.
1945 Thu May 31 Brian Cameron <brian.cameron@sun.com>
1947 * Makefile.am configure.in atk/Makefile.am atk/atktext.c
1948 atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
1949 Added atk_marshal_VOID__INT_INT marshaller. Updated the
1950 Makefiles so the proper marshall files get included in the
1951 dist. Updated the Makefiles and configure.in so that the
1952 docs get included in the dist.
1954 Tue May 29 18:17:11 2001 Owen Taylor <otaylor@redhat.com>
1956 * autogen.sh (have_libtool): Fix GNU sedism (#55430)
1958 2001-05-29 Padraig O'Briain <padraig.obriain@sun.com>
1960 * atk/atkobject.c: Define new properties accessible-text,
1961 accessible-caret, accessible-selection and accessible-value
1963 2001-05-29 Brian Cameron <brian.cameron@sun.com>
1965 * docs/atk-sections.txt
1968 Improved the layout/formatting of the atk docs. Added docs/tmpl
1971 2001-05-28 Brian Cameron <brian.cameron@sun.com>
1974 Now properly set the initialized flag when setting up signals.
1975 Updated the atk-docs in several files
1977 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
1979 * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
1980 atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
1981 atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
1982 atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
1983 Fix warnings generated by Sun FORTE compiler
1985 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
1987 * atk/atkcomponent.c atk/atkvalue.c
1988 Remove return calls in functions which return void
1990 2001-05-23 Padraig O'Briain <padraig.obriain@sun.com>
1992 * atk/atkobject.h: Correct naming of role for status bar
1995 Clarify behaviour of atk_text_get_text_after/at/before_offset
1997 Sun May 13 11:35:32 2001 Owen Taylor <otaylor@redhat.com>
1999 * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
2001 2001-01-06 Hans Breuer <hans@breuer.org>
2003 * atk/makefile.msc atk/atk.def (new files) :
2004 Enable build for win32, no sourc changes necessary.
2006 Sat May 5 07:46:47 2001 Owen Taylor <otaylor@redhat.com>
2010 Thu May 3 08:38:24 2001 Owen Taylor <otaylor@redhat.com>
2012 * atk/atkobject.c: Add missing include of <string.h> for strcmp.
2014 Tue Apr 25 10:10:00 2001 Padraig Obriain <padraig.obriain@sun.com>