1 2004-08-13 Padraig O'Briain <padraig.obriain@sun.com>
3 * *atk/atkdocument.c atk/atkeditabletext.c atk/atkhypertext.c
4 atk/atkimage.c atk/atknoopobjectfactory.c atkobject.c
5 atk/atkstreamablecontent.c atk/atktext.c attk/atkvalue.c:
6 Fix for bug #149990; patch from Kjartan Maraas.
8 2004-08-12 Kjartan Maraas <kmaraas@gnome.org>
10 * configure.in: Added nb to ALL_LINGUAS.
12 2004-08-09 Ankit Patel <ankit@redhat.com>
14 * configure.in: Added "gu" to ALL_LINGUAS.
16 2004-07-28 Padraig O'Briain <padraig.obriain@sun.com>
18 * configure.in: Increment version to 1.7.3 and interface age to 3.
20 * ===== Released Version 1.7.3, interface age 3, binary age 703 ====
24 2004-07-20 Padraig O'Briain <padraig.obriain@sun.com>
26 * docs/atk-sections.txt: Add entries to fix warning when generating
29 * docs/tmpl/atkcomponent.sgml docs/tmpl/atkhyperlink.sgml
30 docs/tmpl/atkhypertext.sgml docs/tmpl/atkobject.sgml
31 docs/tmpl/atkrelation.sgml docs/tmpl/atkselection.sgml
32 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml: Changes to generated
35 2004-07-20 Padraig O'Briain <padraig.obriain@sun.com>
37 * ===== Released Version 1.7.2, interface age 2, binary age 702 ====
41 2004-07-20 Bill Haneman <bill.haneman@sun.com>
43 * atk/atkobject.h, atkobject.c, atk-object-enum.c:
44 Added ATK_ROLE_EMBEDDED, "embedded component", which is a
45 context hint for assistive technologies that the contained
46 children share a context which differs from the embedding
47 container. Fixes bug #147989.
49 * configure.in: Revved to 1.7.2.
51 2004-06-10 Padraig O'Briain <padraig.obriain@sun.com>
53 * atk/atkcomponent.h: Add definition for atk_rectangle_get_type
54 and ATK_TYPE_RECTANGLE.
55 * atk/atkcomponent.c (atk_component_base_init): Correct definition
56 of "bounds-changed" signal.
57 (atk_rectangle_copy): New function.
58 (atk_rectangle_get_type): New function.
60 2004-06-08 Padraig O'Briain <padraig.obriain@sun.com>
62 * configure.in: Increment version to 1.7.2 and interface age to 2.
64 2004-06-08 Padraig O'Briain <padraig.obriain@sun.com>
66 * ===== Released Version 1.7.1, interface age 1, binary age 701 ====
70 2004-06-04 Padraig O'Briain <padraig.obriain@sun.com>
72 * docs/atk-sections.txt: Add AtkRectangle.
74 * docs/tmpl/atkcomponent.sgml: Add description for bounds-changed
77 2004-05-29 Christian Rose <menthos@menthos.com>
79 * configure.in: Added "tk" to ALL_LINGUAS.
81 2004-05-18 Padraig O'Briain <padraig.obriain@sun.com>
83 * atk/atkobject.c: Allow locale dir not to be harcoded into binary.
86 2004-05-11 Padraig O'Briain <padraig.obriain@sun.com>
88 * atk/atkobject.c: Make extra_roles static.
90 * atk/atkrelation.c: Make extra_names static.
94 * atk/atkstate.h: Add clarification of state ATK_STATE_ENABLED to
97 2004-04-22 Padraig O'Briain <padraig.obriain@sun.com>
99 * configure.in: Increment version to 1.7.1 and interface age to 1.
101 2004-04-22 Padraig O'Briain <padraig.obriain@sun.com>
103 * ===== Released Version 1.7.0, interface age 0, binary age 700 ====
107 2004-04-20 Padraig O'Briain <padraig.obriain@sun.com>
109 * configure.in: Increment version to 1.7.0.
111 * atk/atkcomponent.[ch]: Add new signal "bounds_changed".
112 * docs/tmpl/atkcomponent.sgml: Add new signal "bounds_changed".
116 * atk/atkrelationtype.h: Add new relation ATK_RELATION_PARENT_WINDOW_OF.
117 * atk/atkstate.h: Add new state ATK_STATE_TRUNCATED.
118 * docs/tmpl/atkrelation.sgml: Add new relation
119 * docs/tmpl/atkstate.sgml: Add new state ATK_STATE_TRUNCATED
123 * atk/atktext.c: Make extra_attributes static.
125 2004-04-19 Padraig O'Briain <padraig.obriain@sun.com>
127 * ===== Released 1.6.1=====
129 * configure.in: Version 1.6.1, interface age 1, binary age 601
135 2004-04-08 Guntupalli Karunakar <karunakar@freedomink.org>
137 * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
139 2004.04.02 Iñaki Larrañaga <dooteo@euskalgnu.org>
141 * configure.in: Added "eu" (Basque) to ALL_LINGUAS.
143 2004-03-29 Manish Singh <yosh@gimp.org>
145 * autogen.sh: use $ACLOCAL instead of aclocal-1.4 for --print-ac-dir.
147 2004-03-23 Guntupalli Karunakar <karunakar@freedomink.org>
149 * configure.in: Added "pa" (Punjabi) to ALL_LINGUAS.
151 2004-03-23 Pablo Saratxaga <pablo@mandrakesoft.com>
153 * configure.in: Added Walloon (wa) to ALL_LINGUAS
155 2004-03-22 Padraig O'Briain <padraig.obriain@sun.com>
158 * atk/Makefile.am: Update to build on Cygwin. Fixes bug #137666.
159 Patch from Roger Leigh.
161 2004-03-18 Guntupalli Karunakar <karunakar@freedomink.org>
163 * configure.in: Added "mr" for Marathi to ALL_LINGUAS.
165 2004-03-08 Padraig O'Briain <padraig.obriain@sun.com>
167 * ===== Released 1.6.0=====
169 * configure.in: Version 1.6.0, interface age 0, binary age 600
173 2004-03-07 Danilo Å egan <dsegan@gmx.net>
175 * configure.in: Added "sr@ije" to ALL_LINGAUS.
177 Mon Mar 1 20:32:06 2004 Tim Janik <timj@gtk.org>
180 - exit with $? instead of 1 in case of failure
181 - exit with $? if ./configure failed
182 (that's so autogen.sh && make lines work)
183 - removed --enable-gtk-doc option
184 - added $AUTOGEN_CONFIGURE_ARGS
186 2004-03-01 Tor Lillqvist <tml@iki.fi>
188 * atk/atk.def: Add some missing entries.
190 2004-02-24 Padraig O'Briain <padraig.obriain@sun.com>
192 * ===== Released 1.5.5=====
194 * configure.in: Version 1.5.5, interface age 4, binary age 505
198 2004-02-20 Christian Rose <menthos@menthos.com>
200 * configure.in: Added "en_CA" to ALL_LINGUAS.
202 2004-02-16 Padraig O'Briain <padraig.obriain@sun.com>
204 * ===== Released 1.5.4=====
206 * configure.in: Version 1.5.4, interface age 3, binary age 504
210 2004-02-03 Padraig O'Briain <padraig.obriain@sun.com>
212 * ===== Released 1.5.3=====
214 * configure.in: Version 1.5.3, interface age 2, binary age 503
218 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
220 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
222 2004-01-26 Padraig O'Briain <padraig.obriain@sun.com>
224 * atk/atkobject.c: Revise property name. Fixes bug #130022 from
225 Christian - Manny Calavera - Neumair.
227 2004-01-23 Manish Singh <yosh@gimp.org>
229 * Makefile.am: remove trailing backslash from last line of
232 2004-01-23 Padraig O'Briain <padraig.obriain@sun.com>
234 * atk-uninstalled.pc.in: Correct library name. Fixes bug #132283,
235 from laszlo.peter@ireland.sun.com.
237 * Makefile.am: Add DISTCLEANFILES.
239 2004-01-12 Padraig O'Briain <padraig.obriain@sun.com>
241 * ===== Released 1.5.2=====
243 * configure.in: Version 1.5.2, interface age 1, binary age 502
247 2004-01-05 Padraig O'Briain <padraig.obriain@sun.com>
249 * configure.in: Move specification of ALL_LINGUAS to later in file
250 so that CATOBJEXT is defined correctly.
251 Use ATK_LOCALEDIR instead of atklocaledir.
253 * atk/Makefile.am: Remove definition of ATKLOCALEDIR.
255 * atk/atkobject.c: Use ATK_LOCALEDIR instead of ATKLOCALEDIR.
257 * docs/tmpl/atkhyperlink.sgml: Add text for link-activated signal.
259 2004-01-02 Padraig O'Briain <padraig.obriain@sun.com>
261 * atk/atktext.c (atk_text_free_ranges): Fix segfault (bug #129837)
262 Patch provided by Jeff Franks.
264 2003-12-17 Padraig O'Briain <padraig.obriain@sun.com>
266 * atk/atkobject.c: Change "accel label" to "accelerator label".
269 2003-12-04 Padraig O'Briain <padraig.obriain@sun.com>
271 * ===== Released 1.5.1=====
273 * configure.in: Version 1.5.1, interface age 0, binary age 501
277 2003-12-03 Padraig O'Briain <padraig.obriain@sun.com>
279 * atk/atkobject.[ch]: Add new role ATK_ROLE_EDITBAR. Fixes bug #116007.
281 * atk/docs/tmpl/atkhyperlink.sgml: Add references to new signals and
284 * atk/docs/tmpl/atkobject.sgml: Add references to new property and role
286 2003-12-01 Michael Natterer <mitch@gimp.org>
288 * atk/atkobject.c (atk_object_real_get_property): fix typo:
289 s/g_value_set_set/g_value_set_int/.
291 2003-12-01 Padraig O'Briain <padraig.obriain@sun.com>
293 * atk/atkobject.c: (atk_object_class_init): Make nicks and blurbs of
294 properties translatable. Add new property "accessible-hypertext-nlinks".
295 (atk_object_real_get_property): Add support for new property
296 "accessible-hypertext-nlinks".
298 * atk/atkhyperlink.h: Remove unnecessary comments. Add signal
301 * atk/atkhyperlink.c: Add signals link_activated and new properties
302 "number-of-anchors", "end-index" and "start-index".
304 This fixes bug #112390.
306 2003-11-29 Danilo Å egan <dsegan@gmx.net>
308 * configure.in: Added "af" to ALL_LINGUAS.
310 2003-11-26 Padraig O'Briain <padraig.obriain@sun.com>
312 * atk/atkobject.c (atk_object_real_ref_state_set): Add state FOCUSED
313 if object is focus object.
315 * atk/atkutil.[ch] (atk_get_focus_object): New function which returns
316 the last object reported by the application as focused.
318 * docs/atk-sections.txt, docs/tmpl/atkutil.sgml:
319 Add atk_get_focus_object.
323 2003-11-26 Padraig O'Briain <padraig.obriain@sun.com>
325 * atk/atkobject.c: Change role names so that the unlocalized names
326 do not contain hyphens and match the Java role names. Fixes bug #125024.
328 2003-11-24 Padraig O'Briain <padraig.obriain@sun.com>
330 * docs/tmpl/atkhyperlink.sgml, docs/tmp/atkhypertext.sgml,
331 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelatiom.sgml,
332 docs/tmpl/atkselection.sgml, docs/tmpl/atktable.sgml,
333 docs/tmpl/atktext.sgml: Regenerate these files. The location of
334 signal information has changed.
336 2003-11-24 Padraig O'Briain <padraig.obriain@sun.com>
338 * ===== Released 1.5.0=====
340 * configure.in: Version 1.5.0, interface age 0, binary age 500
344 2003-11-03 Padraig O'Briain <padraig.obriain@sun.com>
346 * atk/atkrelation.c: Use weak references for objects in a relation
347 instead of object references so that objects are not leaked when
348 corresponding widgets are destroyed.
350 This fixes bug #125725.
352 2003-10-31 Padraig O'Briain <padraig.obriain@sun.com>
354 * configure.in: Add reference to docs/version.xml
356 Should have been done in previous commit but was omitted.
357 Fixes build break reported in bugs #1258548 and #125902.
359 2003-10-29 Padraig O'Briain <padraig.obriain@sun.com>
361 * configure.in: Add reference to docs/version.xml
363 * docs/Makefile.am: Add references to version.xml.in and version.xml
365 * docs/atk-docs.sgml: Add reference to version.xml
367 * docs/version.xml.in: New file.
369 This fixes bug #125758.
371 2003-10-24 Padraig O'Briain <padraig.obriain@sun.com>
373 * atk/atkrelation.c (atk_relation_new): Fix memory leak. (bug #124877)
375 2003-10-09 Padraig O'Briain <padraig.obriain@sun.com>
377 * ===== Released 1.4.1=====
379 * configure.in: Version 1.4.1, interface age 1, binary age 401
383 2003-09-28 Gediminas Paulauskas <menesis@delfi.lt>
385 * configure.in: Added lt to ALL_LINGUAS.
387 2003-09-23 Padraig O'Briain <padraig.obriain@sun.com>
389 * atk.spec.in: Correct typo. Fix provided by Scott Kennedy.
390 This fixes bug #121990.
392 2003-09-21 Ã
\85smund Skjæveland <aasmunds@fys.uio.no>
394 * configure.in: Added Norwegian (nynorsk) code
397 2003-09-10 Padraig O'Briain <padraig.obriain@sun.com>
399 * atk/atkobject.c: Remove comments about signals. The description
400 should be in files in docs/tmpl directory.
402 * docs/tmpl/atkhypertext.sgml: Add description for link-selected signal.
403 * docs/tmpl/atkobject.sgml: Add descriptions for
404 active-descendant-changed, children-changed, focus-event,
405 property-change, state-change and visible-data-changed signals.
406 * docs/tmpl/atkselection.sgml: Add description for selection-changed
408 * docs/tmpl/atktable.sgml: Add descriptions for column-deleted,
409 columnn-inserted, column-reordered, model-changed, row-deleted,
410 row-inserted and row-reordered signals.
411 * docs/tmpl/atktext.sgml: Add description for text-attributes-changed,
412 text-caret-moved, text-changed and text-selection-changed signals.
414 This fixes bug #121163.
416 2003-09-02 Padraig O'Briain <padraig.obriain@sun.com>
418 * ===== Released 1.4.0=====
420 * configure.in: Version 1.4.0, interface age 0, binary age 400
424 2003-08-28 Christian Rose <menthos@menthos.com>
426 * configure.in: Added "ne" to ALL_LINGUAS.
428 2003-08-25 Padraig O'Briain <padraig.obriain@sun.com>
430 * ===== Released 1.3.6=====
432 * configure.in: Version 1.3.6, interface age 2, binary age 306
436 2003-08-08 Malcolm Tredinnick <malcolm@commsecure.com.au>
438 * autogen.sh: Clarify an error message.
440 2003-08-08 Guntupalli Karunakar <karunakar@freedomink.org>
442 * configure.in: Added "hi" in ALL_LINGUAS.
444 2003-08-07 Padraig O'Briain <padraig.obriain@sun.com>
446 * ===== Released 1.3.5=====
448 * configure.in: Version 1.3.5, interface age 1, binary age 305
452 2003-08-04 Padraig O'Briain <padraig.obriain@sun.com>
454 * Remove po/Makefile.in.in. This fixes bug #119053.
456 2003-07-08 Padraig O'Briain <padraig.obriain@sun.com>
458 * atk/atktable.c (atk_table_ref_at): Ensure that row and column values
461 This is a partial fix for bug #116712.
463 2003-07-03 Padraig O'Briain <padraig.obriain@sun.com>
465 * atk/atkstateset.c (atk_state_set_is_empty): Correct return value.
466 Fixes bug #116621. Problem reported by Mario Lang.
468 2003-06-25 Fatih Demir <kabalak@gtranslator.org>
470 * configure.in: (Re-?)added "ta" (Tamil) to languages' list.
472 2003-06-23 Padraig O'Briain <padraig.obriain@sun.com>
475 Added locale directory to spec file. Fix provided by
476 James T. Richardson, Jr.
478 2003-06-19 Padraig O'Briain <padraig.obriain@sun.com>
480 * ===== Released 1.3.4=====
484 2003-06-13 Tor Lillqvist <tml@iki.fi>
486 * atk/atkobject.c (atk_role_get_localized_name): Set
489 * atk-zip.sh.in (DEVZIP): libtool 1.5 installs DLLs in the bin
490 directory, so look there, too. Include the message catalogs.
492 2003-06-10 Padraig O'Briain <padraig.obriain@sun.com>
494 * configure.in: Version 1.3.4, interface age 0, binary age 304
496 * atkrelationtype.h, docs/tmpl/atkrelation.sgml: Add new relation
499 2003-06-05 Paul Duffy <dubhthach@frink.nuigalway.ie>
501 * configure.in: Added ga (irish) to ALL_LINGUAS
503 2003-06-05 Kenneth Rohde Christiansen <kenneth@gnu.org>
505 * configure.in: Added li to ALL_LINGUAS.
507 2003-05-30 Padraig O'Briain <padraig.obriain@sun.com>
509 * ===== Released 1.3.3=====
511 * configure.in: Version 1.3.3, interface age 3, binary age 303
515 2003-05-28 Padraig O'Briain <padraig.obriain@sun.com>
517 * atk/atkobject.h docs/tmpl/atkobject.sgml: Add new role
518 ATK_ROLE_AUTOCOMPLETE.
520 2003-05-20 Padraig O'Briain <padraig.obriain@sun.com>
522 * atk/atkstate.h, docs/tmpl/atkstate.sgml: Add state
523 ATK_STATE_INDETERMINATE. This state is used by Oo for check buttons
524 which can have a value other than on or off.
526 2003-05-19 Arafat Medini <lumina@silverpen.de>
528 *configure.in: Added "ar" (Arabic) to ALL_LINGUAS
530 2003-05-16 Telsa Gwymme <hobbit@aloss.ukuu.org.uk>
532 * configure.in: Added "cy" (Welsh) to ALL_LINGUAS
534 2003-05-15 Padraig O'Briain <padraig.obriain@sun.com>
536 * ===== Released 1.3.2=====
538 * configure.in: Version 1.3.2, interface age 2, binary age 302
542 2003-05-09 Samúel Jón Gunnarsson <sammi@techattack.nu>
544 * is.po: Added "is" into ALL_LINGUAS.
546 2003-05-06 Padraig O'Briain <padraig.obriain@sun.com>
548 * configure.in: Make message when pkg-config fails to find glib-2.0.pc
551 * po/pl.po: Updated Polish translation from Artur Flinta.
553 2003-05-05 Duarte Loreto <happyguy_pt@hotmail.com>
555 * configure.in: Added Portuguese (pt) to ALL_LINGUAS.
557 2003-05-05 Christian Rose <menthos@menthos.com>
559 * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
561 2003-05-01 Padraig O'Briain <padraig.obriain@sun.com>
563 * ===== Released 1.3.1=====
565 * configure.in: Version 1.3.1, interface age 1, binary age 301
569 * po/yi.po: Update line numbers.
571 2003-04-25 Padraig O'Briain <padraig.obriain@sun.com>
573 * atk/stateset.h: Fix typo in documentation.
575 * autogen.sh (have_libtool): Accept libtool-1.5. (#111481)
576 Patch provided by Ali Akcaagac.
578 2003-03-26 Christian Rose <menthos@menthos.com>
580 * configure.in: Added "yi" to ALL_LINGUAS.
582 2003-03-21 Takeshi AIHANA <aihana@gnome.gr.jp>
584 * configure.in: Added Japanese 'ja' into ALL_LINGUAS.
586 2003-03-20 Padraig O'Briain <padraig.obriain@sun.com>
588 * ===== Released 1.3.0=====
590 * configure.in: Version 1.3.0, interface age 0, binary age 300
594 2003-03-20 Guntupalli Karunakar <karunakar@freedomink.org>
596 * configure.in: Added Malayalam (ml) in ALL_LINGUAS
598 2003-03-20 Padraig O'Briain <padraig.obriain@sun.com>
600 * docs/atk-sections.txt: Add 11 unused declarations.
602 2003-03-20 James Henstridge <james@daa.com.au>
604 * autogen.sh: update to call automake-1.7, libtoolize, gtkdocize
607 * configure.in: cleanup to make use of newer autoconf/automake
610 * Makefile.am: get rid of custom distcheck rule, which is no
613 * atk/Makefile.am: cleanup makefile. Use BUILT_SOURCES for built
616 * docs/Makefile.am: use common gtk-doc.make.
618 * docs/atk-docs.sgml: update to use gtk-doc's XML mode.
620 2003-03-16 Joel Brich <joel.brich@laposte.net>
622 * configure.in: Added "eo" to ALL_LINGUAS
623 * po/eo.po: Added Esperanto translation
624 from Charles Voelger <cvoelger@dweasel.com>
626 2003-03-12 Tor Lillqvist <tml@iki.fi>
628 * atk/atk.def: Add one more missing export, thanks to Cedric
631 2003-03-07 Padraig O'Briain <padraig.obriain@sun.com>
633 * atk/atkobject.c (atk_object_set_role): Add check that role is
634 actually being changed. Do not emit notification for initial
635 role setting. (bug #107710)
637 2003-03-06 Padraig O'Briain <padraig.obriain@sun.com>
639 * atk/atkrelationset.c: Current returning of FALSE to 0 in function
640 which returns integer; (bug #107661) reported by Morten Welinder.
642 2003-03-05 Padraig O'Briain <padraig.obriain@sun.com>
646 atk/atkstatset.c: Correct returning of FALSE to NULL in functions
647 which return pointer; (bug #107650) reported by Morten Welinder.
649 2003-02-26 Padraig O'Briain <padraig.obriain@sun.com>
651 * test/Makefile.am: Update to produce .so files
652 (Problem reported and solution reported by Michael.Wilson@bull.net)
654 2003-02-26 Padraig O'Briain <padraig.obriain@sun.com>
656 * atk/atkgobjectaccessible.c (atk_gobject_accessible_from_object):
657 Correct creation of non-AtkGObjectAccessible (bug #107124)
659 * atk/atkobject.c (atk_object_class_init): Set default initialize
660 function so that code which does not check for existence of parent
661 class's initialize function will work.
663 * atk/atkvalue.c: (atk_value_get_minimum_value,
664 atk_value_get_maximum_value, atk_value_get_current_value):
665 Reset Value argument if it is a valid GValue otherwise zeroise it.
667 docs/tmpl/atkhypertext.sgml: Add link-selected signal.
669 2003-02-25 Tor Lillqvist <tml@iki.fi>
671 * Makefile.am (EXTRA_DIST): Dist atk-zip.sh.in, not atk-zip.sh.
673 * atk/atk.def: Add a couple of missing entries, thanks to Cedric
676 * atk/atk.rc.in: New file, for version info in the DLL on
677 Windows. Similar as in GLib, GTK, etc.
679 * configure.in: Generate atk/atk.rc.
681 * atk/Makefile.am: Use atk.rc on Windows.
682 (EXTRA_DIST): Distribute atk.rc(.in).
684 * atk/atkobject.c: On Windows, don't use hardcoded ATKLOCALEDIR,
685 but deduce it from DLL location, like GLib, GTK etc do.
687 2003-02-23 Abel Cheung <maddog@linux.org.hk>
689 * configure.in: Added "mk" to ALL_LINGUAS.
691 2003-02-21 Roozbeh Pournader <roozbeh@sharif.edu>
693 * configure.in: Added "fa" to ALL_LINGUAS.
695 2003-02-21 Metin Amiroff <metin@karegen.com>
697 * configure.in: Added Azerbaijanian to ALL_LINGUAS.
699 2003-02-19 Dmitry G. Mastrukov <dmitry@taurussoft.org>
701 * configure.in: Added Belarusian to ALL_LINGUAS.
703 2003-02-14 Padraig O'Briain <padraig.obriain@sun.com>
705 * atk/atknoopobject.c: Add AtkHypertext interface as this object should
706 claim to implement all interfaces.
708 2003-02-12 Padraig O'Briain <padraig.obriain@sun.com>
710 * atk/atkhyperlink.c (atk_hyperlink_class_init): Correct typo in blurb
713 (atk_hypertext_get_link): Add check on link_index value
714 (atk_hypertext_get_link_index): Add check on char_index value
716 2003-02-09 Christian Rose <menthos@menthos.com>
718 * configure.in: Added "kn" to ALL_LINGUAS.
720 2003-02-07 Christian Rose <menthos@menthos.com>
722 * configure.in: Added "bn" to ALL_LINGUAS.
724 2003-02-06 Christian Rose <menthos@menthos.com>
726 * configure.in: Added "id" to ALL_LINGUAS.
728 2003-02-04 Padraig O'Briain <padraig.obriain@sun.com>
730 * atk/atkgobjectaccessible.c (atk_gobject_accessible_for_object):
731 Add weak reference so we do not leak the accessible when the object
732 dies. Problem reported by Alex Larsson.
734 2003-02-02 Fatih Demir <kabalak@gtranslator.org>
736 * configure.in: Added "tr" (Turkish) to the languages' list.
738 2003-01-30 Padraig O'Briain <padraig.obriain@sun.com>
740 * atk/atkhyperlink.[ch]
741 New property selected-link defined.
742 Function pointer is_selected_link added to interface
743 (atk_hyperlink_is_selected_link: New functions which checks
744 whether the specified AtkHyperlink is selected
746 * atk/atkhypertext.[ch]
747 New signal link-selected added.
749 * docs/atk-sections.txt: Add atk_hyperlink_is_selected_link
751 * docs/tmpl/atkhyperlink.sgml: Add reference to property selected-link
752 and function atk_hyperlink_is_selected_link.
754 This fixes bug #104621.
756 Tue Jan 28 13:52:20 2003 Manish Singh <yosh@gimp.org>
758 * autogen.sh (have_automake): call the versioned automake when
759 checking the version itself.
761 Tue Jan 28 15:18:24 2003 Owen Taylor <otaylor@redhat.com>
763 * autogen.sh (have_automake): Fix version in complaint
764 message about automake. (#104366, Rich Burridge)
766 2003-01-26 Daniel Yacob <locales@geez.org>
768 * configure.in: Added am to ALL_LINGUAS.
770 2003-01-23 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
772 * configure.in: Added "sk" to ALL_LINGUAS.
774 2003-01-23 Abel Cheung <maddog@linux.org.hk>
776 * configure.in: Added "zh_TW" (traditional Chinese) to ALL_LINGUAS.
778 2003-01-23 Evandro Fernandes Giovanini <evandrofg@ig.com.br>
780 * configure.in: Added "pt_BR" to ALL_LINGUAS.
782 2003-01-22 Marius Andreiana <marius galuna.ro>
784 * configure.in: added 'ro' to ALL_LINGUAS
786 2003-01-21 Christian Rose <menthos@menthos.com>
788 * configure.in: Added "mn" to ALL_LINGUAS.
790 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
793 (atk_text_base_init): Set vtable entry for default implementations
794 (atk_text_get_range_extents): Omit calling default implementation
795 (atk_text_get_bounded_ranges): Omit calling default implementation
798 (atk_component_base_init): New function to set vtable entry for
799 default implementations
800 (atk_component_ref_accessible_at_point): Omit calling default
802 (atk_component_contains): Omit calling default implementation
803 (atk_component_get_position): Omit calling default implementation
804 (atk_component_get_size): Omit calling default implementation
806 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
809 (atk_object_real_set_property): Add support for PROP_TABLE_SUMMARY
810 and PROP_TABLE_CAPTION_OBJECT.
811 (atk_object_real_get_property): Add support for PROP_TABLE_SUMMARY
812 and PROP_TABLE_CAPTION_OBJECT.
814 This completes ATK changes for bug #74814.
816 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
818 * atk/atkobject.c: Add property accessible-table-caption-object.
819 This addresses bug #74814.
821 * atk/atkobject.h: Move some documentation from template file to
822 avoid warnings when building.
824 * atk/atkrelation.c: Add new properties relation and target.
825 This addresses bug #72426.
827 * atktext.[ch]: Add new functions atk_text_get_range_extents and
828 atk_text_get_bounded_ranges.
829 Also added data structures AtkTextRectangle and AtkTextRange, enum
830 AtkTextClipType and helper function atk_text_free_ranges.
831 This addresses bug #100943.
832 (atk_text_get_character_extents): Ensure that the reported width is
833 not negative. This fixes bug #102954)
835 * docs/atk-sections.txt: Add new functions and data items.
837 * docs/tmpl/atk-object.sgml: Remove some documentation and put in
838 atkobject.h. Add reference to accessible-table-caption-object.
840 * docs/tmpl/atk-relation.sgml: Add new properties
842 * docs/tmpl/atktext.sgml: Add new functions and data items.
845 2003-01-20 Padraig O'Briain <padraig.obriain@sun.com>
847 * ===== Released 1.2.2=====
849 * configure.in: Version 1.2.2, interface age 2, binary age 202
853 2003-01-19 He Qiangqiang <carton@linux.net.cn>
855 * configure.in: Added "zh_CN" to ALL_LINGUAS.
857 2003-01-12 Laurent Dhima <laurenti@alblinux.net>
859 * configure.in: Added 'sq'(albanian) to ALL_LINGUAS.
861 2003-01-11 Pauli Virtanen <pauli.virtanen@hut.fi>
863 * configure.in (ALL_LINGUAS): Added "fi" (Finnish)
865 2003-01-06 Alessio Frusciante <algol@firenze.linux.it>
867 * configure.in (ALL_LINGUAS): Added "it" (Italian)
869 2003-01-06 Padraig O'Briain <padraig.obriain@sun.com>
871 * configure.in: Add -with-html-dir option. (bug #102497)
873 * docs/Makefile.am: Remove INSTALLDIR and HTML_DIR
875 * docs/tmpl/atkobject.sgml: Update so property names are in
878 2003-01-03 Padraig O'Briain <padraig.obriain@sun.com>
880 * ===== Released 1.2.1=====
882 * configure.in: Version 1.2.1, interface age 1, binary age 201
886 2003-01-02 Zbigniew Chyla <cyba@gnome.pl>
888 * configure.in (ALL_LINGUAS): Added pl (Polish).
890 2002-12-23 Nam SungHyun <namsh@kldp.org>
892 * configure.in: Added Korean (ko) to ALL_LINGUAS
894 2002-12-22 Artis Trops <hornet@navigator.lv>
896 * configure.in: Added Latvian (lv) to ALL_LINGUAS.
898 2002-12-22 Christophe Merlet <redfox@redfoxcenter.org>
900 * configure.in (ALL_LINGUAS): added French (fr).
902 2002-12-21 Jordi Mallach <jordi@sindominio.net>
904 * configure.in (ALL_LINGUAS): added Catalan (ca).
906 2002-12-20 Padraig O'Briain <padraig.obriain@sun.com>
908 * ===== Released 1.2.0 ======
910 * configure.in: Version 1.2.0, interface age 0, binary age 200
912 * NEWS: Final update for 1.2.0.
914 * docs/tmpl/atkobject.sgml: Order of properties have been changed.
916 2002-12-18 Dmitry G. Mastrukov <dmitry@taurussoft.org>
918 * configure.in: Added Russian to ALL_LINGUAS.
920 2002-12-16 Padraig O'Briain <padraig.obriain@sun.com>
922 * ===== Released 1.1.5=====
924 * configure.in: Version 1.1.5, interface age 2, binary age 105
928 2002-12-13 Padraig O'Briain <padraig.obriain@sun.com>
930 * atk/atktext.c (atk_text_get_caret_offset): Return 0 instead of -1
931 if caret is not supported. This addresses bug #101020.
933 * configure.in: Use third argument of AC_DEFINE to get rid of
936 Thu Dec 12 14:57:20 2002 Owen Taylor <otaylor@redhat.com>
938 * acinclude.m4: Remove; wasn't needed, and referred
939 to GLib internal m4 files now gone.
941 Thu Dec 12 11:04:05 2002 Manish Singh <yosh@gimp.org>
943 * configure.in: Require autoconf-2.53.
945 2002-12-12 Yanko Kaneti <yaneti@declera.com>
947 * configure.in (ALL_LINGUAS): Added Bulgarian (bg).
949 2002-12-11 Pablo Saratxaga <pablo@mandrakesoft.com>
951 * configure.in (ALL_LINGUAS): Added Vietnamese (vi), Hebrew (he),
954 2002-12-07 Andras Timar <timar@gnome.hu>
956 * configure.in (ALL_LINGUAS): Added Hungarian (hu).
958 2002-12-06 Padraig O'Briain <padraig.obriain@sun.com>
960 * ===== Released 1.1.4 =====
962 * configure.in: Version 1.1.1, interface age 1, binary age 104
966 2002-12-05 Ole Laursen <olau@hardworking.dk>
968 * configure.in (ALL_LINGUAS): Added Danish (da).
970 2002-12-02 Pablo Gonzalo del Campo <pablodc@bigfoot.com>
972 * configure.in (ALL_LINGUAS): Added Spanish (es).
974 2002-12-01 Christian Neumair <chris@gnome-de.org>
976 * configure.in (ALL_LINGUAS): Added German (de).
978 2002-11-22 Kjartan Maraas <kmaraas@gnome.org>
980 * configure.in (ALL_LINGUAS): Added "no".
982 2002-11-22 Padraig O'Briain <padraig.obriain@sun.com>
984 * Update NEWS for 1.1.3
986 2002-11-21 Padraig O'Briain <padraig.obriain@sun.com>
988 * configure.in: Update to take account of gtk-doc-version being 0.10
989 Updated version required to 0.9
991 2002-11-20 Bill Haneman <bill.haneman@sun.com>
994 Added ATK_ROLE_APPLICATION.
997 (atk_role_get_localized_name):
998 Added ATK_ROLE_APPLICATION case.
1000 * docs/atk-decl.txt:
1001 Added ATK_ROLE_APPLICATION to docs.
1003 2002-11-18 Abi Brady <morwen@evilmagic.org>
1005 * configure.in: Added "en_GB" to ALL_LINGUAS.
1007 2002-11-15 Hasbullah BIn Pit <sebol@ikhlas.com>
1009 * configure.in: Added "ms" to ALL_LINGUAS.
1011 2002-11-15 Padraig O'Briain <padraig.obriain@sun.com>
1013 * Update NEWS for 1.1.2
1015 * docs/tmpl/atkhyperlink.sgml docs/tmpl/atkobject.sgml
1018 2002-11-14 Bill Haneman <bill.haneman@sun.com>
1021 Revved to 1.1.2, interface age 0, binary age 102.
1023 * atk/atkrelationtype.h:
1024 (ATK_RELATION_EMBEDS, ATK_RELATION_EMBEDDED_BY):
1025 New relations to handle content embedding, for instance
1026 text that embeds or flows around images.
1028 * atk/atkhyperlink.h:
1029 (atk_hyperlink_is_inline):
1030 New API, returns whether a hyperlink's content is
1031 partially displayed inline; useful for small images
1032 emedded in text, and for HTML <src> elements.
1033 (AtkHyperlinkClass->link_state):
1034 New virtualized method, used to implement various
1035 state query API such as atk_hyperlink_is_inline().
1037 * atk/atkhyperlink.c:
1038 (atk_hyperlink_is_inline):
1041 * docs/atk-sections.txt:
1042 Additions for above API.
1044 2002-11-13 Padraig O'Briain <padraig.obriain@sun.com>
1046 * atk/atkobject.[ch]: Add signal active-descendant-changed
1048 2002-11-11 Christian Rose <menthos@menthos.com>
1050 * configure.in: Added "sv" to ALL_LINGUAS.
1052 Fri Nov 8 19:55:25 2002 Soeren Sandmann <sandmann@daimi.au.dk>
1054 * atk/atkhyperlink.c
1055 * atk/atkhyperlink.h
1060 * docs/tmpl/atkhyperlink.sgml
1061 * docs/tmpl/atkobject.sgml
1062 * docs/tmpl/atktable.sgml
1063 * docs/tmpl/atktext.sgml
1065 Trivial s/foo/foo_/ fixes to make atk.h includable with -Wshadow
1068 2002-11-05 Padraig O'Briain <padraig.obriain@sun.com>
1070 * autogen.sh: Add call to autoheader to create config.h.in
1072 2002-11-04 Padraig O'Briain <padraig.obriain@sun.com>
1074 * acinclude.m4: New file
1076 * autogen.sh: Add i18n support (copied from gtk+).
1078 * configure.in: Add definition for atklocaledir and check for
1079 bind_textdomain_codeset()
1081 * atk/Makefile.am: Add DEfininition of ATKLOCALEDIR to INCLUDES
1083 * atk/atkobject.c (atk_role_get_localized_name): Add code to
1086 * po/.cvsignore: Add extra files.
1088 2002-11-01 Padraig O'Briain <padraig.obriain@sun.com>
1090 * configure.in: Create po/Makefile; patch supplied by
1091 Dan Mills (thunder@ximain.com)
1093 2002-10-31 Padraig O'Briain <padraig.obriain@sun.com>
1095 * ===== Released 1.1.1 =====
1097 * configure.in: Version 1.1.1, interface age 0, binary age 101
1101 * atk/Makefile.am: Add atkintl.h to EXTRA_DIST.
1103 2002-10-30 Padraig O'Briain <padraig.obriain@sun.com>
1105 * Makefile.am: Add po directory
1107 * configure.in: Add support for I18N
1109 * acconfig.h atk/atkintl.h: New files used to support I18N
1111 * atk/atkobject.c: Update atk_role_get_localized_name() to
1112 allow for localized name to be returned.
1114 * docs/Makefile.am: Add atkintl.h to IGNORE_HFILES
1116 * po/Makfile.in.in, po/POTFILES.in, po/po2tbl.sed.in po/.cvsignore
1117 po/ChangeLog: New files
1119 2002-10-30 Padraig O'Briain <padraig.obriain@sun.com>
1121 * atk/Makefile.am, atk/atk.h: Add reference to atk/atkrelationtype.h
1123 * atk/atkaction.[ch]: Add atk_action_get_localized_name.
1125 * atk/atkobject.[ch]: Add atk_role_get_localized_name,
1126 atk_object_add_relationship and atk_object_remove_relationship
1127 Add new roles ATK_ROLE_HEADER, ATK_ROLE_FOOTER, ATK_ROLE_PARAGRAPH
1130 * atk/atkrelation.h: Move definition of AtkRelationType to
1133 * atk/atkstate.h: Add new state ATK_STATE_MANAGES_DESCENDANTS
1135 * atk/atktext.[ch]: Add text-attributes-changed signal.
1137 * docs/atk-sections.txt, docs/tmpl/atkaction.sgml: Add new functions.
1139 * docs/tmpl/atkobject.sgml: Add new functions and new roles.
1141 * docs/tmpl/atkrelation.sgml: Add new relations
1143 * docs/tmpl/atkstate.sgml: Add new state
1145 * docs/tmpl/atktext.sgml: Add new signal
1147 * tests/testrelation.c: Add tests for new relationship functions.
1149 2002-10-01 Padraig O'Briain <padraig.obriain@sun.com>
1151 * atk/atkobject.c (atk_object_notify): Fix leak; report and patch
1152 supplied by Sebastian Rittau (srittau@jroger.in-berlin.de)
1156 2002-09-24 Padraig O'Briain <padraig.obriain@sun.com>
1158 * ===== Released 1.1.0 =====
1162 2002-09-18 Padraig O'Briain <padraig.obriain@sun.com>
1165 increment version to 1.1.0, in view of the fact that we've
1166 branched for GNOME-2 and GTK+-2.0, and this is HEAD.
1167 Also reset INTERFACE_AGE to zero, since an enum was added.
1168 Use similar library numbering as GTK.
1170 * docs/tmpl/atkobject.sgml: Add ATK_LAYER_WINDOW
1172 2002-09-06 Mark McLoughlin <mark@skynet.ie>
1174 * atk/atkobject.h: add ATK_LAYER_WINDOW.
1176 * atk/atkcomponent.c: upd docs.
1178 2002-09-06 Padraig O'Briain <padraig.obriain@sun.com>
1180 * docs/atk-sections.txt: Add ...Iface symbols to Standard sections to
1181 avoid unused declarations
1183 * docs/tmpl/atkobject.sgml docs/tmpl/atkrelationset.sgml:
1184 Move AtkRelationSet from atkobject to atkrelationset.
1186 2002-09-05 Padraig O'Briain <padraig.obriain@sun.com>
1188 * docs/atk-sections.txt docs/tmpl/atkaction.sgml
1189 docs/tmpl/atkcomponent.sgml docs/tmpl/atkdocument.sgml
1190 docs/tmpl/atkeditabletext.sgml docs/tmpl/atkhypertext.sgml
1191 docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
1192 docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
1193 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml
1194 docs/tmpl/atkvalue.sgml:
1195 Remove reference to ...Iface data structures; which eliminates
1196 undocumented symbols.
1198 2002-09-05 Padraig O'Briain <padraig.obriain@sun.com>
1200 * atk/atkutil.h: Add documentation for AtkKeyEventType
1202 * docs/tmpl/action.sgml docs/tmpl/atkcomponent.sgml
1203 docs/tmpl/atkdocument.sgml docs/tmpl/atkeditabletext.sgml
1204 docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
1205 docs/tmpl/atkhypertext.sgml docs/tmpl/atkimage.sgml
1206 docs/tmpl/atknoopobject.sgml docs/tmp[l/atknoopobjectfactory.sgml
1207 docs/tmpl/atkobject.sgml docs/tmpl/atkobjectfacory.sgml
1208 docs/tmpl/atkregistry.sgml docs/tmpl/atkrelation.sgml
1209 docs/tmpl/atkselection.sgml docs/tmpl/atkstate.sgml
1210 docs/tmpl/atkstreamablecontent.sgml docs/tmpl/atktable.sgml
1211 docs/tmpl/atktext.sml docs/tmpl/atkutil.sgml
1212 docs/tmpl/atkutil.sgml:
1213 Reduce number of undocumented symbols
1215 2002-08-26 Padraig O'Briain <padraig.obriain@sun.com>
1217 * atk/atknoopobjectfactory.c:
1218 Add implementation for atk_object_factory_get_accessible_type()
1220 2002-08-18 Havoc Pennington <hp@pobox.com>
1222 * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
1223 both automake 1.6 and 1.4 installed get the right automake. Means
1224 compilation from CVS will now require the latest automake 1.4
1225 release, or manually creating symlinks called "automake-1.4" and
1228 2002-08-16 Padraig O'Briain <padraig.obriain@sun.com>
1230 These changes improve the quality of the documentation by adding
1231 information about properties and signals.
1234 Add atktargetlib, STRIP_BEGIN, STRIP_END and STRIP_DUMMY for
1235 use in docs Makefile.am
1238 Add missing include files, atk/atknoopobject.h and
1239 atknoopobjectfactory.h
1242 Add support for scan program
1245 Added content to this file
1247 * docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
1248 docs/tmpl/atknoopobject.sgml docs/tmpl/atknoopobjectfactory.sgml
1249 docs/tmpl/atkobjectfactory.sgml docs/tmpl/atkregistry.sgml
1250 docs/tmplatkutil.sgml:
1251 Removed references to contents of object's data structure
1253 * docs/tmpl/atkobject.sgml docs/tmpl/atkselection.sgml
1254 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml:
1255 Add references to signals and properties.
1257 Wed Jul 31 17:08:04 2002 Owen Taylor <otaylor@redhat.com>
1259 * ===== Released 1.0.3 =====
1261 * configure.in (GLIB_REQUIRED_VERSION): Version 1.0.3,
1262 interface, binary version 3.
1266 2002-07-14 Padraig O'Briain <padraig.obriain@sun.com>
1268 * README: Updated to describe where to log bugs and mention mailing
1271 2002-06-20 Padraig O'Briain <padraig.obriain@sun.com>
1273 * atk/atkutil.h atk/docs/atk-docs.sgml atk/docs/tmpl/atk-component.sgml
1274 atk/docs/atkdocument.sgml atk/docs/tmpl/atkeditabletext.sgml
1275 atk/docs/tmpl/atkgobjectaccessible.sgml atk/docs/tmpl/atkhyperlink.sgml
1276 atk/docs/tmpl/atkhypertext.sgml atk/docs/tmpl/atkimage.sgml
1277 atk/docs/atknoopobject.sgml atk/docs/tmpl/atknoopobjectfactory.sgml
1278 atk/docs/tmpl/atkobjectfactory.sgml atk/docs/tmpl/atkregistry.sgml
1279 atk/docs/tmpl/atkregistry.sgml atk/docs/tmpl/atkrelationset.sgml
1280 atk/docs/tmpl/atkselection.sgml atk/docs/tmpl/atkstate.sgml
1281 atk/docs/tmpl/atkstateset.sgml atk/docs/tmpl/atkstreamablecontent.sgml
1282 atk/docs/tmpl/atktable.sgml atk/docs/tmpl/atktext.sgml
1283 atk/docs/tmpl/atkutil.sgml atk/docs/tmpl/atkvalue.sgml
1284 Update documentation.
1286 2002-05-29 Padraig O'Briain <padraig.obriain@sun.com>
1288 * atk/atkregistry.c:
1289 64 bit fixes for ATK. Patch supplied by George Lebl (jirka@5z.com)
1292 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
1294 * ===== Released 1.0.2 ======
1298 * configure.in: Version 1.0.2, interface, binary age 2
1300 2002-04-26 Padraig O'Briain <padraig.obriain@sun.com>
1302 * atk/atkutil.c (atk_focus_tracker_notify):
1303 Allow for object being NULL which means the window containing the
1304 focus widget has lost focus. We update the previous_focus_object
1305 so we can emit notification for focus widget when window regains
1308 2002-04-15 Padraig O'Briain <padraig.obriain@sun.com>
1310 * atk/atkgobjectaccessible.c:
1311 (atk_gobject_accessible_for_object): Allow for case where created
1312 AtkObject is not a AtkGObjectAccessible so quark_accessible_object
1313 was not initialized in atk_gobject_accessible_class_init
1315 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
1317 * ===== Released 1.0.1 ======
1321 * configure.in: Version 1.0.1, interface, binary age 1.0.0.
1323 2002-03-19 Padraig O'Briain <padraig.obriain@sun.com>
1325 * atk/atkutil.c (atk_focus_tracker_notify):
1326 Do not do notification if previously notified object is the same as
1329 2002-03-14 Tor Lillqvist <tml@iki.fi>
1331 * atk/Makefile.am: Use correct name for the DLL when generating
1332 the MSVC import library.
1334 2002-03-13 Bill Haneman <bill.haneman@sun.com>
1336 * atk/atkutil.c (atk_object_get_root):
1337 Changed g_type_class_peek to g_type_class_ref,
1338 this seemed to be triggering a SEGV in some cases.
1341 2002-03-12 Padraig O'Briain <padraig.obriain@sun.com>
1343 * atk/atkgobjectaccessible.c (atk_gobject_accessible_dispose):
1344 Correct name of data set to NULL from quark_accessible_object to
1347 2002-03-09 Padraig O'Briain <padraig.obriain@sun.com>
1349 * atk/atkhyperlink.c (atk_hyperlink_get_type):
1352 Thu Mar 7 23:52:51 2002 Owen Taylor <otaylor@redhat.com>
1354 * ===== Released 1.0.0 ======
1356 * NEWS: Final update for 1.0.0.
1358 * README: Update the compilation instructions a bit.
1360 2002-03-06 Tor Lillqvist <tml@iki.fi>
1363 * atk/Makefile.am: Use ATK_API_VERSION also in the Win32 import
1366 Tue Mar 5 16:54:21 2002 Owen Taylor <otaylor@redhat.com>
1370 * tests/Makefile.am: Don't install libteststateset.la,
1371 libtestrelation.la. (#73655, James Henstridge)
1373 * autogen.sh: Add --enable-gtk-doc
1375 * configure.in: --disable-gtk-doc by default.
1377 * Makefile.am: Add a slightly modified distcheck rule
1378 that passes --enable-gtk-doc to the configure inside.
1379 (So that 'make dist' succeeds inside.)
1381 Tue Mar 5 11:55:35 2002 Owen Taylor <otaylor@redhat.com>
1383 * configure.in: Require GLib-2.0.0.
1385 * configure.in atk/Makefile.am tests/Makefile.am atk.pc.in:
1386 Switch over to the Glib/GTK+ versioning scheme.
1388 2002-03-05 Padraig O'Briain <padraig.obriain@sun.com>
1390 * atk/atktext.c (atk_text_get_text):
1391 Permit end offset value of -1
1393 2002-02-28 Padraig O'Briain <padraig.obriain@sun.com>
1395 * atk/atkhypertext.h:
1398 2002-02-28 Sven Neumann <sven@gimp.org>
1400 * configure.in: beautified configure --help output.
1402 2002-02-27 Padraig O'Briain <padraig.obriain@sun.com>
1404 * atk/atkhypertext.h atk/atkhyperlink.h:
1405 Add padding to class structures to allow for future expansion.
1407 * atk/atkdocument.h:
1408 Add padding to class structures to allow for future expansion.
1410 * atk/atkobjectfactory.h atk/atkgobjectaccessible.h:
1411 Add padding to class structures to allow for future expansion.
1413 Mon Feb 25 19:09:39 2002 Owen Taylor <otaylor@redhat.com>
1415 * configure.in: Bail if AM_PATH_GLIB_2_0 fails.
1417 2002-02-26 Tor Lillqvist <tml@iki.fi>
1419 * atk/Makefile.am: Do use -no-undefined on Win32, otherwise
1420 libtool won't create a DLL.
1422 2002-02-25 Padraig O'Briain <padraig.obriain@sun.com>
1425 Remove -no-undefined because of problems with uunresolved symbols
1426 in libgobject on Solaris when using gcc
1428 Sat Feb 23 23:02:23 2002 Owen Taylor <otaylor@redhat.com>
1430 * configure.in: Version 0.13
1432 * NEWS: Update for 0.13
1434 * docs/atk-sections.txt: Update.
1436 2002-02-22 Padraig O'Briain <padraig.obriain@sun.com>
1438 * atk/atkgobjectaccessible.c atk/atkhyperlink.c atk/atknoopobject.c
1439 atk/atknoopobjectfactory.c atkobject.c atk/atkobjectfactory.c
1440 atk/atkregistry.c atk/atkrelation.c atk/atkrelationset.c:
1441 Make use of parent_class consistent; define as gpointer and
1442 use g_type_class_peek_parent() to get it
1445 Delete unused empty line
1447 * atk/atkregistry.c atk/atkrelation.c:
1448 Make parent_class static
1450 2002-02-20 Padraig O'Briain <padraig.obriain@sun.com>
1453 Add check for offset being negative in functions which have offset
1454 parameter and return immediately if so.
1456 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
1458 * atk/atkcomponent.h:
1459 Change argument of get_layer and get_mdi_zorder function pointers
1460 to be AtkComponent instead of AtkObject
1462 * atk/atkcomponent.c:
1463 Change atk_component_get_layer and atk_component_get_mdi_zorder
1464 to refer to argument as component instead os accessible
1466 * docs/atk-sections.txt docs/tmpl/atkaction.sgml
1467 docs/tmpl/atkcomponent.sgml docs/tmpl/atkeditabletext.sgml
1468 docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
1469 docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
1470 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml docs/tmpl/atkvalue.sgml:
1471 Update for recent changes
1473 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
1476 Guard atk.h with ifndef __ATK_H__
1477 (#71405 reported by terra@diku.dk (Morten Welinder))
1479 2002-02-13 Padraig O'Briain <padraig.obriain@sun.com>
1481 * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
1482 atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h
1483 atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
1484 atk/atktable.h atk/atktext.h atk/atkvalue.h:
1485 Add padding to class structures to allow for future expansion.
1487 2002-02-11 Bill Haneman <bill.haneman@sun.com>
1490 Incremented revision and tagged GNOME_D2_BETA.
1493 Marked atk_object_get_layer and atk_object_get_mdi_zorder
1494 as deprecated (should use atk_component API below).
1497 Added atk_component_get_layer and atk_component_get_mdi_zorder
1498 (erroneously defined in atkobject, they belong here).
1501 Fixed some property get/set bugs.
1503 * NEWS: updated for GNOME 2 Desktop Beta.
1505 2002-02-11 jacob berkman <jacob@ximian.com>
1507 * atk/atkselection.[ch] (atk_selection_get_type):
1508 * atk/atktable.[ch] (atk_table_get_type):
1509 * atk/atkregistry.h (atk_get_default_registry):
1510 * atk/atknoopobjectfactory.[ch] (atk_no_op_object_factory_get_type):
1511 * atk/atkobjectfactory.[ch] (atk_object_factory_get_type):
1512 * atk/atkcomponent.[ch] (atk_component_get_type):
1513 * atk/atkaction.[ch] (atk_action_get_type): declare function
1514 arguments as (void) rather than ()
1516 2002-02-04 Bill Haneman <bill.haneman@sun.com>
1519 Incremented revision.
1521 2002-01-30 Bill Haneman <bill.haneman@sun.com>
1523 * docs/tmpl/atkaction.sgml:
1524 * docs/tmpl/atkcomponent.sgml:
1525 * docs/tmpl/atkeditabletext.sgml:
1526 * docs/tmpl/atkimage.sgml:
1527 * docs/tmpl/atkobject.sgml:
1528 * docs/tmpl/atkselection.sgml:
1529 * docs/tmpl/atktable.sgml:
1530 * docs/tmpl/atktext.sgml:
1531 * docs/tmpl/atkvalue.sgml:
1532 Initial entries into the SHORT_DESCRIPTION and LONG_DESCRIPTION
1533 fields to improve docs; the documentation now gives some
1534 information on the purpose and function of the various ATK
1535 interfaces, and which types of UI components typically implement
1538 Tue Jan 29 23:29:46 2002 Owen Taylor <otaylor@redhat.com>
1540 * NEWS: Retroactively write a NEWS entry for 0.9 and 0.10.
1542 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
1545 Update version number to 0.10, for Desktop Alpha 2
1547 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
1550 Correct inconsistencies between registered signal parameter types
1551 and default signal handler struct fields
1552 (based on patch from Murray Cumming <murray@usa.net>)
1554 2002-01-10 Bill Haneman <bill.haneman@sun.com>
1557 Update version number to 0.9, for Beta2 package.
1559 Wed Jan 9 11:26:56 2002 Owen Taylor <otaylor@redhat.com>
1561 * atk/Makefile.am (s-enum-types-h): Include glib-object.h,
1562 Add G_BEGIN_DECLS/END_DECLS to atk-enum-types.h. (#61845,
1565 2002-01-07 Padraig O'Briain <padraig.obriain@sun.com>
1567 * atk/atkcomponent.c (atk_component_add_focus_handler):
1568 Add comments to clarify behavior if handler has already been added
1570 * docs/tmpl/atktext.sgml:
1571 Update for change of caret_changed to text_caret_moved
1573 2002-01-05 Hans Breuer <hans@breuer.org>
1575 * atk/makefile.msc : generate atk-enum-types.[hc]
1576 NOTE: the long comment in atkobject.h is crashing perl,
1577 at least version 5.005_02 built for MSWin32-x86-object
1578 Binary build 506 provided by ActiveState. Temporary
1579 deleting the AtkRole comment allows to work-around.
1581 atk/atk.def : updated externals
1583 2002-01-02 Padraig O'Briain <padraig.obriain@sun.com>
1585 * atk/atkgobjectaccessible.h
1586 Fixed typo in define (reported by Jeff Franks)
1588 * atk/atktext.c atk/atktext.h
1589 Change name of default signal handler for text_caret_moved signal
1590 from caret_changed to text_caret_moved
1591 Change enum CARET_MOVED to TEXT_CARET_MOVED
1592 (both issues reported by Jeff Franks)
1594 2001-12-15 Michael Meeks <michael@ximian.com>
1596 * atk/atkrelation.c (atk_relation_class_init):
1598 (atk_relation_finalize): chain to parent.
1600 * atk/atkrelationset.c (atk_relation_set_class_init),
1601 (atk_relation_set_finalize): same fix.
1603 Sat Dec 22 12:26:51 2001 Owen Taylor <otaylor@redhat.com>
1605 * configure.in: Version 0.8, require GLib-1.3.12
1607 * atk/makefile.msc (PKG_VER): Version 0.8.
1609 Thu Dec 20 00:33:47 2001 Owen Taylor <otaylor@redhat.com>
1611 * atk/Makefile.am (EXTRA_DIST): Set GPATH - necessary
1612 for correct srcdir != builddir operation when
1613 generating source files in srcdir.
1615 Thu Dec 20 00:27:01 2001 Owen Taylor <otaylor@redhat.com>
1617 * docs/tmpl/atkutil.sgml: remove some conflict
1620 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
1625 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
1627 Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.h
1628 docs/tmpl/atkgobjectaccessible.sgml
1630 * atk/Makefile.am atk/atk.h:
1631 Add references to new files
1633 * atk/atkobject.c atk/atkobject.h
1634 docs/tmpl/atkobject.sgml:
1635 Add new function atk_object_initialize
1637 * atk/atkobjectfactory.c atk/atkobjectfactory.h
1638 docs/tmpl/atkobjectfactory.sgml:
1639 Add new function atk_object_factory_get_accessible_type
1641 * docs/atk-sections.txt:
1643 Add functions in atk-unused.txt
1646 2001-12-17 Darin Adler <darin@bentspoon.com>
1648 * atk/atktext.c: Add missing #include <string.h>
1650 2001-12-13 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
1652 * atk/Makefile.am, tests/Makefile.am: Compile with
1653 -DG_DISABLE_DEPRECATED. See #52790.
1655 2001-12-11 Padraig O'Briain <padraig.obriain@sun.com>
1657 * atk/atkcomponent.c (atk_component_ref_accessible_at_position):
1658 Remove unnecessary g_retunn_val_if_fail() call.
1660 2001-12-08 Michael Meeks <michael@ximian.com>
1662 * atk/atkregistry.c (atk_registry_class_init):
1663 paranoia is not appropriate here, setup parent_class,
1664 don't create a new default registry here - makes no
1666 (atk_registry_finalize): chain to parent class, do
1667 g_hash_table_destroys instead of g_frees.
1669 2001-12-07 Padraig O'Briain <padraig.obriain@sun.com>
1672 Update to create atk-enum-types.h before compiling source files
1673 (Problem reported by xavier ordoquy <xordoquy@aurora-linux.com>)
1675 2001-12-05 Padraig O'Briain <padraig.obriain@sun.com>
1677 * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt
1678 docs/tmpl/atktext.sgml tests/testrelation.c:
1679 Change atk_attribute_register to atk_text_attribute_register,
1680 atk_attribute_get_value to atk_text_attribute_get_value,
1681 atk_attribute_get_name to atk_text_attribute_get_name
1682 atk_attribute_for_name to atk_text_attribuute_for_name
1684 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
1687 Add implementation of atk_attribute_register, atk_attribute_for_name
1688 Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
1689 support extra attributes being defined
1692 Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
1693 extra attributes to be defined
1694 Add atk_attribute_register() and atk_attribute_for_name()
1699 * docs/atk-sections.txt docs/tmpl/atktext.sgml
1700 Update because of additions to atk/atktext.h
1702 * tests/testrelation.c:
1703 Add tests for text attributes
1705 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
1708 Update atk_role_register() to allow extra roles to be defined
1709 Update atk_role_get_name() and atk_role_for_name() for newly defined
1712 * tests/testrelation.c:
1715 2001-12-03 Padraig O'Briain <padraig.obriain@sun.com>
1717 * atk/atkrelation.c:
1718 Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and
1719 atk_relation_type_for_name()
1722 Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and
1723 atk_state_type_for_name()
1725 * tests/testrelation.c, tests/teststateset.c:
1726 Update tests as name componenets are separated by hyphen (-) rather
1729 2001-11-29 Padraig O'Briain <padraig.obriain@sun.com>
1732 Generate files atk-enum-types.c and atk-enums-types.h to create
1736 Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()
1738 2001-11-28 Bill Haneman <bill.haneman@sun.com>
1741 Changed calls to g_type_class_peek() to g_type_class_ref() where
1742 it makes more sense, and in other places check for a non-null
1743 klass return before trying to call class methods. This prevents
1744 SEGV if no Atk-implementation library has been loaded.
1747 Fixed gtk-doc warning.
1749 2001-11-28 Padraig O'Briain <padraig.obriain@sun.com>
1751 * atk/atkobject.[c|h]:
1752 Add functions atk_role_get_name() and atk_role_for_name() which
1753 transform a role into an untranslated string
1754 Update comments in atkobject.h which refer to property names
1756 * atk/atkrelation.c:
1757 Correct error in atk_relation_type_get_name
1759 * docs/atk-sections.txt
1760 Added atk_role_get_name and atk_role_for_name
1765 2001-11-23 Hans Breuer <hans@breuer.org>
1767 * atk/atk.def : updated externals
1769 * atk/atktext.c atk/atkutil.c : added two spaces to fix
1770 minor coding style issues. Found by my exports generator.
1772 * atk/makefile.msc : version 0.7, use build dir from
1775 Thu Nov 22 14:37:40 2001 Owen Taylor <otaylor@redhat.com>
1779 * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
1781 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
1783 * atk/atknoopobject.c:
1784 Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
1785 when creating object
1787 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
1789 * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
1790 docs/tmpl/atkrelation.sgml:
1791 Change atk_relation_type_from_string to atk_relation_type_for_name
1792 Add atk_relation_type_get_name
1794 * atk/atkrelationtype.c:
1795 Change atk_relation_type_from_string to atk_relation_type_for_name
1796 Add atk_relation_type_get_name
1797 Update atk_relation_type_register() to correctly register new
1801 Changed name of static variable type to last_type
1802 Changed name of paremeter if atk_state_type_get_name to type to match
1808 * tests/README, tests/Makefile.am
1809 Add new test file testrelation.c
1811 2001-11-22 Bill Haneman <bill.haneman@sun.com>
1813 * atk/atkutil.c (atk_add_key_event_listener):
1814 Fix gtk-doc comment and clarify use of 'data' gpointer.
1816 2001-11-22 Michael Meeks <michael@ximian.com>
1818 * atk/atkutil.c (atk_add_key_event_listener): switch
1821 * atk/atkobject.c (atk_object_real_get_property):
1822 add missing 'break'.
1824 2001-11-21 Michael Meeks <michael@ximian.com>
1826 * atk/atkrelation.c: pull in string.h for strcmp
1828 * atk/atktext.c (atk_text_get_selection): fix bug / warning.
1830 * atk/atkutil.c (atk_add_global_event_listener),
1831 (atk_get_toolkit_name, atk_get_toolkit_version):
1834 2001-11-21 Bill Haneman <bill.haneman@sun.com>
1836 * atk/atkrelation.c: Added gtk-doc docs for
1837 atk_relation_type_from_string.
1839 Wed Nov 21 17:54:44 2001 Owen Taylor <otaylor@redhat.com>
1841 * atk/atkobject.h (enum): Fix trailing comma on
1844 * docs/atk-sections.txt: Update.
1848 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
1850 * atk/atkobject.[c|h]:
1851 Add additional argument (name) to state-change signal
1852 Update atk_object_notify_state_change to take account of
1853 extra argument for state-change
1855 * atk/atkmarshal.list:
1856 Add marshaller for VOID:STRING,BOOLEAN
1858 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
1860 * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
1861 Add enum AtkLayer and functions atk_object_get_layer and
1862 atk_object_get_mdi_zorder
1864 2001-11-20 Padraig O'Briain <padraig.obriain@sun.com>
1866 * atk/atkobject.[c|h]:
1867 Remove property accessible-state; use signal state-change instead
1868 Change signature of state-change handler to take gboolean as argument
1869 instead of AtkPropertyValues
1870 Update atk_object_notify_state_change() to emit state-change signal
1872 * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
1873 Remove state ATK_STATE_COLLAPSED
1875 2001-11-19 Bill Haneman <bill.haneman@sun.com>
1879 Added state-changed signal to atkobject, in anticipation of
1880 deprecating the accessible-state property.
1883 Fixed signature of atk_util_add_key_listener () to
1884 take an AtkKeySnoopFunc instead of a pointer to same.
1886 2001-11-19 Padraig O'Briain <padraig.obriain@sun.com>
1888 * atk/atkobject.c (atk_object_notify_state_change):
1889 Fix bug in calculation of number of toggle states
1892 Correct out-by-1 error in atk_state_type_register()
1893 Use type (number of states defined) in atk_state_type_get_name()
1894 and atk_state_type_for_name()
1896 2001-11-17 Padraig O'Briain <padraig.obriain@sun.com>
1898 * atk/atkeditabletext.c:
1899 Remove unused structure _AtkEditableTextIfaceClass
1901 * atk/atkobject.[c|h]
1902 Remove signals model_changed and selection_changed
1904 * atk/selection.[c|h]
1905 Add signal selection_changed
1907 * atk/atktable.[c|h]
1908 Remove unused structure _AtkTableIfaceClass
1909 Add signal model_changed
1912 Remove unused structure _AtkTextIfaceClass
1913 Add signal text_selection_changed
1915 * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
1916 docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
1917 Documentation changes
1919 2001-11-17 Tor Lillqvist <tml@iki.fi>
1921 * atk-zip.sh.in: Build separate runtime and developer packages.
1923 * atk/atk.def: Update.
1925 2001-11-14 Bill Haneman <bill.haneman@sun.com>
1929 atk_add_key_event_listener (AtkKeySnoopFunc *listener,
1931 atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
1934 to allow non-GTK-dependent installation of key snoop functions.
1935 This also meant adding definitions of AtkKeySnoopFunc and
1938 2001-11-08 Padraig O'Briain <padraig.obriain@sun.com>
1940 * atk/atkobject.c (atk_object_notify_state_change):
1941 Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
1942 to ATK_STATE_EXPANDED or vice versa.
1944 2001-11-05 Padraig O'Briain <padraig.obriain@sun.com>
1947 Add role ATK_ROLE_TREE_TABLE
1949 * atk/atkrelation.h:
1950 Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
1951 and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
1953 * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
1954 docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
1955 docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
1956 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
1957 docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
1958 docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
1959 docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
1960 Update to reflect the current state of the documentation in the code.
1962 2001-10-31 Padraig O'Briain <padraig.obriain@sun.com>
1964 * atk/relation.h, docs/tmpl/atkrelation.sgml:
1965 Add two new relations ATK_RELATION_NODE_CHILDREN and
1966 ATK_RELATION_NODE_PARENT to support compound objects in a
1967 node or cell of a tree or table
1968 Added descriptions of all relations which are defined
1971 Remove functions atk_table_real_get_index_at(),
1972 atk_table_real_get_column_at_index() and
1973 atk_table_real_get_row_at_index()
1974 Correct typos in documentation of other functions.
1976 2001-10-28 Tor Lillqvist <tml@iki.fi>
1978 * atk-zip.sh.in: New file, used to build developer package for
1982 * configure.in: Add it.
1984 * atk/Makefile.am: Add rules to install and uninstall mingw import
1987 2001-10-26 Padraig O'Briain <padraig.obriain@sun.com>
1989 * atk/atkobject.[c|h]
1990 Remove the following properties
1991 accessible-child - use signal children_changed for notification
1992 accessible-text - use signal text_changed for notification
1993 accessible-caret - use signal text_caret_moved for notification
1994 accessible-selection - use new signal selection_changed
1996 accessible-visible-data - use new signal visible_data_changed
1998 accessible-model - use new signal model_changed for notification
1999 Notify when role or parent changes
2000 Allow parent and role to be set or got using g_object_set() or
2003 Wed Oct 24 11:13:13 2001 Owen Taylor <otaylor@redhat.com>
2009 2001-10-25 Padraig O'Briain <padraig.obriain@sun.com>
2011 * atk/atkobject.h, docs/tmpl/atkobject.sgml:
2012 Add role ATK_ROLE_TERMINAL for an accessible terminal.
2014 2001-10-22 Padraig O'Briain <padraig.obriain@sun.com>
2016 * atk/atkobject.c (atk_object_notify_state_change):
2017 Initialize AtkPropertyValue data structure to 0 instead of using
2020 2001-10-19 Tor Lillqvist <tml@iki.fi>
2022 * configure.in: Set automake conditionals OS_WIN32 if on (native)
2023 Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
2024 LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
2026 * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
2027 -export-symbols atk.def. If lib.exe is available, generate
2028 atk.lib, and install it.
2030 * atk/atk.def: Update with new entry points.
2032 2001-10-19 Padraig O'Briain <padraig.obriain@sun.com>
2034 * atk/atkobject.[c|], docs/atk-sections.txt,
2035 docs/tmpl/atkobject.sgml:
2036 Add convenience function atk_object_notify_state_change()
2037 to generate property notification of state change.
2039 * atk/atktext.c, docs/tmpl/atk-unused.sgml:
2040 Correct comments on functions atk_attribute_get_name() and
2041 atk_attribute_get_value()
2043 2001-10-17 Padraig O'Briain <padraig.obriain@sun.com>
2046 Update comments in atk_text_get_text_[at|after|before]_offset()
2047 to clarify what these functions will return.
2049 2001-10-16 Padraig O'Briain <padraig.obriain@sun.com>
2052 Update comments in atk_text_get_run_attributes() and
2053 atk_text_get_default_attributes().
2055 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
2058 Change "property-change" signal to allow detail (i.e. property name)
2059 and add detail in atk_object_notify().
2061 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
2064 Correct order of attribute names in text_attr_name array.
2066 2001-10-12 Padraig O'Briain <padraig.obriain@sun.com>
2068 * atk/atktext.[c|h]:
2069 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2070 Use enum AtkTextAttribute to specify what attribute are supported
2071 rather than hash defines. Define new functions atk_attribute_get_name()
2072 and atk_attribute_get_value() which return the strings for the
2073 attribute name and values for those attribute which have named values.
2075 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
2077 * atk/atktext.c (atk_text_get_run_attributes):
2080 * atk/atktext.c (atk_text_get_default_attributes):
2081 Add call to set iface.
2083 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
2085 * atk/atktext.[c|h]:
2086 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2087 Add new function atk_text_get_default_attributes
2088 Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
2090 2001-10-09 Padraig O'Briain <padraig.obriain@sun.com>
2092 * atk/atktext.c (atk_attribute_set_free):
2093 Avoid leaking of AtkAttributeSet data structure; speed up code.
2095 * docs/tmpl.atk*.sgml
2096 Updated to reflect current APIs.
2098 2001-10-01 jacob berkman <jacob@ximian.com>
2100 * docs/Makefile.am (dist-hook-local): depend on all-local so that
2101 make dist works correctly w/o having to build first
2103 2001-10-01 Tor Lillqvist <tml@iki.fi>
2105 * configure.in: Add AC_LIBTOOL_WIN32_DLL.
2107 Sat Sep 29 19:45:00 2001 Bill Haneman <bill.haneman@sun.com>
2109 * configure.in (ATK_MICRO_VERSION): Version 0.6
2110 (because libglade will depend on a the small api addition below)
2112 * atk/makefile.msc (PKG_VER): Version 0.6
2114 * atk/atkrelation.h:
2115 * atk/atkrelation.c: (AtkRelationType
2116 atk_relation_type_from_string (const gchar *name)): Added method.
2119 Tue Sep 25 12:08:52 2001 Owen Taylor <otaylor@redhat.com>
2121 * configure.in (ATK_MICRO_VERSION): Version 0.5
2123 * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
2125 * atk/makefile.msc (PKG_VER): Version 0.5
2127 2001-09-21 Hans Breuer <hans@breuer.org>
2129 * atk/atk.def : updated externals
2130 * atk/makefile.msc : version 0.4
2132 * atk/atktext.c (atk_text_get_character_extents) : real_height
2133 is a reference to int, so use &local_height
2135 Wed Sep 19 10:46:44 2001 Tim Janik <timj@gtk.org>
2139 Tue Sep 18 23:41:32 2001 Tim Janik <timj@gtk.org>
2141 * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
2142 up ATK_VERSION to 0.4, interface age 0, binary age 0.
2143 (from 0.2 which was not properly updated last time).
2144 depend on glib 1.3.8.
2148 2001-09-11 Padraig O'Briain <padraig.obriain@sun.com>
2151 Add object reference when object is set as accessible_parent
2153 2001-09-05 Mark McLoughlin <mark@skynet.ie>
2155 * configure.in: remember ACLOCAL_FLAGS.
2157 2001-09-05 Padraig O'Briain <padraig.obriain@sun.com>
2159 * atk/atktable.[c|h]
2160 Change atk_table_get_caption() and atk_table_set_caption()
2161 to deal with AtkObject* rather than gchar*
2162 Remove redundant and incorrect comments
2164 Mon Sep 3 19:42:47 2001 Owen Taylor <otaylor@redhat.com>
2166 * configure.in: Version 0.3
2168 * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
2172 2001-09-03 Padraig O'Briain <padraig.obriain@sun.com>
2175 Correct property definitions for "accessible-table-caption",
2176 "accessible-table-column-description",
2177 "accessible-table-row-description"
2179 Update comments to include all properties defined
2181 2001-08-24 Padraig O'Briain <padraig.obriain@sun.com>
2183 * atk/atkhyperlink.h:
2184 Change AtkHyperLink to AtkHyperlink in comment
2185 * atk/atkhypertext.[c|h]:
2186 Change AtkHyperLink to AtkHyperlink
2187 * atk/atktable.[c|h]:
2188 Make gchar* arguments const; make return value of type gchar*
2190 * docs/atk-sections.txt
2191 Remove reference to AtkHyperLink
2192 * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
2193 docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
2196 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
2199 Add functions atk_table_real_get_index_at(),
2200 atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index()
2201 as default implementations for atk_table_get_index_at(),
2202 atk_table_get_row_at_index(), atk_table_get_column_at_index()
2204 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
2207 Refer to return value in function documentation for
2208 atk_action_do_action
2210 Fix typo in comments
2211 * docs/tmpl/atkaction.sgml:
2212 Update to include return value
2214 2001-08-22 Marc Mulcahy <marc.mulcahy@sun.com>
2216 * atk/atkaction.c atk/atkaction.h:
2217 Made atk_action_do_action return a gboolean as the class member of
2218 AtkActionIface does.
2222 2001-08-20 Padraig O'Briain <padraig.obriain@sun.com>
2224 * docs/tmpl/atkimage.sgml atk/atkimage.h:
2225 Swap height and width arguments to atk_image_get_image_size
2227 Swap height and height arguments to atk_image_get_image_size
2228 Do not crash if NULL pointers are passed for return values
2230 2001-08-17 Padraig O'Briain <padraig.obriain@sun.com>
2232 * docs/tmpl/atktext.sgml atk/atktext.h:
2233 Change parameter names *offset to *_offset
2234 * atk/atkcomponent.c:
2235 Do not crash if NULL pointers are passed for return values
2237 Change parameter names *offset to *_offset
2238 Do not crash if NULL pointers are passed for return values
2240 2001-08-16 Bill Haneman <bill.haneman@sun.com>
2243 Changed g_type_class_peek() to g_type_class_ref()
2244 in atk_add_global_event_listener(), since
2245 g_type_class_peek() could return NULL when an
2246 instance of the class had not been created.
2248 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
2250 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2251 Ensure that atk_attribute_set_free is in the documentation.
2253 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
2255 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
2256 Swapped order of width and height arguments to
2257 atk_text_get_character_extents()
2258 Changed AtkAttrributeSet_free to atk_attribute_set_free
2260 2001-08-15 Padraig O'Briain <padraig.obriain@sun.com>
2262 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
2263 Changed "length" argument of atk_text_get_character_extents() to
2266 2001-08-15 Jens Finke <jens@gnome.org>
2268 * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
2269 * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
2270 added a AC_SUBST for it. This is needed for the spec.in file.
2271 Added atk.spec to output list.
2272 * atk.spec.in: New file.
2274 2001-08-13 Padraig O'Briain <padraig.obriain@sun.com>
2276 * atk/atkcomponent.[c|h]
2277 * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
2278 Change atk_component_get_accessible_at_point to
2279 atk_component_ref_accessible_at_point so it will work for flyweights
2281 Sun Aug 12 10:33:02 2001 Owen Taylor <otaylor@redhat.com>
2283 * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
2286 2001-08-09 Padraig O'Briain <padraig.obriain@sun.com>
2288 * atk/atkaction.c, atk/atkcomponent.c
2289 Remove all instances of g_return_if_fail (foo != NULL); that are
2290 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
2291 since the second check catches the NULL.
2292 * atk/atkcomponent.c
2293 Add functions atk_component_real_contains(),
2294 atk_component_real_get_position(), atkcomponent_real_get_size()
2295 as default implementations for atk_component_contains(),
2296 atk_component_get_position(), atk_component_get_size()
2298 2001-08-07 Brian Cameron <brian.cameron@sun.com>
2300 * atk/atkimage.[ch] docs/atk-sections.txt
2301 docs/tmpl/atkimage.sgml
2302 Updated AtkImage get_position to get_image_position
2303 so the naming is consistant. Now get_image_position
2304 and get_image_size return -1 for x/y/height/width
2305 if AtkImage implementations of these functions is
2308 2001-07-31 Padraig O'Briain <padraig.obriain@sun.com>
2311 Create an object relation set when the object is created.
2313 2001-07-30 Brian Cameron <brian.cameron@sun.com>
2316 Changed first argument of atk_add_global_event_listener
2317 so the callback function is of type GSignalEmissionHook
2318 instead of AtkEventListener. AtkEventListener is
2319 appropriate for Focus event callbacks, but not generic
2322 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
2325 Add function atk_object_real_ref_state_set() which creates the
2326 state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
2329 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
2332 Remove all instances of g_return_if_fail (foo != NULL); that are
2333 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
2334 since the second check catches the NULL.
2336 2001-07-26 Padraig O'Briain <padraig.obriain@sun.com>
2339 Fix problem with ATK not building after running make maintainer-clean
2340 and autogen.sh: add extra files to MAINTAINERCLEANFILES
2342 2001-07-25 Bill Haneman <bill.haneman@sun.com>
2345 * atk/atkeditabletext.h
2347 * atk-uninstalled.pc.in
2350 Removed (unused) #defines of pango/pango.h
2351 Removed references to/dependencies on pango from .pc files
2352 Removed dependencies on pango from makefile.msc and configure.in
2354 2001-07-24 Padraig O'Briain <padraig.obriain@sun.com>
2356 * atk/atkobject.[c|h]
2357 Move some implementation from GAIL:
2358 Default implementations for some some functions
2359 atk_object_real_get_name, atk_object_real_set_name,
2360 atk_object_real_get_description, atk_object_real_set_description,
2361 atk_object_real_get_parent, atk_object_real_set_parent,
2362 atk_object_real_get_role,
2363 atk_object_real_connect_property_change_handler,
2364 atk_object_real_remove_property_change_handler,
2366 definition of property-changed signal.
2367 Initialize pointers to NULL in atk_object_init().
2368 Initialize uninitialized function pointers to NULL in
2369 atk_object_class_init().
2371 2001-07-23 Brian Cameron <brian.cameron@sun.com>
2374 Changed children_changed signal to allow NULL pointers
2375 for the 2nd argument to the signal handler.
2377 2001-07-20 Hans Breuer <hans@breuer.org>
2379 * atk/atk.def : added more exports
2380 * atk/makefile.msc : updated win32 build
2382 2001-07-20 Padraig O'Briain <padraig.obriain@sun.com>
2384 * atk/atkaction.[c|h], docs/atk-sections.txt,
2385 docs/tmpl/atkaction.sgml
2386 Add atk_action_get_name() and atk_action_set_description()
2388 2001-07-18 Padraig O'Briain <padraig.obriain@sun.com>
2390 * atk/atkstate.[c|h]
2391 Add ATK_STATE_ENABLED so we can distinguish between a consistent
2392 and inconsistent GtkToggleButton
2394 2001-07-16 Brian Cameron <brian.cameron@sun.com>
2396 * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
2397 docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
2398 gail_textattributes_update.pat is for gail/gail and integrates the
2399 ATK_ATTRIBUTE_* macros in the gail implementations.
2400 atk_docs_textattributes_update.pat is for atk/docs and patches
2401 atk-sections.txt etc. for improved docs
2402 atk_atk_textattributes_update.pat is for atk/atk and included the
2403 new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
2405 2001-07-13 Darin Adler <darin@bentspoon.com>
2407 * atk/atkstate.c: Add missing <string.h> include.
2408 * tests/teststateset.c: Add missing <string.h> include.
2410 2001-07-13 Darin Adler <darin@bentspoon.com>
2412 * .cvsignore: Ignore some generated files.
2413 * autogen.sh: Get rid of call to autoheader since the
2414 configure file doesn't include AM_CONFIG_HEADER.
2416 2001-07-11 Brian Cameron <brian.cameron@sun.com>
2418 * tmpl/atkdocument.sgml
2419 Added new file for docs.
2421 2001-07-11 Padraig O'Briain <padraig.obriain@sun.com>
2423 * atk/atkimage.c atk/atkutil.c
2424 Changes to build with Sun's FORTE compiler.
2426 2001-07-10 Brian Cameron <brian.cameron@sun.com>
2428 * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
2429 tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
2430 tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
2431 tmpl/atktext.sgml tmpl/atkutil.sgml
2434 Mon Jul 2 06:37:09 2001 Tim Janik <timj@gtk.org>
2436 * atk/atktext.c (atk_text_base_init):
2437 * atk/atktable.c (atk_table_base_init):
2438 * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
2439 to adapt to recent GSignal changes.
2441 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2443 * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
2444 docs/tmpl/atkutil.sgml
2445 Added new functiosn to AtkUtil.
2447 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2449 * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
2450 docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
2451 docs/tmpl/atkobject.sgml
2452 Added new atk document interface.
2454 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2456 * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
2457 atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
2458 Updated so that functions that take screen coords as
2459 input/output also take an enum specifying whether
2460 the coords are screen or top-level window based.
2461 Updated docs as well.
2463 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2465 *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
2466 atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
2467 atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
2468 atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
2469 atk/docs/tmpl/atkstreamablecontent.sgml
2470 Cleaned up docs. Added atkstreamablecontent.sgml
2472 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2474 *atk/atktable.h, atk/atktable.c
2475 Updated signal handler definitions.
2477 2001-06-27 Brian Cameron <brian.cameron@sun.com>
2480 Updated AtkXYCoords enum.
2482 2001-06-27 Brian Cameron <brian.cameron@sun.com>
2484 *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
2485 atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
2486 atk/atkimage.c atk/atkimage.h atk/atkobject.c
2487 atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
2488 atk/atkstateset.c atk/atkstreamablecontent.c
2489 atk/atkstreamablecontent.h atk/atktable.c
2490 atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
2491 and some docs/tmpl files.
2492 Updated gtk-docs fixing spelling errors and making minor
2495 2001-06-27 Louise Miller <lousie.miller@sun.com>
2497 *atk/atkselection.h, atk/atkselection.c
2498 changed return type to gboolean for
2499 atk_selection_select_all_selection
2501 2001-06-26 Brian Cameron <brian.cameron@sun.com>
2503 *atk/atkstate.h atk/atkstate.c
2504 docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
2505 docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
2506 docs/tmpl/atktext.sgml
2507 Added ATK_STATE_STALE. Updated docs.
2509 2001-06-22 Lucy Brophy <lucy.brophy@sun.com>
2512 Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
2514 2001-06-21 Brian Cameron <brian.cameron@sun.com>
2516 * atk/atkeditabletext.h, atk/atkobject.h,
2518 Added AtkAttributeSet_free() convenience
2521 2001-06-20 Peter Williams <peterw@ximian.com>
2523 * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
2524 atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
2525 G_{BEGIN,END}_DECLS.
2527 2001-06-20 Brian Cameron <brian.cameron@sun.com>
2529 * atk/atktable.c, atk/atkmarshal.list
2530 Removed needless marshal and updated signal handlers in
2533 2001-06-20 Louise Miller <louise.miller@sun.com>
2535 *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml
2536 Changed parameters for get_selected_rows/get_selected_columns
2537 Added 4 new functions, add_row_selection, remove_row_selection,
2538 add_column_selection, remove_column_selection
2540 2001-06-19 Brian Cameron <brian.cameron@sun.com>
2543 Fixed minor bug with signals.
2545 2001-06-18 Brian Cameron <brian.cameron@sun.com>
2550 2001-06-15 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
2552 * atk/atkselection.h atk/atkselection.c
2553 Now add_selection, clear_selection, and remove_selection
2554 return a boolean indicating SUCCESS/FAILURE to indicate
2555 if the operation was successful.
2557 2001-06-13 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
2559 * atk/atktable.h atk/atktable.h
2560 Updated so now the get_text_before|at|after functions
2561 return the start & end offset of the string. Updated the
2564 2001-06-13 Padraig O'Briain <padraig.obriain@sun.com>
2566 * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
2568 2001-06-11 Havoc Pennington <hp@redhat.com>
2572 * configure.in: bump version to 0.2 and add infrastructure for
2573 libtool version info. Assumes GTK versioning scheme (major.minor
2574 is binary compatible)
2576 * atk/Makefile.am (LDFLAGS): set version info
2577 (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
2579 2001-06-13 Brian Cameron <brian.cameron@sun.com>
2581 * atk/atktable.h, atk/atktable.c
2582 Updated so that get/set row/column header functions
2583 work with AtkObjects rather than AtkTables. Organized
2584 the header file a little more cleanly. Also the get/set
2585 row_description and caption functions now use gchar *
2586 rather than AtkObject.
2588 2001-06-12 Padraig O'Briain <padraig.obriain@sun.com>
2590 * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
2591 Add signal model-changed.
2593 * atk/atkobject.c: Add properties
2594 accessible-role, accessible-table-caption,
2595 accessible-table-column-header, accessible-table-column_description.
2596 accessible-table-row-header, accessible-table-row_description.
2597 accessible-table-summary, accessible-model
2599 2001-06-12 Brian Cameron <brian.cameron@sun.com>
2601 * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
2602 Updated atkeditabletext and atktext interfaces so they
2603 now properly define the get/set attribute methods and now
2604 get_offset_at_point and get_character_extents can request
2605 x,y coords by either widget or screen coords.
2607 Sat Jun 9 15:17:00 2001 Owen Taylor <otaylor@redhat.com>
2609 * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
2610 CFLAGS, not in LIBS. (Always linking with -lpthread
2611 is a noticeable speed hit.)
2613 Thu Jun 7 17:03:37 2001 Owen Taylor <otaylor@redhat.com>
2615 * atk/Makefile.am: Really fix marshal generation.
2617 2001-06-07 Havoc Pennington <hp@redhat.com>
2619 * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
2620 glib-genmarshal stuff
2622 2001-06-07 Havoc Pennington <hp@redhat.com>
2624 * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
2627 * configure.in: rearrange the library checks to support
2630 * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
2632 * atk-uninstalled.pc.in: new file, allows linking to uninstalled
2633 ATK in giant GTK tarball
2635 2001-06-07 Brian Cameron <brian.cameron@sun.com>
2637 * docs/atk-api.sgml docs/atk-sections.txt
2638 docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
2639 docs/tmpl/atktext.sgml
2640 Removed docs/atk-api.sgml since it is not used.
2641 Updated sgml files and atk-sections.txt to reflect
2642 recent changes to the atktext and atkeditabletext
2645 2001-06-06 Brian Cameron <brian.cameron@sun.com>
2647 * atk/atktext.h atk/atktext.h
2648 Updated to new atktext functions for getting attributes.
2650 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
2652 * New files atk/atkstreamablecontent.[ch]
2653 Updated files: atk/Makefile.am, atk/atk.h
2655 * atk/atkvalue.c: Updated comments
2657 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
2659 * atk/atkregistry.h: Add declaration for atk_registry_get_type()
2661 2001-06-05 Padraig O'Briain <padraig.obriain@sun.com>
2663 * atk/atkobject.c: Add property accessible-visible-data
2665 2001-06-01 Padraig O'Briain <padraig.obriain@sun.com>
2667 * atk/atkobject.c: Add support for setting and getting
2668 accessible-value property.
2670 * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
2672 Fri Jun 01 Brian Cameron <brian.cameron@sun.com>
2674 * atk/atkeditabletext.[ch], atk/atktext.[ch]
2676 * docs/atk-overrides.txt, docs/Makefile.am
2677 Updated the interface for dealing with selected
2678 text to handle multiple selected regions. Removed
2679 get_row_col_at_offset from atktext.[ch]. Added
2680 docs/atk-overrides.txt file.
2682 Thu May 31 Brian Cameron <brian.cameron@sun.com>
2684 * Makefile.am configure.in atk/Makefile.am atk/atktext.c
2685 atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
2686 Added atk_marshal_VOID__INT_INT marshaller. Updated the
2687 Makefiles so the proper marshall files get included in the
2688 dist. Updated the Makefiles and configure.in so that the
2689 docs get included in the dist.
2691 Tue May 29 18:17:11 2001 Owen Taylor <otaylor@redhat.com>
2693 * autogen.sh (have_libtool): Fix GNU sedism (#55430)
2695 2001-05-29 Padraig O'Briain <padraig.obriain@sun.com>
2697 * atk/atkobject.c: Define new properties accessible-text,
2698 accessible-caret, accessible-selection and accessible-value
2700 2001-05-29 Brian Cameron <brian.cameron@sun.com>
2702 * docs/atk-sections.txt
2705 Improved the layout/formatting of the atk docs. Added docs/tmpl
2708 2001-05-28 Brian Cameron <brian.cameron@sun.com>
2711 Now properly set the initialized flag when setting up signals.
2712 Updated the atk-docs in several files
2714 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
2716 * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
2717 atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
2718 atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
2719 atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
2720 Fix warnings generated by Sun FORTE compiler
2722 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
2724 * atk/atkcomponent.c atk/atkvalue.c
2725 Remove return calls in functions which return void
2727 2001-05-23 Padraig O'Briain <padraig.obriain@sun.com>
2729 * atk/atkobject.h: Correct naming of role for status bar
2732 Clarify behaviour of atk_text_get_text_after/at/before_offset
2734 Sun May 13 11:35:32 2001 Owen Taylor <otaylor@redhat.com>
2736 * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
2738 2001-01-06 Hans Breuer <hans@breuer.org>
2740 * atk/makefile.msc atk/atk.def (new files) :
2741 Enable build for win32, no sourc changes necessary.
2743 Sat May 5 07:46:47 2001 Owen Taylor <otaylor@redhat.com>
2747 Thu May 3 08:38:24 2001 Owen Taylor <otaylor@redhat.com>
2749 * atk/atkobject.c: Add missing include of <string.h> for strcmp.
2751 Tue Apr 25 10:10:00 2001 Padraig Obriain <padraig.obriain@sun.com>