1 2003-03-05 Padraig O'Briain <padraig.obriain@sun.com>
5 atk/atkstatset.c: Correct returning of FALSE to NULL in functions
6 which return pointer; (bug #107650) reported by Morten Welinder.
8 2003-02-26 Padraig O'Briain <padraig.obriain@sun.com>
10 * test/Makefile.am: Update to produce .so files
11 (Problem reported and solution reported by Michael.Wilson@bull.net)
13 2003-02-26 Padraig O'Briain <padraig.obriain@sun.com>
15 * atk/atkgobjectaccessible.c (atk_gobject_accessible_from_object):
16 Correct creation of non-AtkGObjectAccessible (bug #107124)
18 * atk/atkobject.c (atk_object_class_init): Set default initialize
19 function so that code which does not check for existence of parent
20 class's initialize function will work.
22 * atk/atkvalue.c: (atk_value_get_minimum_value,
23 atk_value_get_maximum_value, atk_value_get_current_value):
24 Reset Value argument if it is a valid GValue otherwise zeroise it.
26 docs/tmpl/atkhypertext.sgml: Add link-selected signal.
28 2003-02-25 Tor Lillqvist <tml@iki.fi>
30 * Makefile.am (EXTRA_DIST): Dist atk-zip.sh.in, not atk-zip.sh.
32 * atk/atk.def: Add a couple of missing entries, thanks to Cedric
35 * atk/atk.rc.in: New file, for version info in the DLL on
36 Windows. Similar as in GLib, GTK, etc.
38 * configure.in: Generate atk/atk.rc.
40 * atk/Makefile.am: Use atk.rc on Windows.
41 (EXTRA_DIST): Distribute atk.rc(.in).
43 * atk/atkobject.c: On Windows, don't use hardcoded ATKLOCALEDIR,
44 but deduce it from DLL location, like GLib, GTK etc do.
46 2003-02-23 Abel Cheung <maddog@linux.org.hk>
48 * configure.in: Added "mk" to ALL_LINGUAS.
50 2003-02-21 Roozbeh Pournader <roozbeh@sharif.edu>
52 * configure.in: Added "fa" to ALL_LINGUAS.
54 2003-02-21 Metin Amiroff <metin@karegen.com>
56 * configure.in: Added Azerbaijanian to ALL_LINGUAS.
58 2003-02-19 Dmitry G. Mastrukov <dmitry@taurussoft.org>
60 * configure.in: Added Belarusian to ALL_LINGUAS.
62 2003-02-14 Padraig O'Briain <padraig.obriain@sun.com>
64 * atk/atknoopobject.c: Add AtkHypertext interface as this object should
65 claim to implement all interfaces.
67 2003-02-12 Padraig O'Briain <padraig.obriain@sun.com>
69 * atk/atkhyperlink.c (atk_hyperlink_class_init): Correct typo in blurb
72 (atk_hypertext_get_link): Add check on link_index value
73 (atk_hypertext_get_link_index): Add check on char_index value
75 2003-02-09 Christian Rose <menthos@menthos.com>
77 * configure.in: Added "kn" to ALL_LINGUAS.
79 2003-02-07 Christian Rose <menthos@menthos.com>
81 * configure.in: Added "bn" to ALL_LINGUAS.
83 2003-02-06 Christian Rose <menthos@menthos.com>
85 * configure.in: Added "id" to ALL_LINGUAS.
87 2003-02-04 Padraig O'Briain <padraig.obriain@sun.com>
89 * atk/atkgobjectaccessible.c (atk_gobject_accessible_for_object):
90 Add weak reference so we do not leak the accessible when the object
91 dies. Problem reported by Alex Larsson.
93 2003-02-02 Fatih Demir <kabalak@gtranslator.org>
95 * configure.in: Added "tr" (Turkish) to the languages' list.
97 2003-01-30 Padraig O'Briain <padraig.obriain@sun.com>
99 * atk/atkhyperlink.[ch]
100 New property selected-link defined.
101 Function pointer is_selected_link added to interface
102 (atk_hyperlink_is_selected_link: New functions which checks
103 whether the specified AtkHyperlink is selected
105 * atk/atkhypertext.[ch]
106 New signal link-selected added.
108 * docs/atk-sections.txt: Add atk_hyperlink_is_selected_link
110 * docs/tmpl/atkhyperlink.sgml: Add reference to property selected-link
111 and function atk_hyperlink_is_selected_link.
113 This fixes bug #104621.
115 Tue Jan 28 13:52:20 2003 Manish Singh <yosh@gimp.org>
117 * autogen.sh (have_automake): call the versioned automake when
118 checking the version itself.
120 Tue Jan 28 15:18:24 2003 Owen Taylor <otaylor@redhat.com>
122 * autogen.sh (have_automake): Fix version in complaint
123 message about automake. (#104366, Rich Burridge)
125 2003-01-26 Daniel Yacob <locales@geez.org>
127 * configure.in: Added am to ALL_LINGUAS.
129 2003-01-23 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
131 * configure.in: Added "sk" to ALL_LINGUAS.
133 2003-01-23 Abel Cheung <maddog@linux.org.hk>
135 * configure.in: Added "zh_TW" (traditional Chinese) to ALL_LINGUAS.
137 2003-01-23 Evandro Fernandes Giovanini <evandrofg@ig.com.br>
139 * configure.in: Added "pt_BR" to ALL_LINGUAS.
141 2003-01-22 Marius Andreiana <marius galuna.ro>
143 * configure.in: added 'ro' to ALL_LINGUAS
145 2003-01-21 Christian Rose <menthos@menthos.com>
147 * configure.in: Added "mn" to ALL_LINGUAS.
149 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
152 (atk_text_base_init): Set vtable entry for default implementations
153 (atk_text_get_range_extents): Omit calling default implementation
154 (atk_text_get_bounded_ranges): Omit calling default implementation
157 (atk_component_base_init): New function to set vtable entry for
158 default implementations
159 (atk_component_ref_accessible_at_point): Omit calling default
161 (atk_component_contains): Omit calling default implementation
162 (atk_component_get_position): Omit calling default implementation
163 (atk_component_get_size): Omit calling default implementation
165 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
168 (atk_object_real_set_property): Add support for PROP_TABLE_SUMMARY
169 and PROP_TABLE_CAPTION_OBJECT.
170 (atk_object_real_get_property): Add support for PROP_TABLE_SUMMARY
171 and PROP_TABLE_CAPTION_OBJECT.
173 This completes ATK changes for bug #74814.
175 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
177 * atk/atkobject.c: Add property accessible-table-caption-object.
178 This addresses bug #74814.
180 * atk/atkobject.h: Move some documentation from template file to
181 avoid warnings when building.
183 * atk/atkrelation.c: Add new properties relation and target.
184 This addresses bug #72426.
186 * atktext.[ch]: Add new functions atk_text_get_range_extents and
187 atk_text_get_bounded_ranges.
188 Also added data structures AtkTextRectangle and AtkTextRange, enum
189 AtkTextClipType and helper function atk_text_free_ranges.
190 This addresses bug #100943.
191 (atk_text_get_character_extents): Ensure that the reported width is
192 not negative. This fixes bug #102954)
194 * docs/atk-sections.txt: Add new functions and data items.
196 * docs/tmpl/atk-object.sgml: Remove some documentation and put in
197 atkobject.h. Add reference to accessible-table-caption-object.
199 * docs/tmpl/atk-relation.sgml: Add new properties
201 * docs/tmpl/atktext.sgml: Add new functions and data items.
204 2003-01-20 Padraig O'Briain <padraig.obriain@sun.com>
206 * ===== Released 1.2.2=====
208 * configure.in: Version 1.2.2, interface age 2, binary age 202
212 2003-01-19 He Qiangqiang <carton@linux.net.cn>
214 * configure.in: Added "zh_CN" to ALL_LINGUAS.
216 2003-01-12 Laurent Dhima <laurenti@alblinux.net>
218 * configure.in: Added 'sq'(albanian) to ALL_LINGUAS.
220 2003-01-11 Pauli Virtanen <pauli.virtanen@hut.fi>
222 * configure.in (ALL_LINGUAS): Added "fi" (Finnish)
224 2003-01-06 Alessio Frusciante <algol@firenze.linux.it>
226 * configure.in (ALL_LINGUAS): Added "it" (Italian)
228 2003-01-06 Padraig O'Briain <padraig.obriain@sun.com>
230 * configure.in: Add -with-html-dir option. (bug #102497)
232 * docs/Makefile.am: Remove INSTALLDIR and HTML_DIR
234 * docs/tmpl/atkobject.sgml: Update so property names are in
237 2003-01-03 Padraig O'Briain <padraig.obriain@sun.com>
239 * ===== Released 1.2.1=====
241 * configure.in: Version 1.2.1, interface age 1, binary age 201
245 2003-01-02 Zbigniew Chyla <cyba@gnome.pl>
247 * configure.in (ALL_LINGUAS): Added pl (Polish).
249 2002-12-23 Nam SungHyun <namsh@kldp.org>
251 * configure.in: Added Korean (ko) to ALL_LINGUAS
253 2002-12-22 Artis Trops <hornet@navigator.lv>
255 * configure.in: Added Latvian (lv) to ALL_LINGUAS.
257 2002-12-22 Christophe Merlet <redfox@redfoxcenter.org>
259 * configure.in (ALL_LINGUAS): added French (fr).
261 2002-12-21 Jordi Mallach <jordi@sindominio.net>
263 * configure.in (ALL_LINGUAS): added Catalan (ca).
265 2002-12-20 Padraig O'Briain <padraig.obriain@sun.com>
267 * ===== Released 1.2.0 ======
269 * configure.in: Version 1.2.0, interface age 0, binary age 200
271 * NEWS: Final update for 1.2.0.
273 * docs/tmpl/atkobject.sgml: Order of properties have been changed.
275 2002-12-18 Dmitry G. Mastrukov <dmitry@taurussoft.org>
277 * configure.in: Added Russian to ALL_LINGUAS.
279 2002-12-16 Padraig O'Briain <padraig.obriain@sun.com>
281 * ===== Released 1.1.5=====
283 * configure.in: Version 1.1.5, interface age 2, binary age 105
287 2002-12-13 Padraig O'Briain <padraig.obriain@sun.com>
289 * atk/atktext.c (atk_text_get_caret_offset): Return 0 instead of -1
290 if caret is not supported. This addresses bug #101020.
292 * configure.in: Use third argument of AC_DEFINE to get rid of
295 Thu Dec 12 14:57:20 2002 Owen Taylor <otaylor@redhat.com>
297 * acinclude.m4: Remove; wasn't needed, and referred
298 to GLib internal m4 files now gone.
300 Thu Dec 12 11:04:05 2002 Manish Singh <yosh@gimp.org>
302 * configure.in: Require autoconf-2.53.
304 2002-12-12 Yanko Kaneti <yaneti@declera.com>
306 * configure.in (ALL_LINGUAS): Added Bulgarian (bg).
308 2002-12-11 Pablo Saratxaga <pablo@mandrakesoft.com>
310 * configure.in (ALL_LINGUAS): Added Vietnamese (vi), Hebrew (he),
313 2002-12-07 Andras Timar <timar@gnome.hu>
315 * configure.in (ALL_LINGUAS): Added Hungarian (hu).
317 2002-12-06 Padraig O'Briain <padraig.obriain@sun.com>
319 * ===== Released 1.1.4 =====
321 * configure.in: Version 1.1.1, interface age 1, binary age 104
325 2002-12-05 Ole Laursen <olau@hardworking.dk>
327 * configure.in (ALL_LINGUAS): Added Danish (da).
329 2002-12-02 Pablo Gonzalo del Campo <pablodc@bigfoot.com>
331 * configure.in (ALL_LINGUAS): Added Spanish (es).
333 2002-12-01 Christian Neumair <chris@gnome-de.org>
335 * configure.in (ALL_LINGUAS): Added German (de).
337 2002-11-22 Kjartan Maraas <kmaraas@gnome.org>
339 * configure.in (ALL_LINGUAS): Added "no".
341 2002-11-22 Padraig O'Briain <padraig.obriain@sun.com>
343 * Update NEWS for 1.1.3
345 2002-11-21 Padraig O'Briain <padraig.obriain@sun.com>
347 * configure.in: Update to take account of gtk-doc-version being 0.10
348 Updated version required to 0.9
350 2002-11-20 Bill Haneman <bill.haneman@sun.com>
353 Added ATK_ROLE_APPLICATION.
356 (atk_role_get_localized_name):
357 Added ATK_ROLE_APPLICATION case.
360 Added ATK_ROLE_APPLICATION to docs.
362 2002-11-18 Abi Brady <morwen@evilmagic.org>
364 * configure.in: Added "en_GB" to ALL_LINGUAS.
366 2002-11-15 Hasbullah BIn Pit <sebol@ikhlas.com>
368 * configure.in: Added "ms" to ALL_LINGUAS.
370 2002-11-15 Padraig O'Briain <padraig.obriain@sun.com>
372 * Update NEWS for 1.1.2
374 * docs/tmpl/atkhyperlink.sgml docs/tmpl/atkobject.sgml
377 2002-11-14 Bill Haneman <bill.haneman@sun.com>
380 Revved to 1.1.2, interface age 0, binary age 102.
382 * atk/atkrelationtype.h:
383 (ATK_RELATION_EMBEDS, ATK_RELATION_EMBEDDED_BY):
384 New relations to handle content embedding, for instance
385 text that embeds or flows around images.
387 * atk/atkhyperlink.h:
388 (atk_hyperlink_is_inline):
389 New API, returns whether a hyperlink's content is
390 partially displayed inline; useful for small images
391 emedded in text, and for HTML <src> elements.
392 (AtkHyperlinkClass->link_state):
393 New virtualized method, used to implement various
394 state query API such as atk_hyperlink_is_inline().
396 * atk/atkhyperlink.c:
397 (atk_hyperlink_is_inline):
400 * docs/atk-sections.txt:
401 Additions for above API.
403 2002-11-13 Padraig O'Briain <padraig.obriain@sun.com>
405 * atk/atkobject.[ch]: Add signal active-descendant-changed
407 2002-11-11 Christian Rose <menthos@menthos.com>
409 * configure.in: Added "sv" to ALL_LINGUAS.
411 Fri Nov 8 19:55:25 2002 Soeren Sandmann <sandmann@daimi.au.dk>
419 * docs/tmpl/atkhyperlink.sgml
420 * docs/tmpl/atkobject.sgml
421 * docs/tmpl/atktable.sgml
422 * docs/tmpl/atktext.sgml
424 Trivial s/foo/foo_/ fixes to make atk.h includable with -Wshadow
427 2002-11-05 Padraig O'Briain <padraig.obriain@sun.com>
429 * autogen.sh: Add call to autoheader to create config.h.in
431 2002-11-04 Padraig O'Briain <padraig.obriain@sun.com>
433 * acinclude.m4: New file
435 * autogen.sh: Add i18n support (copied from gtk+).
437 * configure.in: Add definition for atklocaledir and check for
438 bind_textdomain_codeset()
440 * atk/Makefile.am: Add DEfininition of ATKLOCALEDIR to INCLUDES
442 * atk/atkobject.c (atk_role_get_localized_name): Add code to
445 * po/.cvsignore: Add extra files.
447 2002-11-01 Padraig O'Briain <padraig.obriain@sun.com>
449 * configure.in: Create po/Makefile; patch supplied by
450 Dan Mills (thunder@ximain.com)
452 2002-10-31 Padraig O'Briain <padraig.obriain@sun.com>
454 * ===== Released 1.1.1 =====
456 * configure.in: Version 1.1.1, interface age 0, binary age 101
460 * atk/Makefile.am: Add atkintl.h to EXTRA_DIST.
462 2002-10-30 Padraig O'Briain <padraig.obriain@sun.com>
464 * Makefile.am: Add po directory
466 * configure.in: Add support for I18N
468 * acconfig.h atk/atkintl.h: New files used to support I18N
470 * atk/atkobject.c: Update atk_role_get_localized_name() to
471 allow for localized name to be returned.
473 * docs/Makefile.am: Add atkintl.h to IGNORE_HFILES
475 * po/Makfile.in.in, po/POTFILES.in, po/po2tbl.sed.in po/.cvsignore
476 po/ChangeLog: New files
478 2002-10-30 Padraig O'Briain <padraig.obriain@sun.com>
480 * atk/Makefile.am, atk/atk.h: Add reference to atk/atkrelationtype.h
482 * atk/atkaction.[ch]: Add atk_action_get_localized_name.
484 * atk/atkobject.[ch]: Add atk_role_get_localized_name,
485 atk_object_add_relationship and atk_object_remove_relationship
486 Add new roles ATK_ROLE_HEADER, ATK_ROLE_FOOTER, ATK_ROLE_PARAGRAPH
489 * atk/atkrelation.h: Move definition of AtkRelationType to
492 * atk/atkstate.h: Add new state ATK_STATE_MANAGES_DESCENDANTS
494 * atk/atktext.[ch]: Add text-attributes-changed signal.
496 * docs/atk-sections.txt, docs/tmpl/atkaction.sgml: Add new functions.
498 * docs/tmpl/atkobject.sgml: Add new functions and new roles.
500 * docs/tmpl/atkrelation.sgml: Add new relations
502 * docs/tmpl/atkstate.sgml: Add new state
504 * docs/tmpl/atktext.sgml: Add new signal
506 * tests/testrelation.c: Add tests for new relationship functions.
508 2002-10-01 Padraig O'Briain <padraig.obriain@sun.com>
510 * atk/atkobject.c (atk_object_notify): Fix leak; report and patch
511 supplied by Sebastian Rittau (srittau@jroger.in-berlin.de)
515 2002-09-24 Padraig O'Briain <padraig.obriain@sun.com>
517 * ===== Released 1.1.0 =====
521 2002-09-18 Padraig O'Briain <padraig.obriain@sun.com>
524 increment version to 1.1.0, in view of the fact that we've
525 branched for GNOME-2 and GTK+-2.0, and this is HEAD.
526 Also reset INTERFACE_AGE to zero, since an enum was added.
527 Use similar library numbering as GTK.
529 * docs/tmpl/atkobject.sgml: Add ATK_LAYER_WINDOW
531 2002-09-06 Mark McLoughlin <mark@skynet.ie>
533 * atk/atkobject.h: add ATK_LAYER_WINDOW.
535 * atk/atkcomponent.c: upd docs.
537 2002-09-06 Padraig O'Briain <padraig.obriain@sun.com>
539 * docs/atk-sections.txt: Add ...Iface symbols to Standard sections to
540 avoid unused declarations
542 * docs/tmpl/atkobject.sgml docs/tmpl/atkrelationset.sgml:
543 Move AtkRelationSet from atkobject to atkrelationset.
545 2002-09-05 Padraig O'Briain <padraig.obriain@sun.com>
547 * docs/atk-sections.txt docs/tmpl/atkaction.sgml
548 docs/tmpl/atkcomponent.sgml docs/tmpl/atkdocument.sgml
549 docs/tmpl/atkeditabletext.sgml docs/tmpl/atkhypertext.sgml
550 docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
551 docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
552 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml
553 docs/tmpl/atkvalue.sgml:
554 Remove reference to ...Iface data structures; which eliminates
555 undocumented symbols.
557 2002-09-05 Padraig O'Briain <padraig.obriain@sun.com>
559 * atk/atkutil.h: Add documentation for AtkKeyEventType
561 * docs/tmpl/action.sgml docs/tmpl/atkcomponent.sgml
562 docs/tmpl/atkdocument.sgml docs/tmpl/atkeditabletext.sgml
563 docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
564 docs/tmpl/atkhypertext.sgml docs/tmpl/atkimage.sgml
565 docs/tmpl/atknoopobject.sgml docs/tmp[l/atknoopobjectfactory.sgml
566 docs/tmpl/atkobject.sgml docs/tmpl/atkobjectfacory.sgml
567 docs/tmpl/atkregistry.sgml docs/tmpl/atkrelation.sgml
568 docs/tmpl/atkselection.sgml docs/tmpl/atkstate.sgml
569 docs/tmpl/atkstreamablecontent.sgml docs/tmpl/atktable.sgml
570 docs/tmpl/atktext.sml docs/tmpl/atkutil.sgml
571 docs/tmpl/atkutil.sgml:
572 Reduce number of undocumented symbols
574 2002-08-26 Padraig O'Briain <padraig.obriain@sun.com>
576 * atk/atknoopobjectfactory.c:
577 Add implementation for atk_object_factory_get_accessible_type()
579 2002-08-18 Havoc Pennington <hp@pobox.com>
581 * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
582 both automake 1.6 and 1.4 installed get the right automake. Means
583 compilation from CVS will now require the latest automake 1.4
584 release, or manually creating symlinks called "automake-1.4" and
587 2002-08-16 Padraig O'Briain <padraig.obriain@sun.com>
589 These changes improve the quality of the documentation by adding
590 information about properties and signals.
593 Add atktargetlib, STRIP_BEGIN, STRIP_END and STRIP_DUMMY for
594 use in docs Makefile.am
597 Add missing include files, atk/atknoopobject.h and
598 atknoopobjectfactory.h
601 Add support for scan program
604 Added content to this file
606 * docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
607 docs/tmpl/atknoopobject.sgml docs/tmpl/atknoopobjectfactory.sgml
608 docs/tmpl/atkobjectfactory.sgml docs/tmpl/atkregistry.sgml
609 docs/tmplatkutil.sgml:
610 Removed references to contents of object's data structure
612 * docs/tmpl/atkobject.sgml docs/tmpl/atkselection.sgml
613 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml:
614 Add references to signals and properties.
616 Wed Jul 31 17:08:04 2002 Owen Taylor <otaylor@redhat.com>
618 * ===== Released 1.0.3 =====
620 * configure.in (GLIB_REQUIRED_VERSION): Version 1.0.3,
621 interface, binary version 3.
625 2002-07-14 Padraig O'Briain <padraig.obriain@sun.com>
627 * README: Updated to describe where to log bugs and mention mailing
630 2002-06-20 Padraig O'Briain <padraig.obriain@sun.com>
632 * atk/atkutil.h atk/docs/atk-docs.sgml atk/docs/tmpl/atk-component.sgml
633 atk/docs/atkdocument.sgml atk/docs/tmpl/atkeditabletext.sgml
634 atk/docs/tmpl/atkgobjectaccessible.sgml atk/docs/tmpl/atkhyperlink.sgml
635 atk/docs/tmpl/atkhypertext.sgml atk/docs/tmpl/atkimage.sgml
636 atk/docs/atknoopobject.sgml atk/docs/tmpl/atknoopobjectfactory.sgml
637 atk/docs/tmpl/atkobjectfactory.sgml atk/docs/tmpl/atkregistry.sgml
638 atk/docs/tmpl/atkregistry.sgml atk/docs/tmpl/atkrelationset.sgml
639 atk/docs/tmpl/atkselection.sgml atk/docs/tmpl/atkstate.sgml
640 atk/docs/tmpl/atkstateset.sgml atk/docs/tmpl/atkstreamablecontent.sgml
641 atk/docs/tmpl/atktable.sgml atk/docs/tmpl/atktext.sgml
642 atk/docs/tmpl/atkutil.sgml atk/docs/tmpl/atkvalue.sgml
643 Update documentation.
645 2002-05-29 Padraig O'Briain <padraig.obriain@sun.com>
648 64 bit fixes for ATK. Patch supplied by George Lebl (jirka@5z.com)
651 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
653 * ===== Released 1.0.2 ======
657 * configure.in: Version 1.0.2, interface, binary age 2
659 2002-04-26 Padraig O'Briain <padraig.obriain@sun.com>
661 * atk/atkutil.c (atk_focus_tracker_notify):
662 Allow for object being NULL which means the window containing the
663 focus widget has lost focus. We update the previous_focus_object
664 so we can emit notification for focus widget when window regains
667 2002-04-15 Padraig O'Briain <padraig.obriain@sun.com>
669 * atk/atkgobjectaccessible.c:
670 (atk_gobject_accessible_for_object): Allow for case where created
671 AtkObject is not a AtkGObjectAccessible so quark_accessible_object
672 was not initialized in atk_gobject_accessible_class_init
674 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
676 * ===== Released 1.0.1 ======
680 * configure.in: Version 1.0.1, interface, binary age 1.0.0.
682 2002-03-19 Padraig O'Briain <padraig.obriain@sun.com>
684 * atk/atkutil.c (atk_focus_tracker_notify):
685 Do not do notification if previously notified object is the same as
688 2002-03-14 Tor Lillqvist <tml@iki.fi>
690 * atk/Makefile.am: Use correct name for the DLL when generating
691 the MSVC import library.
693 2002-03-13 Bill Haneman <bill.haneman@sun.com>
695 * atk/atkutil.c (atk_object_get_root):
696 Changed g_type_class_peek to g_type_class_ref,
697 this seemed to be triggering a SEGV in some cases.
700 2002-03-12 Padraig O'Briain <padraig.obriain@sun.com>
702 * atk/atkgobjectaccessible.c (atk_gobject_accessible_dispose):
703 Correct name of data set to NULL from quark_accessible_object to
706 2002-03-09 Padraig O'Briain <padraig.obriain@sun.com>
708 * atk/atkhyperlink.c (atk_hyperlink_get_type):
711 Thu Mar 7 23:52:51 2002 Owen Taylor <otaylor@redhat.com>
713 * ===== Released 1.0.0 ======
715 * NEWS: Final update for 1.0.0.
717 * README: Update the compilation instructions a bit.
719 2002-03-06 Tor Lillqvist <tml@iki.fi>
722 * atk/Makefile.am: Use ATK_API_VERSION also in the Win32 import
725 Tue Mar 5 16:54:21 2002 Owen Taylor <otaylor@redhat.com>
729 * tests/Makefile.am: Don't install libteststateset.la,
730 libtestrelation.la. (#73655, James Henstridge)
732 * autogen.sh: Add --enable-gtk-doc
734 * configure.in: --disable-gtk-doc by default.
736 * Makefile.am: Add a slightly modified distcheck rule
737 that passes --enable-gtk-doc to the configure inside.
738 (So that 'make dist' succeeds inside.)
740 Tue Mar 5 11:55:35 2002 Owen Taylor <otaylor@redhat.com>
742 * configure.in: Require GLib-2.0.0.
744 * configure.in atk/Makefile.am tests/Makefile.am atk.pc.in:
745 Switch over to the Glib/GTK+ versioning scheme.
747 2002-03-05 Padraig O'Briain <padraig.obriain@sun.com>
749 * atk/atktext.c (atk_text_get_text):
750 Permit end offset value of -1
752 2002-02-28 Padraig O'Briain <padraig.obriain@sun.com>
754 * atk/atkhypertext.h:
757 2002-02-28 Sven Neumann <sven@gimp.org>
759 * configure.in: beautified configure --help output.
761 2002-02-27 Padraig O'Briain <padraig.obriain@sun.com>
763 * atk/atkhypertext.h atk/atkhyperlink.h:
764 Add padding to class structures to allow for future expansion.
767 Add padding to class structures to allow for future expansion.
769 * atk/atkobjectfactory.h atk/atkgobjectaccessible.h:
770 Add padding to class structures to allow for future expansion.
772 Mon Feb 25 19:09:39 2002 Owen Taylor <otaylor@redhat.com>
774 * configure.in: Bail if AM_PATH_GLIB_2_0 fails.
776 2002-02-26 Tor Lillqvist <tml@iki.fi>
778 * atk/Makefile.am: Do use -no-undefined on Win32, otherwise
779 libtool won't create a DLL.
781 2002-02-25 Padraig O'Briain <padraig.obriain@sun.com>
784 Remove -no-undefined because of problems with uunresolved symbols
785 in libgobject on Solaris when using gcc
787 Sat Feb 23 23:02:23 2002 Owen Taylor <otaylor@redhat.com>
789 * configure.in: Version 0.13
791 * NEWS: Update for 0.13
793 * docs/atk-sections.txt: Update.
795 2002-02-22 Padraig O'Briain <padraig.obriain@sun.com>
797 * atk/atkgobjectaccessible.c atk/atkhyperlink.c atk/atknoopobject.c
798 atk/atknoopobjectfactory.c atkobject.c atk/atkobjectfactory.c
799 atk/atkregistry.c atk/atkrelation.c atk/atkrelationset.c:
800 Make use of parent_class consistent; define as gpointer and
801 use g_type_class_peek_parent() to get it
804 Delete unused empty line
806 * atk/atkregistry.c atk/atkrelation.c:
807 Make parent_class static
809 2002-02-20 Padraig O'Briain <padraig.obriain@sun.com>
812 Add check for offset being negative in functions which have offset
813 parameter and return immediately if so.
815 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
817 * atk/atkcomponent.h:
818 Change argument of get_layer and get_mdi_zorder function pointers
819 to be AtkComponent instead of AtkObject
821 * atk/atkcomponent.c:
822 Change atk_component_get_layer and atk_component_get_mdi_zorder
823 to refer to argument as component instead os accessible
825 * docs/atk-sections.txt docs/tmpl/atkaction.sgml
826 docs/tmpl/atkcomponent.sgml docs/tmpl/atkeditabletext.sgml
827 docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
828 docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
829 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml docs/tmpl/atkvalue.sgml:
830 Update for recent changes
832 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
835 Guard atk.h with ifndef __ATK_H__
836 (#71405 reported by terra@diku.dk (Morten Welinder))
838 2002-02-13 Padraig O'Briain <padraig.obriain@sun.com>
840 * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
841 atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h
842 atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
843 atk/atktable.h atk/atktext.h atk/atkvalue.h:
844 Add padding to class structures to allow for future expansion.
846 2002-02-11 Bill Haneman <bill.haneman@sun.com>
849 Incremented revision and tagged GNOME_D2_BETA.
852 Marked atk_object_get_layer and atk_object_get_mdi_zorder
853 as deprecated (should use atk_component API below).
856 Added atk_component_get_layer and atk_component_get_mdi_zorder
857 (erroneously defined in atkobject, they belong here).
860 Fixed some property get/set bugs.
862 * NEWS: updated for GNOME 2 Desktop Beta.
864 2002-02-11 jacob berkman <jacob@ximian.com>
866 * atk/atkselection.[ch] (atk_selection_get_type):
867 * atk/atktable.[ch] (atk_table_get_type):
868 * atk/atkregistry.h (atk_get_default_registry):
869 * atk/atknoopobjectfactory.[ch] (atk_no_op_object_factory_get_type):
870 * atk/atkobjectfactory.[ch] (atk_object_factory_get_type):
871 * atk/atkcomponent.[ch] (atk_component_get_type):
872 * atk/atkaction.[ch] (atk_action_get_type): declare function
873 arguments as (void) rather than ()
875 2002-02-04 Bill Haneman <bill.haneman@sun.com>
878 Incremented revision.
880 2002-01-30 Bill Haneman <bill.haneman@sun.com>
882 * docs/tmpl/atkaction.sgml:
883 * docs/tmpl/atkcomponent.sgml:
884 * docs/tmpl/atkeditabletext.sgml:
885 * docs/tmpl/atkimage.sgml:
886 * docs/tmpl/atkobject.sgml:
887 * docs/tmpl/atkselection.sgml:
888 * docs/tmpl/atktable.sgml:
889 * docs/tmpl/atktext.sgml:
890 * docs/tmpl/atkvalue.sgml:
891 Initial entries into the SHORT_DESCRIPTION and LONG_DESCRIPTION
892 fields to improve docs; the documentation now gives some
893 information on the purpose and function of the various ATK
894 interfaces, and which types of UI components typically implement
897 Tue Jan 29 23:29:46 2002 Owen Taylor <otaylor@redhat.com>
899 * NEWS: Retroactively write a NEWS entry for 0.9 and 0.10.
901 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
904 Update version number to 0.10, for Desktop Alpha 2
906 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
909 Correct inconsistencies between registered signal parameter types
910 and default signal handler struct fields
911 (based on patch from Murray Cumming <murray@usa.net>)
913 2002-01-10 Bill Haneman <bill.haneman@sun.com>
916 Update version number to 0.9, for Beta2 package.
918 Wed Jan 9 11:26:56 2002 Owen Taylor <otaylor@redhat.com>
920 * atk/Makefile.am (s-enum-types-h): Include glib-object.h,
921 Add G_BEGIN_DECLS/END_DECLS to atk-enum-types.h. (#61845,
924 2002-01-07 Padraig O'Briain <padraig.obriain@sun.com>
926 * atk/atkcomponent.c (atk_component_add_focus_handler):
927 Add comments to clarify behavior if handler has already been added
929 * docs/tmpl/atktext.sgml:
930 Update for change of caret_changed to text_caret_moved
932 2002-01-05 Hans Breuer <hans@breuer.org>
934 * atk/makefile.msc : generate atk-enum-types.[hc]
935 NOTE: the long comment in atkobject.h is crashing perl,
936 at least version 5.005_02 built for MSWin32-x86-object
937 Binary build 506 provided by ActiveState. Temporary
938 deleting the AtkRole comment allows to work-around.
940 atk/atk.def : updated externals
942 2002-01-02 Padraig O'Briain <padraig.obriain@sun.com>
944 * atk/atkgobjectaccessible.h
945 Fixed typo in define (reported by Jeff Franks)
947 * atk/atktext.c atk/atktext.h
948 Change name of default signal handler for text_caret_moved signal
949 from caret_changed to text_caret_moved
950 Change enum CARET_MOVED to TEXT_CARET_MOVED
951 (both issues reported by Jeff Franks)
953 2001-12-15 Michael Meeks <michael@ximian.com>
955 * atk/atkrelation.c (atk_relation_class_init):
957 (atk_relation_finalize): chain to parent.
959 * atk/atkrelationset.c (atk_relation_set_class_init),
960 (atk_relation_set_finalize): same fix.
962 Sat Dec 22 12:26:51 2001 Owen Taylor <otaylor@redhat.com>
964 * configure.in: Version 0.8, require GLib-1.3.12
966 * atk/makefile.msc (PKG_VER): Version 0.8.
968 Thu Dec 20 00:33:47 2001 Owen Taylor <otaylor@redhat.com>
970 * atk/Makefile.am (EXTRA_DIST): Set GPATH - necessary
971 for correct srcdir != builddir operation when
972 generating source files in srcdir.
974 Thu Dec 20 00:27:01 2001 Owen Taylor <otaylor@redhat.com>
976 * docs/tmpl/atkutil.sgml: remove some conflict
979 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
984 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
986 Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.h
987 docs/tmpl/atkgobjectaccessible.sgml
989 * atk/Makefile.am atk/atk.h:
990 Add references to new files
992 * atk/atkobject.c atk/atkobject.h
993 docs/tmpl/atkobject.sgml:
994 Add new function atk_object_initialize
996 * atk/atkobjectfactory.c atk/atkobjectfactory.h
997 docs/tmpl/atkobjectfactory.sgml:
998 Add new function atk_object_factory_get_accessible_type
1000 * docs/atk-sections.txt:
1002 Add functions in atk-unused.txt
1005 2001-12-17 Darin Adler <darin@bentspoon.com>
1007 * atk/atktext.c: Add missing #include <string.h>
1009 2001-12-13 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
1011 * atk/Makefile.am, tests/Makefile.am: Compile with
1012 -DG_DISABLE_DEPRECATED. See #52790.
1014 2001-12-11 Padraig O'Briain <padraig.obriain@sun.com>
1016 * atk/atkcomponent.c (atk_component_ref_accessible_at_position):
1017 Remove unnecessary g_retunn_val_if_fail() call.
1019 2001-12-08 Michael Meeks <michael@ximian.com>
1021 * atk/atkregistry.c (atk_registry_class_init):
1022 paranoia is not appropriate here, setup parent_class,
1023 don't create a new default registry here - makes no
1025 (atk_registry_finalize): chain to parent class, do
1026 g_hash_table_destroys instead of g_frees.
1028 2001-12-07 Padraig O'Briain <padraig.obriain@sun.com>
1031 Update to create atk-enum-types.h before compiling source files
1032 (Problem reported by xavier ordoquy <xordoquy@aurora-linux.com>)
1034 2001-12-05 Padraig O'Briain <padraig.obriain@sun.com>
1036 * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt
1037 docs/tmpl/atktext.sgml tests/testrelation.c:
1038 Change atk_attribute_register to atk_text_attribute_register,
1039 atk_attribute_get_value to atk_text_attribute_get_value,
1040 atk_attribute_get_name to atk_text_attribute_get_name
1041 atk_attribute_for_name to atk_text_attribuute_for_name
1043 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
1046 Add implementation of atk_attribute_register, atk_attribute_for_name
1047 Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
1048 support extra attributes being defined
1051 Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
1052 extra attributes to be defined
1053 Add atk_attribute_register() and atk_attribute_for_name()
1058 * docs/atk-sections.txt docs/tmpl/atktext.sgml
1059 Update because of additions to atk/atktext.h
1061 * tests/testrelation.c:
1062 Add tests for text attributes
1064 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
1067 Update atk_role_register() to allow extra roles to be defined
1068 Update atk_role_get_name() and atk_role_for_name() for newly defined
1071 * tests/testrelation.c:
1074 2001-12-03 Padraig O'Briain <padraig.obriain@sun.com>
1076 * atk/atkrelation.c:
1077 Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and
1078 atk_relation_type_for_name()
1081 Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and
1082 atk_state_type_for_name()
1084 * tests/testrelation.c, tests/teststateset.c:
1085 Update tests as name componenets are separated by hyphen (-) rather
1088 2001-11-29 Padraig O'Briain <padraig.obriain@sun.com>
1091 Generate files atk-enum-types.c and atk-enums-types.h to create
1095 Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()
1097 2001-11-28 Bill Haneman <bill.haneman@sun.com>
1100 Changed calls to g_type_class_peek() to g_type_class_ref() where
1101 it makes more sense, and in other places check for a non-null
1102 klass return before trying to call class methods. This prevents
1103 SEGV if no Atk-implementation library has been loaded.
1106 Fixed gtk-doc warning.
1108 2001-11-28 Padraig O'Briain <padraig.obriain@sun.com>
1110 * atk/atkobject.[c|h]:
1111 Add functions atk_role_get_name() and atk_role_for_name() which
1112 transform a role into an untranslated string
1113 Update comments in atkobject.h which refer to property names
1115 * atk/atkrelation.c:
1116 Correct error in atk_relation_type_get_name
1118 * docs/atk-sections.txt
1119 Added atk_role_get_name and atk_role_for_name
1124 2001-11-23 Hans Breuer <hans@breuer.org>
1126 * atk/atk.def : updated externals
1128 * atk/atktext.c atk/atkutil.c : added two spaces to fix
1129 minor coding style issues. Found by my exports generator.
1131 * atk/makefile.msc : version 0.7, use build dir from
1134 Thu Nov 22 14:37:40 2001 Owen Taylor <otaylor@redhat.com>
1138 * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
1140 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
1142 * atk/atknoopobject.c:
1143 Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
1144 when creating object
1146 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
1148 * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
1149 docs/tmpl/atkrelation.sgml:
1150 Change atk_relation_type_from_string to atk_relation_type_for_name
1151 Add atk_relation_type_get_name
1153 * atk/atkrelationtype.c:
1154 Change atk_relation_type_from_string to atk_relation_type_for_name
1155 Add atk_relation_type_get_name
1156 Update atk_relation_type_register() to correctly register new
1160 Changed name of static variable type to last_type
1161 Changed name of paremeter if atk_state_type_get_name to type to match
1167 * tests/README, tests/Makefile.am
1168 Add new test file testrelation.c
1170 2001-11-22 Bill Haneman <bill.haneman@sun.com>
1172 * atk/atkutil.c (atk_add_key_event_listener):
1173 Fix gtk-doc comment and clarify use of 'data' gpointer.
1175 2001-11-22 Michael Meeks <michael@ximian.com>
1177 * atk/atkutil.c (atk_add_key_event_listener): switch
1180 * atk/atkobject.c (atk_object_real_get_property):
1181 add missing 'break'.
1183 2001-11-21 Michael Meeks <michael@ximian.com>
1185 * atk/atkrelation.c: pull in string.h for strcmp
1187 * atk/atktext.c (atk_text_get_selection): fix bug / warning.
1189 * atk/atkutil.c (atk_add_global_event_listener),
1190 (atk_get_toolkit_name, atk_get_toolkit_version):
1193 2001-11-21 Bill Haneman <bill.haneman@sun.com>
1195 * atk/atkrelation.c: Added gtk-doc docs for
1196 atk_relation_type_from_string.
1198 Wed Nov 21 17:54:44 2001 Owen Taylor <otaylor@redhat.com>
1200 * atk/atkobject.h (enum): Fix trailing comma on
1203 * docs/atk-sections.txt: Update.
1207 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
1209 * atk/atkobject.[c|h]:
1210 Add additional argument (name) to state-change signal
1211 Update atk_object_notify_state_change to take account of
1212 extra argument for state-change
1214 * atk/atkmarshal.list:
1215 Add marshaller for VOID:STRING,BOOLEAN
1217 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
1219 * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
1220 Add enum AtkLayer and functions atk_object_get_layer and
1221 atk_object_get_mdi_zorder
1223 2001-11-20 Padraig O'Briain <padraig.obriain@sun.com>
1225 * atk/atkobject.[c|h]:
1226 Remove property accessible-state; use signal state-change instead
1227 Change signature of state-change handler to take gboolean as argument
1228 instead of AtkPropertyValues
1229 Update atk_object_notify_state_change() to emit state-change signal
1231 * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
1232 Remove state ATK_STATE_COLLAPSED
1234 2001-11-19 Bill Haneman <bill.haneman@sun.com>
1238 Added state-changed signal to atkobject, in anticipation of
1239 deprecating the accessible-state property.
1242 Fixed signature of atk_util_add_key_listener () to
1243 take an AtkKeySnoopFunc instead of a pointer to same.
1245 2001-11-19 Padraig O'Briain <padraig.obriain@sun.com>
1247 * atk/atkobject.c (atk_object_notify_state_change):
1248 Fix bug in calculation of number of toggle states
1251 Correct out-by-1 error in atk_state_type_register()
1252 Use type (number of states defined) in atk_state_type_get_name()
1253 and atk_state_type_for_name()
1255 2001-11-17 Padraig O'Briain <padraig.obriain@sun.com>
1257 * atk/atkeditabletext.c:
1258 Remove unused structure _AtkEditableTextIfaceClass
1260 * atk/atkobject.[c|h]
1261 Remove signals model_changed and selection_changed
1263 * atk/selection.[c|h]
1264 Add signal selection_changed
1266 * atk/atktable.[c|h]
1267 Remove unused structure _AtkTableIfaceClass
1268 Add signal model_changed
1271 Remove unused structure _AtkTextIfaceClass
1272 Add signal text_selection_changed
1274 * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
1275 docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
1276 Documentation changes
1278 2001-11-17 Tor Lillqvist <tml@iki.fi>
1280 * atk-zip.sh.in: Build separate runtime and developer packages.
1282 * atk/atk.def: Update.
1284 2001-11-14 Bill Haneman <bill.haneman@sun.com>
1288 atk_add_key_event_listener (AtkKeySnoopFunc *listener,
1290 atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
1293 to allow non-GTK-dependent installation of key snoop functions.
1294 This also meant adding definitions of AtkKeySnoopFunc and
1297 2001-11-08 Padraig O'Briain <padraig.obriain@sun.com>
1299 * atk/atkobject.c (atk_object_notify_state_change):
1300 Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
1301 to ATK_STATE_EXPANDED or vice versa.
1303 2001-11-05 Padraig O'Briain <padraig.obriain@sun.com>
1306 Add role ATK_ROLE_TREE_TABLE
1308 * atk/atkrelation.h:
1309 Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
1310 and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
1312 * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
1313 docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
1314 docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
1315 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
1316 docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
1317 docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
1318 docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
1319 Update to reflect the current state of the documentation in the code.
1321 2001-10-31 Padraig O'Briain <padraig.obriain@sun.com>
1323 * atk/relation.h, docs/tmpl/atkrelation.sgml:
1324 Add two new relations ATK_RELATION_NODE_CHILDREN and
1325 ATK_RELATION_NODE_PARENT to support compound objects in a
1326 node or cell of a tree or table
1327 Added descriptions of all relations which are defined
1330 Remove functions atk_table_real_get_index_at(),
1331 atk_table_real_get_column_at_index() and
1332 atk_table_real_get_row_at_index()
1333 Correct typos in documentation of other functions.
1335 2001-10-28 Tor Lillqvist <tml@iki.fi>
1337 * atk-zip.sh.in: New file, used to build developer package for
1341 * configure.in: Add it.
1343 * atk/Makefile.am: Add rules to install and uninstall mingw import
1346 2001-10-26 Padraig O'Briain <padraig.obriain@sun.com>
1348 * atk/atkobject.[c|h]
1349 Remove the following properties
1350 accessible-child - use signal children_changed for notification
1351 accessible-text - use signal text_changed for notification
1352 accessible-caret - use signal text_caret_moved for notification
1353 accessible-selection - use new signal selection_changed
1355 accessible-visible-data - use new signal visible_data_changed
1357 accessible-model - use new signal model_changed for notification
1358 Notify when role or parent changes
1359 Allow parent and role to be set or got using g_object_set() or
1362 Wed Oct 24 11:13:13 2001 Owen Taylor <otaylor@redhat.com>
1368 2001-10-25 Padraig O'Briain <padraig.obriain@sun.com>
1370 * atk/atkobject.h, docs/tmpl/atkobject.sgml:
1371 Add role ATK_ROLE_TERMINAL for an accessible terminal.
1373 2001-10-22 Padraig O'Briain <padraig.obriain@sun.com>
1375 * atk/atkobject.c (atk_object_notify_state_change):
1376 Initialize AtkPropertyValue data structure to 0 instead of using
1379 2001-10-19 Tor Lillqvist <tml@iki.fi>
1381 * configure.in: Set automake conditionals OS_WIN32 if on (native)
1382 Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
1383 LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
1385 * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
1386 -export-symbols atk.def. If lib.exe is available, generate
1387 atk.lib, and install it.
1389 * atk/atk.def: Update with new entry points.
1391 2001-10-19 Padraig O'Briain <padraig.obriain@sun.com>
1393 * atk/atkobject.[c|], docs/atk-sections.txt,
1394 docs/tmpl/atkobject.sgml:
1395 Add convenience function atk_object_notify_state_change()
1396 to generate property notification of state change.
1398 * atk/atktext.c, docs/tmpl/atk-unused.sgml:
1399 Correct comments on functions atk_attribute_get_name() and
1400 atk_attribute_get_value()
1402 2001-10-17 Padraig O'Briain <padraig.obriain@sun.com>
1405 Update comments in atk_text_get_text_[at|after|before]_offset()
1406 to clarify what these functions will return.
1408 2001-10-16 Padraig O'Briain <padraig.obriain@sun.com>
1411 Update comments in atk_text_get_run_attributes() and
1412 atk_text_get_default_attributes().
1414 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
1417 Change "property-change" signal to allow detail (i.e. property name)
1418 and add detail in atk_object_notify().
1420 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
1423 Correct order of attribute names in text_attr_name array.
1425 2001-10-12 Padraig O'Briain <padraig.obriain@sun.com>
1427 * atk/atktext.[c|h]:
1428 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1429 Use enum AtkTextAttribute to specify what attribute are supported
1430 rather than hash defines. Define new functions atk_attribute_get_name()
1431 and atk_attribute_get_value() which return the strings for the
1432 attribute name and values for those attribute which have named values.
1434 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
1436 * atk/atktext.c (atk_text_get_run_attributes):
1439 * atk/atktext.c (atk_text_get_default_attributes):
1440 Add call to set iface.
1442 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
1444 * atk/atktext.[c|h]:
1445 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1446 Add new function atk_text_get_default_attributes
1447 Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
1449 2001-10-09 Padraig O'Briain <padraig.obriain@sun.com>
1451 * atk/atktext.c (atk_attribute_set_free):
1452 Avoid leaking of AtkAttributeSet data structure; speed up code.
1454 * docs/tmpl.atk*.sgml
1455 Updated to reflect current APIs.
1457 2001-10-01 jacob berkman <jacob@ximian.com>
1459 * docs/Makefile.am (dist-hook-local): depend on all-local so that
1460 make dist works correctly w/o having to build first
1462 2001-10-01 Tor Lillqvist <tml@iki.fi>
1464 * configure.in: Add AC_LIBTOOL_WIN32_DLL.
1466 Sat Sep 29 19:45:00 2001 Bill Haneman <bill.haneman@sun.com>
1468 * configure.in (ATK_MICRO_VERSION): Version 0.6
1469 (because libglade will depend on a the small api addition below)
1471 * atk/makefile.msc (PKG_VER): Version 0.6
1473 * atk/atkrelation.h:
1474 * atk/atkrelation.c: (AtkRelationType
1475 atk_relation_type_from_string (const gchar *name)): Added method.
1478 Tue Sep 25 12:08:52 2001 Owen Taylor <otaylor@redhat.com>
1480 * configure.in (ATK_MICRO_VERSION): Version 0.5
1482 * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
1484 * atk/makefile.msc (PKG_VER): Version 0.5
1486 2001-09-21 Hans Breuer <hans@breuer.org>
1488 * atk/atk.def : updated externals
1489 * atk/makefile.msc : version 0.4
1491 * atk/atktext.c (atk_text_get_character_extents) : real_height
1492 is a reference to int, so use &local_height
1494 Wed Sep 19 10:46:44 2001 Tim Janik <timj@gtk.org>
1498 Tue Sep 18 23:41:32 2001 Tim Janik <timj@gtk.org>
1500 * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
1501 up ATK_VERSION to 0.4, interface age 0, binary age 0.
1502 (from 0.2 which was not properly updated last time).
1503 depend on glib 1.3.8.
1507 2001-09-11 Padraig O'Briain <padraig.obriain@sun.com>
1510 Add object reference when object is set as accessible_parent
1512 2001-09-05 Mark McLoughlin <mark@skynet.ie>
1514 * configure.in: remember ACLOCAL_FLAGS.
1516 2001-09-05 Padraig O'Briain <padraig.obriain@sun.com>
1518 * atk/atktable.[c|h]
1519 Change atk_table_get_caption() and atk_table_set_caption()
1520 to deal with AtkObject* rather than gchar*
1521 Remove redundant and incorrect comments
1523 Mon Sep 3 19:42:47 2001 Owen Taylor <otaylor@redhat.com>
1525 * configure.in: Version 0.3
1527 * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
1531 2001-09-03 Padraig O'Briain <padraig.obriain@sun.com>
1534 Correct property definitions for "accessible-table-caption",
1535 "accessible-table-column-description",
1536 "accessible-table-row-description"
1538 Update comments to include all properties defined
1540 2001-08-24 Padraig O'Briain <padraig.obriain@sun.com>
1542 * atk/atkhyperlink.h:
1543 Change AtkHyperLink to AtkHyperlink in comment
1544 * atk/atkhypertext.[c|h]:
1545 Change AtkHyperLink to AtkHyperlink
1546 * atk/atktable.[c|h]:
1547 Make gchar* arguments const; make return value of type gchar*
1549 * docs/atk-sections.txt
1550 Remove reference to AtkHyperLink
1551 * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
1552 docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
1555 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
1558 Add functions atk_table_real_get_index_at(),
1559 atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index()
1560 as default implementations for atk_table_get_index_at(),
1561 atk_table_get_row_at_index(), atk_table_get_column_at_index()
1563 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
1566 Refer to return value in function documentation for
1567 atk_action_do_action
1569 Fix typo in comments
1570 * docs/tmpl/atkaction.sgml:
1571 Update to include return value
1573 2001-08-22 Marc Mulcahy <marc.mulcahy@sun.com>
1575 * atk/atkaction.c atk/atkaction.h:
1576 Made atk_action_do_action return a gboolean as the class member of
1577 AtkActionIface does.
1581 2001-08-20 Padraig O'Briain <padraig.obriain@sun.com>
1583 * docs/tmpl/atkimage.sgml atk/atkimage.h:
1584 Swap height and width arguments to atk_image_get_image_size
1586 Swap height and height arguments to atk_image_get_image_size
1587 Do not crash if NULL pointers are passed for return values
1589 2001-08-17 Padraig O'Briain <padraig.obriain@sun.com>
1591 * docs/tmpl/atktext.sgml atk/atktext.h:
1592 Change parameter names *offset to *_offset
1593 * atk/atkcomponent.c:
1594 Do not crash if NULL pointers are passed for return values
1596 Change parameter names *offset to *_offset
1597 Do not crash if NULL pointers are passed for return values
1599 2001-08-16 Bill Haneman <bill.haneman@sun.com>
1602 Changed g_type_class_peek() to g_type_class_ref()
1603 in atk_add_global_event_listener(), since
1604 g_type_class_peek() could return NULL when an
1605 instance of the class had not been created.
1607 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
1609 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1610 Ensure that atk_attribute_set_free is in the documentation.
1612 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
1614 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
1615 Swapped order of width and height arguments to
1616 atk_text_get_character_extents()
1617 Changed AtkAttrributeSet_free to atk_attribute_set_free
1619 2001-08-15 Padraig O'Briain <padraig.obriain@sun.com>
1621 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
1622 Changed "length" argument of atk_text_get_character_extents() to
1625 2001-08-15 Jens Finke <jens@gnome.org>
1627 * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
1628 * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
1629 added a AC_SUBST for it. This is needed for the spec.in file.
1630 Added atk.spec to output list.
1631 * atk.spec.in: New file.
1633 2001-08-13 Padraig O'Briain <padraig.obriain@sun.com>
1635 * atk/atkcomponent.[c|h]
1636 * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
1637 Change atk_component_get_accessible_at_point to
1638 atk_component_ref_accessible_at_point so it will work for flyweights
1640 Sun Aug 12 10:33:02 2001 Owen Taylor <otaylor@redhat.com>
1642 * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
1645 2001-08-09 Padraig O'Briain <padraig.obriain@sun.com>
1647 * atk/atkaction.c, atk/atkcomponent.c
1648 Remove all instances of g_return_if_fail (foo != NULL); that are
1649 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
1650 since the second check catches the NULL.
1651 * atk/atkcomponent.c
1652 Add functions atk_component_real_contains(),
1653 atk_component_real_get_position(), atkcomponent_real_get_size()
1654 as default implementations for atk_component_contains(),
1655 atk_component_get_position(), atk_component_get_size()
1657 2001-08-07 Brian Cameron <brian.cameron@sun.com>
1659 * atk/atkimage.[ch] docs/atk-sections.txt
1660 docs/tmpl/atkimage.sgml
1661 Updated AtkImage get_position to get_image_position
1662 so the naming is consistant. Now get_image_position
1663 and get_image_size return -1 for x/y/height/width
1664 if AtkImage implementations of these functions is
1667 2001-07-31 Padraig O'Briain <padraig.obriain@sun.com>
1670 Create an object relation set when the object is created.
1672 2001-07-30 Brian Cameron <brian.cameron@sun.com>
1675 Changed first argument of atk_add_global_event_listener
1676 so the callback function is of type GSignalEmissionHook
1677 instead of AtkEventListener. AtkEventListener is
1678 appropriate for Focus event callbacks, but not generic
1681 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
1684 Add function atk_object_real_ref_state_set() which creates the
1685 state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
1688 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
1691 Remove all instances of g_return_if_fail (foo != NULL); that are
1692 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
1693 since the second check catches the NULL.
1695 2001-07-26 Padraig O'Briain <padraig.obriain@sun.com>
1698 Fix problem with ATK not building after running make maintainer-clean
1699 and autogen.sh: add extra files to MAINTAINERCLEANFILES
1701 2001-07-25 Bill Haneman <bill.haneman@sun.com>
1704 * atk/atkeditabletext.h
1706 * atk-uninstalled.pc.in
1709 Removed (unused) #defines of pango/pango.h
1710 Removed references to/dependencies on pango from .pc files
1711 Removed dependencies on pango from makefile.msc and configure.in
1713 2001-07-24 Padraig O'Briain <padraig.obriain@sun.com>
1715 * atk/atkobject.[c|h]
1716 Move some implementation from GAIL:
1717 Default implementations for some some functions
1718 atk_object_real_get_name, atk_object_real_set_name,
1719 atk_object_real_get_description, atk_object_real_set_description,
1720 atk_object_real_get_parent, atk_object_real_set_parent,
1721 atk_object_real_get_role,
1722 atk_object_real_connect_property_change_handler,
1723 atk_object_real_remove_property_change_handler,
1725 definition of property-changed signal.
1726 Initialize pointers to NULL in atk_object_init().
1727 Initialize uninitialized function pointers to NULL in
1728 atk_object_class_init().
1730 2001-07-23 Brian Cameron <brian.cameron@sun.com>
1733 Changed children_changed signal to allow NULL pointers
1734 for the 2nd argument to the signal handler.
1736 2001-07-20 Hans Breuer <hans@breuer.org>
1738 * atk/atk.def : added more exports
1739 * atk/makefile.msc : updated win32 build
1741 2001-07-20 Padraig O'Briain <padraig.obriain@sun.com>
1743 * atk/atkaction.[c|h], docs/atk-sections.txt,
1744 docs/tmpl/atkaction.sgml
1745 Add atk_action_get_name() and atk_action_set_description()
1747 2001-07-18 Padraig O'Briain <padraig.obriain@sun.com>
1749 * atk/atkstate.[c|h]
1750 Add ATK_STATE_ENABLED so we can distinguish between a consistent
1751 and inconsistent GtkToggleButton
1753 2001-07-16 Brian Cameron <brian.cameron@sun.com>
1755 * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
1756 docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
1757 gail_textattributes_update.pat is for gail/gail and integrates the
1758 ATK_ATTRIBUTE_* macros in the gail implementations.
1759 atk_docs_textattributes_update.pat is for atk/docs and patches
1760 atk-sections.txt etc. for improved docs
1761 atk_atk_textattributes_update.pat is for atk/atk and included the
1762 new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
1764 2001-07-13 Darin Adler <darin@bentspoon.com>
1766 * atk/atkstate.c: Add missing <string.h> include.
1767 * tests/teststateset.c: Add missing <string.h> include.
1769 2001-07-13 Darin Adler <darin@bentspoon.com>
1771 * .cvsignore: Ignore some generated files.
1772 * autogen.sh: Get rid of call to autoheader since the
1773 configure file doesn't include AM_CONFIG_HEADER.
1775 2001-07-11 Brian Cameron <brian.cameron@sun.com>
1777 * tmpl/atkdocument.sgml
1778 Added new file for docs.
1780 2001-07-11 Padraig O'Briain <padraig.obriain@sun.com>
1782 * atk/atkimage.c atk/atkutil.c
1783 Changes to build with Sun's FORTE compiler.
1785 2001-07-10 Brian Cameron <brian.cameron@sun.com>
1787 * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
1788 tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
1789 tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
1790 tmpl/atktext.sgml tmpl/atkutil.sgml
1793 Mon Jul 2 06:37:09 2001 Tim Janik <timj@gtk.org>
1795 * atk/atktext.c (atk_text_base_init):
1796 * atk/atktable.c (atk_table_base_init):
1797 * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
1798 to adapt to recent GSignal changes.
1800 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1802 * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
1803 docs/tmpl/atkutil.sgml
1804 Added new functiosn to AtkUtil.
1806 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1808 * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
1809 docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
1810 docs/tmpl/atkobject.sgml
1811 Added new atk document interface.
1813 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1815 * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
1816 atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
1817 Updated so that functions that take screen coords as
1818 input/output also take an enum specifying whether
1819 the coords are screen or top-level window based.
1820 Updated docs as well.
1822 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1824 *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
1825 atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
1826 atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
1827 atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
1828 atk/docs/tmpl/atkstreamablecontent.sgml
1829 Cleaned up docs. Added atkstreamablecontent.sgml
1831 2001-06-28 Brian Cameron <brian.cameron@sun.com>
1833 *atk/atktable.h, atk/atktable.c
1834 Updated signal handler definitions.
1836 2001-06-27 Brian Cameron <brian.cameron@sun.com>
1839 Updated AtkXYCoords enum.
1841 2001-06-27 Brian Cameron <brian.cameron@sun.com>
1843 *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
1844 atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
1845 atk/atkimage.c atk/atkimage.h atk/atkobject.c
1846 atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
1847 atk/atkstateset.c atk/atkstreamablecontent.c
1848 atk/atkstreamablecontent.h atk/atktable.c
1849 atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
1850 and some docs/tmpl files.
1851 Updated gtk-docs fixing spelling errors and making minor
1854 2001-06-27 Louise Miller <lousie.miller@sun.com>
1856 *atk/atkselection.h, atk/atkselection.c
1857 changed return type to gboolean for
1858 atk_selection_select_all_selection
1860 2001-06-26 Brian Cameron <brian.cameron@sun.com>
1862 *atk/atkstate.h atk/atkstate.c
1863 docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
1864 docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
1865 docs/tmpl/atktext.sgml
1866 Added ATK_STATE_STALE. Updated docs.
1868 2001-06-22 Lucy Brophy <lucy.brophy@sun.com>
1871 Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
1873 2001-06-21 Brian Cameron <brian.cameron@sun.com>
1875 * atk/atkeditabletext.h, atk/atkobject.h,
1877 Added AtkAttributeSet_free() convenience
1880 2001-06-20 Peter Williams <peterw@ximian.com>
1882 * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
1883 atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
1884 G_{BEGIN,END}_DECLS.
1886 2001-06-20 Brian Cameron <brian.cameron@sun.com>
1888 * atk/atktable.c, atk/atkmarshal.list
1889 Removed needless marshal and updated signal handlers in
1892 2001-06-20 Louise Miller <louise.miller@sun.com>
1894 *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml
1895 Changed parameters for get_selected_rows/get_selected_columns
1896 Added 4 new functions, add_row_selection, remove_row_selection,
1897 add_column_selection, remove_column_selection
1899 2001-06-19 Brian Cameron <brian.cameron@sun.com>
1902 Fixed minor bug with signals.
1904 2001-06-18 Brian Cameron <brian.cameron@sun.com>
1909 2001-06-15 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
1911 * atk/atkselection.h atk/atkselection.c
1912 Now add_selection, clear_selection, and remove_selection
1913 return a boolean indicating SUCCESS/FAILURE to indicate
1914 if the operation was successful.
1916 2001-06-13 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
1918 * atk/atktable.h atk/atktable.h
1919 Updated so now the get_text_before|at|after functions
1920 return the start & end offset of the string. Updated the
1923 2001-06-13 Padraig O'Briain <padraig.obriain@sun.com>
1925 * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
1927 2001-06-11 Havoc Pennington <hp@redhat.com>
1931 * configure.in: bump version to 0.2 and add infrastructure for
1932 libtool version info. Assumes GTK versioning scheme (major.minor
1933 is binary compatible)
1935 * atk/Makefile.am (LDFLAGS): set version info
1936 (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
1938 2001-06-13 Brian Cameron <brian.cameron@sun.com>
1940 * atk/atktable.h, atk/atktable.c
1941 Updated so that get/set row/column header functions
1942 work with AtkObjects rather than AtkTables. Organized
1943 the header file a little more cleanly. Also the get/set
1944 row_description and caption functions now use gchar *
1945 rather than AtkObject.
1947 2001-06-12 Padraig O'Briain <padraig.obriain@sun.com>
1949 * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
1950 Add signal model-changed.
1952 * atk/atkobject.c: Add properties
1953 accessible-role, accessible-table-caption,
1954 accessible-table-column-header, accessible-table-column_description.
1955 accessible-table-row-header, accessible-table-row_description.
1956 accessible-table-summary, accessible-model
1958 2001-06-12 Brian Cameron <brian.cameron@sun.com>
1960 * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
1961 Updated atkeditabletext and atktext interfaces so they
1962 now properly define the get/set attribute methods and now
1963 get_offset_at_point and get_character_extents can request
1964 x,y coords by either widget or screen coords.
1966 Sat Jun 9 15:17:00 2001 Owen Taylor <otaylor@redhat.com>
1968 * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
1969 CFLAGS, not in LIBS. (Always linking with -lpthread
1970 is a noticeable speed hit.)
1972 Thu Jun 7 17:03:37 2001 Owen Taylor <otaylor@redhat.com>
1974 * atk/Makefile.am: Really fix marshal generation.
1976 2001-06-07 Havoc Pennington <hp@redhat.com>
1978 * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
1979 glib-genmarshal stuff
1981 2001-06-07 Havoc Pennington <hp@redhat.com>
1983 * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
1986 * configure.in: rearrange the library checks to support
1989 * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
1991 * atk-uninstalled.pc.in: new file, allows linking to uninstalled
1992 ATK in giant GTK tarball
1994 2001-06-07 Brian Cameron <brian.cameron@sun.com>
1996 * docs/atk-api.sgml docs/atk-sections.txt
1997 docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
1998 docs/tmpl/atktext.sgml
1999 Removed docs/atk-api.sgml since it is not used.
2000 Updated sgml files and atk-sections.txt to reflect
2001 recent changes to the atktext and atkeditabletext
2004 2001-06-06 Brian Cameron <brian.cameron@sun.com>
2006 * atk/atktext.h atk/atktext.h
2007 Updated to new atktext functions for getting attributes.
2009 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
2011 * New files atk/atkstreamablecontent.[ch]
2012 Updated files: atk/Makefile.am, atk/atk.h
2014 * atk/atkvalue.c: Updated comments
2016 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
2018 * atk/atkregistry.h: Add declaration for atk_registry_get_type()
2020 2001-06-05 Padraig O'Briain <padraig.obriain@sun.com>
2022 * atk/atkobject.c: Add property accessible-visible-data
2024 2001-06-01 Padraig O'Briain <padraig.obriain@sun.com>
2026 * atk/atkobject.c: Add support for setting and getting
2027 accessible-value property.
2029 * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
2031 Fri Jun 01 Brian Cameron <brian.cameron@sun.com>
2033 * atk/atkeditabletext.[ch], atk/atktext.[ch]
2035 * docs/atk-overrides.txt, docs/Makefile.am
2036 Updated the interface for dealing with selected
2037 text to handle multiple selected regions. Removed
2038 get_row_col_at_offset from atktext.[ch]. Added
2039 docs/atk-overrides.txt file.
2041 Thu May 31 Brian Cameron <brian.cameron@sun.com>
2043 * Makefile.am configure.in atk/Makefile.am atk/atktext.c
2044 atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
2045 Added atk_marshal_VOID__INT_INT marshaller. Updated the
2046 Makefiles so the proper marshall files get included in the
2047 dist. Updated the Makefiles and configure.in so that the
2048 docs get included in the dist.
2050 Tue May 29 18:17:11 2001 Owen Taylor <otaylor@redhat.com>
2052 * autogen.sh (have_libtool): Fix GNU sedism (#55430)
2054 2001-05-29 Padraig O'Briain <padraig.obriain@sun.com>
2056 * atk/atkobject.c: Define new properties accessible-text,
2057 accessible-caret, accessible-selection and accessible-value
2059 2001-05-29 Brian Cameron <brian.cameron@sun.com>
2061 * docs/atk-sections.txt
2064 Improved the layout/formatting of the atk docs. Added docs/tmpl
2067 2001-05-28 Brian Cameron <brian.cameron@sun.com>
2070 Now properly set the initialized flag when setting up signals.
2071 Updated the atk-docs in several files
2073 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
2075 * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
2076 atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
2077 atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
2078 atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
2079 Fix warnings generated by Sun FORTE compiler
2081 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
2083 * atk/atkcomponent.c atk/atkvalue.c
2084 Remove return calls in functions which return void
2086 2001-05-23 Padraig O'Briain <padraig.obriain@sun.com>
2088 * atk/atkobject.h: Correct naming of role for status bar
2091 Clarify behaviour of atk_text_get_text_after/at/before_offset
2093 Sun May 13 11:35:32 2001 Owen Taylor <otaylor@redhat.com>
2095 * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
2097 2001-01-06 Hans Breuer <hans@breuer.org>
2099 * atk/makefile.msc atk/atk.def (new files) :
2100 Enable build for win32, no sourc changes necessary.
2102 Sat May 5 07:46:47 2001 Owen Taylor <otaylor@redhat.com>
2106 Thu May 3 08:38:24 2001 Owen Taylor <otaylor@redhat.com>
2108 * atk/atkobject.c: Add missing include of <string.h> for strcmp.
2110 Tue Apr 25 10:10:00 2001 Padraig Obriain <padraig.obriain@sun.com>