1 2004-11-22 Padraig O'Briain <padraig.obriain@sun.com>
3 * atk/atkobject.c: Replace DEPRECATED by @Deprecated in comments
4 to fix warning when documentation is generated.
6 * atk/atkrelation.[ch]:
7 * docs/tmpl/atkrelation.sgml: Add atk_relation_add_target.
9 * atk/atkrelationset.[ch]:
10 * atk/tmpl/atkrelationset.sgml: Add atk_relation_add_relation_by_type.
12 * docs/atk-sections.txt: Add atk_relation_add_target and
13 atk_relation_add_relation_by_type.
17 2004-11-17 Padraig O'Briain <padraig.obriain@sun.com>
19 * configure.in: Use gmodule-no-export.pc, requires glib 2.5.7.
20 Patch from Matthias Clasen for bug #158531.
21 Incremented version to 1.9.0.
22 Branch for gnome-2-8 has been created.
24 2004-11-11 Christian Rose <menthos@menthos.com>
26 * configure.in: Added "as" to ALL_LINGUAS.
28 2004-10-28 Padraig O'Briain <padraig.obriain@sun.com>
30 * docs/atk-docs.sgml: Add a more descriptive title in the docs.
31 Patch from Diego Gonzalez. (bug #156296)
33 * atk/text.c (Clarify meaning of end_offset for
34 atk_text_get_text_at_offset().
35 Patch from Bill Haneman. (bug #156574)
37 2004-09-14 Abel Cheung <maddog@linuxhall.org>
39 * configure.in: Added "ar" to ALL_LINGUAS.
41 2004-09-10 Theppitak Karoonboonyanan <thep@linux.thai.net>
43 * configure.in: Added "th" to ALL_LINGUAS.
45 2004-09-07 Padraig O'Briain <padraig.obriain@sun.com>
47 * ===== Released 1.8.0=====
49 * configure.in: Version 1.8.0, interface age 0, binary age 800
53 2004-08-16 Christian Rose <menthos@menthos.com>
55 * configure.in: Added "bs" to ALL_LINGUAS.
57 2004-08-13 Padraig O'Briain <padraig.obriain@sun.com>
59 * *atk/atkdocument.c atk/atkeditabletext.c atk/atkhypertext.c
60 atk/atkimage.c atk/atknoopobjectfactory.c atkobject.c
61 atk/atkstreamablecontent.c atk/atktext.c attk/atkvalue.c:
62 Fix for bug #149990; patch from Kjartan Maraas.
64 2004-08-12 Kjartan Maraas <kmaraas@gnome.org>
66 * configure.in: Added nb to ALL_LINGUAS.
68 2004-08-09 Ankit Patel <ankit@redhat.com>
70 * configure.in: Added "gu" to ALL_LINGUAS.
72 2004-07-28 Padraig O'Briain <padraig.obriain@sun.com>
74 * configure.in: Increment version to 1.7.3 and interface age to 3.
76 * ===== Released Version 1.7.3, interface age 3, binary age 703 ====
80 2004-07-20 Padraig O'Briain <padraig.obriain@sun.com>
82 * docs/atk-sections.txt: Add entries to fix warning when generating
85 * docs/tmpl/atkcomponent.sgml docs/tmpl/atkhyperlink.sgml
86 docs/tmpl/atkhypertext.sgml docs/tmpl/atkobject.sgml
87 docs/tmpl/atkrelation.sgml docs/tmpl/atkselection.sgml
88 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml: Changes to generated
91 2004-07-20 Padraig O'Briain <padraig.obriain@sun.com>
93 * ===== Released Version 1.7.2, interface age 2, binary age 702 ====
97 2004-07-20 Bill Haneman <bill.haneman@sun.com>
99 * atk/atkobject.h, atkobject.c, atk-object-enum.c:
100 Added ATK_ROLE_EMBEDDED, "embedded component", which is a
101 context hint for assistive technologies that the contained
102 children share a context which differs from the embedding
103 container. Fixes bug #147989.
105 * configure.in: Revved to 1.7.2.
107 2004-06-10 Padraig O'Briain <padraig.obriain@sun.com>
109 * atk/atkcomponent.h: Add definition for atk_rectangle_get_type
110 and ATK_TYPE_RECTANGLE.
111 * atk/atkcomponent.c (atk_component_base_init): Correct definition
112 of "bounds-changed" signal.
113 (atk_rectangle_copy): New function.
114 (atk_rectangle_get_type): New function.
116 2004-06-08 Padraig O'Briain <padraig.obriain@sun.com>
118 * configure.in: Increment version to 1.7.2 and interface age to 2.
120 2004-06-08 Padraig O'Briain <padraig.obriain@sun.com>
122 * ===== Released Version 1.7.1, interface age 1, binary age 701 ====
126 2004-06-04 Padraig O'Briain <padraig.obriain@sun.com>
128 * docs/atk-sections.txt: Add AtkRectangle.
130 * docs/tmpl/atkcomponent.sgml: Add description for bounds-changed
133 2004-05-29 Christian Rose <menthos@menthos.com>
135 * configure.in: Added "tk" to ALL_LINGUAS.
137 2004-05-18 Padraig O'Briain <padraig.obriain@sun.com>
139 * atk/atkobject.c: Allow locale dir not to be harcoded into binary.
142 2004-05-11 Padraig O'Briain <padraig.obriain@sun.com>
144 * atk/atkobject.c: Make extra_roles static.
146 * atk/atkrelation.c: Make extra_names static.
150 * atk/atkstate.h: Add clarification of state ATK_STATE_ENABLED to
153 2004-04-22 Padraig O'Briain <padraig.obriain@sun.com>
155 * configure.in: Increment version to 1.7.1 and interface age to 1.
157 2004-04-22 Padraig O'Briain <padraig.obriain@sun.com>
159 * ===== Released Version 1.7.0, interface age 0, binary age 700 ====
163 2004-04-20 Padraig O'Briain <padraig.obriain@sun.com>
165 * configure.in: Increment version to 1.7.0.
167 * atk/atkcomponent.[ch]: Add new signal "bounds_changed".
168 * docs/tmpl/atkcomponent.sgml: Add new signal "bounds_changed".
172 * atk/atkrelationtype.h: Add new relation ATK_RELATION_PARENT_WINDOW_OF.
173 * atk/atkstate.h: Add new state ATK_STATE_TRUNCATED.
174 * docs/tmpl/atkrelation.sgml: Add new relation
175 * docs/tmpl/atkstate.sgml: Add new state ATK_STATE_TRUNCATED
179 * atk/atktext.c: Make extra_attributes static.
181 2004-04-19 Padraig O'Briain <padraig.obriain@sun.com>
183 * ===== Released 1.6.1=====
185 * configure.in: Version 1.6.1, interface age 1, binary age 601
191 2004-04-08 Guntupalli Karunakar <karunakar@freedomink.org>
193 * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
195 2004.04.02 Iñaki Larrañaga <dooteo@euskalgnu.org>
197 * configure.in: Added "eu" (Basque) to ALL_LINGUAS.
199 2004-03-29 Manish Singh <yosh@gimp.org>
201 * autogen.sh: use $ACLOCAL instead of aclocal-1.4 for --print-ac-dir.
203 2004-03-23 Guntupalli Karunakar <karunakar@freedomink.org>
205 * configure.in: Added "pa" (Punjabi) to ALL_LINGUAS.
207 2004-03-23 Pablo Saratxaga <pablo@mandrakesoft.com>
209 * configure.in: Added Walloon (wa) to ALL_LINGUAS
211 2004-03-22 Padraig O'Briain <padraig.obriain@sun.com>
214 * atk/Makefile.am: Update to build on Cygwin. Fixes bug #137666.
215 Patch from Roger Leigh.
217 2004-03-18 Guntupalli Karunakar <karunakar@freedomink.org>
219 * configure.in: Added "mr" for Marathi to ALL_LINGUAS.
221 2004-03-08 Padraig O'Briain <padraig.obriain@sun.com>
223 * ===== Released 1.6.0=====
225 * configure.in: Version 1.6.0, interface age 0, binary age 600
229 2004-03-07 Danilo Å egan <dsegan@gmx.net>
231 * configure.in: Added "sr@ije" to ALL_LINGAUS.
233 Mon Mar 1 20:32:06 2004 Tim Janik <timj@gtk.org>
236 - exit with $? instead of 1 in case of failure
237 - exit with $? if ./configure failed
238 (that's so autogen.sh && make lines work)
239 - removed --enable-gtk-doc option
240 - added $AUTOGEN_CONFIGURE_ARGS
242 2004-03-01 Tor Lillqvist <tml@iki.fi>
244 * atk/atk.def: Add some missing entries.
246 2004-02-24 Padraig O'Briain <padraig.obriain@sun.com>
248 * ===== Released 1.5.5=====
250 * configure.in: Version 1.5.5, interface age 4, binary age 505
254 2004-02-20 Christian Rose <menthos@menthos.com>
256 * configure.in: Added "en_CA" to ALL_LINGUAS.
258 2004-02-16 Padraig O'Briain <padraig.obriain@sun.com>
260 * ===== Released 1.5.4=====
262 * configure.in: Version 1.5.4, interface age 3, binary age 504
266 2004-02-03 Padraig O'Briain <padraig.obriain@sun.com>
268 * ===== Released 1.5.3=====
270 * configure.in: Version 1.5.3, interface age 2, binary age 503
274 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
276 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
278 2004-01-26 Padraig O'Briain <padraig.obriain@sun.com>
280 * atk/atkobject.c: Revise property name. Fixes bug #130022 from
281 Christian - Manny Calavera - Neumair.
283 2004-01-23 Manish Singh <yosh@gimp.org>
285 * Makefile.am: remove trailing backslash from last line of
288 2004-01-23 Padraig O'Briain <padraig.obriain@sun.com>
290 * atk-uninstalled.pc.in: Correct library name. Fixes bug #132283,
291 from laszlo.peter@ireland.sun.com.
293 * Makefile.am: Add DISTCLEANFILES.
295 2004-01-12 Padraig O'Briain <padraig.obriain@sun.com>
297 * ===== Released 1.5.2=====
299 * configure.in: Version 1.5.2, interface age 1, binary age 502
303 2004-01-05 Padraig O'Briain <padraig.obriain@sun.com>
305 * configure.in: Move specification of ALL_LINGUAS to later in file
306 so that CATOBJEXT is defined correctly.
307 Use ATK_LOCALEDIR instead of atklocaledir.
309 * atk/Makefile.am: Remove definition of ATKLOCALEDIR.
311 * atk/atkobject.c: Use ATK_LOCALEDIR instead of ATKLOCALEDIR.
313 * docs/tmpl/atkhyperlink.sgml: Add text for link-activated signal.
315 2004-01-02 Padraig O'Briain <padraig.obriain@sun.com>
317 * atk/atktext.c (atk_text_free_ranges): Fix segfault (bug #129837)
318 Patch provided by Jeff Franks.
320 2003-12-17 Padraig O'Briain <padraig.obriain@sun.com>
322 * atk/atkobject.c: Change "accel label" to "accelerator label".
325 2003-12-04 Padraig O'Briain <padraig.obriain@sun.com>
327 * ===== Released 1.5.1=====
329 * configure.in: Version 1.5.1, interface age 0, binary age 501
333 2003-12-03 Padraig O'Briain <padraig.obriain@sun.com>
335 * atk/atkobject.[ch]: Add new role ATK_ROLE_EDITBAR. Fixes bug #116007.
337 * atk/docs/tmpl/atkhyperlink.sgml: Add references to new signals and
340 * atk/docs/tmpl/atkobject.sgml: Add references to new property and role
342 2003-12-01 Michael Natterer <mitch@gimp.org>
344 * atk/atkobject.c (atk_object_real_get_property): fix typo:
345 s/g_value_set_set/g_value_set_int/.
347 2003-12-01 Padraig O'Briain <padraig.obriain@sun.com>
349 * atk/atkobject.c: (atk_object_class_init): Make nicks and blurbs of
350 properties translatable. Add new property "accessible-hypertext-nlinks".
351 (atk_object_real_get_property): Add support for new property
352 "accessible-hypertext-nlinks".
354 * atk/atkhyperlink.h: Remove unnecessary comments. Add signal
357 * atk/atkhyperlink.c: Add signals link_activated and new properties
358 "number-of-anchors", "end-index" and "start-index".
360 This fixes bug #112390.
362 2003-11-29 Danilo Å egan <dsegan@gmx.net>
364 * configure.in: Added "af" to ALL_LINGUAS.
366 2003-11-26 Padraig O'Briain <padraig.obriain@sun.com>
368 * atk/atkobject.c (atk_object_real_ref_state_set): Add state FOCUSED
369 if object is focus object.
371 * atk/atkutil.[ch] (atk_get_focus_object): New function which returns
372 the last object reported by the application as focused.
374 * docs/atk-sections.txt, docs/tmpl/atkutil.sgml:
375 Add atk_get_focus_object.
379 2003-11-26 Padraig O'Briain <padraig.obriain@sun.com>
381 * atk/atkobject.c: Change role names so that the unlocalized names
382 do not contain hyphens and match the Java role names. Fixes bug #125024.
384 2003-11-24 Padraig O'Briain <padraig.obriain@sun.com>
386 * docs/tmpl/atkhyperlink.sgml, docs/tmp/atkhypertext.sgml,
387 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelatiom.sgml,
388 docs/tmpl/atkselection.sgml, docs/tmpl/atktable.sgml,
389 docs/tmpl/atktext.sgml: Regenerate these files. The location of
390 signal information has changed.
392 2003-11-24 Padraig O'Briain <padraig.obriain@sun.com>
394 * ===== Released 1.5.0=====
396 * configure.in: Version 1.5.0, interface age 0, binary age 500
400 2003-11-03 Padraig O'Briain <padraig.obriain@sun.com>
402 * atk/atkrelation.c: Use weak references for objects in a relation
403 instead of object references so that objects are not leaked when
404 corresponding widgets are destroyed.
406 This fixes bug #125725.
408 2003-10-31 Padraig O'Briain <padraig.obriain@sun.com>
410 * configure.in: Add reference to docs/version.xml
412 Should have been done in previous commit but was omitted.
413 Fixes build break reported in bugs #1258548 and #125902.
415 2003-10-29 Padraig O'Briain <padraig.obriain@sun.com>
417 * configure.in: Add reference to docs/version.xml
419 * docs/Makefile.am: Add references to version.xml.in and version.xml
421 * docs/atk-docs.sgml: Add reference to version.xml
423 * docs/version.xml.in: New file.
425 This fixes bug #125758.
427 2003-10-24 Padraig O'Briain <padraig.obriain@sun.com>
429 * atk/atkrelation.c (atk_relation_new): Fix memory leak. (bug #124877)
431 2003-10-09 Padraig O'Briain <padraig.obriain@sun.com>
433 * ===== Released 1.4.1=====
435 * configure.in: Version 1.4.1, interface age 1, binary age 401
439 2003-09-28 Gediminas Paulauskas <menesis@delfi.lt>
441 * configure.in: Added lt to ALL_LINGUAS.
443 2003-09-23 Padraig O'Briain <padraig.obriain@sun.com>
445 * atk.spec.in: Correct typo. Fix provided by Scott Kennedy.
446 This fixes bug #121990.
448 2003-09-21 Ã
\85smund Skjæveland <aasmunds@fys.uio.no>
450 * configure.in: Added Norwegian (nynorsk) code
453 2003-09-10 Padraig O'Briain <padraig.obriain@sun.com>
455 * atk/atkobject.c: Remove comments about signals. The description
456 should be in files in docs/tmpl directory.
458 * docs/tmpl/atkhypertext.sgml: Add description for link-selected signal.
459 * docs/tmpl/atkobject.sgml: Add descriptions for
460 active-descendant-changed, children-changed, focus-event,
461 property-change, state-change and visible-data-changed signals.
462 * docs/tmpl/atkselection.sgml: Add description for selection-changed
464 * docs/tmpl/atktable.sgml: Add descriptions for column-deleted,
465 columnn-inserted, column-reordered, model-changed, row-deleted,
466 row-inserted and row-reordered signals.
467 * docs/tmpl/atktext.sgml: Add description for text-attributes-changed,
468 text-caret-moved, text-changed and text-selection-changed signals.
470 This fixes bug #121163.
472 2003-09-02 Padraig O'Briain <padraig.obriain@sun.com>
474 * ===== Released 1.4.0=====
476 * configure.in: Version 1.4.0, interface age 0, binary age 400
480 2003-08-28 Christian Rose <menthos@menthos.com>
482 * configure.in: Added "ne" to ALL_LINGUAS.
484 2003-08-25 Padraig O'Briain <padraig.obriain@sun.com>
486 * ===== Released 1.3.6=====
488 * configure.in: Version 1.3.6, interface age 2, binary age 306
492 2003-08-08 Malcolm Tredinnick <malcolm@commsecure.com.au>
494 * autogen.sh: Clarify an error message.
496 2003-08-08 Guntupalli Karunakar <karunakar@freedomink.org>
498 * configure.in: Added "hi" in ALL_LINGUAS.
500 2003-08-07 Padraig O'Briain <padraig.obriain@sun.com>
502 * ===== Released 1.3.5=====
504 * configure.in: Version 1.3.5, interface age 1, binary age 305
508 2003-08-04 Padraig O'Briain <padraig.obriain@sun.com>
510 * Remove po/Makefile.in.in. This fixes bug #119053.
512 2003-07-08 Padraig O'Briain <padraig.obriain@sun.com>
514 * atk/atktable.c (atk_table_ref_at): Ensure that row and column values
517 This is a partial fix for bug #116712.
519 2003-07-03 Padraig O'Briain <padraig.obriain@sun.com>
521 * atk/atkstateset.c (atk_state_set_is_empty): Correct return value.
522 Fixes bug #116621. Problem reported by Mario Lang.
524 2003-06-25 Fatih Demir <kabalak@gtranslator.org>
526 * configure.in: (Re-?)added "ta" (Tamil) to languages' list.
528 2003-06-23 Padraig O'Briain <padraig.obriain@sun.com>
531 Added locale directory to spec file. Fix provided by
532 James T. Richardson, Jr.
534 2003-06-19 Padraig O'Briain <padraig.obriain@sun.com>
536 * ===== Released 1.3.4=====
540 2003-06-13 Tor Lillqvist <tml@iki.fi>
542 * atk/atkobject.c (atk_role_get_localized_name): Set
545 * atk-zip.sh.in (DEVZIP): libtool 1.5 installs DLLs in the bin
546 directory, so look there, too. Include the message catalogs.
548 2003-06-10 Padraig O'Briain <padraig.obriain@sun.com>
550 * configure.in: Version 1.3.4, interface age 0, binary age 304
552 * atkrelationtype.h, docs/tmpl/atkrelation.sgml: Add new relation
555 2003-06-05 Paul Duffy <dubhthach@frink.nuigalway.ie>
557 * configure.in: Added ga (irish) to ALL_LINGUAS
559 2003-06-05 Kenneth Rohde Christiansen <kenneth@gnu.org>
561 * configure.in: Added li to ALL_LINGUAS.
563 2003-05-30 Padraig O'Briain <padraig.obriain@sun.com>
565 * ===== Released 1.3.3=====
567 * configure.in: Version 1.3.3, interface age 3, binary age 303
571 2003-05-28 Padraig O'Briain <padraig.obriain@sun.com>
573 * atk/atkobject.h docs/tmpl/atkobject.sgml: Add new role
574 ATK_ROLE_AUTOCOMPLETE.
576 2003-05-20 Padraig O'Briain <padraig.obriain@sun.com>
578 * atk/atkstate.h, docs/tmpl/atkstate.sgml: Add state
579 ATK_STATE_INDETERMINATE. This state is used by Oo for check buttons
580 which can have a value other than on or off.
582 2003-05-19 Arafat Medini <lumina@silverpen.de>
584 *configure.in: Added "ar" (Arabic) to ALL_LINGUAS
586 2003-05-16 Telsa Gwymme <hobbit@aloss.ukuu.org.uk>
588 * configure.in: Added "cy" (Welsh) to ALL_LINGUAS
590 2003-05-15 Padraig O'Briain <padraig.obriain@sun.com>
592 * ===== Released 1.3.2=====
594 * configure.in: Version 1.3.2, interface age 2, binary age 302
598 2003-05-09 Samúel Jón Gunnarsson <sammi@techattack.nu>
600 * is.po: Added "is" into ALL_LINGUAS.
602 2003-05-06 Padraig O'Briain <padraig.obriain@sun.com>
604 * configure.in: Make message when pkg-config fails to find glib-2.0.pc
607 * po/pl.po: Updated Polish translation from Artur Flinta.
609 2003-05-05 Duarte Loreto <happyguy_pt@hotmail.com>
611 * configure.in: Added Portuguese (pt) to ALL_LINGUAS.
613 2003-05-05 Christian Rose <menthos@menthos.com>
615 * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
617 2003-05-01 Padraig O'Briain <padraig.obriain@sun.com>
619 * ===== Released 1.3.1=====
621 * configure.in: Version 1.3.1, interface age 1, binary age 301
625 * po/yi.po: Update line numbers.
627 2003-04-25 Padraig O'Briain <padraig.obriain@sun.com>
629 * atk/stateset.h: Fix typo in documentation.
631 * autogen.sh (have_libtool): Accept libtool-1.5. (#111481)
632 Patch provided by Ali Akcaagac.
634 2003-03-26 Christian Rose <menthos@menthos.com>
636 * configure.in: Added "yi" to ALL_LINGUAS.
638 2003-03-21 Takeshi AIHANA <aihana@gnome.gr.jp>
640 * configure.in: Added Japanese 'ja' into ALL_LINGUAS.
642 2003-03-20 Padraig O'Briain <padraig.obriain@sun.com>
644 * ===== Released 1.3.0=====
646 * configure.in: Version 1.3.0, interface age 0, binary age 300
650 2003-03-20 Guntupalli Karunakar <karunakar@freedomink.org>
652 * configure.in: Added Malayalam (ml) in ALL_LINGUAS
654 2003-03-20 Padraig O'Briain <padraig.obriain@sun.com>
656 * docs/atk-sections.txt: Add 11 unused declarations.
658 2003-03-20 James Henstridge <james@daa.com.au>
660 * autogen.sh: update to call automake-1.7, libtoolize, gtkdocize
663 * configure.in: cleanup to make use of newer autoconf/automake
666 * Makefile.am: get rid of custom distcheck rule, which is no
669 * atk/Makefile.am: cleanup makefile. Use BUILT_SOURCES for built
672 * docs/Makefile.am: use common gtk-doc.make.
674 * docs/atk-docs.sgml: update to use gtk-doc's XML mode.
676 2003-03-16 Joel Brich <joel.brich@laposte.net>
678 * configure.in: Added "eo" to ALL_LINGUAS
679 * po/eo.po: Added Esperanto translation
680 from Charles Voelger <cvoelger@dweasel.com>
682 2003-03-12 Tor Lillqvist <tml@iki.fi>
684 * atk/atk.def: Add one more missing export, thanks to Cedric
687 2003-03-07 Padraig O'Briain <padraig.obriain@sun.com>
689 * atk/atkobject.c (atk_object_set_role): Add check that role is
690 actually being changed. Do not emit notification for initial
691 role setting. (bug #107710)
693 2003-03-06 Padraig O'Briain <padraig.obriain@sun.com>
695 * atk/atkrelationset.c: Current returning of FALSE to 0 in function
696 which returns integer; (bug #107661) reported by Morten Welinder.
698 2003-03-05 Padraig O'Briain <padraig.obriain@sun.com>
702 atk/atkstatset.c: Correct returning of FALSE to NULL in functions
703 which return pointer; (bug #107650) reported by Morten Welinder.
705 2003-02-26 Padraig O'Briain <padraig.obriain@sun.com>
707 * test/Makefile.am: Update to produce .so files
708 (Problem reported and solution reported by Michael.Wilson@bull.net)
710 2003-02-26 Padraig O'Briain <padraig.obriain@sun.com>
712 * atk/atkgobjectaccessible.c (atk_gobject_accessible_from_object):
713 Correct creation of non-AtkGObjectAccessible (bug #107124)
715 * atk/atkobject.c (atk_object_class_init): Set default initialize
716 function so that code which does not check for existence of parent
717 class's initialize function will work.
719 * atk/atkvalue.c: (atk_value_get_minimum_value,
720 atk_value_get_maximum_value, atk_value_get_current_value):
721 Reset Value argument if it is a valid GValue otherwise zeroise it.
723 docs/tmpl/atkhypertext.sgml: Add link-selected signal.
725 2003-02-25 Tor Lillqvist <tml@iki.fi>
727 * Makefile.am (EXTRA_DIST): Dist atk-zip.sh.in, not atk-zip.sh.
729 * atk/atk.def: Add a couple of missing entries, thanks to Cedric
732 * atk/atk.rc.in: New file, for version info in the DLL on
733 Windows. Similar as in GLib, GTK, etc.
735 * configure.in: Generate atk/atk.rc.
737 * atk/Makefile.am: Use atk.rc on Windows.
738 (EXTRA_DIST): Distribute atk.rc(.in).
740 * atk/atkobject.c: On Windows, don't use hardcoded ATKLOCALEDIR,
741 but deduce it from DLL location, like GLib, GTK etc do.
743 2003-02-23 Abel Cheung <maddog@linux.org.hk>
745 * configure.in: Added "mk" to ALL_LINGUAS.
747 2003-02-21 Roozbeh Pournader <roozbeh@sharif.edu>
749 * configure.in: Added "fa" to ALL_LINGUAS.
751 2003-02-21 Metin Amiroff <metin@karegen.com>
753 * configure.in: Added Azerbaijanian to ALL_LINGUAS.
755 2003-02-19 Dmitry G. Mastrukov <dmitry@taurussoft.org>
757 * configure.in: Added Belarusian to ALL_LINGUAS.
759 2003-02-14 Padraig O'Briain <padraig.obriain@sun.com>
761 * atk/atknoopobject.c: Add AtkHypertext interface as this object should
762 claim to implement all interfaces.
764 2003-02-12 Padraig O'Briain <padraig.obriain@sun.com>
766 * atk/atkhyperlink.c (atk_hyperlink_class_init): Correct typo in blurb
769 (atk_hypertext_get_link): Add check on link_index value
770 (atk_hypertext_get_link_index): Add check on char_index value
772 2003-02-09 Christian Rose <menthos@menthos.com>
774 * configure.in: Added "kn" to ALL_LINGUAS.
776 2003-02-07 Christian Rose <menthos@menthos.com>
778 * configure.in: Added "bn" to ALL_LINGUAS.
780 2003-02-06 Christian Rose <menthos@menthos.com>
782 * configure.in: Added "id" to ALL_LINGUAS.
784 2003-02-04 Padraig O'Briain <padraig.obriain@sun.com>
786 * atk/atkgobjectaccessible.c (atk_gobject_accessible_for_object):
787 Add weak reference so we do not leak the accessible when the object
788 dies. Problem reported by Alex Larsson.
790 2003-02-02 Fatih Demir <kabalak@gtranslator.org>
792 * configure.in: Added "tr" (Turkish) to the languages' list.
794 2003-01-30 Padraig O'Briain <padraig.obriain@sun.com>
796 * atk/atkhyperlink.[ch]
797 New property selected-link defined.
798 Function pointer is_selected_link added to interface
799 (atk_hyperlink_is_selected_link: New functions which checks
800 whether the specified AtkHyperlink is selected
802 * atk/atkhypertext.[ch]
803 New signal link-selected added.
805 * docs/atk-sections.txt: Add atk_hyperlink_is_selected_link
807 * docs/tmpl/atkhyperlink.sgml: Add reference to property selected-link
808 and function atk_hyperlink_is_selected_link.
810 This fixes bug #104621.
812 Tue Jan 28 13:52:20 2003 Manish Singh <yosh@gimp.org>
814 * autogen.sh (have_automake): call the versioned automake when
815 checking the version itself.
817 Tue Jan 28 15:18:24 2003 Owen Taylor <otaylor@redhat.com>
819 * autogen.sh (have_automake): Fix version in complaint
820 message about automake. (#104366, Rich Burridge)
822 2003-01-26 Daniel Yacob <locales@geez.org>
824 * configure.in: Added am to ALL_LINGUAS.
826 2003-01-23 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
828 * configure.in: Added "sk" to ALL_LINGUAS.
830 2003-01-23 Abel Cheung <maddog@linux.org.hk>
832 * configure.in: Added "zh_TW" (traditional Chinese) to ALL_LINGUAS.
834 2003-01-23 Evandro Fernandes Giovanini <evandrofg@ig.com.br>
836 * configure.in: Added "pt_BR" to ALL_LINGUAS.
838 2003-01-22 Marius Andreiana <marius galuna.ro>
840 * configure.in: added 'ro' to ALL_LINGUAS
842 2003-01-21 Christian Rose <menthos@menthos.com>
844 * configure.in: Added "mn" to ALL_LINGUAS.
846 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
849 (atk_text_base_init): Set vtable entry for default implementations
850 (atk_text_get_range_extents): Omit calling default implementation
851 (atk_text_get_bounded_ranges): Omit calling default implementation
854 (atk_component_base_init): New function to set vtable entry for
855 default implementations
856 (atk_component_ref_accessible_at_point): Omit calling default
858 (atk_component_contains): Omit calling default implementation
859 (atk_component_get_position): Omit calling default implementation
860 (atk_component_get_size): Omit calling default implementation
862 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
865 (atk_object_real_set_property): Add support for PROP_TABLE_SUMMARY
866 and PROP_TABLE_CAPTION_OBJECT.
867 (atk_object_real_get_property): Add support for PROP_TABLE_SUMMARY
868 and PROP_TABLE_CAPTION_OBJECT.
870 This completes ATK changes for bug #74814.
872 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
874 * atk/atkobject.c: Add property accessible-table-caption-object.
875 This addresses bug #74814.
877 * atk/atkobject.h: Move some documentation from template file to
878 avoid warnings when building.
880 * atk/atkrelation.c: Add new properties relation and target.
881 This addresses bug #72426.
883 * atktext.[ch]: Add new functions atk_text_get_range_extents and
884 atk_text_get_bounded_ranges.
885 Also added data structures AtkTextRectangle and AtkTextRange, enum
886 AtkTextClipType and helper function atk_text_free_ranges.
887 This addresses bug #100943.
888 (atk_text_get_character_extents): Ensure that the reported width is
889 not negative. This fixes bug #102954)
891 * docs/atk-sections.txt: Add new functions and data items.
893 * docs/tmpl/atk-object.sgml: Remove some documentation and put in
894 atkobject.h. Add reference to accessible-table-caption-object.
896 * docs/tmpl/atk-relation.sgml: Add new properties
898 * docs/tmpl/atktext.sgml: Add new functions and data items.
901 2003-01-20 Padraig O'Briain <padraig.obriain@sun.com>
903 * ===== Released 1.2.2=====
905 * configure.in: Version 1.2.2, interface age 2, binary age 202
909 2003-01-19 He Qiangqiang <carton@linux.net.cn>
911 * configure.in: Added "zh_CN" to ALL_LINGUAS.
913 2003-01-12 Laurent Dhima <laurenti@alblinux.net>
915 * configure.in: Added 'sq'(albanian) to ALL_LINGUAS.
917 2003-01-11 Pauli Virtanen <pauli.virtanen@hut.fi>
919 * configure.in (ALL_LINGUAS): Added "fi" (Finnish)
921 2003-01-06 Alessio Frusciante <algol@firenze.linux.it>
923 * configure.in (ALL_LINGUAS): Added "it" (Italian)
925 2003-01-06 Padraig O'Briain <padraig.obriain@sun.com>
927 * configure.in: Add -with-html-dir option. (bug #102497)
929 * docs/Makefile.am: Remove INSTALLDIR and HTML_DIR
931 * docs/tmpl/atkobject.sgml: Update so property names are in
934 2003-01-03 Padraig O'Briain <padraig.obriain@sun.com>
936 * ===== Released 1.2.1=====
938 * configure.in: Version 1.2.1, interface age 1, binary age 201
942 2003-01-02 Zbigniew Chyla <cyba@gnome.pl>
944 * configure.in (ALL_LINGUAS): Added pl (Polish).
946 2002-12-23 Nam SungHyun <namsh@kldp.org>
948 * configure.in: Added Korean (ko) to ALL_LINGUAS
950 2002-12-22 Artis Trops <hornet@navigator.lv>
952 * configure.in: Added Latvian (lv) to ALL_LINGUAS.
954 2002-12-22 Christophe Merlet <redfox@redfoxcenter.org>
956 * configure.in (ALL_LINGUAS): added French (fr).
958 2002-12-21 Jordi Mallach <jordi@sindominio.net>
960 * configure.in (ALL_LINGUAS): added Catalan (ca).
962 2002-12-20 Padraig O'Briain <padraig.obriain@sun.com>
964 * ===== Released 1.2.0 ======
966 * configure.in: Version 1.2.0, interface age 0, binary age 200
968 * NEWS: Final update for 1.2.0.
970 * docs/tmpl/atkobject.sgml: Order of properties have been changed.
972 2002-12-18 Dmitry G. Mastrukov <dmitry@taurussoft.org>
974 * configure.in: Added Russian to ALL_LINGUAS.
976 2002-12-16 Padraig O'Briain <padraig.obriain@sun.com>
978 * ===== Released 1.1.5=====
980 * configure.in: Version 1.1.5, interface age 2, binary age 105
984 2002-12-13 Padraig O'Briain <padraig.obriain@sun.com>
986 * atk/atktext.c (atk_text_get_caret_offset): Return 0 instead of -1
987 if caret is not supported. This addresses bug #101020.
989 * configure.in: Use third argument of AC_DEFINE to get rid of
992 Thu Dec 12 14:57:20 2002 Owen Taylor <otaylor@redhat.com>
994 * acinclude.m4: Remove; wasn't needed, and referred
995 to GLib internal m4 files now gone.
997 Thu Dec 12 11:04:05 2002 Manish Singh <yosh@gimp.org>
999 * configure.in: Require autoconf-2.53.
1001 2002-12-12 Yanko Kaneti <yaneti@declera.com>
1003 * configure.in (ALL_LINGUAS): Added Bulgarian (bg).
1005 2002-12-11 Pablo Saratxaga <pablo@mandrakesoft.com>
1007 * configure.in (ALL_LINGUAS): Added Vietnamese (vi), Hebrew (he),
1010 2002-12-07 Andras Timar <timar@gnome.hu>
1012 * configure.in (ALL_LINGUAS): Added Hungarian (hu).
1014 2002-12-06 Padraig O'Briain <padraig.obriain@sun.com>
1016 * ===== Released 1.1.4 =====
1018 * configure.in: Version 1.1.1, interface age 1, binary age 104
1022 2002-12-05 Ole Laursen <olau@hardworking.dk>
1024 * configure.in (ALL_LINGUAS): Added Danish (da).
1026 2002-12-02 Pablo Gonzalo del Campo <pablodc@bigfoot.com>
1028 * configure.in (ALL_LINGUAS): Added Spanish (es).
1030 2002-12-01 Christian Neumair <chris@gnome-de.org>
1032 * configure.in (ALL_LINGUAS): Added German (de).
1034 2002-11-22 Kjartan Maraas <kmaraas@gnome.org>
1036 * configure.in (ALL_LINGUAS): Added "no".
1038 2002-11-22 Padraig O'Briain <padraig.obriain@sun.com>
1040 * Update NEWS for 1.1.3
1042 2002-11-21 Padraig O'Briain <padraig.obriain@sun.com>
1044 * configure.in: Update to take account of gtk-doc-version being 0.10
1045 Updated version required to 0.9
1047 2002-11-20 Bill Haneman <bill.haneman@sun.com>
1050 Added ATK_ROLE_APPLICATION.
1053 (atk_role_get_localized_name):
1054 Added ATK_ROLE_APPLICATION case.
1056 * docs/atk-decl.txt:
1057 Added ATK_ROLE_APPLICATION to docs.
1059 2002-11-18 Abi Brady <morwen@evilmagic.org>
1061 * configure.in: Added "en_GB" to ALL_LINGUAS.
1063 2002-11-15 Hasbullah BIn Pit <sebol@ikhlas.com>
1065 * configure.in: Added "ms" to ALL_LINGUAS.
1067 2002-11-15 Padraig O'Briain <padraig.obriain@sun.com>
1069 * Update NEWS for 1.1.2
1071 * docs/tmpl/atkhyperlink.sgml docs/tmpl/atkobject.sgml
1074 2002-11-14 Bill Haneman <bill.haneman@sun.com>
1077 Revved to 1.1.2, interface age 0, binary age 102.
1079 * atk/atkrelationtype.h:
1080 (ATK_RELATION_EMBEDS, ATK_RELATION_EMBEDDED_BY):
1081 New relations to handle content embedding, for instance
1082 text that embeds or flows around images.
1084 * atk/atkhyperlink.h:
1085 (atk_hyperlink_is_inline):
1086 New API, returns whether a hyperlink's content is
1087 partially displayed inline; useful for small images
1088 emedded in text, and for HTML <src> elements.
1089 (AtkHyperlinkClass->link_state):
1090 New virtualized method, used to implement various
1091 state query API such as atk_hyperlink_is_inline().
1093 * atk/atkhyperlink.c:
1094 (atk_hyperlink_is_inline):
1097 * docs/atk-sections.txt:
1098 Additions for above API.
1100 2002-11-13 Padraig O'Briain <padraig.obriain@sun.com>
1102 * atk/atkobject.[ch]: Add signal active-descendant-changed
1104 2002-11-11 Christian Rose <menthos@menthos.com>
1106 * configure.in: Added "sv" to ALL_LINGUAS.
1108 Fri Nov 8 19:55:25 2002 Soeren Sandmann <sandmann@daimi.au.dk>
1110 * atk/atkhyperlink.c
1111 * atk/atkhyperlink.h
1116 * docs/tmpl/atkhyperlink.sgml
1117 * docs/tmpl/atkobject.sgml
1118 * docs/tmpl/atktable.sgml
1119 * docs/tmpl/atktext.sgml
1121 Trivial s/foo/foo_/ fixes to make atk.h includable with -Wshadow
1124 2002-11-05 Padraig O'Briain <padraig.obriain@sun.com>
1126 * autogen.sh: Add call to autoheader to create config.h.in
1128 2002-11-04 Padraig O'Briain <padraig.obriain@sun.com>
1130 * acinclude.m4: New file
1132 * autogen.sh: Add i18n support (copied from gtk+).
1134 * configure.in: Add definition for atklocaledir and check for
1135 bind_textdomain_codeset()
1137 * atk/Makefile.am: Add DEfininition of ATKLOCALEDIR to INCLUDES
1139 * atk/atkobject.c (atk_role_get_localized_name): Add code to
1142 * po/.cvsignore: Add extra files.
1144 2002-11-01 Padraig O'Briain <padraig.obriain@sun.com>
1146 * configure.in: Create po/Makefile; patch supplied by
1147 Dan Mills (thunder@ximain.com)
1149 2002-10-31 Padraig O'Briain <padraig.obriain@sun.com>
1151 * ===== Released 1.1.1 =====
1153 * configure.in: Version 1.1.1, interface age 0, binary age 101
1157 * atk/Makefile.am: Add atkintl.h to EXTRA_DIST.
1159 2002-10-30 Padraig O'Briain <padraig.obriain@sun.com>
1161 * Makefile.am: Add po directory
1163 * configure.in: Add support for I18N
1165 * acconfig.h atk/atkintl.h: New files used to support I18N
1167 * atk/atkobject.c: Update atk_role_get_localized_name() to
1168 allow for localized name to be returned.
1170 * docs/Makefile.am: Add atkintl.h to IGNORE_HFILES
1172 * po/Makfile.in.in, po/POTFILES.in, po/po2tbl.sed.in po/.cvsignore
1173 po/ChangeLog: New files
1175 2002-10-30 Padraig O'Briain <padraig.obriain@sun.com>
1177 * atk/Makefile.am, atk/atk.h: Add reference to atk/atkrelationtype.h
1179 * atk/atkaction.[ch]: Add atk_action_get_localized_name.
1181 * atk/atkobject.[ch]: Add atk_role_get_localized_name,
1182 atk_object_add_relationship and atk_object_remove_relationship
1183 Add new roles ATK_ROLE_HEADER, ATK_ROLE_FOOTER, ATK_ROLE_PARAGRAPH
1186 * atk/atkrelation.h: Move definition of AtkRelationType to
1189 * atk/atkstate.h: Add new state ATK_STATE_MANAGES_DESCENDANTS
1191 * atk/atktext.[ch]: Add text-attributes-changed signal.
1193 * docs/atk-sections.txt, docs/tmpl/atkaction.sgml: Add new functions.
1195 * docs/tmpl/atkobject.sgml: Add new functions and new roles.
1197 * docs/tmpl/atkrelation.sgml: Add new relations
1199 * docs/tmpl/atkstate.sgml: Add new state
1201 * docs/tmpl/atktext.sgml: Add new signal
1203 * tests/testrelation.c: Add tests for new relationship functions.
1205 2002-10-01 Padraig O'Briain <padraig.obriain@sun.com>
1207 * atk/atkobject.c (atk_object_notify): Fix leak; report and patch
1208 supplied by Sebastian Rittau (srittau@jroger.in-berlin.de)
1212 2002-09-24 Padraig O'Briain <padraig.obriain@sun.com>
1214 * ===== Released 1.1.0 =====
1218 2002-09-18 Padraig O'Briain <padraig.obriain@sun.com>
1221 increment version to 1.1.0, in view of the fact that we've
1222 branched for GNOME-2 and GTK+-2.0, and this is HEAD.
1223 Also reset INTERFACE_AGE to zero, since an enum was added.
1224 Use similar library numbering as GTK.
1226 * docs/tmpl/atkobject.sgml: Add ATK_LAYER_WINDOW
1228 2002-09-06 Mark McLoughlin <mark@skynet.ie>
1230 * atk/atkobject.h: add ATK_LAYER_WINDOW.
1232 * atk/atkcomponent.c: upd docs.
1234 2002-09-06 Padraig O'Briain <padraig.obriain@sun.com>
1236 * docs/atk-sections.txt: Add ...Iface symbols to Standard sections to
1237 avoid unused declarations
1239 * docs/tmpl/atkobject.sgml docs/tmpl/atkrelationset.sgml:
1240 Move AtkRelationSet from atkobject to atkrelationset.
1242 2002-09-05 Padraig O'Briain <padraig.obriain@sun.com>
1244 * docs/atk-sections.txt docs/tmpl/atkaction.sgml
1245 docs/tmpl/atkcomponent.sgml docs/tmpl/atkdocument.sgml
1246 docs/tmpl/atkeditabletext.sgml docs/tmpl/atkhypertext.sgml
1247 docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
1248 docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
1249 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml
1250 docs/tmpl/atkvalue.sgml:
1251 Remove reference to ...Iface data structures; which eliminates
1252 undocumented symbols.
1254 2002-09-05 Padraig O'Briain <padraig.obriain@sun.com>
1256 * atk/atkutil.h: Add documentation for AtkKeyEventType
1258 * docs/tmpl/action.sgml docs/tmpl/atkcomponent.sgml
1259 docs/tmpl/atkdocument.sgml docs/tmpl/atkeditabletext.sgml
1260 docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
1261 docs/tmpl/atkhypertext.sgml docs/tmpl/atkimage.sgml
1262 docs/tmpl/atknoopobject.sgml docs/tmp[l/atknoopobjectfactory.sgml
1263 docs/tmpl/atkobject.sgml docs/tmpl/atkobjectfacory.sgml
1264 docs/tmpl/atkregistry.sgml docs/tmpl/atkrelation.sgml
1265 docs/tmpl/atkselection.sgml docs/tmpl/atkstate.sgml
1266 docs/tmpl/atkstreamablecontent.sgml docs/tmpl/atktable.sgml
1267 docs/tmpl/atktext.sml docs/tmpl/atkutil.sgml
1268 docs/tmpl/atkutil.sgml:
1269 Reduce number of undocumented symbols
1271 2002-08-26 Padraig O'Briain <padraig.obriain@sun.com>
1273 * atk/atknoopobjectfactory.c:
1274 Add implementation for atk_object_factory_get_accessible_type()
1276 2002-08-18 Havoc Pennington <hp@pobox.com>
1278 * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
1279 both automake 1.6 and 1.4 installed get the right automake. Means
1280 compilation from CVS will now require the latest automake 1.4
1281 release, or manually creating symlinks called "automake-1.4" and
1284 2002-08-16 Padraig O'Briain <padraig.obriain@sun.com>
1286 These changes improve the quality of the documentation by adding
1287 information about properties and signals.
1290 Add atktargetlib, STRIP_BEGIN, STRIP_END and STRIP_DUMMY for
1291 use in docs Makefile.am
1294 Add missing include files, atk/atknoopobject.h and
1295 atknoopobjectfactory.h
1298 Add support for scan program
1301 Added content to this file
1303 * docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
1304 docs/tmpl/atknoopobject.sgml docs/tmpl/atknoopobjectfactory.sgml
1305 docs/tmpl/atkobjectfactory.sgml docs/tmpl/atkregistry.sgml
1306 docs/tmplatkutil.sgml:
1307 Removed references to contents of object's data structure
1309 * docs/tmpl/atkobject.sgml docs/tmpl/atkselection.sgml
1310 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml:
1311 Add references to signals and properties.
1313 Wed Jul 31 17:08:04 2002 Owen Taylor <otaylor@redhat.com>
1315 * ===== Released 1.0.3 =====
1317 * configure.in (GLIB_REQUIRED_VERSION): Version 1.0.3,
1318 interface, binary version 3.
1322 2002-07-14 Padraig O'Briain <padraig.obriain@sun.com>
1324 * README: Updated to describe where to log bugs and mention mailing
1327 2002-06-20 Padraig O'Briain <padraig.obriain@sun.com>
1329 * atk/atkutil.h atk/docs/atk-docs.sgml atk/docs/tmpl/atk-component.sgml
1330 atk/docs/atkdocument.sgml atk/docs/tmpl/atkeditabletext.sgml
1331 atk/docs/tmpl/atkgobjectaccessible.sgml atk/docs/tmpl/atkhyperlink.sgml
1332 atk/docs/tmpl/atkhypertext.sgml atk/docs/tmpl/atkimage.sgml
1333 atk/docs/atknoopobject.sgml atk/docs/tmpl/atknoopobjectfactory.sgml
1334 atk/docs/tmpl/atkobjectfactory.sgml atk/docs/tmpl/atkregistry.sgml
1335 atk/docs/tmpl/atkregistry.sgml atk/docs/tmpl/atkrelationset.sgml
1336 atk/docs/tmpl/atkselection.sgml atk/docs/tmpl/atkstate.sgml
1337 atk/docs/tmpl/atkstateset.sgml atk/docs/tmpl/atkstreamablecontent.sgml
1338 atk/docs/tmpl/atktable.sgml atk/docs/tmpl/atktext.sgml
1339 atk/docs/tmpl/atkutil.sgml atk/docs/tmpl/atkvalue.sgml
1340 Update documentation.
1342 2002-05-29 Padraig O'Briain <padraig.obriain@sun.com>
1344 * atk/atkregistry.c:
1345 64 bit fixes for ATK. Patch supplied by George Lebl (jirka@5z.com)
1348 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
1350 * ===== Released 1.0.2 ======
1354 * configure.in: Version 1.0.2, interface, binary age 2
1356 2002-04-26 Padraig O'Briain <padraig.obriain@sun.com>
1358 * atk/atkutil.c (atk_focus_tracker_notify):
1359 Allow for object being NULL which means the window containing the
1360 focus widget has lost focus. We update the previous_focus_object
1361 so we can emit notification for focus widget when window regains
1364 2002-04-15 Padraig O'Briain <padraig.obriain@sun.com>
1366 * atk/atkgobjectaccessible.c:
1367 (atk_gobject_accessible_for_object): Allow for case where created
1368 AtkObject is not a AtkGObjectAccessible so quark_accessible_object
1369 was not initialized in atk_gobject_accessible_class_init
1371 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
1373 * ===== Released 1.0.1 ======
1377 * configure.in: Version 1.0.1, interface, binary age 1.0.0.
1379 2002-03-19 Padraig O'Briain <padraig.obriain@sun.com>
1381 * atk/atkutil.c (atk_focus_tracker_notify):
1382 Do not do notification if previously notified object is the same as
1385 2002-03-14 Tor Lillqvist <tml@iki.fi>
1387 * atk/Makefile.am: Use correct name for the DLL when generating
1388 the MSVC import library.
1390 2002-03-13 Bill Haneman <bill.haneman@sun.com>
1392 * atk/atkutil.c (atk_object_get_root):
1393 Changed g_type_class_peek to g_type_class_ref,
1394 this seemed to be triggering a SEGV in some cases.
1397 2002-03-12 Padraig O'Briain <padraig.obriain@sun.com>
1399 * atk/atkgobjectaccessible.c (atk_gobject_accessible_dispose):
1400 Correct name of data set to NULL from quark_accessible_object to
1403 2002-03-09 Padraig O'Briain <padraig.obriain@sun.com>
1405 * atk/atkhyperlink.c (atk_hyperlink_get_type):
1408 Thu Mar 7 23:52:51 2002 Owen Taylor <otaylor@redhat.com>
1410 * ===== Released 1.0.0 ======
1412 * NEWS: Final update for 1.0.0.
1414 * README: Update the compilation instructions a bit.
1416 2002-03-06 Tor Lillqvist <tml@iki.fi>
1419 * atk/Makefile.am: Use ATK_API_VERSION also in the Win32 import
1422 Tue Mar 5 16:54:21 2002 Owen Taylor <otaylor@redhat.com>
1426 * tests/Makefile.am: Don't install libteststateset.la,
1427 libtestrelation.la. (#73655, James Henstridge)
1429 * autogen.sh: Add --enable-gtk-doc
1431 * configure.in: --disable-gtk-doc by default.
1433 * Makefile.am: Add a slightly modified distcheck rule
1434 that passes --enable-gtk-doc to the configure inside.
1435 (So that 'make dist' succeeds inside.)
1437 Tue Mar 5 11:55:35 2002 Owen Taylor <otaylor@redhat.com>
1439 * configure.in: Require GLib-2.0.0.
1441 * configure.in atk/Makefile.am tests/Makefile.am atk.pc.in:
1442 Switch over to the Glib/GTK+ versioning scheme.
1444 2002-03-05 Padraig O'Briain <padraig.obriain@sun.com>
1446 * atk/atktext.c (atk_text_get_text):
1447 Permit end offset value of -1
1449 2002-02-28 Padraig O'Briain <padraig.obriain@sun.com>
1451 * atk/atkhypertext.h:
1454 2002-02-28 Sven Neumann <sven@gimp.org>
1456 * configure.in: beautified configure --help output.
1458 2002-02-27 Padraig O'Briain <padraig.obriain@sun.com>
1460 * atk/atkhypertext.h atk/atkhyperlink.h:
1461 Add padding to class structures to allow for future expansion.
1463 * atk/atkdocument.h:
1464 Add padding to class structures to allow for future expansion.
1466 * atk/atkobjectfactory.h atk/atkgobjectaccessible.h:
1467 Add padding to class structures to allow for future expansion.
1469 Mon Feb 25 19:09:39 2002 Owen Taylor <otaylor@redhat.com>
1471 * configure.in: Bail if AM_PATH_GLIB_2_0 fails.
1473 2002-02-26 Tor Lillqvist <tml@iki.fi>
1475 * atk/Makefile.am: Do use -no-undefined on Win32, otherwise
1476 libtool won't create a DLL.
1478 2002-02-25 Padraig O'Briain <padraig.obriain@sun.com>
1481 Remove -no-undefined because of problems with uunresolved symbols
1482 in libgobject on Solaris when using gcc
1484 Sat Feb 23 23:02:23 2002 Owen Taylor <otaylor@redhat.com>
1486 * configure.in: Version 0.13
1488 * NEWS: Update for 0.13
1490 * docs/atk-sections.txt: Update.
1492 2002-02-22 Padraig O'Briain <padraig.obriain@sun.com>
1494 * atk/atkgobjectaccessible.c atk/atkhyperlink.c atk/atknoopobject.c
1495 atk/atknoopobjectfactory.c atkobject.c atk/atkobjectfactory.c
1496 atk/atkregistry.c atk/atkrelation.c atk/atkrelationset.c:
1497 Make use of parent_class consistent; define as gpointer and
1498 use g_type_class_peek_parent() to get it
1501 Delete unused empty line
1503 * atk/atkregistry.c atk/atkrelation.c:
1504 Make parent_class static
1506 2002-02-20 Padraig O'Briain <padraig.obriain@sun.com>
1509 Add check for offset being negative in functions which have offset
1510 parameter and return immediately if so.
1512 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
1514 * atk/atkcomponent.h:
1515 Change argument of get_layer and get_mdi_zorder function pointers
1516 to be AtkComponent instead of AtkObject
1518 * atk/atkcomponent.c:
1519 Change atk_component_get_layer and atk_component_get_mdi_zorder
1520 to refer to argument as component instead os accessible
1522 * docs/atk-sections.txt docs/tmpl/atkaction.sgml
1523 docs/tmpl/atkcomponent.sgml docs/tmpl/atkeditabletext.sgml
1524 docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
1525 docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
1526 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml docs/tmpl/atkvalue.sgml:
1527 Update for recent changes
1529 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
1532 Guard atk.h with ifndef __ATK_H__
1533 (#71405 reported by terra@diku.dk (Morten Welinder))
1535 2002-02-13 Padraig O'Briain <padraig.obriain@sun.com>
1537 * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
1538 atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h
1539 atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
1540 atk/atktable.h atk/atktext.h atk/atkvalue.h:
1541 Add padding to class structures to allow for future expansion.
1543 2002-02-11 Bill Haneman <bill.haneman@sun.com>
1546 Incremented revision and tagged GNOME_D2_BETA.
1549 Marked atk_object_get_layer and atk_object_get_mdi_zorder
1550 as deprecated (should use atk_component API below).
1553 Added atk_component_get_layer and atk_component_get_mdi_zorder
1554 (erroneously defined in atkobject, they belong here).
1557 Fixed some property get/set bugs.
1559 * NEWS: updated for GNOME 2 Desktop Beta.
1561 2002-02-11 jacob berkman <jacob@ximian.com>
1563 * atk/atkselection.[ch] (atk_selection_get_type):
1564 * atk/atktable.[ch] (atk_table_get_type):
1565 * atk/atkregistry.h (atk_get_default_registry):
1566 * atk/atknoopobjectfactory.[ch] (atk_no_op_object_factory_get_type):
1567 * atk/atkobjectfactory.[ch] (atk_object_factory_get_type):
1568 * atk/atkcomponent.[ch] (atk_component_get_type):
1569 * atk/atkaction.[ch] (atk_action_get_type): declare function
1570 arguments as (void) rather than ()
1572 2002-02-04 Bill Haneman <bill.haneman@sun.com>
1575 Incremented revision.
1577 2002-01-30 Bill Haneman <bill.haneman@sun.com>
1579 * docs/tmpl/atkaction.sgml:
1580 * docs/tmpl/atkcomponent.sgml:
1581 * docs/tmpl/atkeditabletext.sgml:
1582 * docs/tmpl/atkimage.sgml:
1583 * docs/tmpl/atkobject.sgml:
1584 * docs/tmpl/atkselection.sgml:
1585 * docs/tmpl/atktable.sgml:
1586 * docs/tmpl/atktext.sgml:
1587 * docs/tmpl/atkvalue.sgml:
1588 Initial entries into the SHORT_DESCRIPTION and LONG_DESCRIPTION
1589 fields to improve docs; the documentation now gives some
1590 information on the purpose and function of the various ATK
1591 interfaces, and which types of UI components typically implement
1594 Tue Jan 29 23:29:46 2002 Owen Taylor <otaylor@redhat.com>
1596 * NEWS: Retroactively write a NEWS entry for 0.9 and 0.10.
1598 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
1601 Update version number to 0.10, for Desktop Alpha 2
1603 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
1606 Correct inconsistencies between registered signal parameter types
1607 and default signal handler struct fields
1608 (based on patch from Murray Cumming <murray@usa.net>)
1610 2002-01-10 Bill Haneman <bill.haneman@sun.com>
1613 Update version number to 0.9, for Beta2 package.
1615 Wed Jan 9 11:26:56 2002 Owen Taylor <otaylor@redhat.com>
1617 * atk/Makefile.am (s-enum-types-h): Include glib-object.h,
1618 Add G_BEGIN_DECLS/END_DECLS to atk-enum-types.h. (#61845,
1621 2002-01-07 Padraig O'Briain <padraig.obriain@sun.com>
1623 * atk/atkcomponent.c (atk_component_add_focus_handler):
1624 Add comments to clarify behavior if handler has already been added
1626 * docs/tmpl/atktext.sgml:
1627 Update for change of caret_changed to text_caret_moved
1629 2002-01-05 Hans Breuer <hans@breuer.org>
1631 * atk/makefile.msc : generate atk-enum-types.[hc]
1632 NOTE: the long comment in atkobject.h is crashing perl,
1633 at least version 5.005_02 built for MSWin32-x86-object
1634 Binary build 506 provided by ActiveState. Temporary
1635 deleting the AtkRole comment allows to work-around.
1637 atk/atk.def : updated externals
1639 2002-01-02 Padraig O'Briain <padraig.obriain@sun.com>
1641 * atk/atkgobjectaccessible.h
1642 Fixed typo in define (reported by Jeff Franks)
1644 * atk/atktext.c atk/atktext.h
1645 Change name of default signal handler for text_caret_moved signal
1646 from caret_changed to text_caret_moved
1647 Change enum CARET_MOVED to TEXT_CARET_MOVED
1648 (both issues reported by Jeff Franks)
1650 2001-12-15 Michael Meeks <michael@ximian.com>
1652 * atk/atkrelation.c (atk_relation_class_init):
1654 (atk_relation_finalize): chain to parent.
1656 * atk/atkrelationset.c (atk_relation_set_class_init),
1657 (atk_relation_set_finalize): same fix.
1659 Sat Dec 22 12:26:51 2001 Owen Taylor <otaylor@redhat.com>
1661 * configure.in: Version 0.8, require GLib-1.3.12
1663 * atk/makefile.msc (PKG_VER): Version 0.8.
1665 Thu Dec 20 00:33:47 2001 Owen Taylor <otaylor@redhat.com>
1667 * atk/Makefile.am (EXTRA_DIST): Set GPATH - necessary
1668 for correct srcdir != builddir operation when
1669 generating source files in srcdir.
1671 Thu Dec 20 00:27:01 2001 Owen Taylor <otaylor@redhat.com>
1673 * docs/tmpl/atkutil.sgml: remove some conflict
1676 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
1681 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
1683 Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.h
1684 docs/tmpl/atkgobjectaccessible.sgml
1686 * atk/Makefile.am atk/atk.h:
1687 Add references to new files
1689 * atk/atkobject.c atk/atkobject.h
1690 docs/tmpl/atkobject.sgml:
1691 Add new function atk_object_initialize
1693 * atk/atkobjectfactory.c atk/atkobjectfactory.h
1694 docs/tmpl/atkobjectfactory.sgml:
1695 Add new function atk_object_factory_get_accessible_type
1697 * docs/atk-sections.txt:
1699 Add functions in atk-unused.txt
1702 2001-12-17 Darin Adler <darin@bentspoon.com>
1704 * atk/atktext.c: Add missing #include <string.h>
1706 2001-12-13 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
1708 * atk/Makefile.am, tests/Makefile.am: Compile with
1709 -DG_DISABLE_DEPRECATED. See #52790.
1711 2001-12-11 Padraig O'Briain <padraig.obriain@sun.com>
1713 * atk/atkcomponent.c (atk_component_ref_accessible_at_position):
1714 Remove unnecessary g_retunn_val_if_fail() call.
1716 2001-12-08 Michael Meeks <michael@ximian.com>
1718 * atk/atkregistry.c (atk_registry_class_init):
1719 paranoia is not appropriate here, setup parent_class,
1720 don't create a new default registry here - makes no
1722 (atk_registry_finalize): chain to parent class, do
1723 g_hash_table_destroys instead of g_frees.
1725 2001-12-07 Padraig O'Briain <padraig.obriain@sun.com>
1728 Update to create atk-enum-types.h before compiling source files
1729 (Problem reported by xavier ordoquy <xordoquy@aurora-linux.com>)
1731 2001-12-05 Padraig O'Briain <padraig.obriain@sun.com>
1733 * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt
1734 docs/tmpl/atktext.sgml tests/testrelation.c:
1735 Change atk_attribute_register to atk_text_attribute_register,
1736 atk_attribute_get_value to atk_text_attribute_get_value,
1737 atk_attribute_get_name to atk_text_attribute_get_name
1738 atk_attribute_for_name to atk_text_attribuute_for_name
1740 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
1743 Add implementation of atk_attribute_register, atk_attribute_for_name
1744 Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
1745 support extra attributes being defined
1748 Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
1749 extra attributes to be defined
1750 Add atk_attribute_register() and atk_attribute_for_name()
1755 * docs/atk-sections.txt docs/tmpl/atktext.sgml
1756 Update because of additions to atk/atktext.h
1758 * tests/testrelation.c:
1759 Add tests for text attributes
1761 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
1764 Update atk_role_register() to allow extra roles to be defined
1765 Update atk_role_get_name() and atk_role_for_name() for newly defined
1768 * tests/testrelation.c:
1771 2001-12-03 Padraig O'Briain <padraig.obriain@sun.com>
1773 * atk/atkrelation.c:
1774 Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and
1775 atk_relation_type_for_name()
1778 Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and
1779 atk_state_type_for_name()
1781 * tests/testrelation.c, tests/teststateset.c:
1782 Update tests as name componenets are separated by hyphen (-) rather
1785 2001-11-29 Padraig O'Briain <padraig.obriain@sun.com>
1788 Generate files atk-enum-types.c and atk-enums-types.h to create
1792 Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()
1794 2001-11-28 Bill Haneman <bill.haneman@sun.com>
1797 Changed calls to g_type_class_peek() to g_type_class_ref() where
1798 it makes more sense, and in other places check for a non-null
1799 klass return before trying to call class methods. This prevents
1800 SEGV if no Atk-implementation library has been loaded.
1803 Fixed gtk-doc warning.
1805 2001-11-28 Padraig O'Briain <padraig.obriain@sun.com>
1807 * atk/atkobject.[c|h]:
1808 Add functions atk_role_get_name() and atk_role_for_name() which
1809 transform a role into an untranslated string
1810 Update comments in atkobject.h which refer to property names
1812 * atk/atkrelation.c:
1813 Correct error in atk_relation_type_get_name
1815 * docs/atk-sections.txt
1816 Added atk_role_get_name and atk_role_for_name
1821 2001-11-23 Hans Breuer <hans@breuer.org>
1823 * atk/atk.def : updated externals
1825 * atk/atktext.c atk/atkutil.c : added two spaces to fix
1826 minor coding style issues. Found by my exports generator.
1828 * atk/makefile.msc : version 0.7, use build dir from
1831 Thu Nov 22 14:37:40 2001 Owen Taylor <otaylor@redhat.com>
1835 * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
1837 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
1839 * atk/atknoopobject.c:
1840 Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
1841 when creating object
1843 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
1845 * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
1846 docs/tmpl/atkrelation.sgml:
1847 Change atk_relation_type_from_string to atk_relation_type_for_name
1848 Add atk_relation_type_get_name
1850 * atk/atkrelationtype.c:
1851 Change atk_relation_type_from_string to atk_relation_type_for_name
1852 Add atk_relation_type_get_name
1853 Update atk_relation_type_register() to correctly register new
1857 Changed name of static variable type to last_type
1858 Changed name of paremeter if atk_state_type_get_name to type to match
1864 * tests/README, tests/Makefile.am
1865 Add new test file testrelation.c
1867 2001-11-22 Bill Haneman <bill.haneman@sun.com>
1869 * atk/atkutil.c (atk_add_key_event_listener):
1870 Fix gtk-doc comment and clarify use of 'data' gpointer.
1872 2001-11-22 Michael Meeks <michael@ximian.com>
1874 * atk/atkutil.c (atk_add_key_event_listener): switch
1877 * atk/atkobject.c (atk_object_real_get_property):
1878 add missing 'break'.
1880 2001-11-21 Michael Meeks <michael@ximian.com>
1882 * atk/atkrelation.c: pull in string.h for strcmp
1884 * atk/atktext.c (atk_text_get_selection): fix bug / warning.
1886 * atk/atkutil.c (atk_add_global_event_listener),
1887 (atk_get_toolkit_name, atk_get_toolkit_version):
1890 2001-11-21 Bill Haneman <bill.haneman@sun.com>
1892 * atk/atkrelation.c: Added gtk-doc docs for
1893 atk_relation_type_from_string.
1895 Wed Nov 21 17:54:44 2001 Owen Taylor <otaylor@redhat.com>
1897 * atk/atkobject.h (enum): Fix trailing comma on
1900 * docs/atk-sections.txt: Update.
1904 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
1906 * atk/atkobject.[c|h]:
1907 Add additional argument (name) to state-change signal
1908 Update atk_object_notify_state_change to take account of
1909 extra argument for state-change
1911 * atk/atkmarshal.list:
1912 Add marshaller for VOID:STRING,BOOLEAN
1914 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
1916 * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
1917 Add enum AtkLayer and functions atk_object_get_layer and
1918 atk_object_get_mdi_zorder
1920 2001-11-20 Padraig O'Briain <padraig.obriain@sun.com>
1922 * atk/atkobject.[c|h]:
1923 Remove property accessible-state; use signal state-change instead
1924 Change signature of state-change handler to take gboolean as argument
1925 instead of AtkPropertyValues
1926 Update atk_object_notify_state_change() to emit state-change signal
1928 * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
1929 Remove state ATK_STATE_COLLAPSED
1931 2001-11-19 Bill Haneman <bill.haneman@sun.com>
1935 Added state-changed signal to atkobject, in anticipation of
1936 deprecating the accessible-state property.
1939 Fixed signature of atk_util_add_key_listener () to
1940 take an AtkKeySnoopFunc instead of a pointer to same.
1942 2001-11-19 Padraig O'Briain <padraig.obriain@sun.com>
1944 * atk/atkobject.c (atk_object_notify_state_change):
1945 Fix bug in calculation of number of toggle states
1948 Correct out-by-1 error in atk_state_type_register()
1949 Use type (number of states defined) in atk_state_type_get_name()
1950 and atk_state_type_for_name()
1952 2001-11-17 Padraig O'Briain <padraig.obriain@sun.com>
1954 * atk/atkeditabletext.c:
1955 Remove unused structure _AtkEditableTextIfaceClass
1957 * atk/atkobject.[c|h]
1958 Remove signals model_changed and selection_changed
1960 * atk/selection.[c|h]
1961 Add signal selection_changed
1963 * atk/atktable.[c|h]
1964 Remove unused structure _AtkTableIfaceClass
1965 Add signal model_changed
1968 Remove unused structure _AtkTextIfaceClass
1969 Add signal text_selection_changed
1971 * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
1972 docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
1973 Documentation changes
1975 2001-11-17 Tor Lillqvist <tml@iki.fi>
1977 * atk-zip.sh.in: Build separate runtime and developer packages.
1979 * atk/atk.def: Update.
1981 2001-11-14 Bill Haneman <bill.haneman@sun.com>
1985 atk_add_key_event_listener (AtkKeySnoopFunc *listener,
1987 atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
1990 to allow non-GTK-dependent installation of key snoop functions.
1991 This also meant adding definitions of AtkKeySnoopFunc and
1994 2001-11-08 Padraig O'Briain <padraig.obriain@sun.com>
1996 * atk/atkobject.c (atk_object_notify_state_change):
1997 Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
1998 to ATK_STATE_EXPANDED or vice versa.
2000 2001-11-05 Padraig O'Briain <padraig.obriain@sun.com>
2003 Add role ATK_ROLE_TREE_TABLE
2005 * atk/atkrelation.h:
2006 Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
2007 and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
2009 * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
2010 docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
2011 docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
2012 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
2013 docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
2014 docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
2015 docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
2016 Update to reflect the current state of the documentation in the code.
2018 2001-10-31 Padraig O'Briain <padraig.obriain@sun.com>
2020 * atk/relation.h, docs/tmpl/atkrelation.sgml:
2021 Add two new relations ATK_RELATION_NODE_CHILDREN and
2022 ATK_RELATION_NODE_PARENT to support compound objects in a
2023 node or cell of a tree or table
2024 Added descriptions of all relations which are defined
2027 Remove functions atk_table_real_get_index_at(),
2028 atk_table_real_get_column_at_index() and
2029 atk_table_real_get_row_at_index()
2030 Correct typos in documentation of other functions.
2032 2001-10-28 Tor Lillqvist <tml@iki.fi>
2034 * atk-zip.sh.in: New file, used to build developer package for
2038 * configure.in: Add it.
2040 * atk/Makefile.am: Add rules to install and uninstall mingw import
2043 2001-10-26 Padraig O'Briain <padraig.obriain@sun.com>
2045 * atk/atkobject.[c|h]
2046 Remove the following properties
2047 accessible-child - use signal children_changed for notification
2048 accessible-text - use signal text_changed for notification
2049 accessible-caret - use signal text_caret_moved for notification
2050 accessible-selection - use new signal selection_changed
2052 accessible-visible-data - use new signal visible_data_changed
2054 accessible-model - use new signal model_changed for notification
2055 Notify when role or parent changes
2056 Allow parent and role to be set or got using g_object_set() or
2059 Wed Oct 24 11:13:13 2001 Owen Taylor <otaylor@redhat.com>
2065 2001-10-25 Padraig O'Briain <padraig.obriain@sun.com>
2067 * atk/atkobject.h, docs/tmpl/atkobject.sgml:
2068 Add role ATK_ROLE_TERMINAL for an accessible terminal.
2070 2001-10-22 Padraig O'Briain <padraig.obriain@sun.com>
2072 * atk/atkobject.c (atk_object_notify_state_change):
2073 Initialize AtkPropertyValue data structure to 0 instead of using
2076 2001-10-19 Tor Lillqvist <tml@iki.fi>
2078 * configure.in: Set automake conditionals OS_WIN32 if on (native)
2079 Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
2080 LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
2082 * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
2083 -export-symbols atk.def. If lib.exe is available, generate
2084 atk.lib, and install it.
2086 * atk/atk.def: Update with new entry points.
2088 2001-10-19 Padraig O'Briain <padraig.obriain@sun.com>
2090 * atk/atkobject.[c|], docs/atk-sections.txt,
2091 docs/tmpl/atkobject.sgml:
2092 Add convenience function atk_object_notify_state_change()
2093 to generate property notification of state change.
2095 * atk/atktext.c, docs/tmpl/atk-unused.sgml:
2096 Correct comments on functions atk_attribute_get_name() and
2097 atk_attribute_get_value()
2099 2001-10-17 Padraig O'Briain <padraig.obriain@sun.com>
2102 Update comments in atk_text_get_text_[at|after|before]_offset()
2103 to clarify what these functions will return.
2105 2001-10-16 Padraig O'Briain <padraig.obriain@sun.com>
2108 Update comments in atk_text_get_run_attributes() and
2109 atk_text_get_default_attributes().
2111 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
2114 Change "property-change" signal to allow detail (i.e. property name)
2115 and add detail in atk_object_notify().
2117 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
2120 Correct order of attribute names in text_attr_name array.
2122 2001-10-12 Padraig O'Briain <padraig.obriain@sun.com>
2124 * atk/atktext.[c|h]:
2125 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2126 Use enum AtkTextAttribute to specify what attribute are supported
2127 rather than hash defines. Define new functions atk_attribute_get_name()
2128 and atk_attribute_get_value() which return the strings for the
2129 attribute name and values for those attribute which have named values.
2131 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
2133 * atk/atktext.c (atk_text_get_run_attributes):
2136 * atk/atktext.c (atk_text_get_default_attributes):
2137 Add call to set iface.
2139 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
2141 * atk/atktext.[c|h]:
2142 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2143 Add new function atk_text_get_default_attributes
2144 Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
2146 2001-10-09 Padraig O'Briain <padraig.obriain@sun.com>
2148 * atk/atktext.c (atk_attribute_set_free):
2149 Avoid leaking of AtkAttributeSet data structure; speed up code.
2151 * docs/tmpl.atk*.sgml
2152 Updated to reflect current APIs.
2154 2001-10-01 jacob berkman <jacob@ximian.com>
2156 * docs/Makefile.am (dist-hook-local): depend on all-local so that
2157 make dist works correctly w/o having to build first
2159 2001-10-01 Tor Lillqvist <tml@iki.fi>
2161 * configure.in: Add AC_LIBTOOL_WIN32_DLL.
2163 Sat Sep 29 19:45:00 2001 Bill Haneman <bill.haneman@sun.com>
2165 * configure.in (ATK_MICRO_VERSION): Version 0.6
2166 (because libglade will depend on a the small api addition below)
2168 * atk/makefile.msc (PKG_VER): Version 0.6
2170 * atk/atkrelation.h:
2171 * atk/atkrelation.c: (AtkRelationType
2172 atk_relation_type_from_string (const gchar *name)): Added method.
2175 Tue Sep 25 12:08:52 2001 Owen Taylor <otaylor@redhat.com>
2177 * configure.in (ATK_MICRO_VERSION): Version 0.5
2179 * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
2181 * atk/makefile.msc (PKG_VER): Version 0.5
2183 2001-09-21 Hans Breuer <hans@breuer.org>
2185 * atk/atk.def : updated externals
2186 * atk/makefile.msc : version 0.4
2188 * atk/atktext.c (atk_text_get_character_extents) : real_height
2189 is a reference to int, so use &local_height
2191 Wed Sep 19 10:46:44 2001 Tim Janik <timj@gtk.org>
2195 Tue Sep 18 23:41:32 2001 Tim Janik <timj@gtk.org>
2197 * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
2198 up ATK_VERSION to 0.4, interface age 0, binary age 0.
2199 (from 0.2 which was not properly updated last time).
2200 depend on glib 1.3.8.
2204 2001-09-11 Padraig O'Briain <padraig.obriain@sun.com>
2207 Add object reference when object is set as accessible_parent
2209 2001-09-05 Mark McLoughlin <mark@skynet.ie>
2211 * configure.in: remember ACLOCAL_FLAGS.
2213 2001-09-05 Padraig O'Briain <padraig.obriain@sun.com>
2215 * atk/atktable.[c|h]
2216 Change atk_table_get_caption() and atk_table_set_caption()
2217 to deal with AtkObject* rather than gchar*
2218 Remove redundant and incorrect comments
2220 Mon Sep 3 19:42:47 2001 Owen Taylor <otaylor@redhat.com>
2222 * configure.in: Version 0.3
2224 * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
2228 2001-09-03 Padraig O'Briain <padraig.obriain@sun.com>
2231 Correct property definitions for "accessible-table-caption",
2232 "accessible-table-column-description",
2233 "accessible-table-row-description"
2235 Update comments to include all properties defined
2237 2001-08-24 Padraig O'Briain <padraig.obriain@sun.com>
2239 * atk/atkhyperlink.h:
2240 Change AtkHyperLink to AtkHyperlink in comment
2241 * atk/atkhypertext.[c|h]:
2242 Change AtkHyperLink to AtkHyperlink
2243 * atk/atktable.[c|h]:
2244 Make gchar* arguments const; make return value of type gchar*
2246 * docs/atk-sections.txt
2247 Remove reference to AtkHyperLink
2248 * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
2249 docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
2252 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
2255 Add functions atk_table_real_get_index_at(),
2256 atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index()
2257 as default implementations for atk_table_get_index_at(),
2258 atk_table_get_row_at_index(), atk_table_get_column_at_index()
2260 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
2263 Refer to return value in function documentation for
2264 atk_action_do_action
2266 Fix typo in comments
2267 * docs/tmpl/atkaction.sgml:
2268 Update to include return value
2270 2001-08-22 Marc Mulcahy <marc.mulcahy@sun.com>
2272 * atk/atkaction.c atk/atkaction.h:
2273 Made atk_action_do_action return a gboolean as the class member of
2274 AtkActionIface does.
2278 2001-08-20 Padraig O'Briain <padraig.obriain@sun.com>
2280 * docs/tmpl/atkimage.sgml atk/atkimage.h:
2281 Swap height and width arguments to atk_image_get_image_size
2283 Swap height and height arguments to atk_image_get_image_size
2284 Do not crash if NULL pointers are passed for return values
2286 2001-08-17 Padraig O'Briain <padraig.obriain@sun.com>
2288 * docs/tmpl/atktext.sgml atk/atktext.h:
2289 Change parameter names *offset to *_offset
2290 * atk/atkcomponent.c:
2291 Do not crash if NULL pointers are passed for return values
2293 Change parameter names *offset to *_offset
2294 Do not crash if NULL pointers are passed for return values
2296 2001-08-16 Bill Haneman <bill.haneman@sun.com>
2299 Changed g_type_class_peek() to g_type_class_ref()
2300 in atk_add_global_event_listener(), since
2301 g_type_class_peek() could return NULL when an
2302 instance of the class had not been created.
2304 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
2306 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2307 Ensure that atk_attribute_set_free is in the documentation.
2309 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
2311 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
2312 Swapped order of width and height arguments to
2313 atk_text_get_character_extents()
2314 Changed AtkAttrributeSet_free to atk_attribute_set_free
2316 2001-08-15 Padraig O'Briain <padraig.obriain@sun.com>
2318 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
2319 Changed "length" argument of atk_text_get_character_extents() to
2322 2001-08-15 Jens Finke <jens@gnome.org>
2324 * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
2325 * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
2326 added a AC_SUBST for it. This is needed for the spec.in file.
2327 Added atk.spec to output list.
2328 * atk.spec.in: New file.
2330 2001-08-13 Padraig O'Briain <padraig.obriain@sun.com>
2332 * atk/atkcomponent.[c|h]
2333 * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
2334 Change atk_component_get_accessible_at_point to
2335 atk_component_ref_accessible_at_point so it will work for flyweights
2337 Sun Aug 12 10:33:02 2001 Owen Taylor <otaylor@redhat.com>
2339 * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
2342 2001-08-09 Padraig O'Briain <padraig.obriain@sun.com>
2344 * atk/atkaction.c, atk/atkcomponent.c
2345 Remove all instances of g_return_if_fail (foo != NULL); that are
2346 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
2347 since the second check catches the NULL.
2348 * atk/atkcomponent.c
2349 Add functions atk_component_real_contains(),
2350 atk_component_real_get_position(), atkcomponent_real_get_size()
2351 as default implementations for atk_component_contains(),
2352 atk_component_get_position(), atk_component_get_size()
2354 2001-08-07 Brian Cameron <brian.cameron@sun.com>
2356 * atk/atkimage.[ch] docs/atk-sections.txt
2357 docs/tmpl/atkimage.sgml
2358 Updated AtkImage get_position to get_image_position
2359 so the naming is consistant. Now get_image_position
2360 and get_image_size return -1 for x/y/height/width
2361 if AtkImage implementations of these functions is
2364 2001-07-31 Padraig O'Briain <padraig.obriain@sun.com>
2367 Create an object relation set when the object is created.
2369 2001-07-30 Brian Cameron <brian.cameron@sun.com>
2372 Changed first argument of atk_add_global_event_listener
2373 so the callback function is of type GSignalEmissionHook
2374 instead of AtkEventListener. AtkEventListener is
2375 appropriate for Focus event callbacks, but not generic
2378 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
2381 Add function atk_object_real_ref_state_set() which creates the
2382 state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
2385 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
2388 Remove all instances of g_return_if_fail (foo != NULL); that are
2389 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
2390 since the second check catches the NULL.
2392 2001-07-26 Padraig O'Briain <padraig.obriain@sun.com>
2395 Fix problem with ATK not building after running make maintainer-clean
2396 and autogen.sh: add extra files to MAINTAINERCLEANFILES
2398 2001-07-25 Bill Haneman <bill.haneman@sun.com>
2401 * atk/atkeditabletext.h
2403 * atk-uninstalled.pc.in
2406 Removed (unused) #defines of pango/pango.h
2407 Removed references to/dependencies on pango from .pc files
2408 Removed dependencies on pango from makefile.msc and configure.in
2410 2001-07-24 Padraig O'Briain <padraig.obriain@sun.com>
2412 * atk/atkobject.[c|h]
2413 Move some implementation from GAIL:
2414 Default implementations for some some functions
2415 atk_object_real_get_name, atk_object_real_set_name,
2416 atk_object_real_get_description, atk_object_real_set_description,
2417 atk_object_real_get_parent, atk_object_real_set_parent,
2418 atk_object_real_get_role,
2419 atk_object_real_connect_property_change_handler,
2420 atk_object_real_remove_property_change_handler,
2422 definition of property-changed signal.
2423 Initialize pointers to NULL in atk_object_init().
2424 Initialize uninitialized function pointers to NULL in
2425 atk_object_class_init().
2427 2001-07-23 Brian Cameron <brian.cameron@sun.com>
2430 Changed children_changed signal to allow NULL pointers
2431 for the 2nd argument to the signal handler.
2433 2001-07-20 Hans Breuer <hans@breuer.org>
2435 * atk/atk.def : added more exports
2436 * atk/makefile.msc : updated win32 build
2438 2001-07-20 Padraig O'Briain <padraig.obriain@sun.com>
2440 * atk/atkaction.[c|h], docs/atk-sections.txt,
2441 docs/tmpl/atkaction.sgml
2442 Add atk_action_get_name() and atk_action_set_description()
2444 2001-07-18 Padraig O'Briain <padraig.obriain@sun.com>
2446 * atk/atkstate.[c|h]
2447 Add ATK_STATE_ENABLED so we can distinguish between a consistent
2448 and inconsistent GtkToggleButton
2450 2001-07-16 Brian Cameron <brian.cameron@sun.com>
2452 * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
2453 docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
2454 gail_textattributes_update.pat is for gail/gail and integrates the
2455 ATK_ATTRIBUTE_* macros in the gail implementations.
2456 atk_docs_textattributes_update.pat is for atk/docs and patches
2457 atk-sections.txt etc. for improved docs
2458 atk_atk_textattributes_update.pat is for atk/atk and included the
2459 new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
2461 2001-07-13 Darin Adler <darin@bentspoon.com>
2463 * atk/atkstate.c: Add missing <string.h> include.
2464 * tests/teststateset.c: Add missing <string.h> include.
2466 2001-07-13 Darin Adler <darin@bentspoon.com>
2468 * .cvsignore: Ignore some generated files.
2469 * autogen.sh: Get rid of call to autoheader since the
2470 configure file doesn't include AM_CONFIG_HEADER.
2472 2001-07-11 Brian Cameron <brian.cameron@sun.com>
2474 * tmpl/atkdocument.sgml
2475 Added new file for docs.
2477 2001-07-11 Padraig O'Briain <padraig.obriain@sun.com>
2479 * atk/atkimage.c atk/atkutil.c
2480 Changes to build with Sun's FORTE compiler.
2482 2001-07-10 Brian Cameron <brian.cameron@sun.com>
2484 * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
2485 tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
2486 tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
2487 tmpl/atktext.sgml tmpl/atkutil.sgml
2490 Mon Jul 2 06:37:09 2001 Tim Janik <timj@gtk.org>
2492 * atk/atktext.c (atk_text_base_init):
2493 * atk/atktable.c (atk_table_base_init):
2494 * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
2495 to adapt to recent GSignal changes.
2497 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2499 * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
2500 docs/tmpl/atkutil.sgml
2501 Added new functiosn to AtkUtil.
2503 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2505 * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
2506 docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
2507 docs/tmpl/atkobject.sgml
2508 Added new atk document interface.
2510 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2512 * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
2513 atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
2514 Updated so that functions that take screen coords as
2515 input/output also take an enum specifying whether
2516 the coords are screen or top-level window based.
2517 Updated docs as well.
2519 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2521 *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
2522 atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
2523 atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
2524 atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
2525 atk/docs/tmpl/atkstreamablecontent.sgml
2526 Cleaned up docs. Added atkstreamablecontent.sgml
2528 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2530 *atk/atktable.h, atk/atktable.c
2531 Updated signal handler definitions.
2533 2001-06-27 Brian Cameron <brian.cameron@sun.com>
2536 Updated AtkXYCoords enum.
2538 2001-06-27 Brian Cameron <brian.cameron@sun.com>
2540 *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
2541 atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
2542 atk/atkimage.c atk/atkimage.h atk/atkobject.c
2543 atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
2544 atk/atkstateset.c atk/atkstreamablecontent.c
2545 atk/atkstreamablecontent.h atk/atktable.c
2546 atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
2547 and some docs/tmpl files.
2548 Updated gtk-docs fixing spelling errors and making minor
2551 2001-06-27 Louise Miller <lousie.miller@sun.com>
2553 *atk/atkselection.h, atk/atkselection.c
2554 changed return type to gboolean for
2555 atk_selection_select_all_selection
2557 2001-06-26 Brian Cameron <brian.cameron@sun.com>
2559 *atk/atkstate.h atk/atkstate.c
2560 docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
2561 docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
2562 docs/tmpl/atktext.sgml
2563 Added ATK_STATE_STALE. Updated docs.
2565 2001-06-22 Lucy Brophy <lucy.brophy@sun.com>
2568 Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
2570 2001-06-21 Brian Cameron <brian.cameron@sun.com>
2572 * atk/atkeditabletext.h, atk/atkobject.h,
2574 Added AtkAttributeSet_free() convenience
2577 2001-06-20 Peter Williams <peterw@ximian.com>
2579 * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
2580 atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
2581 G_{BEGIN,END}_DECLS.
2583 2001-06-20 Brian Cameron <brian.cameron@sun.com>
2585 * atk/atktable.c, atk/atkmarshal.list
2586 Removed needless marshal and updated signal handlers in
2589 2001-06-20 Louise Miller <louise.miller@sun.com>
2591 *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml
2592 Changed parameters for get_selected_rows/get_selected_columns
2593 Added 4 new functions, add_row_selection, remove_row_selection,
2594 add_column_selection, remove_column_selection
2596 2001-06-19 Brian Cameron <brian.cameron@sun.com>
2599 Fixed minor bug with signals.
2601 2001-06-18 Brian Cameron <brian.cameron@sun.com>
2606 2001-06-15 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
2608 * atk/atkselection.h atk/atkselection.c
2609 Now add_selection, clear_selection, and remove_selection
2610 return a boolean indicating SUCCESS/FAILURE to indicate
2611 if the operation was successful.
2613 2001-06-13 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
2615 * atk/atktable.h atk/atktable.h
2616 Updated so now the get_text_before|at|after functions
2617 return the start & end offset of the string. Updated the
2620 2001-06-13 Padraig O'Briain <padraig.obriain@sun.com>
2622 * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
2624 2001-06-11 Havoc Pennington <hp@redhat.com>
2628 * configure.in: bump version to 0.2 and add infrastructure for
2629 libtool version info. Assumes GTK versioning scheme (major.minor
2630 is binary compatible)
2632 * atk/Makefile.am (LDFLAGS): set version info
2633 (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
2635 2001-06-13 Brian Cameron <brian.cameron@sun.com>
2637 * atk/atktable.h, atk/atktable.c
2638 Updated so that get/set row/column header functions
2639 work with AtkObjects rather than AtkTables. Organized
2640 the header file a little more cleanly. Also the get/set
2641 row_description and caption functions now use gchar *
2642 rather than AtkObject.
2644 2001-06-12 Padraig O'Briain <padraig.obriain@sun.com>
2646 * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
2647 Add signal model-changed.
2649 * atk/atkobject.c: Add properties
2650 accessible-role, accessible-table-caption,
2651 accessible-table-column-header, accessible-table-column_description.
2652 accessible-table-row-header, accessible-table-row_description.
2653 accessible-table-summary, accessible-model
2655 2001-06-12 Brian Cameron <brian.cameron@sun.com>
2657 * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
2658 Updated atkeditabletext and atktext interfaces so they
2659 now properly define the get/set attribute methods and now
2660 get_offset_at_point and get_character_extents can request
2661 x,y coords by either widget or screen coords.
2663 Sat Jun 9 15:17:00 2001 Owen Taylor <otaylor@redhat.com>
2665 * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
2666 CFLAGS, not in LIBS. (Always linking with -lpthread
2667 is a noticeable speed hit.)
2669 Thu Jun 7 17:03:37 2001 Owen Taylor <otaylor@redhat.com>
2671 * atk/Makefile.am: Really fix marshal generation.
2673 2001-06-07 Havoc Pennington <hp@redhat.com>
2675 * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
2676 glib-genmarshal stuff
2678 2001-06-07 Havoc Pennington <hp@redhat.com>
2680 * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
2683 * configure.in: rearrange the library checks to support
2686 * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
2688 * atk-uninstalled.pc.in: new file, allows linking to uninstalled
2689 ATK in giant GTK tarball
2691 2001-06-07 Brian Cameron <brian.cameron@sun.com>
2693 * docs/atk-api.sgml docs/atk-sections.txt
2694 docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
2695 docs/tmpl/atktext.sgml
2696 Removed docs/atk-api.sgml since it is not used.
2697 Updated sgml files and atk-sections.txt to reflect
2698 recent changes to the atktext and atkeditabletext
2701 2001-06-06 Brian Cameron <brian.cameron@sun.com>
2703 * atk/atktext.h atk/atktext.h
2704 Updated to new atktext functions for getting attributes.
2706 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
2708 * New files atk/atkstreamablecontent.[ch]
2709 Updated files: atk/Makefile.am, atk/atk.h
2711 * atk/atkvalue.c: Updated comments
2713 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
2715 * atk/atkregistry.h: Add declaration for atk_registry_get_type()
2717 2001-06-05 Padraig O'Briain <padraig.obriain@sun.com>
2719 * atk/atkobject.c: Add property accessible-visible-data
2721 2001-06-01 Padraig O'Briain <padraig.obriain@sun.com>
2723 * atk/atkobject.c: Add support for setting and getting
2724 accessible-value property.
2726 * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
2728 Fri Jun 01 Brian Cameron <brian.cameron@sun.com>
2730 * atk/atkeditabletext.[ch], atk/atktext.[ch]
2732 * docs/atk-overrides.txt, docs/Makefile.am
2733 Updated the interface for dealing with selected
2734 text to handle multiple selected regions. Removed
2735 get_row_col_at_offset from atktext.[ch]. Added
2736 docs/atk-overrides.txt file.
2738 Thu May 31 Brian Cameron <brian.cameron@sun.com>
2740 * Makefile.am configure.in atk/Makefile.am atk/atktext.c
2741 atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
2742 Added atk_marshal_VOID__INT_INT marshaller. Updated the
2743 Makefiles so the proper marshall files get included in the
2744 dist. Updated the Makefiles and configure.in so that the
2745 docs get included in the dist.
2747 Tue May 29 18:17:11 2001 Owen Taylor <otaylor@redhat.com>
2749 * autogen.sh (have_libtool): Fix GNU sedism (#55430)
2751 2001-05-29 Padraig O'Briain <padraig.obriain@sun.com>
2753 * atk/atkobject.c: Define new properties accessible-text,
2754 accessible-caret, accessible-selection and accessible-value
2756 2001-05-29 Brian Cameron <brian.cameron@sun.com>
2758 * docs/atk-sections.txt
2761 Improved the layout/formatting of the atk docs. Added docs/tmpl
2764 2001-05-28 Brian Cameron <brian.cameron@sun.com>
2767 Now properly set the initialized flag when setting up signals.
2768 Updated the atk-docs in several files
2770 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
2772 * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
2773 atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
2774 atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
2775 atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
2776 Fix warnings generated by Sun FORTE compiler
2778 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
2780 * atk/atkcomponent.c atk/atkvalue.c
2781 Remove return calls in functions which return void
2783 2001-05-23 Padraig O'Briain <padraig.obriain@sun.com>
2785 * atk/atkobject.h: Correct naming of role for status bar
2788 Clarify behaviour of atk_text_get_text_after/at/before_offset
2790 Sun May 13 11:35:32 2001 Owen Taylor <otaylor@redhat.com>
2792 * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
2794 2001-01-06 Hans Breuer <hans@breuer.org>
2796 * atk/makefile.msc atk/atk.def (new files) :
2797 Enable build for win32, no sourc changes necessary.
2799 Sat May 5 07:46:47 2001 Owen Taylor <otaylor@redhat.com>
2803 Thu May 3 08:38:24 2001 Owen Taylor <otaylor@redhat.com>
2805 * atk/atkobject.c: Add missing include of <string.h> for strcmp.
2807 Tue Apr 25 10:10:00 2001 Padraig Obriain <padraig.obriain@sun.com>