1 2004-07-20 Padraig O'Briain <padraig.obriain@sun.com>
3 * docs/atk-sections.txt: Add entries to fix warning when generating
6 * docs/tmpl/atkcomponent.sgml docs/tmpl/atkhyperlink.sgml
7 docs/tmpl/atkhypertext.sgml docs/tmpl/atkobject.sgml
8 docs/tmpl/atkrelation.sgml docs/tmpl/atkselection.sgml
9 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml: Changes to generated
12 2004-07-20 Padraig O'Briain <padraig.obriain@sun.com>
14 * ===== Released Version 1.7.2, interface age 2, binary age 702 ====
18 2004-07-20 Bill Haneman <bill.haneman@sun.com>
20 * atk/atkobject.h, atkobject.c, atk-object-enum.c:
21 Added ATK_ROLE_EMBEDDED, "embedded component", which is a
22 context hint for assistive technologies that the contained
23 children share a context which differs from the embedding
24 container. Fixes bug #147989.
26 * configure.in: Revved to 1.7.2.
28 2004-06-10 Padraig O'Briain <padraig.obriain@sun.com>
30 * atk/atkcomponent.h: Add definition for atk_rectangle_get_type
31 and ATK_TYPE_RECTANGLE.
32 * atk/atkcomponent.c (atk_component_base_init): Correct definition
33 of "bounds-changed" signal.
34 (atk_rectangle_copy): New function.
35 (atk_rectangle_get_type): New function.
37 2004-06-08 Padraig O'Briain <padraig.obriain@sun.com>
39 * configure.in: Increment version to 1.7.2 and interface age to 2.
41 2004-06-08 Padraig O'Briain <padraig.obriain@sun.com>
43 * ===== Released Version 1.7.1, interface age 1, binary age 701 ====
47 2004-06-04 Padraig O'Briain <padraig.obriain@sun.com>
49 * docs/atk-sections.txt: Add AtkRectangle.
51 * docs/tmpl/atkcomponent.sgml: Add description for bounds-changed
54 2004-05-29 Christian Rose <menthos@menthos.com>
56 * configure.in: Added "tk" to ALL_LINGUAS.
58 2004-05-18 Padraig O'Briain <padraig.obriain@sun.com>
60 * atk/atkobject.c: Allow locale dir not to be harcoded into binary.
63 2004-05-11 Padraig O'Briain <padraig.obriain@sun.com>
65 * atk/atkobject.c: Make extra_roles static.
67 * atk/atkrelation.c: Make extra_names static.
71 * atk/atkstate.h: Add clarification of state ATK_STATE_ENABLED to
74 2004-04-22 Padraig O'Briain <padraig.obriain@sun.com>
76 * configure.in: Increment version to 1.7.1 and interface age to 1.
78 2004-04-22 Padraig O'Briain <padraig.obriain@sun.com>
80 * ===== Released Version 1.7.0, interface age 0, binary age 700 ====
84 2004-04-20 Padraig O'Briain <padraig.obriain@sun.com>
86 * configure.in: Increment version to 1.7.0.
88 * atk/atkcomponent.[ch]: Add new signal "bounds_changed".
89 * docs/tmpl/atkcomponent.sgml: Add new signal "bounds_changed".
93 * atk/atkrelationtype.h: Add new relation ATK_RELATION_PARENT_WINDOW_OF.
94 * atk/atkstate.h: Add new state ATK_STATE_TRUNCATED.
95 * docs/tmpl/atkrelation.sgml: Add new relation
96 * docs/tmpl/atkstate.sgml: Add new state ATK_STATE_TRUNCATED
100 * atk/atktext.c: Make extra_attributes static.
102 2004-04-19 Padraig O'Briain <padraig.obriain@sun.com>
104 * ===== Released 1.6.1=====
106 * configure.in: Version 1.6.1, interface age 1, binary age 601
112 2004-04-08 Guntupalli Karunakar <karunakar@freedomink.org>
114 * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
116 2004.04.02 Iñaki Larrañaga <dooteo@euskalgnu.org>
118 * configure.in: Added "eu" (Basque) to ALL_LINGUAS.
120 2004-03-29 Manish Singh <yosh@gimp.org>
122 * autogen.sh: use $ACLOCAL instead of aclocal-1.4 for --print-ac-dir.
124 2004-03-23 Guntupalli Karunakar <karunakar@freedomink.org>
126 * configure.in: Added "pa" (Punjabi) to ALL_LINGUAS.
128 2004-03-23 Pablo Saratxaga <pablo@mandrakesoft.com>
130 * configure.in: Added Walloon (wa) to ALL_LINGUAS
132 2004-03-22 Padraig O'Briain <padraig.obriain@sun.com>
135 * atk/Makefile.am: Update to build on Cygwin. Fixes bug #137666.
136 Patch from Roger Leigh.
138 2004-03-18 Guntupalli Karunakar <karunakar@freedomink.org>
140 * configure.in: Added "mr" for Marathi to ALL_LINGUAS.
142 2004-03-08 Padraig O'Briain <padraig.obriain@sun.com>
144 * ===== Released 1.6.0=====
146 * configure.in: Version 1.6.0, interface age 0, binary age 600
150 2004-03-07 Danilo Å egan <dsegan@gmx.net>
152 * configure.in: Added "sr@ije" to ALL_LINGAUS.
154 Mon Mar 1 20:32:06 2004 Tim Janik <timj@gtk.org>
157 - exit with $? instead of 1 in case of failure
158 - exit with $? if ./configure failed
159 (that's so autogen.sh && make lines work)
160 - removed --enable-gtk-doc option
161 - added $AUTOGEN_CONFIGURE_ARGS
163 2004-03-01 Tor Lillqvist <tml@iki.fi>
165 * atk/atk.def: Add some missing entries.
167 2004-02-24 Padraig O'Briain <padraig.obriain@sun.com>
169 * ===== Released 1.5.5=====
171 * configure.in: Version 1.5.5, interface age 4, binary age 505
175 2004-02-20 Christian Rose <menthos@menthos.com>
177 * configure.in: Added "en_CA" to ALL_LINGUAS.
179 2004-02-16 Padraig O'Briain <padraig.obriain@sun.com>
181 * ===== Released 1.5.4=====
183 * configure.in: Version 1.5.4, interface age 3, binary age 504
187 2004-02-03 Padraig O'Briain <padraig.obriain@sun.com>
189 * ===== Released 1.5.3=====
191 * configure.in: Version 1.5.3, interface age 2, binary age 503
195 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
197 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
199 2004-01-26 Padraig O'Briain <padraig.obriain@sun.com>
201 * atk/atkobject.c: Revise property name. Fixes bug #130022 from
202 Christian - Manny Calavera - Neumair.
204 2004-01-23 Manish Singh <yosh@gimp.org>
206 * Makefile.am: remove trailing backslash from last line of
209 2004-01-23 Padraig O'Briain <padraig.obriain@sun.com>
211 * atk-uninstalled.pc.in: Correct library name. Fixes bug #132283,
212 from laszlo.peter@ireland.sun.com.
214 * Makefile.am: Add DISTCLEANFILES.
216 2004-01-12 Padraig O'Briain <padraig.obriain@sun.com>
218 * ===== Released 1.5.2=====
220 * configure.in: Version 1.5.2, interface age 1, binary age 502
224 2004-01-05 Padraig O'Briain <padraig.obriain@sun.com>
226 * configure.in: Move specification of ALL_LINGUAS to later in file
227 so that CATOBJEXT is defined correctly.
228 Use ATK_LOCALEDIR instead of atklocaledir.
230 * atk/Makefile.am: Remove definition of ATKLOCALEDIR.
232 * atk/atkobject.c: Use ATK_LOCALEDIR instead of ATKLOCALEDIR.
234 * docs/tmpl/atkhyperlink.sgml: Add text for link-activated signal.
236 2004-01-02 Padraig O'Briain <padraig.obriain@sun.com>
238 * atk/atktext.c (atk_text_free_ranges): Fix segfault (bug #129837)
239 Patch provided by Jeff Franks.
241 2003-12-17 Padraig O'Briain <padraig.obriain@sun.com>
243 * atk/atkobject.c: Change "accel label" to "accelerator label".
246 2003-12-04 Padraig O'Briain <padraig.obriain@sun.com>
248 * ===== Released 1.5.1=====
250 * configure.in: Version 1.5.1, interface age 0, binary age 501
254 2003-12-03 Padraig O'Briain <padraig.obriain@sun.com>
256 * atk/atkobject.[ch]: Add new role ATK_ROLE_EDITBAR. Fixes bug #116007.
258 * atk/docs/tmpl/atkhyperlink.sgml: Add references to new signals and
261 * atk/docs/tmpl/atkobject.sgml: Add references to new property and role
263 2003-12-01 Michael Natterer <mitch@gimp.org>
265 * atk/atkobject.c (atk_object_real_get_property): fix typo:
266 s/g_value_set_set/g_value_set_int/.
268 2003-12-01 Padraig O'Briain <padraig.obriain@sun.com>
270 * atk/atkobject.c: (atk_object_class_init): Make nicks and blurbs of
271 properties translatable. Add new property "accessible-hypertext-nlinks".
272 (atk_object_real_get_property): Add support for new property
273 "accessible-hypertext-nlinks".
275 * atk/atkhyperlink.h: Remove unnecessary comments. Add signal
278 * atk/atkhyperlink.c: Add signals link_activated and new properties
279 "number-of-anchors", "end-index" and "start-index".
281 This fixes bug #112390.
283 2003-11-29 Danilo Å egan <dsegan@gmx.net>
285 * configure.in: Added "af" to ALL_LINGUAS.
287 2003-11-26 Padraig O'Briain <padraig.obriain@sun.com>
289 * atk/atkobject.c (atk_object_real_ref_state_set): Add state FOCUSED
290 if object is focus object.
292 * atk/atkutil.[ch] (atk_get_focus_object): New function which returns
293 the last object reported by the application as focused.
295 * docs/atk-sections.txt, docs/tmpl/atkutil.sgml:
296 Add atk_get_focus_object.
300 2003-11-26 Padraig O'Briain <padraig.obriain@sun.com>
302 * atk/atkobject.c: Change role names so that the unlocalized names
303 do not contain hyphens and match the Java role names. Fixes bug #125024.
305 2003-11-24 Padraig O'Briain <padraig.obriain@sun.com>
307 * docs/tmpl/atkhyperlink.sgml, docs/tmp/atkhypertext.sgml,
308 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelatiom.sgml,
309 docs/tmpl/atkselection.sgml, docs/tmpl/atktable.sgml,
310 docs/tmpl/atktext.sgml: Regenerate these files. The location of
311 signal information has changed.
313 2003-11-24 Padraig O'Briain <padraig.obriain@sun.com>
315 * ===== Released 1.5.0=====
317 * configure.in: Version 1.5.0, interface age 0, binary age 500
321 2003-11-03 Padraig O'Briain <padraig.obriain@sun.com>
323 * atk/atkrelation.c: Use weak references for objects in a relation
324 instead of object references so that objects are not leaked when
325 corresponding widgets are destroyed.
327 This fixes bug #125725.
329 2003-10-31 Padraig O'Briain <padraig.obriain@sun.com>
331 * configure.in: Add reference to docs/version.xml
333 Should have been done in previous commit but was omitted.
334 Fixes build break reported in bugs #1258548 and #125902.
336 2003-10-29 Padraig O'Briain <padraig.obriain@sun.com>
338 * configure.in: Add reference to docs/version.xml
340 * docs/Makefile.am: Add references to version.xml.in and version.xml
342 * docs/atk-docs.sgml: Add reference to version.xml
344 * docs/version.xml.in: New file.
346 This fixes bug #125758.
348 2003-10-24 Padraig O'Briain <padraig.obriain@sun.com>
350 * atk/atkrelation.c (atk_relation_new): Fix memory leak. (bug #124877)
352 2003-10-09 Padraig O'Briain <padraig.obriain@sun.com>
354 * ===== Released 1.4.1=====
356 * configure.in: Version 1.4.1, interface age 1, binary age 401
360 2003-09-28 Gediminas Paulauskas <menesis@delfi.lt>
362 * configure.in: Added lt to ALL_LINGUAS.
364 2003-09-23 Padraig O'Briain <padraig.obriain@sun.com>
366 * atk.spec.in: Correct typo. Fix provided by Scott Kennedy.
367 This fixes bug #121990.
369 2003-09-21 Ã
smund Skjæveland <aasmunds@fys.uio.no>
371 * configure.in: Added Norwegian (nynorsk) code
374 2003-09-10 Padraig O'Briain <padraig.obriain@sun.com>
376 * atk/atkobject.c: Remove comments about signals. The description
377 should be in files in docs/tmpl directory.
379 * docs/tmpl/atkhypertext.sgml: Add description for link-selected signal.
380 * docs/tmpl/atkobject.sgml: Add descriptions for
381 active-descendant-changed, children-changed, focus-event,
382 property-change, state-change and visible-data-changed signals.
383 * docs/tmpl/atkselection.sgml: Add description for selection-changed
385 * docs/tmpl/atktable.sgml: Add descriptions for column-deleted,
386 columnn-inserted, column-reordered, model-changed, row-deleted,
387 row-inserted and row-reordered signals.
388 * docs/tmpl/atktext.sgml: Add description for text-attributes-changed,
389 text-caret-moved, text-changed and text-selection-changed signals.
391 This fixes bug #121163.
393 2003-09-02 Padraig O'Briain <padraig.obriain@sun.com>
395 * ===== Released 1.4.0=====
397 * configure.in: Version 1.4.0, interface age 0, binary age 400
401 2003-08-28 Christian Rose <menthos@menthos.com>
403 * configure.in: Added "ne" to ALL_LINGUAS.
405 2003-08-25 Padraig O'Briain <padraig.obriain@sun.com>
407 * ===== Released 1.3.6=====
409 * configure.in: Version 1.3.6, interface age 2, binary age 306
413 2003-08-08 Malcolm Tredinnick <malcolm@commsecure.com.au>
415 * autogen.sh: Clarify an error message.
417 2003-08-08 Guntupalli Karunakar <karunakar@freedomink.org>
419 * configure.in: Added "hi" in ALL_LINGUAS.
421 2003-08-07 Padraig O'Briain <padraig.obriain@sun.com>
423 * ===== Released 1.3.5=====
425 * configure.in: Version 1.3.5, interface age 1, binary age 305
429 2003-08-04 Padraig O'Briain <padraig.obriain@sun.com>
431 * Remove po/Makefile.in.in. This fixes bug #119053.
433 2003-07-08 Padraig O'Briain <padraig.obriain@sun.com>
435 * atk/atktable.c (atk_table_ref_at): Ensure that row and column values
438 This is a partial fix for bug #116712.
440 2003-07-03 Padraig O'Briain <padraig.obriain@sun.com>
442 * atk/atkstateset.c (atk_state_set_is_empty): Correct return value.
443 Fixes bug #116621. Problem reported by Mario Lang.
445 2003-06-25 Fatih Demir <kabalak@gtranslator.org>
447 * configure.in: (Re-?)added "ta" (Tamil) to languages' list.
449 2003-06-23 Padraig O'Briain <padraig.obriain@sun.com>
452 Added locale directory to spec file. Fix provided by
453 James T. Richardson, Jr.
455 2003-06-19 Padraig O'Briain <padraig.obriain@sun.com>
457 * ===== Released 1.3.4=====
461 2003-06-13 Tor Lillqvist <tml@iki.fi>
463 * atk/atkobject.c (atk_role_get_localized_name): Set
466 * atk-zip.sh.in (DEVZIP): libtool 1.5 installs DLLs in the bin
467 directory, so look there, too. Include the message catalogs.
469 2003-06-10 Padraig O'Briain <padraig.obriain@sun.com>
471 * configure.in: Version 1.3.4, interface age 0, binary age 304
473 * atkrelationtype.h, docs/tmpl/atkrelation.sgml: Add new relation
476 2003-06-05 Paul Duffy <dubhthach@frink.nuigalway.ie>
478 * configure.in: Added ga (irish) to ALL_LINGUAS
480 2003-06-05 Kenneth Rohde Christiansen <kenneth@gnu.org>
482 * configure.in: Added li to ALL_LINGUAS.
484 2003-05-30 Padraig O'Briain <padraig.obriain@sun.com>
486 * ===== Released 1.3.3=====
488 * configure.in: Version 1.3.3, interface age 3, binary age 303
492 2003-05-28 Padraig O'Briain <padraig.obriain@sun.com>
494 * atk/atkobject.h docs/tmpl/atkobject.sgml: Add new role
495 ATK_ROLE_AUTOCOMPLETE.
497 2003-05-20 Padraig O'Briain <padraig.obriain@sun.com>
499 * atk/atkstate.h, docs/tmpl/atkstate.sgml: Add state
500 ATK_STATE_INDETERMINATE. This state is used by Oo for check buttons
501 which can have a value other than on or off.
503 2003-05-19 Arafat Medini <lumina@silverpen.de>
505 *configure.in: Added "ar" (Arabic) to ALL_LINGUAS
507 2003-05-16 Telsa Gwymme <hobbit@aloss.ukuu.org.uk>
509 * configure.in: Added "cy" (Welsh) to ALL_LINGUAS
511 2003-05-15 Padraig O'Briain <padraig.obriain@sun.com>
513 * ===== Released 1.3.2=====
515 * configure.in: Version 1.3.2, interface age 2, binary age 302
519 2003-05-09 Samúel Jón Gunnarsson <sammi@techattack.nu>
521 * is.po: Added "is" into ALL_LINGUAS.
523 2003-05-06 Padraig O'Briain <padraig.obriain@sun.com>
525 * configure.in: Make message when pkg-config fails to find glib-2.0.pc
528 * po/pl.po: Updated Polish translation from Artur Flinta.
530 2003-05-05 Duarte Loreto <happyguy_pt@hotmail.com>
532 * configure.in: Added Portuguese (pt) to ALL_LINGUAS.
534 2003-05-05 Christian Rose <menthos@menthos.com>
536 * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
538 2003-05-01 Padraig O'Briain <padraig.obriain@sun.com>
540 * ===== Released 1.3.1=====
542 * configure.in: Version 1.3.1, interface age 1, binary age 301
546 * po/yi.po: Update line numbers.
548 2003-04-25 Padraig O'Briain <padraig.obriain@sun.com>
550 * atk/stateset.h: Fix typo in documentation.
552 * autogen.sh (have_libtool): Accept libtool-1.5. (#111481)
553 Patch provided by Ali Akcaagac.
555 2003-03-26 Christian Rose <menthos@menthos.com>
557 * configure.in: Added "yi" to ALL_LINGUAS.
559 2003-03-21 Takeshi AIHANA <aihana@gnome.gr.jp>
561 * configure.in: Added Japanese 'ja' into ALL_LINGUAS.
563 2003-03-20 Padraig O'Briain <padraig.obriain@sun.com>
565 * ===== Released 1.3.0=====
567 * configure.in: Version 1.3.0, interface age 0, binary age 300
571 2003-03-20 Guntupalli Karunakar <karunakar@freedomink.org>
573 * configure.in: Added Malayalam (ml) in ALL_LINGUAS
575 2003-03-20 Padraig O'Briain <padraig.obriain@sun.com>
577 * docs/atk-sections.txt: Add 11 unused declarations.
579 2003-03-20 James Henstridge <james@daa.com.au>
581 * autogen.sh: update to call automake-1.7, libtoolize, gtkdocize
584 * configure.in: cleanup to make use of newer autoconf/automake
587 * Makefile.am: get rid of custom distcheck rule, which is no
590 * atk/Makefile.am: cleanup makefile. Use BUILT_SOURCES for built
593 * docs/Makefile.am: use common gtk-doc.make.
595 * docs/atk-docs.sgml: update to use gtk-doc's XML mode.
597 2003-03-16 Joel Brich <joel.brich@laposte.net>
599 * configure.in: Added "eo" to ALL_LINGUAS
600 * po/eo.po: Added Esperanto translation
601 from Charles Voelger <cvoelger@dweasel.com>
603 2003-03-12 Tor Lillqvist <tml@iki.fi>
605 * atk/atk.def: Add one more missing export, thanks to Cedric
608 2003-03-07 Padraig O'Briain <padraig.obriain@sun.com>
610 * atk/atkobject.c (atk_object_set_role): Add check that role is
611 actually being changed. Do not emit notification for initial
612 role setting. (bug #107710)
614 2003-03-06 Padraig O'Briain <padraig.obriain@sun.com>
616 * atk/atkrelationset.c: Current returning of FALSE to 0 in function
617 which returns integer; (bug #107661) reported by Morten Welinder.
619 2003-03-05 Padraig O'Briain <padraig.obriain@sun.com>
623 atk/atkstatset.c: Correct returning of FALSE to NULL in functions
624 which return pointer; (bug #107650) reported by Morten Welinder.
626 2003-02-26 Padraig O'Briain <padraig.obriain@sun.com>
628 * test/Makefile.am: Update to produce .so files
629 (Problem reported and solution reported by Michael.Wilson@bull.net)
631 2003-02-26 Padraig O'Briain <padraig.obriain@sun.com>
633 * atk/atkgobjectaccessible.c (atk_gobject_accessible_from_object):
634 Correct creation of non-AtkGObjectAccessible (bug #107124)
636 * atk/atkobject.c (atk_object_class_init): Set default initialize
637 function so that code which does not check for existence of parent
638 class's initialize function will work.
640 * atk/atkvalue.c: (atk_value_get_minimum_value,
641 atk_value_get_maximum_value, atk_value_get_current_value):
642 Reset Value argument if it is a valid GValue otherwise zeroise it.
644 docs/tmpl/atkhypertext.sgml: Add link-selected signal.
646 2003-02-25 Tor Lillqvist <tml@iki.fi>
648 * Makefile.am (EXTRA_DIST): Dist atk-zip.sh.in, not atk-zip.sh.
650 * atk/atk.def: Add a couple of missing entries, thanks to Cedric
653 * atk/atk.rc.in: New file, for version info in the DLL on
654 Windows. Similar as in GLib, GTK, etc.
656 * configure.in: Generate atk/atk.rc.
658 * atk/Makefile.am: Use atk.rc on Windows.
659 (EXTRA_DIST): Distribute atk.rc(.in).
661 * atk/atkobject.c: On Windows, don't use hardcoded ATKLOCALEDIR,
662 but deduce it from DLL location, like GLib, GTK etc do.
664 2003-02-23 Abel Cheung <maddog@linux.org.hk>
666 * configure.in: Added "mk" to ALL_LINGUAS.
668 2003-02-21 Roozbeh Pournader <roozbeh@sharif.edu>
670 * configure.in: Added "fa" to ALL_LINGUAS.
672 2003-02-21 Metin Amiroff <metin@karegen.com>
674 * configure.in: Added Azerbaijanian to ALL_LINGUAS.
676 2003-02-19 Dmitry G. Mastrukov <dmitry@taurussoft.org>
678 * configure.in: Added Belarusian to ALL_LINGUAS.
680 2003-02-14 Padraig O'Briain <padraig.obriain@sun.com>
682 * atk/atknoopobject.c: Add AtkHypertext interface as this object should
683 claim to implement all interfaces.
685 2003-02-12 Padraig O'Briain <padraig.obriain@sun.com>
687 * atk/atkhyperlink.c (atk_hyperlink_class_init): Correct typo in blurb
690 (atk_hypertext_get_link): Add check on link_index value
691 (atk_hypertext_get_link_index): Add check on char_index value
693 2003-02-09 Christian Rose <menthos@menthos.com>
695 * configure.in: Added "kn" to ALL_LINGUAS.
697 2003-02-07 Christian Rose <menthos@menthos.com>
699 * configure.in: Added "bn" to ALL_LINGUAS.
701 2003-02-06 Christian Rose <menthos@menthos.com>
703 * configure.in: Added "id" to ALL_LINGUAS.
705 2003-02-04 Padraig O'Briain <padraig.obriain@sun.com>
707 * atk/atkgobjectaccessible.c (atk_gobject_accessible_for_object):
708 Add weak reference so we do not leak the accessible when the object
709 dies. Problem reported by Alex Larsson.
711 2003-02-02 Fatih Demir <kabalak@gtranslator.org>
713 * configure.in: Added "tr" (Turkish) to the languages' list.
715 2003-01-30 Padraig O'Briain <padraig.obriain@sun.com>
717 * atk/atkhyperlink.[ch]
718 New property selected-link defined.
719 Function pointer is_selected_link added to interface
720 (atk_hyperlink_is_selected_link: New functions which checks
721 whether the specified AtkHyperlink is selected
723 * atk/atkhypertext.[ch]
724 New signal link-selected added.
726 * docs/atk-sections.txt: Add atk_hyperlink_is_selected_link
728 * docs/tmpl/atkhyperlink.sgml: Add reference to property selected-link
729 and function atk_hyperlink_is_selected_link.
731 This fixes bug #104621.
733 Tue Jan 28 13:52:20 2003 Manish Singh <yosh@gimp.org>
735 * autogen.sh (have_automake): call the versioned automake when
736 checking the version itself.
738 Tue Jan 28 15:18:24 2003 Owen Taylor <otaylor@redhat.com>
740 * autogen.sh (have_automake): Fix version in complaint
741 message about automake. (#104366, Rich Burridge)
743 2003-01-26 Daniel Yacob <locales@geez.org>
745 * configure.in: Added am to ALL_LINGUAS.
747 2003-01-23 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
749 * configure.in: Added "sk" to ALL_LINGUAS.
751 2003-01-23 Abel Cheung <maddog@linux.org.hk>
753 * configure.in: Added "zh_TW" (traditional Chinese) to ALL_LINGUAS.
755 2003-01-23 Evandro Fernandes Giovanini <evandrofg@ig.com.br>
757 * configure.in: Added "pt_BR" to ALL_LINGUAS.
759 2003-01-22 Marius Andreiana <marius galuna.ro>
761 * configure.in: added 'ro' to ALL_LINGUAS
763 2003-01-21 Christian Rose <menthos@menthos.com>
765 * configure.in: Added "mn" to ALL_LINGUAS.
767 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
770 (atk_text_base_init): Set vtable entry for default implementations
771 (atk_text_get_range_extents): Omit calling default implementation
772 (atk_text_get_bounded_ranges): Omit calling default implementation
775 (atk_component_base_init): New function to set vtable entry for
776 default implementations
777 (atk_component_ref_accessible_at_point): Omit calling default
779 (atk_component_contains): Omit calling default implementation
780 (atk_component_get_position): Omit calling default implementation
781 (atk_component_get_size): Omit calling default implementation
783 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
786 (atk_object_real_set_property): Add support for PROP_TABLE_SUMMARY
787 and PROP_TABLE_CAPTION_OBJECT.
788 (atk_object_real_get_property): Add support for PROP_TABLE_SUMMARY
789 and PROP_TABLE_CAPTION_OBJECT.
791 This completes ATK changes for bug #74814.
793 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
795 * atk/atkobject.c: Add property accessible-table-caption-object.
796 This addresses bug #74814.
798 * atk/atkobject.h: Move some documentation from template file to
799 avoid warnings when building.
801 * atk/atkrelation.c: Add new properties relation and target.
802 This addresses bug #72426.
804 * atktext.[ch]: Add new functions atk_text_get_range_extents and
805 atk_text_get_bounded_ranges.
806 Also added data structures AtkTextRectangle and AtkTextRange, enum
807 AtkTextClipType and helper function atk_text_free_ranges.
808 This addresses bug #100943.
809 (atk_text_get_character_extents): Ensure that the reported width is
810 not negative. This fixes bug #102954)
812 * docs/atk-sections.txt: Add new functions and data items.
814 * docs/tmpl/atk-object.sgml: Remove some documentation and put in
815 atkobject.h. Add reference to accessible-table-caption-object.
817 * docs/tmpl/atk-relation.sgml: Add new properties
819 * docs/tmpl/atktext.sgml: Add new functions and data items.
822 2003-01-20 Padraig O'Briain <padraig.obriain@sun.com>
824 * ===== Released 1.2.2=====
826 * configure.in: Version 1.2.2, interface age 2, binary age 202
830 2003-01-19 He Qiangqiang <carton@linux.net.cn>
832 * configure.in: Added "zh_CN" to ALL_LINGUAS.
834 2003-01-12 Laurent Dhima <laurenti@alblinux.net>
836 * configure.in: Added 'sq'(albanian) to ALL_LINGUAS.
838 2003-01-11 Pauli Virtanen <pauli.virtanen@hut.fi>
840 * configure.in (ALL_LINGUAS): Added "fi" (Finnish)
842 2003-01-06 Alessio Frusciante <algol@firenze.linux.it>
844 * configure.in (ALL_LINGUAS): Added "it" (Italian)
846 2003-01-06 Padraig O'Briain <padraig.obriain@sun.com>
848 * configure.in: Add -with-html-dir option. (bug #102497)
850 * docs/Makefile.am: Remove INSTALLDIR and HTML_DIR
852 * docs/tmpl/atkobject.sgml: Update so property names are in
855 2003-01-03 Padraig O'Briain <padraig.obriain@sun.com>
857 * ===== Released 1.2.1=====
859 * configure.in: Version 1.2.1, interface age 1, binary age 201
863 2003-01-02 Zbigniew Chyla <cyba@gnome.pl>
865 * configure.in (ALL_LINGUAS): Added pl (Polish).
867 2002-12-23 Nam SungHyun <namsh@kldp.org>
869 * configure.in: Added Korean (ko) to ALL_LINGUAS
871 2002-12-22 Artis Trops <hornet@navigator.lv>
873 * configure.in: Added Latvian (lv) to ALL_LINGUAS.
875 2002-12-22 Christophe Merlet <redfox@redfoxcenter.org>
877 * configure.in (ALL_LINGUAS): added French (fr).
879 2002-12-21 Jordi Mallach <jordi@sindominio.net>
881 * configure.in (ALL_LINGUAS): added Catalan (ca).
883 2002-12-20 Padraig O'Briain <padraig.obriain@sun.com>
885 * ===== Released 1.2.0 ======
887 * configure.in: Version 1.2.0, interface age 0, binary age 200
889 * NEWS: Final update for 1.2.0.
891 * docs/tmpl/atkobject.sgml: Order of properties have been changed.
893 2002-12-18 Dmitry G. Mastrukov <dmitry@taurussoft.org>
895 * configure.in: Added Russian to ALL_LINGUAS.
897 2002-12-16 Padraig O'Briain <padraig.obriain@sun.com>
899 * ===== Released 1.1.5=====
901 * configure.in: Version 1.1.5, interface age 2, binary age 105
905 2002-12-13 Padraig O'Briain <padraig.obriain@sun.com>
907 * atk/atktext.c (atk_text_get_caret_offset): Return 0 instead of -1
908 if caret is not supported. This addresses bug #101020.
910 * configure.in: Use third argument of AC_DEFINE to get rid of
913 Thu Dec 12 14:57:20 2002 Owen Taylor <otaylor@redhat.com>
915 * acinclude.m4: Remove; wasn't needed, and referred
916 to GLib internal m4 files now gone.
918 Thu Dec 12 11:04:05 2002 Manish Singh <yosh@gimp.org>
920 * configure.in: Require autoconf-2.53.
922 2002-12-12 Yanko Kaneti <yaneti@declera.com>
924 * configure.in (ALL_LINGUAS): Added Bulgarian (bg).
926 2002-12-11 Pablo Saratxaga <pablo@mandrakesoft.com>
928 * configure.in (ALL_LINGUAS): Added Vietnamese (vi), Hebrew (he),
931 2002-12-07 Andras Timar <timar@gnome.hu>
933 * configure.in (ALL_LINGUAS): Added Hungarian (hu).
935 2002-12-06 Padraig O'Briain <padraig.obriain@sun.com>
937 * ===== Released 1.1.4 =====
939 * configure.in: Version 1.1.1, interface age 1, binary age 104
943 2002-12-05 Ole Laursen <olau@hardworking.dk>
945 * configure.in (ALL_LINGUAS): Added Danish (da).
947 2002-12-02 Pablo Gonzalo del Campo <pablodc@bigfoot.com>
949 * configure.in (ALL_LINGUAS): Added Spanish (es).
951 2002-12-01 Christian Neumair <chris@gnome-de.org>
953 * configure.in (ALL_LINGUAS): Added German (de).
955 2002-11-22 Kjartan Maraas <kmaraas@gnome.org>
957 * configure.in (ALL_LINGUAS): Added "no".
959 2002-11-22 Padraig O'Briain <padraig.obriain@sun.com>
961 * Update NEWS for 1.1.3
963 2002-11-21 Padraig O'Briain <padraig.obriain@sun.com>
965 * configure.in: Update to take account of gtk-doc-version being 0.10
966 Updated version required to 0.9
968 2002-11-20 Bill Haneman <bill.haneman@sun.com>
971 Added ATK_ROLE_APPLICATION.
974 (atk_role_get_localized_name):
975 Added ATK_ROLE_APPLICATION case.
978 Added ATK_ROLE_APPLICATION to docs.
980 2002-11-18 Abi Brady <morwen@evilmagic.org>
982 * configure.in: Added "en_GB" to ALL_LINGUAS.
984 2002-11-15 Hasbullah BIn Pit <sebol@ikhlas.com>
986 * configure.in: Added "ms" to ALL_LINGUAS.
988 2002-11-15 Padraig O'Briain <padraig.obriain@sun.com>
990 * Update NEWS for 1.1.2
992 * docs/tmpl/atkhyperlink.sgml docs/tmpl/atkobject.sgml
995 2002-11-14 Bill Haneman <bill.haneman@sun.com>
998 Revved to 1.1.2, interface age 0, binary age 102.
1000 * atk/atkrelationtype.h:
1001 (ATK_RELATION_EMBEDS, ATK_RELATION_EMBEDDED_BY):
1002 New relations to handle content embedding, for instance
1003 text that embeds or flows around images.
1005 * atk/atkhyperlink.h:
1006 (atk_hyperlink_is_inline):
1007 New API, returns whether a hyperlink's content is
1008 partially displayed inline; useful for small images
1009 emedded in text, and for HTML <src> elements.
1010 (AtkHyperlinkClass->link_state):
1011 New virtualized method, used to implement various
1012 state query API such as atk_hyperlink_is_inline().
1014 * atk/atkhyperlink.c:
1015 (atk_hyperlink_is_inline):
1018 * docs/atk-sections.txt:
1019 Additions for above API.
1021 2002-11-13 Padraig O'Briain <padraig.obriain@sun.com>
1023 * atk/atkobject.[ch]: Add signal active-descendant-changed
1025 2002-11-11 Christian Rose <menthos@menthos.com>
1027 * configure.in: Added "sv" to ALL_LINGUAS.
1029 Fri Nov 8 19:55:25 2002 Soeren Sandmann <sandmann@daimi.au.dk>
1031 * atk/atkhyperlink.c
1032 * atk/atkhyperlink.h
1037 * docs/tmpl/atkhyperlink.sgml
1038 * docs/tmpl/atkobject.sgml
1039 * docs/tmpl/atktable.sgml
1040 * docs/tmpl/atktext.sgml
1042 Trivial s/foo/foo_/ fixes to make atk.h includable with -Wshadow
1045 2002-11-05 Padraig O'Briain <padraig.obriain@sun.com>
1047 * autogen.sh: Add call to autoheader to create config.h.in
1049 2002-11-04 Padraig O'Briain <padraig.obriain@sun.com>
1051 * acinclude.m4: New file
1053 * autogen.sh: Add i18n support (copied from gtk+).
1055 * configure.in: Add definition for atklocaledir and check for
1056 bind_textdomain_codeset()
1058 * atk/Makefile.am: Add DEfininition of ATKLOCALEDIR to INCLUDES
1060 * atk/atkobject.c (atk_role_get_localized_name): Add code to
1063 * po/.cvsignore: Add extra files.
1065 2002-11-01 Padraig O'Briain <padraig.obriain@sun.com>
1067 * configure.in: Create po/Makefile; patch supplied by
1068 Dan Mills (thunder@ximain.com)
1070 2002-10-31 Padraig O'Briain <padraig.obriain@sun.com>
1072 * ===== Released 1.1.1 =====
1074 * configure.in: Version 1.1.1, interface age 0, binary age 101
1078 * atk/Makefile.am: Add atkintl.h to EXTRA_DIST.
1080 2002-10-30 Padraig O'Briain <padraig.obriain@sun.com>
1082 * Makefile.am: Add po directory
1084 * configure.in: Add support for I18N
1086 * acconfig.h atk/atkintl.h: New files used to support I18N
1088 * atk/atkobject.c: Update atk_role_get_localized_name() to
1089 allow for localized name to be returned.
1091 * docs/Makefile.am: Add atkintl.h to IGNORE_HFILES
1093 * po/Makfile.in.in, po/POTFILES.in, po/po2tbl.sed.in po/.cvsignore
1094 po/ChangeLog: New files
1096 2002-10-30 Padraig O'Briain <padraig.obriain@sun.com>
1098 * atk/Makefile.am, atk/atk.h: Add reference to atk/atkrelationtype.h
1100 * atk/atkaction.[ch]: Add atk_action_get_localized_name.
1102 * atk/atkobject.[ch]: Add atk_role_get_localized_name,
1103 atk_object_add_relationship and atk_object_remove_relationship
1104 Add new roles ATK_ROLE_HEADER, ATK_ROLE_FOOTER, ATK_ROLE_PARAGRAPH
1107 * atk/atkrelation.h: Move definition of AtkRelationType to
1110 * atk/atkstate.h: Add new state ATK_STATE_MANAGES_DESCENDANTS
1112 * atk/atktext.[ch]: Add text-attributes-changed signal.
1114 * docs/atk-sections.txt, docs/tmpl/atkaction.sgml: Add new functions.
1116 * docs/tmpl/atkobject.sgml: Add new functions and new roles.
1118 * docs/tmpl/atkrelation.sgml: Add new relations
1120 * docs/tmpl/atkstate.sgml: Add new state
1122 * docs/tmpl/atktext.sgml: Add new signal
1124 * tests/testrelation.c: Add tests for new relationship functions.
1126 2002-10-01 Padraig O'Briain <padraig.obriain@sun.com>
1128 * atk/atkobject.c (atk_object_notify): Fix leak; report and patch
1129 supplied by Sebastian Rittau (srittau@jroger.in-berlin.de)
1133 2002-09-24 Padraig O'Briain <padraig.obriain@sun.com>
1135 * ===== Released 1.1.0 =====
1139 2002-09-18 Padraig O'Briain <padraig.obriain@sun.com>
1142 increment version to 1.1.0, in view of the fact that we've
1143 branched for GNOME-2 and GTK+-2.0, and this is HEAD.
1144 Also reset INTERFACE_AGE to zero, since an enum was added.
1145 Use similar library numbering as GTK.
1147 * docs/tmpl/atkobject.sgml: Add ATK_LAYER_WINDOW
1149 2002-09-06 Mark McLoughlin <mark@skynet.ie>
1151 * atk/atkobject.h: add ATK_LAYER_WINDOW.
1153 * atk/atkcomponent.c: upd docs.
1155 2002-09-06 Padraig O'Briain <padraig.obriain@sun.com>
1157 * docs/atk-sections.txt: Add ...Iface symbols to Standard sections to
1158 avoid unused declarations
1160 * docs/tmpl/atkobject.sgml docs/tmpl/atkrelationset.sgml:
1161 Move AtkRelationSet from atkobject to atkrelationset.
1163 2002-09-05 Padraig O'Briain <padraig.obriain@sun.com>
1165 * docs/atk-sections.txt docs/tmpl/atkaction.sgml
1166 docs/tmpl/atkcomponent.sgml docs/tmpl/atkdocument.sgml
1167 docs/tmpl/atkeditabletext.sgml docs/tmpl/atkhypertext.sgml
1168 docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
1169 docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
1170 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml
1171 docs/tmpl/atkvalue.sgml:
1172 Remove reference to ...Iface data structures; which eliminates
1173 undocumented symbols.
1175 2002-09-05 Padraig O'Briain <padraig.obriain@sun.com>
1177 * atk/atkutil.h: Add documentation for AtkKeyEventType
1179 * docs/tmpl/action.sgml docs/tmpl/atkcomponent.sgml
1180 docs/tmpl/atkdocument.sgml docs/tmpl/atkeditabletext.sgml
1181 docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
1182 docs/tmpl/atkhypertext.sgml docs/tmpl/atkimage.sgml
1183 docs/tmpl/atknoopobject.sgml docs/tmp[l/atknoopobjectfactory.sgml
1184 docs/tmpl/atkobject.sgml docs/tmpl/atkobjectfacory.sgml
1185 docs/tmpl/atkregistry.sgml docs/tmpl/atkrelation.sgml
1186 docs/tmpl/atkselection.sgml docs/tmpl/atkstate.sgml
1187 docs/tmpl/atkstreamablecontent.sgml docs/tmpl/atktable.sgml
1188 docs/tmpl/atktext.sml docs/tmpl/atkutil.sgml
1189 docs/tmpl/atkutil.sgml:
1190 Reduce number of undocumented symbols
1192 2002-08-26 Padraig O'Briain <padraig.obriain@sun.com>
1194 * atk/atknoopobjectfactory.c:
1195 Add implementation for atk_object_factory_get_accessible_type()
1197 2002-08-18 Havoc Pennington <hp@pobox.com>
1199 * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
1200 both automake 1.6 and 1.4 installed get the right automake. Means
1201 compilation from CVS will now require the latest automake 1.4
1202 release, or manually creating symlinks called "automake-1.4" and
1205 2002-08-16 Padraig O'Briain <padraig.obriain@sun.com>
1207 These changes improve the quality of the documentation by adding
1208 information about properties and signals.
1211 Add atktargetlib, STRIP_BEGIN, STRIP_END and STRIP_DUMMY for
1212 use in docs Makefile.am
1215 Add missing include files, atk/atknoopobject.h and
1216 atknoopobjectfactory.h
1219 Add support for scan program
1222 Added content to this file
1224 * docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
1225 docs/tmpl/atknoopobject.sgml docs/tmpl/atknoopobjectfactory.sgml
1226 docs/tmpl/atkobjectfactory.sgml docs/tmpl/atkregistry.sgml
1227 docs/tmplatkutil.sgml:
1228 Removed references to contents of object's data structure
1230 * docs/tmpl/atkobject.sgml docs/tmpl/atkselection.sgml
1231 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml:
1232 Add references to signals and properties.
1234 Wed Jul 31 17:08:04 2002 Owen Taylor <otaylor@redhat.com>
1236 * ===== Released 1.0.3 =====
1238 * configure.in (GLIB_REQUIRED_VERSION): Version 1.0.3,
1239 interface, binary version 3.
1243 2002-07-14 Padraig O'Briain <padraig.obriain@sun.com>
1245 * README: Updated to describe where to log bugs and mention mailing
1248 2002-06-20 Padraig O'Briain <padraig.obriain@sun.com>
1250 * atk/atkutil.h atk/docs/atk-docs.sgml atk/docs/tmpl/atk-component.sgml
1251 atk/docs/atkdocument.sgml atk/docs/tmpl/atkeditabletext.sgml
1252 atk/docs/tmpl/atkgobjectaccessible.sgml atk/docs/tmpl/atkhyperlink.sgml
1253 atk/docs/tmpl/atkhypertext.sgml atk/docs/tmpl/atkimage.sgml
1254 atk/docs/atknoopobject.sgml atk/docs/tmpl/atknoopobjectfactory.sgml
1255 atk/docs/tmpl/atkobjectfactory.sgml atk/docs/tmpl/atkregistry.sgml
1256 atk/docs/tmpl/atkregistry.sgml atk/docs/tmpl/atkrelationset.sgml
1257 atk/docs/tmpl/atkselection.sgml atk/docs/tmpl/atkstate.sgml
1258 atk/docs/tmpl/atkstateset.sgml atk/docs/tmpl/atkstreamablecontent.sgml
1259 atk/docs/tmpl/atktable.sgml atk/docs/tmpl/atktext.sgml
1260 atk/docs/tmpl/atkutil.sgml atk/docs/tmpl/atkvalue.sgml
1261 Update documentation.
1263 2002-05-29 Padraig O'Briain <padraig.obriain@sun.com>
1265 * atk/atkregistry.c:
1266 64 bit fixes for ATK. Patch supplied by George Lebl (jirka@5z.com)
1269 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
1271 * ===== Released 1.0.2 ======
1275 * configure.in: Version 1.0.2, interface, binary age 2
1277 2002-04-26 Padraig O'Briain <padraig.obriain@sun.com>
1279 * atk/atkutil.c (atk_focus_tracker_notify):
1280 Allow for object being NULL which means the window containing the
1281 focus widget has lost focus. We update the previous_focus_object
1282 so we can emit notification for focus widget when window regains
1285 2002-04-15 Padraig O'Briain <padraig.obriain@sun.com>
1287 * atk/atkgobjectaccessible.c:
1288 (atk_gobject_accessible_for_object): Allow for case where created
1289 AtkObject is not a AtkGObjectAccessible so quark_accessible_object
1290 was not initialized in atk_gobject_accessible_class_init
1292 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
1294 * ===== Released 1.0.1 ======
1298 * configure.in: Version 1.0.1, interface, binary age 1.0.0.
1300 2002-03-19 Padraig O'Briain <padraig.obriain@sun.com>
1302 * atk/atkutil.c (atk_focus_tracker_notify):
1303 Do not do notification if previously notified object is the same as
1306 2002-03-14 Tor Lillqvist <tml@iki.fi>
1308 * atk/Makefile.am: Use correct name for the DLL when generating
1309 the MSVC import library.
1311 2002-03-13 Bill Haneman <bill.haneman@sun.com>
1313 * atk/atkutil.c (atk_object_get_root):
1314 Changed g_type_class_peek to g_type_class_ref,
1315 this seemed to be triggering a SEGV in some cases.
1318 2002-03-12 Padraig O'Briain <padraig.obriain@sun.com>
1320 * atk/atkgobjectaccessible.c (atk_gobject_accessible_dispose):
1321 Correct name of data set to NULL from quark_accessible_object to
1324 2002-03-09 Padraig O'Briain <padraig.obriain@sun.com>
1326 * atk/atkhyperlink.c (atk_hyperlink_get_type):
1329 Thu Mar 7 23:52:51 2002 Owen Taylor <otaylor@redhat.com>
1331 * ===== Released 1.0.0 ======
1333 * NEWS: Final update for 1.0.0.
1335 * README: Update the compilation instructions a bit.
1337 2002-03-06 Tor Lillqvist <tml@iki.fi>
1340 * atk/Makefile.am: Use ATK_API_VERSION also in the Win32 import
1343 Tue Mar 5 16:54:21 2002 Owen Taylor <otaylor@redhat.com>
1347 * tests/Makefile.am: Don't install libteststateset.la,
1348 libtestrelation.la. (#73655, James Henstridge)
1350 * autogen.sh: Add --enable-gtk-doc
1352 * configure.in: --disable-gtk-doc by default.
1354 * Makefile.am: Add a slightly modified distcheck rule
1355 that passes --enable-gtk-doc to the configure inside.
1356 (So that 'make dist' succeeds inside.)
1358 Tue Mar 5 11:55:35 2002 Owen Taylor <otaylor@redhat.com>
1360 * configure.in: Require GLib-2.0.0.
1362 * configure.in atk/Makefile.am tests/Makefile.am atk.pc.in:
1363 Switch over to the Glib/GTK+ versioning scheme.
1365 2002-03-05 Padraig O'Briain <padraig.obriain@sun.com>
1367 * atk/atktext.c (atk_text_get_text):
1368 Permit end offset value of -1
1370 2002-02-28 Padraig O'Briain <padraig.obriain@sun.com>
1372 * atk/atkhypertext.h:
1375 2002-02-28 Sven Neumann <sven@gimp.org>
1377 * configure.in: beautified configure --help output.
1379 2002-02-27 Padraig O'Briain <padraig.obriain@sun.com>
1381 * atk/atkhypertext.h atk/atkhyperlink.h:
1382 Add padding to class structures to allow for future expansion.
1384 * atk/atkdocument.h:
1385 Add padding to class structures to allow for future expansion.
1387 * atk/atkobjectfactory.h atk/atkgobjectaccessible.h:
1388 Add padding to class structures to allow for future expansion.
1390 Mon Feb 25 19:09:39 2002 Owen Taylor <otaylor@redhat.com>
1392 * configure.in: Bail if AM_PATH_GLIB_2_0 fails.
1394 2002-02-26 Tor Lillqvist <tml@iki.fi>
1396 * atk/Makefile.am: Do use -no-undefined on Win32, otherwise
1397 libtool won't create a DLL.
1399 2002-02-25 Padraig O'Briain <padraig.obriain@sun.com>
1402 Remove -no-undefined because of problems with uunresolved symbols
1403 in libgobject on Solaris when using gcc
1405 Sat Feb 23 23:02:23 2002 Owen Taylor <otaylor@redhat.com>
1407 * configure.in: Version 0.13
1409 * NEWS: Update for 0.13
1411 * docs/atk-sections.txt: Update.
1413 2002-02-22 Padraig O'Briain <padraig.obriain@sun.com>
1415 * atk/atkgobjectaccessible.c atk/atkhyperlink.c atk/atknoopobject.c
1416 atk/atknoopobjectfactory.c atkobject.c atk/atkobjectfactory.c
1417 atk/atkregistry.c atk/atkrelation.c atk/atkrelationset.c:
1418 Make use of parent_class consistent; define as gpointer and
1419 use g_type_class_peek_parent() to get it
1422 Delete unused empty line
1424 * atk/atkregistry.c atk/atkrelation.c:
1425 Make parent_class static
1427 2002-02-20 Padraig O'Briain <padraig.obriain@sun.com>
1430 Add check for offset being negative in functions which have offset
1431 parameter and return immediately if so.
1433 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
1435 * atk/atkcomponent.h:
1436 Change argument of get_layer and get_mdi_zorder function pointers
1437 to be AtkComponent instead of AtkObject
1439 * atk/atkcomponent.c:
1440 Change atk_component_get_layer and atk_component_get_mdi_zorder
1441 to refer to argument as component instead os accessible
1443 * docs/atk-sections.txt docs/tmpl/atkaction.sgml
1444 docs/tmpl/atkcomponent.sgml docs/tmpl/atkeditabletext.sgml
1445 docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
1446 docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
1447 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml docs/tmpl/atkvalue.sgml:
1448 Update for recent changes
1450 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
1453 Guard atk.h with ifndef __ATK_H__
1454 (#71405 reported by terra@diku.dk (Morten Welinder))
1456 2002-02-13 Padraig O'Briain <padraig.obriain@sun.com>
1458 * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
1459 atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h
1460 atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
1461 atk/atktable.h atk/atktext.h atk/atkvalue.h:
1462 Add padding to class structures to allow for future expansion.
1464 2002-02-11 Bill Haneman <bill.haneman@sun.com>
1467 Incremented revision and tagged GNOME_D2_BETA.
1470 Marked atk_object_get_layer and atk_object_get_mdi_zorder
1471 as deprecated (should use atk_component API below).
1474 Added atk_component_get_layer and atk_component_get_mdi_zorder
1475 (erroneously defined in atkobject, they belong here).
1478 Fixed some property get/set bugs.
1480 * NEWS: updated for GNOME 2 Desktop Beta.
1482 2002-02-11 jacob berkman <jacob@ximian.com>
1484 * atk/atkselection.[ch] (atk_selection_get_type):
1485 * atk/atktable.[ch] (atk_table_get_type):
1486 * atk/atkregistry.h (atk_get_default_registry):
1487 * atk/atknoopobjectfactory.[ch] (atk_no_op_object_factory_get_type):
1488 * atk/atkobjectfactory.[ch] (atk_object_factory_get_type):
1489 * atk/atkcomponent.[ch] (atk_component_get_type):
1490 * atk/atkaction.[ch] (atk_action_get_type): declare function
1491 arguments as (void) rather than ()
1493 2002-02-04 Bill Haneman <bill.haneman@sun.com>
1496 Incremented revision.
1498 2002-01-30 Bill Haneman <bill.haneman@sun.com>
1500 * docs/tmpl/atkaction.sgml:
1501 * docs/tmpl/atkcomponent.sgml:
1502 * docs/tmpl/atkeditabletext.sgml:
1503 * docs/tmpl/atkimage.sgml:
1504 * docs/tmpl/atkobject.sgml:
1505 * docs/tmpl/atkselection.sgml:
1506 * docs/tmpl/atktable.sgml:
1507 * docs/tmpl/atktext.sgml:
1508 * docs/tmpl/atkvalue.sgml:
1509 Initial entries into the SHORT_DESCRIPTION and LONG_DESCRIPTION
1510 fields to improve docs; the documentation now gives some
1511 information on the purpose and function of the various ATK
1512 interfaces, and which types of UI components typically implement
1515 Tue Jan 29 23:29:46 2002 Owen Taylor <otaylor@redhat.com>
1517 * NEWS: Retroactively write a NEWS entry for 0.9 and 0.10.
1519 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
1522 Update version number to 0.10, for Desktop Alpha 2
1524 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
1527 Correct inconsistencies between registered signal parameter types
1528 and default signal handler struct fields
1529 (based on patch from Murray Cumming <murray@usa.net>)
1531 2002-01-10 Bill Haneman <bill.haneman@sun.com>
1534 Update version number to 0.9, for Beta2 package.
1536 Wed Jan 9 11:26:56 2002 Owen Taylor <otaylor@redhat.com>
1538 * atk/Makefile.am (s-enum-types-h): Include glib-object.h,
1539 Add G_BEGIN_DECLS/END_DECLS to atk-enum-types.h. (#61845,
1542 2002-01-07 Padraig O'Briain <padraig.obriain@sun.com>
1544 * atk/atkcomponent.c (atk_component_add_focus_handler):
1545 Add comments to clarify behavior if handler has already been added
1547 * docs/tmpl/atktext.sgml:
1548 Update for change of caret_changed to text_caret_moved
1550 2002-01-05 Hans Breuer <hans@breuer.org>
1552 * atk/makefile.msc : generate atk-enum-types.[hc]
1553 NOTE: the long comment in atkobject.h is crashing perl,
1554 at least version 5.005_02 built for MSWin32-x86-object
1555 Binary build 506 provided by ActiveState. Temporary
1556 deleting the AtkRole comment allows to work-around.
1558 atk/atk.def : updated externals
1560 2002-01-02 Padraig O'Briain <padraig.obriain@sun.com>
1562 * atk/atkgobjectaccessible.h
1563 Fixed typo in define (reported by Jeff Franks)
1565 * atk/atktext.c atk/atktext.h
1566 Change name of default signal handler for text_caret_moved signal
1567 from caret_changed to text_caret_moved
1568 Change enum CARET_MOVED to TEXT_CARET_MOVED
1569 (both issues reported by Jeff Franks)
1571 2001-12-15 Michael Meeks <michael@ximian.com>
1573 * atk/atkrelation.c (atk_relation_class_init):
1575 (atk_relation_finalize): chain to parent.
1577 * atk/atkrelationset.c (atk_relation_set_class_init),
1578 (atk_relation_set_finalize): same fix.
1580 Sat Dec 22 12:26:51 2001 Owen Taylor <otaylor@redhat.com>
1582 * configure.in: Version 0.8, require GLib-1.3.12
1584 * atk/makefile.msc (PKG_VER): Version 0.8.
1586 Thu Dec 20 00:33:47 2001 Owen Taylor <otaylor@redhat.com>
1588 * atk/Makefile.am (EXTRA_DIST): Set GPATH - necessary
1589 for correct srcdir != builddir operation when
1590 generating source files in srcdir.
1592 Thu Dec 20 00:27:01 2001 Owen Taylor <otaylor@redhat.com>
1594 * docs/tmpl/atkutil.sgml: remove some conflict
1597 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
1602 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
1604 Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.h
1605 docs/tmpl/atkgobjectaccessible.sgml
1607 * atk/Makefile.am atk/atk.h:
1608 Add references to new files
1610 * atk/atkobject.c atk/atkobject.h
1611 docs/tmpl/atkobject.sgml:
1612 Add new function atk_object_initialize
1614 * atk/atkobjectfactory.c atk/atkobjectfactory.h
1615 docs/tmpl/atkobjectfactory.sgml:
1616 Add new function atk_object_factory_get_accessible_type
1618 * docs/atk-sections.txt:
1620 Add functions in atk-unused.txt
1623 2001-12-17 Darin Adler <darin@bentspoon.com>
1625 * atk/atktext.c: Add missing #include <string.h>
1627 2001-12-13 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
1629 * atk/Makefile.am, tests/Makefile.am: Compile with
1630 -DG_DISABLE_DEPRECATED. See #52790.
1632 2001-12-11 Padraig O'Briain <padraig.obriain@sun.com>
1634 * atk/atkcomponent.c (atk_component_ref_accessible_at_position):
1635 Remove unnecessary g_retunn_val_if_fail() call.
1637 2001-12-08 Michael Meeks <michael@ximian.com>
1639 * atk/atkregistry.c (atk_registry_class_init):
1640 paranoia is not appropriate here, setup parent_class,
1641 don't create a new default registry here - makes no
1643 (atk_registry_finalize): chain to parent class, do
1644 g_hash_table_destroys instead of g_frees.
1646 2001-12-07 Padraig O'Briain <padraig.obriain@sun.com>
1649 Update to create atk-enum-types.h before compiling source files
1650 (Problem reported by xavier ordoquy <xordoquy@aurora-linux.com>)
1652 2001-12-05 Padraig O'Briain <padraig.obriain@sun.com>
1654 * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt
1655 docs/tmpl/atktext.sgml tests/testrelation.c:
1656 Change atk_attribute_register to atk_text_attribute_register,
1657 atk_attribute_get_value to atk_text_attribute_get_value,
1658 atk_attribute_get_name to atk_text_attribute_get_name
1659 atk_attribute_for_name to atk_text_attribuute_for_name
1661 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
1664 Add implementation of atk_attribute_register, atk_attribute_for_name
1665 Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
1666 support extra attributes being defined
1669 Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
1670 extra attributes to be defined
1671 Add atk_attribute_register() and atk_attribute_for_name()
1676 * docs/atk-sections.txt docs/tmpl/atktext.sgml
1677 Update because of additions to atk/atktext.h
1679 * tests/testrelation.c:
1680 Add tests for text attributes
1682 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
1685 Update atk_role_register() to allow extra roles to be defined
1686 Update atk_role_get_name() and atk_role_for_name() for newly defined
1689 * tests/testrelation.c:
1692 2001-12-03 Padraig O'Briain <padraig.obriain@sun.com>
1694 * atk/atkrelation.c:
1695 Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and
1696 atk_relation_type_for_name()
1699 Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and
1700 atk_state_type_for_name()
1702 * tests/testrelation.c, tests/teststateset.c:
1703 Update tests as name componenets are separated by hyphen (-) rather
1706 2001-11-29 Padraig O'Briain <padraig.obriain@sun.com>
1709 Generate files atk-enum-types.c and atk-enums-types.h to create
1713 Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()
1715 2001-11-28 Bill Haneman <bill.haneman@sun.com>
1718 Changed calls to g_type_class_peek() to g_type_class_ref() where
1719 it makes more sense, and in other places check for a non-null
1720 klass return before trying to call class methods. This prevents
1721 SEGV if no Atk-implementation library has been loaded.
1724 Fixed gtk-doc warning.
1726 2001-11-28 Padraig O'Briain <padraig.obriain@sun.com>
1728 * atk/atkobject.[c|h]:
1729 Add functions atk_role_get_name() and atk_role_for_name() which
1730 transform a role into an untranslated string
1731 Update comments in atkobject.h which refer to property names
1733 * atk/atkrelation.c:
1734 Correct error in atk_relation_type_get_name
1736 * docs/atk-sections.txt
1737 Added atk_role_get_name and atk_role_for_name
1742 2001-11-23 Hans Breuer <hans@breuer.org>
1744 * atk/atk.def : updated externals
1746 * atk/atktext.c atk/atkutil.c : added two spaces to fix
1747 minor coding style issues. Found by my exports generator.
1749 * atk/makefile.msc : version 0.7, use build dir from
1752 Thu Nov 22 14:37:40 2001 Owen Taylor <otaylor@redhat.com>
1756 * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
1758 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
1760 * atk/atknoopobject.c:
1761 Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
1762 when creating object
1764 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
1766 * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
1767 docs/tmpl/atkrelation.sgml:
1768 Change atk_relation_type_from_string to atk_relation_type_for_name
1769 Add atk_relation_type_get_name
1771 * atk/atkrelationtype.c:
1772 Change atk_relation_type_from_string to atk_relation_type_for_name
1773 Add atk_relation_type_get_name
1774 Update atk_relation_type_register() to correctly register new
1778 Changed name of static variable type to last_type
1779 Changed name of paremeter if atk_state_type_get_name to type to match
1785 * tests/README, tests/Makefile.am
1786 Add new test file testrelation.c
1788 2001-11-22 Bill Haneman <bill.haneman@sun.com>
1790 * atk/atkutil.c (atk_add_key_event_listener):
1791 Fix gtk-doc comment and clarify use of 'data' gpointer.
1793 2001-11-22 Michael Meeks <michael@ximian.com>
1795 * atk/atkutil.c (atk_add_key_event_listener): switch
1798 * atk/atkobject.c (atk_object_real_get_property):
1799 add missing 'break'.
1801 2001-11-21 Michael Meeks <michael@ximian.com>
1803 * atk/atkrelation.c: pull in string.h for strcmp
1805 * atk/atktext.c (atk_text_get_selection): fix bug / warning.
1807 * atk/atkutil.c (atk_add_global_event_listener),
1808 (atk_get_toolkit_name, atk_get_toolkit_version):
1811 2001-11-21 Bill Haneman <bill.haneman@sun.com>
1813 * atk/atkrelation.c: Added gtk-doc docs for
1814 atk_relation_type_from_string.
1816 Wed Nov 21 17:54:44 2001 Owen Taylor <otaylor@redhat.com>
1818 * atk/atkobject.h (enum): Fix trailing comma on
1821 * docs/atk-sections.txt: Update.
1825 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
1827 * atk/atkobject.[c|h]:
1828 Add additional argument (name) to state-change signal
1829 Update atk_object_notify_state_change to take account of
1830 extra argument for state-change
1832 * atk/atkmarshal.list:
1833 Add marshaller for VOID:STRING,BOOLEAN
1835 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
1837 * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
1838 Add enum AtkLayer and functions atk_object_get_layer and
1839 atk_object_get_mdi_zorder
1841 2001-11-20 Padraig O'Briain <padraig.obriain@sun.com>
1843 * atk/atkobject.[c|h]:
1844 Remove property accessible-state; use signal state-change instead
1845 Change signature of state-change handler to take gboolean as argument
1846 instead of AtkPropertyValues
1847 Update atk_object_notify_state_change() to emit state-change signal
1849 * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
1850 Remove state ATK_STATE_COLLAPSED
1852 2001-11-19 Bill Haneman <bill.haneman@sun.com>
1856 Added state-changed signal to atkobject, in anticipation of
1857 deprecating the accessible-state property.
1860 Fixed signature of atk_util_add_key_listener () to
1861 take an AtkKeySnoopFunc instead of a pointer to same.
1863 2001-11-19 Padraig O'Briain <padraig.obriain@sun.com>
1865 * atk/atkobject.c (atk_object_notify_state_change):
1866 Fix bug in calculation of number of toggle states
1869 Correct out-by-1 error in atk_state_type_register()
1870 Use type (number of states defined) in atk_state_type_get_name()
1871 and atk_state_type_for_name()
1873 2001-11-17 Padraig O'Briain <padraig.obriain@sun.com>
1875 * atk/atkeditabletext.c:
1876 Remove unused structure _AtkEditableTextIfaceClass
1878 * atk/atkobject.[c|h]
1879 Remove signals model_changed and selection_changed
1881 * atk/selection.[c|h]
1882 Add signal selection_changed
1884 * atk/atktable.[c|h]
1885 Remove unused structure _AtkTableIfaceClass
1886 Add signal model_changed
1889 Remove unused structure _AtkTextIfaceClass
1890 Add signal text_selection_changed
1892 * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
1893 docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
1894 Documentation changes
1896 2001-11-17 Tor Lillqvist <tml@iki.fi>
1898 * atk-zip.sh.in: Build separate runtime and developer packages.
1900 * atk/atk.def: Update.
1902 2001-11-14 Bill Haneman <bill.haneman@sun.com>
1906 atk_add_key_event_listener (AtkKeySnoopFunc *listener,
1908 atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
1911 to allow non-GTK-dependent installation of key snoop functions.
1912 This also meant adding definitions of AtkKeySnoopFunc and
1915 2001-11-08 Padraig O'Briain <padraig.obriain@sun.com>
1917 * atk/atkobject.c (atk_object_notify_state_change):
1918 Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
1919 to ATK_STATE_EXPANDED or vice versa.
1921 2001-11-05 Padraig O'Briain <padraig.obriain@sun.com>
1924 Add role ATK_ROLE_TREE_TABLE
1926 * atk/atkrelation.h:
1927 Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
1928 and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
1930 * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
1931 docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
1932 docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
1933 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
1934 docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
1935 docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
1936 docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
1937 Update to reflect the current state of the documentation in the code.
1939 2001-10-31 Padraig O'Briain <padraig.obriain@sun.com>
1941 * atk/relation.h, docs/tmpl/atkrelation.sgml:
1942 Add two new relations ATK_RELATION_NODE_CHILDREN and
1943 ATK_RELATION_NODE_PARENT to support compound objects in a
1944 node or cell of a tree or table
1945 Added descriptions of all relations which are defined
1948 Remove functions atk_table_real_get_index_at(),
1949 atk_table_real_get_column_at_index() and
1950 atk_table_real_get_row_at_index()
1951 Correct typos in documentation of other functions.
1953 2001-10-28 Tor Lillqvist <tml@iki.fi>
1955 * atk-zip.sh.in: New file, used to build developer package for
1959 * configure.in: Add it.
1961 * atk/Makefile.am: Add rules to install and uninstall mingw import
1964 2001-10-26 Padraig O'Briain <padraig.obriain@sun.com>
1966 * atk/atkobject.[c|h]
1967 Remove the following properties
1968 accessible-child - use signal children_changed for notification
1969 accessible-text - use signal text_changed for notification
1970 accessible-caret - use signal text_caret_moved for notification
1971 accessible-selection - use new signal selection_changed
1973 accessible-visible-data - use new signal visible_data_changed
1975 accessible-model - use new signal model_changed for notification
1976 Notify when role or parent changes
1977 Allow parent and role to be set or got using g_object_set() or
1980 Wed Oct 24 11:13:13 2001 Owen Taylor <otaylor@redhat.com>
1986 2001-10-25 Padraig O'Briain <padraig.obriain@sun.com>
1988 * atk/atkobject.h, docs/tmpl/atkobject.sgml:
1989 Add role ATK_ROLE_TERMINAL for an accessible terminal.
1991 2001-10-22 Padraig O'Briain <padraig.obriain@sun.com>
1993 * atk/atkobject.c (atk_object_notify_state_change):
1994 Initialize AtkPropertyValue data structure to 0 instead of using
1997 2001-10-19 Tor Lillqvist <tml@iki.fi>
1999 * configure.in: Set automake conditionals OS_WIN32 if on (native)
2000 Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
2001 LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
2003 * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
2004 -export-symbols atk.def. If lib.exe is available, generate
2005 atk.lib, and install it.
2007 * atk/atk.def: Update with new entry points.
2009 2001-10-19 Padraig O'Briain <padraig.obriain@sun.com>
2011 * atk/atkobject.[c|], docs/atk-sections.txt,
2012 docs/tmpl/atkobject.sgml:
2013 Add convenience function atk_object_notify_state_change()
2014 to generate property notification of state change.
2016 * atk/atktext.c, docs/tmpl/atk-unused.sgml:
2017 Correct comments on functions atk_attribute_get_name() and
2018 atk_attribute_get_value()
2020 2001-10-17 Padraig O'Briain <padraig.obriain@sun.com>
2023 Update comments in atk_text_get_text_[at|after|before]_offset()
2024 to clarify what these functions will return.
2026 2001-10-16 Padraig O'Briain <padraig.obriain@sun.com>
2029 Update comments in atk_text_get_run_attributes() and
2030 atk_text_get_default_attributes().
2032 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
2035 Change "property-change" signal to allow detail (i.e. property name)
2036 and add detail in atk_object_notify().
2038 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
2041 Correct order of attribute names in text_attr_name array.
2043 2001-10-12 Padraig O'Briain <padraig.obriain@sun.com>
2045 * atk/atktext.[c|h]:
2046 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2047 Use enum AtkTextAttribute to specify what attribute are supported
2048 rather than hash defines. Define new functions atk_attribute_get_name()
2049 and atk_attribute_get_value() which return the strings for the
2050 attribute name and values for those attribute which have named values.
2052 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
2054 * atk/atktext.c (atk_text_get_run_attributes):
2057 * atk/atktext.c (atk_text_get_default_attributes):
2058 Add call to set iface.
2060 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
2062 * atk/atktext.[c|h]:
2063 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2064 Add new function atk_text_get_default_attributes
2065 Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
2067 2001-10-09 Padraig O'Briain <padraig.obriain@sun.com>
2069 * atk/atktext.c (atk_attribute_set_free):
2070 Avoid leaking of AtkAttributeSet data structure; speed up code.
2072 * docs/tmpl.atk*.sgml
2073 Updated to reflect current APIs.
2075 2001-10-01 jacob berkman <jacob@ximian.com>
2077 * docs/Makefile.am (dist-hook-local): depend on all-local so that
2078 make dist works correctly w/o having to build first
2080 2001-10-01 Tor Lillqvist <tml@iki.fi>
2082 * configure.in: Add AC_LIBTOOL_WIN32_DLL.
2084 Sat Sep 29 19:45:00 2001 Bill Haneman <bill.haneman@sun.com>
2086 * configure.in (ATK_MICRO_VERSION): Version 0.6
2087 (because libglade will depend on a the small api addition below)
2089 * atk/makefile.msc (PKG_VER): Version 0.6
2091 * atk/atkrelation.h:
2092 * atk/atkrelation.c: (AtkRelationType
2093 atk_relation_type_from_string (const gchar *name)): Added method.
2096 Tue Sep 25 12:08:52 2001 Owen Taylor <otaylor@redhat.com>
2098 * configure.in (ATK_MICRO_VERSION): Version 0.5
2100 * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
2102 * atk/makefile.msc (PKG_VER): Version 0.5
2104 2001-09-21 Hans Breuer <hans@breuer.org>
2106 * atk/atk.def : updated externals
2107 * atk/makefile.msc : version 0.4
2109 * atk/atktext.c (atk_text_get_character_extents) : real_height
2110 is a reference to int, so use &local_height
2112 Wed Sep 19 10:46:44 2001 Tim Janik <timj@gtk.org>
2116 Tue Sep 18 23:41:32 2001 Tim Janik <timj@gtk.org>
2118 * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
2119 up ATK_VERSION to 0.4, interface age 0, binary age 0.
2120 (from 0.2 which was not properly updated last time).
2121 depend on glib 1.3.8.
2125 2001-09-11 Padraig O'Briain <padraig.obriain@sun.com>
2128 Add object reference when object is set as accessible_parent
2130 2001-09-05 Mark McLoughlin <mark@skynet.ie>
2132 * configure.in: remember ACLOCAL_FLAGS.
2134 2001-09-05 Padraig O'Briain <padraig.obriain@sun.com>
2136 * atk/atktable.[c|h]
2137 Change atk_table_get_caption() and atk_table_set_caption()
2138 to deal with AtkObject* rather than gchar*
2139 Remove redundant and incorrect comments
2141 Mon Sep 3 19:42:47 2001 Owen Taylor <otaylor@redhat.com>
2143 * configure.in: Version 0.3
2145 * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
2149 2001-09-03 Padraig O'Briain <padraig.obriain@sun.com>
2152 Correct property definitions for "accessible-table-caption",
2153 "accessible-table-column-description",
2154 "accessible-table-row-description"
2156 Update comments to include all properties defined
2158 2001-08-24 Padraig O'Briain <padraig.obriain@sun.com>
2160 * atk/atkhyperlink.h:
2161 Change AtkHyperLink to AtkHyperlink in comment
2162 * atk/atkhypertext.[c|h]:
2163 Change AtkHyperLink to AtkHyperlink
2164 * atk/atktable.[c|h]:
2165 Make gchar* arguments const; make return value of type gchar*
2167 * docs/atk-sections.txt
2168 Remove reference to AtkHyperLink
2169 * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
2170 docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
2173 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
2176 Add functions atk_table_real_get_index_at(),
2177 atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index()
2178 as default implementations for atk_table_get_index_at(),
2179 atk_table_get_row_at_index(), atk_table_get_column_at_index()
2181 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
2184 Refer to return value in function documentation for
2185 atk_action_do_action
2187 Fix typo in comments
2188 * docs/tmpl/atkaction.sgml:
2189 Update to include return value
2191 2001-08-22 Marc Mulcahy <marc.mulcahy@sun.com>
2193 * atk/atkaction.c atk/atkaction.h:
2194 Made atk_action_do_action return a gboolean as the class member of
2195 AtkActionIface does.
2199 2001-08-20 Padraig O'Briain <padraig.obriain@sun.com>
2201 * docs/tmpl/atkimage.sgml atk/atkimage.h:
2202 Swap height and width arguments to atk_image_get_image_size
2204 Swap height and height arguments to atk_image_get_image_size
2205 Do not crash if NULL pointers are passed for return values
2207 2001-08-17 Padraig O'Briain <padraig.obriain@sun.com>
2209 * docs/tmpl/atktext.sgml atk/atktext.h:
2210 Change parameter names *offset to *_offset
2211 * atk/atkcomponent.c:
2212 Do not crash if NULL pointers are passed for return values
2214 Change parameter names *offset to *_offset
2215 Do not crash if NULL pointers are passed for return values
2217 2001-08-16 Bill Haneman <bill.haneman@sun.com>
2220 Changed g_type_class_peek() to g_type_class_ref()
2221 in atk_add_global_event_listener(), since
2222 g_type_class_peek() could return NULL when an
2223 instance of the class had not been created.
2225 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
2227 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2228 Ensure that atk_attribute_set_free is in the documentation.
2230 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
2232 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
2233 Swapped order of width and height arguments to
2234 atk_text_get_character_extents()
2235 Changed AtkAttrributeSet_free to atk_attribute_set_free
2237 2001-08-15 Padraig O'Briain <padraig.obriain@sun.com>
2239 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
2240 Changed "length" argument of atk_text_get_character_extents() to
2243 2001-08-15 Jens Finke <jens@gnome.org>
2245 * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
2246 * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
2247 added a AC_SUBST for it. This is needed for the spec.in file.
2248 Added atk.spec to output list.
2249 * atk.spec.in: New file.
2251 2001-08-13 Padraig O'Briain <padraig.obriain@sun.com>
2253 * atk/atkcomponent.[c|h]
2254 * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
2255 Change atk_component_get_accessible_at_point to
2256 atk_component_ref_accessible_at_point so it will work for flyweights
2258 Sun Aug 12 10:33:02 2001 Owen Taylor <otaylor@redhat.com>
2260 * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
2263 2001-08-09 Padraig O'Briain <padraig.obriain@sun.com>
2265 * atk/atkaction.c, atk/atkcomponent.c
2266 Remove all instances of g_return_if_fail (foo != NULL); that are
2267 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
2268 since the second check catches the NULL.
2269 * atk/atkcomponent.c
2270 Add functions atk_component_real_contains(),
2271 atk_component_real_get_position(), atkcomponent_real_get_size()
2272 as default implementations for atk_component_contains(),
2273 atk_component_get_position(), atk_component_get_size()
2275 2001-08-07 Brian Cameron <brian.cameron@sun.com>
2277 * atk/atkimage.[ch] docs/atk-sections.txt
2278 docs/tmpl/atkimage.sgml
2279 Updated AtkImage get_position to get_image_position
2280 so the naming is consistant. Now get_image_position
2281 and get_image_size return -1 for x/y/height/width
2282 if AtkImage implementations of these functions is
2285 2001-07-31 Padraig O'Briain <padraig.obriain@sun.com>
2288 Create an object relation set when the object is created.
2290 2001-07-30 Brian Cameron <brian.cameron@sun.com>
2293 Changed first argument of atk_add_global_event_listener
2294 so the callback function is of type GSignalEmissionHook
2295 instead of AtkEventListener. AtkEventListener is
2296 appropriate for Focus event callbacks, but not generic
2299 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
2302 Add function atk_object_real_ref_state_set() which creates the
2303 state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
2306 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
2309 Remove all instances of g_return_if_fail (foo != NULL); that are
2310 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
2311 since the second check catches the NULL.
2313 2001-07-26 Padraig O'Briain <padraig.obriain@sun.com>
2316 Fix problem with ATK not building after running make maintainer-clean
2317 and autogen.sh: add extra files to MAINTAINERCLEANFILES
2319 2001-07-25 Bill Haneman <bill.haneman@sun.com>
2322 * atk/atkeditabletext.h
2324 * atk-uninstalled.pc.in
2327 Removed (unused) #defines of pango/pango.h
2328 Removed references to/dependencies on pango from .pc files
2329 Removed dependencies on pango from makefile.msc and configure.in
2331 2001-07-24 Padraig O'Briain <padraig.obriain@sun.com>
2333 * atk/atkobject.[c|h]
2334 Move some implementation from GAIL:
2335 Default implementations for some some functions
2336 atk_object_real_get_name, atk_object_real_set_name,
2337 atk_object_real_get_description, atk_object_real_set_description,
2338 atk_object_real_get_parent, atk_object_real_set_parent,
2339 atk_object_real_get_role,
2340 atk_object_real_connect_property_change_handler,
2341 atk_object_real_remove_property_change_handler,
2343 definition of property-changed signal.
2344 Initialize pointers to NULL in atk_object_init().
2345 Initialize uninitialized function pointers to NULL in
2346 atk_object_class_init().
2348 2001-07-23 Brian Cameron <brian.cameron@sun.com>
2351 Changed children_changed signal to allow NULL pointers
2352 for the 2nd argument to the signal handler.
2354 2001-07-20 Hans Breuer <hans@breuer.org>
2356 * atk/atk.def : added more exports
2357 * atk/makefile.msc : updated win32 build
2359 2001-07-20 Padraig O'Briain <padraig.obriain@sun.com>
2361 * atk/atkaction.[c|h], docs/atk-sections.txt,
2362 docs/tmpl/atkaction.sgml
2363 Add atk_action_get_name() and atk_action_set_description()
2365 2001-07-18 Padraig O'Briain <padraig.obriain@sun.com>
2367 * atk/atkstate.[c|h]
2368 Add ATK_STATE_ENABLED so we can distinguish between a consistent
2369 and inconsistent GtkToggleButton
2371 2001-07-16 Brian Cameron <brian.cameron@sun.com>
2373 * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
2374 docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
2375 gail_textattributes_update.pat is for gail/gail and integrates the
2376 ATK_ATTRIBUTE_* macros in the gail implementations.
2377 atk_docs_textattributes_update.pat is for atk/docs and patches
2378 atk-sections.txt etc. for improved docs
2379 atk_atk_textattributes_update.pat is for atk/atk and included the
2380 new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
2382 2001-07-13 Darin Adler <darin@bentspoon.com>
2384 * atk/atkstate.c: Add missing <string.h> include.
2385 * tests/teststateset.c: Add missing <string.h> include.
2387 2001-07-13 Darin Adler <darin@bentspoon.com>
2389 * .cvsignore: Ignore some generated files.
2390 * autogen.sh: Get rid of call to autoheader since the
2391 configure file doesn't include AM_CONFIG_HEADER.
2393 2001-07-11 Brian Cameron <brian.cameron@sun.com>
2395 * tmpl/atkdocument.sgml
2396 Added new file for docs.
2398 2001-07-11 Padraig O'Briain <padraig.obriain@sun.com>
2400 * atk/atkimage.c atk/atkutil.c
2401 Changes to build with Sun's FORTE compiler.
2403 2001-07-10 Brian Cameron <brian.cameron@sun.com>
2405 * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
2406 tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
2407 tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
2408 tmpl/atktext.sgml tmpl/atkutil.sgml
2411 Mon Jul 2 06:37:09 2001 Tim Janik <timj@gtk.org>
2413 * atk/atktext.c (atk_text_base_init):
2414 * atk/atktable.c (atk_table_base_init):
2415 * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
2416 to adapt to recent GSignal changes.
2418 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2420 * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
2421 docs/tmpl/atkutil.sgml
2422 Added new functiosn to AtkUtil.
2424 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2426 * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
2427 docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
2428 docs/tmpl/atkobject.sgml
2429 Added new atk document interface.
2431 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2433 * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
2434 atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
2435 Updated so that functions that take screen coords as
2436 input/output also take an enum specifying whether
2437 the coords are screen or top-level window based.
2438 Updated docs as well.
2440 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2442 *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
2443 atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
2444 atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
2445 atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
2446 atk/docs/tmpl/atkstreamablecontent.sgml
2447 Cleaned up docs. Added atkstreamablecontent.sgml
2449 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2451 *atk/atktable.h, atk/atktable.c
2452 Updated signal handler definitions.
2454 2001-06-27 Brian Cameron <brian.cameron@sun.com>
2457 Updated AtkXYCoords enum.
2459 2001-06-27 Brian Cameron <brian.cameron@sun.com>
2461 *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
2462 atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
2463 atk/atkimage.c atk/atkimage.h atk/atkobject.c
2464 atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
2465 atk/atkstateset.c atk/atkstreamablecontent.c
2466 atk/atkstreamablecontent.h atk/atktable.c
2467 atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
2468 and some docs/tmpl files.
2469 Updated gtk-docs fixing spelling errors and making minor
2472 2001-06-27 Louise Miller <lousie.miller@sun.com>
2474 *atk/atkselection.h, atk/atkselection.c
2475 changed return type to gboolean for
2476 atk_selection_select_all_selection
2478 2001-06-26 Brian Cameron <brian.cameron@sun.com>
2480 *atk/atkstate.h atk/atkstate.c
2481 docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
2482 docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
2483 docs/tmpl/atktext.sgml
2484 Added ATK_STATE_STALE. Updated docs.
2486 2001-06-22 Lucy Brophy <lucy.brophy@sun.com>
2489 Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
2491 2001-06-21 Brian Cameron <brian.cameron@sun.com>
2493 * atk/atkeditabletext.h, atk/atkobject.h,
2495 Added AtkAttributeSet_free() convenience
2498 2001-06-20 Peter Williams <peterw@ximian.com>
2500 * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
2501 atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
2502 G_{BEGIN,END}_DECLS.
2504 2001-06-20 Brian Cameron <brian.cameron@sun.com>
2506 * atk/atktable.c, atk/atkmarshal.list
2507 Removed needless marshal and updated signal handlers in
2510 2001-06-20 Louise Miller <louise.miller@sun.com>
2512 *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml
2513 Changed parameters for get_selected_rows/get_selected_columns
2514 Added 4 new functions, add_row_selection, remove_row_selection,
2515 add_column_selection, remove_column_selection
2517 2001-06-19 Brian Cameron <brian.cameron@sun.com>
2520 Fixed minor bug with signals.
2522 2001-06-18 Brian Cameron <brian.cameron@sun.com>
2527 2001-06-15 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
2529 * atk/atkselection.h atk/atkselection.c
2530 Now add_selection, clear_selection, and remove_selection
2531 return a boolean indicating SUCCESS/FAILURE to indicate
2532 if the operation was successful.
2534 2001-06-13 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
2536 * atk/atktable.h atk/atktable.h
2537 Updated so now the get_text_before|at|after functions
2538 return the start & end offset of the string. Updated the
2541 2001-06-13 Padraig O'Briain <padraig.obriain@sun.com>
2543 * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
2545 2001-06-11 Havoc Pennington <hp@redhat.com>
2549 * configure.in: bump version to 0.2 and add infrastructure for
2550 libtool version info. Assumes GTK versioning scheme (major.minor
2551 is binary compatible)
2553 * atk/Makefile.am (LDFLAGS): set version info
2554 (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
2556 2001-06-13 Brian Cameron <brian.cameron@sun.com>
2558 * atk/atktable.h, atk/atktable.c
2559 Updated so that get/set row/column header functions
2560 work with AtkObjects rather than AtkTables. Organized
2561 the header file a little more cleanly. Also the get/set
2562 row_description and caption functions now use gchar *
2563 rather than AtkObject.
2565 2001-06-12 Padraig O'Briain <padraig.obriain@sun.com>
2567 * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
2568 Add signal model-changed.
2570 * atk/atkobject.c: Add properties
2571 accessible-role, accessible-table-caption,
2572 accessible-table-column-header, accessible-table-column_description.
2573 accessible-table-row-header, accessible-table-row_description.
2574 accessible-table-summary, accessible-model
2576 2001-06-12 Brian Cameron <brian.cameron@sun.com>
2578 * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
2579 Updated atkeditabletext and atktext interfaces so they
2580 now properly define the get/set attribute methods and now
2581 get_offset_at_point and get_character_extents can request
2582 x,y coords by either widget or screen coords.
2584 Sat Jun 9 15:17:00 2001 Owen Taylor <otaylor@redhat.com>
2586 * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
2587 CFLAGS, not in LIBS. (Always linking with -lpthread
2588 is a noticeable speed hit.)
2590 Thu Jun 7 17:03:37 2001 Owen Taylor <otaylor@redhat.com>
2592 * atk/Makefile.am: Really fix marshal generation.
2594 2001-06-07 Havoc Pennington <hp@redhat.com>
2596 * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
2597 glib-genmarshal stuff
2599 2001-06-07 Havoc Pennington <hp@redhat.com>
2601 * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
2604 * configure.in: rearrange the library checks to support
2607 * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
2609 * atk-uninstalled.pc.in: new file, allows linking to uninstalled
2610 ATK in giant GTK tarball
2612 2001-06-07 Brian Cameron <brian.cameron@sun.com>
2614 * docs/atk-api.sgml docs/atk-sections.txt
2615 docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
2616 docs/tmpl/atktext.sgml
2617 Removed docs/atk-api.sgml since it is not used.
2618 Updated sgml files and atk-sections.txt to reflect
2619 recent changes to the atktext and atkeditabletext
2622 2001-06-06 Brian Cameron <brian.cameron@sun.com>
2624 * atk/atktext.h atk/atktext.h
2625 Updated to new atktext functions for getting attributes.
2627 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
2629 * New files atk/atkstreamablecontent.[ch]
2630 Updated files: atk/Makefile.am, atk/atk.h
2632 * atk/atkvalue.c: Updated comments
2634 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
2636 * atk/atkregistry.h: Add declaration for atk_registry_get_type()
2638 2001-06-05 Padraig O'Briain <padraig.obriain@sun.com>
2640 * atk/atkobject.c: Add property accessible-visible-data
2642 2001-06-01 Padraig O'Briain <padraig.obriain@sun.com>
2644 * atk/atkobject.c: Add support for setting and getting
2645 accessible-value property.
2647 * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
2649 Fri Jun 01 Brian Cameron <brian.cameron@sun.com>
2651 * atk/atkeditabletext.[ch], atk/atktext.[ch]
2653 * docs/atk-overrides.txt, docs/Makefile.am
2654 Updated the interface for dealing with selected
2655 text to handle multiple selected regions. Removed
2656 get_row_col_at_offset from atktext.[ch]. Added
2657 docs/atk-overrides.txt file.
2659 Thu May 31 Brian Cameron <brian.cameron@sun.com>
2661 * Makefile.am configure.in atk/Makefile.am atk/atktext.c
2662 atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
2663 Added atk_marshal_VOID__INT_INT marshaller. Updated the
2664 Makefiles so the proper marshall files get included in the
2665 dist. Updated the Makefiles and configure.in so that the
2666 docs get included in the dist.
2668 Tue May 29 18:17:11 2001 Owen Taylor <otaylor@redhat.com>
2670 * autogen.sh (have_libtool): Fix GNU sedism (#55430)
2672 2001-05-29 Padraig O'Briain <padraig.obriain@sun.com>
2674 * atk/atkobject.c: Define new properties accessible-text,
2675 accessible-caret, accessible-selection and accessible-value
2677 2001-05-29 Brian Cameron <brian.cameron@sun.com>
2679 * docs/atk-sections.txt
2682 Improved the layout/formatting of the atk docs. Added docs/tmpl
2685 2001-05-28 Brian Cameron <brian.cameron@sun.com>
2688 Now properly set the initialized flag when setting up signals.
2689 Updated the atk-docs in several files
2691 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
2693 * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
2694 atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
2695 atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
2696 atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
2697 Fix warnings generated by Sun FORTE compiler
2699 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
2701 * atk/atkcomponent.c atk/atkvalue.c
2702 Remove return calls in functions which return void
2704 2001-05-23 Padraig O'Briain <padraig.obriain@sun.com>
2706 * atk/atkobject.h: Correct naming of role for status bar
2709 Clarify behaviour of atk_text_get_text_after/at/before_offset
2711 Sun May 13 11:35:32 2001 Owen Taylor <otaylor@redhat.com>
2713 * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
2715 2001-01-06 Hans Breuer <hans@breuer.org>
2717 * atk/makefile.msc atk/atk.def (new files) :
2718 Enable build for win32, no sourc changes necessary.
2720 Sat May 5 07:46:47 2001 Owen Taylor <otaylor@redhat.com>
2724 Thu May 3 08:38:24 2001 Owen Taylor <otaylor@redhat.com>
2726 * atk/atkobject.c: Add missing include of <string.h> for strcmp.
2728 Tue Apr 25 10:10:00 2001 Padraig Obriain <padraig.obriain@sun.com>