1 2005-08-19 Tor Lillqvist <tml@novell.com>
3 * atk/Makefile.am (install-def-file): Fix typo.
5 2005-08-04 Tor Lillqvist <tml@novell.com>
7 * configure.in: Look for windres on Win32.
9 * atk/Makefile.am: Don't use the script in GLib's build/win32 to
10 compile the rc file into a resource object file. (This means we
11 lose the build number increment magic, but I doubt it was that
12 useful anyway.) Instead use windres directly. To pass a normal .o
13 file produced by windres through libtool, which wants .lo files,
14 pass it directly to the linker using a -Wl option.
16 * atk/atk.rc.in: Correspondingly, replace BUILDNUMBER with 0.
18 2005-07-18 Abduxukur Abdurixit <abdurixit@gmail.com>
20 * configure.in: Added 'ug' to ALL_LINGUAS.
22 2005-06-08 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
24 * configure.in: Added 'gl' to ALL_LINGUAS.
26 2005-04-28 Bill Haneman <billh@gnome.org>
28 * configure.in: Patch from Michael Meeks to
29 make atk 1.9's dependency on gtk+ 2.6 soft, i.e.
30 don't require gmodule-no-export-2.0.
31 Restores compatibility of atk 1.9 series with gtK 2.4.X.
35 2005-04-22 Tor Lillqvist <tml@novell.com>
37 * atk/atkobject.c: Initialize gettext before use. Calling
38 bindtextdomain() and bind_textdomain_codeset() in
39 atk_role_get_localized_name() was too late. Put the calls in new
40 function gettext_initialization() and call that from
41 atk_object_class_init() and atk_role_get_localized_name(). Move
42 the Win32-specific DllMain() and get_atk_locale_dir() functions
43 and the redefinition of ATK_LOCALEDIR before
44 gettext_initialization() as it uses ATK_LOCALEDIR. Fixes #170948
45 for atk's part. Thanks to Robert Ă–gren, Daniel Atallah and Kevin
48 2005-04-09 Hans Breuer <hans@breuer.org>
50 * atk/makefile.msc : updated $(LIBINTL_LIBS)
51 atkrelationtype.h to atk_headers, PKG_VER
53 2005-04-05 Bill Haneman <bill.haneman@sun.com>
55 * atk/atkstate.h: Added ATK_STATE_REQUIRED, to
56 indicate that explicit user interaction with a UI control is
57 required, i.e. for web forms elements with the 'required' tag.
60 2005-04-04 Padraig O'Briain <padraig.obriain@sun.com>
62 * atk/atkrelation.c: Update doc to note that atk_relation_add_target
63 was added for version 1.9.
65 * atk/atkrelationset.c: Update doc to note that
66 atk_relation_set_add_relation_by_type was added for version 1.9.
68 2005-03-30 Steve Murphy <murf@e-tools.com>
70 * configure.in: Added "rw" to ALL_LINGUAS.
72 2005-03-08 Bill Haneman <bill.haneman@sun.com>
74 * ===== Released 1.9.1=====
76 * configure.in, NEWS, README: Released 1.9.1.
78 2005-02-23 Padraig O'Briain <padraig.obriain@sun.com>
80 * atk.spec.in: Corrected FTP directory. (bug #168218)
83 2005-02-08 Christian Rose <menthos@menthos.com>
85 * configure.in: Added "xh" to ALL_LINGUAS.
87 2005-01-26 Padraig O'Briain <padraig.obriain@sun.com>
89 * atk/atk.def: Add atk_text_clip_type_get_type. Bug #165288.
91 2004-12-29 Tor Lillqvist <tml@iki.fi>
93 * atk/atk.def: Add new functions.
95 2004-12-20 Padraig O'Briain <padraig.obriain@sun.com>
97 * atk/atkrelationtype.h: Add description for ATK_RELATION_SUBWINDOW_OF.
100 2004-11-29 Padraig O'Briain <padraig.obriain@sun.com>
102 * ===== Released 1.9.0=====
104 * configure.in: Version 1.9.0, interface age 0, binary age 900
108 Thu Nov 25 14:11:41 2004 Manish Singh <yosh@gimp.org>
110 * autogen.sh: rm autom4te.cache, since it might interfere with
111 differing autoconf versions.
113 2004-11-22 Padraig O'Briain <padraig.obriain@sun.com>
115 * atk/atkobject.c: Replace DEPRECATED by @Deprecated in comments
116 to fix warning when documentation is generated.
118 * atk/atkrelation.[ch]:
119 * docs/tmpl/atkrelation.sgml: Add atk_relation_add_target.
121 * atk/atkrelationset.[ch]:
122 * atk/tmpl/atkrelationset.sgml:
123 Add atk_relation_set_add_relation_by_type.
125 * docs/atk-sections.txt: Add atk_relation_add_target and
126 atk_relation_set_add_relation_by_type.
130 2004-11-17 Padraig O'Briain <padraig.obriain@sun.com>
132 * configure.in: Use gmodule-no-export.pc, requires glib 2.5.7.
133 Patch from Matthias Clasen for bug #158531.
134 Incremented version to 1.9.0.
135 Branch for gnome-2-8 has been created.
137 2004-11-11 Christian Rose <menthos@menthos.com>
139 * configure.in: Added "as" to ALL_LINGUAS.
141 2004-10-28 Padraig O'Briain <padraig.obriain@sun.com>
143 * docs/atk-docs.sgml: Add a more descriptive title in the docs.
144 Patch from Diego Gonzalez. (bug #156296)
146 * atk/text.c (Clarify meaning of end_offset for
147 atk_text_get_text_at_offset().
148 Patch from Bill Haneman. (bug #156574)
150 2004-09-14 Abel Cheung <maddog@linuxhall.org>
152 * configure.in: Added "ar" to ALL_LINGUAS.
154 2004-09-10 Theppitak Karoonboonyanan <thep@linux.thai.net>
156 * configure.in: Added "th" to ALL_LINGUAS.
158 2004-09-07 Padraig O'Briain <padraig.obriain@sun.com>
160 * ===== Released 1.8.0=====
162 * configure.in: Version 1.8.0, interface age 0, binary age 800
166 2004-08-16 Christian Rose <menthos@menthos.com>
168 * configure.in: Added "bs" to ALL_LINGUAS.
170 2004-08-13 Padraig O'Briain <padraig.obriain@sun.com>
172 * *atk/atkdocument.c atk/atkeditabletext.c atk/atkhypertext.c
173 atk/atkimage.c atk/atknoopobjectfactory.c atkobject.c
174 atk/atkstreamablecontent.c atk/atktext.c attk/atkvalue.c:
175 Fix for bug #149990; patch from Kjartan Maraas.
177 2004-08-12 Kjartan Maraas <kmaraas@gnome.org>
179 * configure.in: Added nb to ALL_LINGUAS.
181 2004-08-09 Ankit Patel <ankit@redhat.com>
183 * configure.in: Added "gu" to ALL_LINGUAS.
185 2004-07-28 Padraig O'Briain <padraig.obriain@sun.com>
187 * configure.in: Increment version to 1.7.3 and interface age to 3.
189 * ===== Released Version 1.7.3, interface age 3, binary age 703 ====
193 2004-07-20 Padraig O'Briain <padraig.obriain@sun.com>
195 * docs/atk-sections.txt: Add entries to fix warning when generating
198 * docs/tmpl/atkcomponent.sgml docs/tmpl/atkhyperlink.sgml
199 docs/tmpl/atkhypertext.sgml docs/tmpl/atkobject.sgml
200 docs/tmpl/atkrelation.sgml docs/tmpl/atkselection.sgml
201 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml: Changes to generated
204 2004-07-20 Padraig O'Briain <padraig.obriain@sun.com>
206 * ===== Released Version 1.7.2, interface age 2, binary age 702 ====
210 2004-07-20 Bill Haneman <bill.haneman@sun.com>
212 * atk/atkobject.h, atkobject.c, atk-object-enum.c:
213 Added ATK_ROLE_EMBEDDED, "embedded component", which is a
214 context hint for assistive technologies that the contained
215 children share a context which differs from the embedding
216 container. Fixes bug #147989.
218 * configure.in: Revved to 1.7.2.
220 2004-06-10 Padraig O'Briain <padraig.obriain@sun.com>
222 * atk/atkcomponent.h: Add definition for atk_rectangle_get_type
223 and ATK_TYPE_RECTANGLE.
224 * atk/atkcomponent.c (atk_component_base_init): Correct definition
225 of "bounds-changed" signal.
226 (atk_rectangle_copy): New function.
227 (atk_rectangle_get_type): New function.
229 2004-06-08 Padraig O'Briain <padraig.obriain@sun.com>
231 * configure.in: Increment version to 1.7.2 and interface age to 2.
233 2004-06-08 Padraig O'Briain <padraig.obriain@sun.com>
235 * ===== Released Version 1.7.1, interface age 1, binary age 701 ====
239 2004-06-04 Padraig O'Briain <padraig.obriain@sun.com>
241 * docs/atk-sections.txt: Add AtkRectangle.
243 * docs/tmpl/atkcomponent.sgml: Add description for bounds-changed
246 2004-05-29 Christian Rose <menthos@menthos.com>
248 * configure.in: Added "tk" to ALL_LINGUAS.
250 2004-05-18 Padraig O'Briain <padraig.obriain@sun.com>
252 * atk/atkobject.c: Allow locale dir not to be harcoded into binary.
255 2004-05-11 Padraig O'Briain <padraig.obriain@sun.com>
257 * atk/atkobject.c: Make extra_roles static.
259 * atk/atkrelation.c: Make extra_names static.
263 * atk/atkstate.h: Add clarification of state ATK_STATE_ENABLED to
266 2004-04-22 Padraig O'Briain <padraig.obriain@sun.com>
268 * configure.in: Increment version to 1.7.1 and interface age to 1.
270 2004-04-22 Padraig O'Briain <padraig.obriain@sun.com>
272 * ===== Released Version 1.7.0, interface age 0, binary age 700 ====
276 2004-04-20 Padraig O'Briain <padraig.obriain@sun.com>
278 * configure.in: Increment version to 1.7.0.
280 * atk/atkcomponent.[ch]: Add new signal "bounds_changed".
281 * docs/tmpl/atkcomponent.sgml: Add new signal "bounds_changed".
285 * atk/atkrelationtype.h: Add new relation ATK_RELATION_PARENT_WINDOW_OF.
286 * atk/atkstate.h: Add new state ATK_STATE_TRUNCATED.
287 * docs/tmpl/atkrelation.sgml: Add new relation
288 * docs/tmpl/atkstate.sgml: Add new state ATK_STATE_TRUNCATED
292 * atk/atktext.c: Make extra_attributes static.
294 2004-04-19 Padraig O'Briain <padraig.obriain@sun.com>
296 * ===== Released 1.6.1=====
298 * configure.in: Version 1.6.1, interface age 1, binary age 601
304 2004-04-08 Guntupalli Karunakar <karunakar@freedomink.org>
306 * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
308 2004.04.02 IĂƒÂ±aki LarraĂƒÂ±aga <dooteo@euskalgnu.org>
310 * configure.in: Added "eu" (Basque) to ALL_LINGUAS.
312 2004-03-29 Manish Singh <yosh@gimp.org>
314 * autogen.sh: use $ACLOCAL instead of aclocal-1.4 for --print-ac-dir.
316 2004-03-23 Guntupalli Karunakar <karunakar@freedomink.org>
318 * configure.in: Added "pa" (Punjabi) to ALL_LINGUAS.
320 2004-03-23 Pablo Saratxaga <pablo@mandrakesoft.com>
322 * configure.in: Added Walloon (wa) to ALL_LINGUAS
324 2004-03-22 Padraig O'Briain <padraig.obriain@sun.com>
327 * atk/Makefile.am: Update to build on Cygwin. Fixes bug #137666.
328 Patch from Roger Leigh.
330 2004-03-18 Guntupalli Karunakar <karunakar@freedomink.org>
332 * configure.in: Added "mr" for Marathi to ALL_LINGUAS.
334 2004-03-08 Padraig O'Briain <padraig.obriain@sun.com>
336 * ===== Released 1.6.0=====
338 * configure.in: Version 1.6.0, interface age 0, binary age 600
342 2004-03-07 Danilo Ă…Â egan <dsegan@gmx.net>
344 * configure.in: Added "sr@ije" to ALL_LINGAUS.
346 Mon Mar 1 20:32:06 2004 Tim Janik <timj@gtk.org>
349 - exit with $? instead of 1 in case of failure
350 - exit with $? if ./configure failed
351 (that's so autogen.sh && make lines work)
352 - removed --enable-gtk-doc option
353 - added $AUTOGEN_CONFIGURE_ARGS
355 2004-03-01 Tor Lillqvist <tml@iki.fi>
357 * atk/atk.def: Add some missing entries.
359 2004-02-24 Padraig O'Briain <padraig.obriain@sun.com>
361 * ===== Released 1.5.5=====
363 * configure.in: Version 1.5.5, interface age 4, binary age 505
367 2004-02-20 Christian Rose <menthos@menthos.com>
369 * configure.in: Added "en_CA" to ALL_LINGUAS.
371 2004-02-16 Padraig O'Briain <padraig.obriain@sun.com>
373 * ===== Released 1.5.4=====
375 * configure.in: Version 1.5.4, interface age 3, binary age 504
379 2004-02-03 Padraig O'Briain <padraig.obriain@sun.com>
381 * ===== Released 1.5.3=====
383 * configure.in: Version 1.5.3, interface age 2, binary age 503
387 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
389 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
391 2004-01-26 Padraig O'Briain <padraig.obriain@sun.com>
393 * atk/atkobject.c: Revise property name. Fixes bug #130022 from
394 Christian - Manny Calavera - Neumair.
396 2004-01-23 Manish Singh <yosh@gimp.org>
398 * Makefile.am: remove trailing backslash from last line of
401 2004-01-23 Padraig O'Briain <padraig.obriain@sun.com>
403 * atk-uninstalled.pc.in: Correct library name. Fixes bug #132283,
404 from laszlo.peter@ireland.sun.com.
406 * Makefile.am: Add DISTCLEANFILES.
408 2004-01-12 Padraig O'Briain <padraig.obriain@sun.com>
410 * ===== Released 1.5.2=====
412 * configure.in: Version 1.5.2, interface age 1, binary age 502
416 2004-01-05 Padraig O'Briain <padraig.obriain@sun.com>
418 * configure.in: Move specification of ALL_LINGUAS to later in file
419 so that CATOBJEXT is defined correctly.
420 Use ATK_LOCALEDIR instead of atklocaledir.
422 * atk/Makefile.am: Remove definition of ATKLOCALEDIR.
424 * atk/atkobject.c: Use ATK_LOCALEDIR instead of ATKLOCALEDIR.
426 * docs/tmpl/atkhyperlink.sgml: Add text for link-activated signal.
428 2004-01-02 Padraig O'Briain <padraig.obriain@sun.com>
430 * atk/atktext.c (atk_text_free_ranges): Fix segfault (bug #129837)
431 Patch provided by Jeff Franks.
433 2003-12-17 Padraig O'Briain <padraig.obriain@sun.com>
435 * atk/atkobject.c: Change "accel label" to "accelerator label".
438 2003-12-04 Padraig O'Briain <padraig.obriain@sun.com>
440 * ===== Released 1.5.1=====
442 * configure.in: Version 1.5.1, interface age 0, binary age 501
446 2003-12-03 Padraig O'Briain <padraig.obriain@sun.com>
448 * atk/atkobject.[ch]: Add new role ATK_ROLE_EDITBAR. Fixes bug #116007.
450 * atk/docs/tmpl/atkhyperlink.sgml: Add references to new signals and
453 * atk/docs/tmpl/atkobject.sgml: Add references to new property and role
455 2003-12-01 Michael Natterer <mitch@gimp.org>
457 * atk/atkobject.c (atk_object_real_get_property): fix typo:
458 s/g_value_set_set/g_value_set_int/.
460 2003-12-01 Padraig O'Briain <padraig.obriain@sun.com>
462 * atk/atkobject.c: (atk_object_class_init): Make nicks and blurbs of
463 properties translatable. Add new property "accessible-hypertext-nlinks".
464 (atk_object_real_get_property): Add support for new property
465 "accessible-hypertext-nlinks".
467 * atk/atkhyperlink.h: Remove unnecessary comments. Add signal
470 * atk/atkhyperlink.c: Add signals link_activated and new properties
471 "number-of-anchors", "end-index" and "start-index".
473 This fixes bug #112390.
475 2003-11-29 Danilo Ă…Â egan <dsegan@gmx.net>
477 * configure.in: Added "af" to ALL_LINGUAS.
479 2003-11-26 Padraig O'Briain <padraig.obriain@sun.com>
481 * atk/atkobject.c (atk_object_real_ref_state_set): Add state FOCUSED
482 if object is focus object.
484 * atk/atkutil.[ch] (atk_get_focus_object): New function which returns
485 the last object reported by the application as focused.
487 * docs/atk-sections.txt, docs/tmpl/atkutil.sgml:
488 Add atk_get_focus_object.
492 2003-11-26 Padraig O'Briain <padraig.obriain@sun.com>
494 * atk/atkobject.c: Change role names so that the unlocalized names
495 do not contain hyphens and match the Java role names. Fixes bug #125024.
497 2003-11-24 Padraig O'Briain <padraig.obriain@sun.com>
499 * docs/tmpl/atkhyperlink.sgml, docs/tmp/atkhypertext.sgml,
500 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelatiom.sgml,
501 docs/tmpl/atkselection.sgml, docs/tmpl/atktable.sgml,
502 docs/tmpl/atktext.sgml: Regenerate these files. The location of
503 signal information has changed.
505 2003-11-24 Padraig O'Briain <padraig.obriain@sun.com>
507 * ===== Released 1.5.0=====
509 * configure.in: Version 1.5.0, interface age 0, binary age 500
513 2003-11-03 Padraig O'Briain <padraig.obriain@sun.com>
515 * atk/atkrelation.c: Use weak references for objects in a relation
516 instead of object references so that objects are not leaked when
517 corresponding widgets are destroyed.
519 This fixes bug #125725.
521 2003-10-31 Padraig O'Briain <padraig.obriain@sun.com>
523 * configure.in: Add reference to docs/version.xml
525 Should have been done in previous commit but was omitted.
526 Fixes build break reported in bugs #1258548 and #125902.
528 2003-10-29 Padraig O'Briain <padraig.obriain@sun.com>
530 * configure.in: Add reference to docs/version.xml
532 * docs/Makefile.am: Add references to version.xml.in and version.xml
534 * docs/atk-docs.sgml: Add reference to version.xml
536 * docs/version.xml.in: New file.
538 This fixes bug #125758.
540 2003-10-24 Padraig O'Briain <padraig.obriain@sun.com>
542 * atk/atkrelation.c (atk_relation_new): Fix memory leak. (bug #124877)
544 2003-10-09 Padraig O'Briain <padraig.obriain@sun.com>
546 * ===== Released 1.4.1=====
548 * configure.in: Version 1.4.1, interface age 1, binary age 401
552 2003-09-28 Gediminas Paulauskas <menesis@delfi.lt>
554 * configure.in: Added lt to ALL_LINGUAS.
556 2003-09-23 Padraig O'Briain <padraig.obriain@sun.com>
558 * atk.spec.in: Correct typo. Fix provided by Scott Kennedy.
559 This fixes bug #121990.
561 2003-09-21 Ăƒ
\85smund SkjĂƒÂ¦veland <aasmunds@fys.uio.no>
563 * configure.in: Added Norwegian (nynorsk) code
566 2003-09-10 Padraig O'Briain <padraig.obriain@sun.com>
568 * atk/atkobject.c: Remove comments about signals. The description
569 should be in files in docs/tmpl directory.
571 * docs/tmpl/atkhypertext.sgml: Add description for link-selected signal.
572 * docs/tmpl/atkobject.sgml: Add descriptions for
573 active-descendant-changed, children-changed, focus-event,
574 property-change, state-change and visible-data-changed signals.
575 * docs/tmpl/atkselection.sgml: Add description for selection-changed
577 * docs/tmpl/atktable.sgml: Add descriptions for column-deleted,
578 columnn-inserted, column-reordered, model-changed, row-deleted,
579 row-inserted and row-reordered signals.
580 * docs/tmpl/atktext.sgml: Add description for text-attributes-changed,
581 text-caret-moved, text-changed and text-selection-changed signals.
583 This fixes bug #121163.
585 2003-09-02 Padraig O'Briain <padraig.obriain@sun.com>
587 * ===== Released 1.4.0=====
589 * configure.in: Version 1.4.0, interface age 0, binary age 400
593 2003-08-28 Christian Rose <menthos@menthos.com>
595 * configure.in: Added "ne" to ALL_LINGUAS.
597 2003-08-25 Padraig O'Briain <padraig.obriain@sun.com>
599 * ===== Released 1.3.6=====
601 * configure.in: Version 1.3.6, interface age 2, binary age 306
605 2003-08-08 Malcolm Tredinnick <malcolm@commsecure.com.au>
607 * autogen.sh: Clarify an error message.
609 2003-08-08 Guntupalli Karunakar <karunakar@freedomink.org>
611 * configure.in: Added "hi" in ALL_LINGUAS.
613 2003-08-07 Padraig O'Briain <padraig.obriain@sun.com>
615 * ===== Released 1.3.5=====
617 * configure.in: Version 1.3.5, interface age 1, binary age 305
621 2003-08-04 Padraig O'Briain <padraig.obriain@sun.com>
623 * Remove po/Makefile.in.in. This fixes bug #119053.
625 2003-07-08 Padraig O'Briain <padraig.obriain@sun.com>
627 * atk/atktable.c (atk_table_ref_at): Ensure that row and column values
630 This is a partial fix for bug #116712.
632 2003-07-03 Padraig O'Briain <padraig.obriain@sun.com>
634 * atk/atkstateset.c (atk_state_set_is_empty): Correct return value.
635 Fixes bug #116621. Problem reported by Mario Lang.
637 2003-06-25 Fatih Demir <kabalak@gtranslator.org>
639 * configure.in: (Re-?)added "ta" (Tamil) to languages' list.
641 2003-06-23 Padraig O'Briain <padraig.obriain@sun.com>
644 Added locale directory to spec file. Fix provided by
645 James T. Richardson, Jr.
647 2003-06-19 Padraig O'Briain <padraig.obriain@sun.com>
649 * ===== Released 1.3.4=====
653 2003-06-13 Tor Lillqvist <tml@iki.fi>
655 * atk/atkobject.c (atk_role_get_localized_name): Set
658 * atk-zip.sh.in (DEVZIP): libtool 1.5 installs DLLs in the bin
659 directory, so look there, too. Include the message catalogs.
661 2003-06-10 Padraig O'Briain <padraig.obriain@sun.com>
663 * configure.in: Version 1.3.4, interface age 0, binary age 304
665 * atkrelationtype.h, docs/tmpl/atkrelation.sgml: Add new relation
668 2003-06-05 Paul Duffy <dubhthach@frink.nuigalway.ie>
670 * configure.in: Added ga (irish) to ALL_LINGUAS
672 2003-06-05 Kenneth Rohde Christiansen <kenneth@gnu.org>
674 * configure.in: Added li to ALL_LINGUAS.
676 2003-05-30 Padraig O'Briain <padraig.obriain@sun.com>
678 * ===== Released 1.3.3=====
680 * configure.in: Version 1.3.3, interface age 3, binary age 303
684 2003-05-28 Padraig O'Briain <padraig.obriain@sun.com>
686 * atk/atkobject.h docs/tmpl/atkobject.sgml: Add new role
687 ATK_ROLE_AUTOCOMPLETE.
689 2003-05-20 Padraig O'Briain <padraig.obriain@sun.com>
691 * atk/atkstate.h, docs/tmpl/atkstate.sgml: Add state
692 ATK_STATE_INDETERMINATE. This state is used by Oo for check buttons
693 which can have a value other than on or off.
695 2003-05-19 Arafat Medini <lumina@silverpen.de>
697 *configure.in: Added "ar" (Arabic) to ALL_LINGUAS
699 2003-05-16 Telsa Gwymme <hobbit@aloss.ukuu.org.uk>
701 * configure.in: Added "cy" (Welsh) to ALL_LINGUAS
703 2003-05-15 Padraig O'Briain <padraig.obriain@sun.com>
705 * ===== Released 1.3.2=====
707 * configure.in: Version 1.3.2, interface age 2, binary age 302
711 2003-05-09 SamĂƒÂºel JĂƒÂ³n Gunnarsson <sammi@techattack.nu>
713 * is.po: Added "is" into ALL_LINGUAS.
715 2003-05-06 Padraig O'Briain <padraig.obriain@sun.com>
717 * configure.in: Make message when pkg-config fails to find glib-2.0.pc
720 * po/pl.po: Updated Polish translation from Artur Flinta.
722 2003-05-05 Duarte Loreto <happyguy_pt@hotmail.com>
724 * configure.in: Added Portuguese (pt) to ALL_LINGUAS.
726 2003-05-05 Christian Rose <menthos@menthos.com>
728 * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
730 2003-05-01 Padraig O'Briain <padraig.obriain@sun.com>
732 * ===== Released 1.3.1=====
734 * configure.in: Version 1.3.1, interface age 1, binary age 301
738 * po/yi.po: Update line numbers.
740 2003-04-25 Padraig O'Briain <padraig.obriain@sun.com>
742 * atk/stateset.h: Fix typo in documentation.
744 * autogen.sh (have_libtool): Accept libtool-1.5. (#111481)
745 Patch provided by Ali Akcaagac.
747 2003-03-26 Christian Rose <menthos@menthos.com>
749 * configure.in: Added "yi" to ALL_LINGUAS.
751 2003-03-21 Takeshi AIHANA <aihana@gnome.gr.jp>
753 * configure.in: Added Japanese 'ja' into ALL_LINGUAS.
755 2003-03-20 Padraig O'Briain <padraig.obriain@sun.com>
757 * ===== Released 1.3.0=====
759 * configure.in: Version 1.3.0, interface age 0, binary age 300
763 2003-03-20 Guntupalli Karunakar <karunakar@freedomink.org>
765 * configure.in: Added Malayalam (ml) in ALL_LINGUAS
767 2003-03-20 Padraig O'Briain <padraig.obriain@sun.com>
769 * docs/atk-sections.txt: Add 11 unused declarations.
771 2003-03-20 James Henstridge <james@daa.com.au>
773 * autogen.sh: update to call automake-1.7, libtoolize, gtkdocize
776 * configure.in: cleanup to make use of newer autoconf/automake
779 * Makefile.am: get rid of custom distcheck rule, which is no
782 * atk/Makefile.am: cleanup makefile. Use BUILT_SOURCES for built
785 * docs/Makefile.am: use common gtk-doc.make.
787 * docs/atk-docs.sgml: update to use gtk-doc's XML mode.
789 2003-03-16 Joel Brich <joel.brich@laposte.net>
791 * configure.in: Added "eo" to ALL_LINGUAS
792 * po/eo.po: Added Esperanto translation
793 from Charles Voelger <cvoelger@dweasel.com>
795 2003-03-12 Tor Lillqvist <tml@iki.fi>
797 * atk/atk.def: Add one more missing export, thanks to Cedric
800 2003-03-07 Padraig O'Briain <padraig.obriain@sun.com>
802 * atk/atkobject.c (atk_object_set_role): Add check that role is
803 actually being changed. Do not emit notification for initial
804 role setting. (bug #107710)
806 2003-03-06 Padraig O'Briain <padraig.obriain@sun.com>
808 * atk/atkrelationset.c: Current returning of FALSE to 0 in function
809 which returns integer; (bug #107661) reported by Morten Welinder.
811 2003-03-05 Padraig O'Briain <padraig.obriain@sun.com>
815 atk/atkstatset.c: Correct returning of FALSE to NULL in functions
816 which return pointer; (bug #107650) reported by Morten Welinder.
818 2003-02-26 Padraig O'Briain <padraig.obriain@sun.com>
820 * test/Makefile.am: Update to produce .so files
821 (Problem reported and solution reported by Michael.Wilson@bull.net)
823 2003-02-26 Padraig O'Briain <padraig.obriain@sun.com>
825 * atk/atkgobjectaccessible.c (atk_gobject_accessible_from_object):
826 Correct creation of non-AtkGObjectAccessible (bug #107124)
828 * atk/atkobject.c (atk_object_class_init): Set default initialize
829 function so that code which does not check for existence of parent
830 class's initialize function will work.
832 * atk/atkvalue.c: (atk_value_get_minimum_value,
833 atk_value_get_maximum_value, atk_value_get_current_value):
834 Reset Value argument if it is a valid GValue otherwise zeroise it.
836 docs/tmpl/atkhypertext.sgml: Add link-selected signal.
838 2003-02-25 Tor Lillqvist <tml@iki.fi>
840 * Makefile.am (EXTRA_DIST): Dist atk-zip.sh.in, not atk-zip.sh.
842 * atk/atk.def: Add a couple of missing entries, thanks to Cedric
845 * atk/atk.rc.in: New file, for version info in the DLL on
846 Windows. Similar as in GLib, GTK, etc.
848 * configure.in: Generate atk/atk.rc.
850 * atk/Makefile.am: Use atk.rc on Windows.
851 (EXTRA_DIST): Distribute atk.rc(.in).
853 * atk/atkobject.c: On Windows, don't use hardcoded ATKLOCALEDIR,
854 but deduce it from DLL location, like GLib, GTK etc do.
856 2003-02-23 Abel Cheung <maddog@linux.org.hk>
858 * configure.in: Added "mk" to ALL_LINGUAS.
860 2003-02-21 Roozbeh Pournader <roozbeh@sharif.edu>
862 * configure.in: Added "fa" to ALL_LINGUAS.
864 2003-02-21 Metin Amiroff <metin@karegen.com>
866 * configure.in: Added Azerbaijanian to ALL_LINGUAS.
868 2003-02-19 Dmitry G. Mastrukov <dmitry@taurussoft.org>
870 * configure.in: Added Belarusian to ALL_LINGUAS.
872 2003-02-14 Padraig O'Briain <padraig.obriain@sun.com>
874 * atk/atknoopobject.c: Add AtkHypertext interface as this object should
875 claim to implement all interfaces.
877 2003-02-12 Padraig O'Briain <padraig.obriain@sun.com>
879 * atk/atkhyperlink.c (atk_hyperlink_class_init): Correct typo in blurb
882 (atk_hypertext_get_link): Add check on link_index value
883 (atk_hypertext_get_link_index): Add check on char_index value
885 2003-02-09 Christian Rose <menthos@menthos.com>
887 * configure.in: Added "kn" to ALL_LINGUAS.
889 2003-02-07 Christian Rose <menthos@menthos.com>
891 * configure.in: Added "bn" to ALL_LINGUAS.
893 2003-02-06 Christian Rose <menthos@menthos.com>
895 * configure.in: Added "id" to ALL_LINGUAS.
897 2003-02-04 Padraig O'Briain <padraig.obriain@sun.com>
899 * atk/atkgobjectaccessible.c (atk_gobject_accessible_for_object):
900 Add weak reference so we do not leak the accessible when the object
901 dies. Problem reported by Alex Larsson.
903 2003-02-02 Fatih Demir <kabalak@gtranslator.org>
905 * configure.in: Added "tr" (Turkish) to the languages' list.
907 2003-01-30 Padraig O'Briain <padraig.obriain@sun.com>
909 * atk/atkhyperlink.[ch]
910 New property selected-link defined.
911 Function pointer is_selected_link added to interface
912 (atk_hyperlink_is_selected_link: New functions which checks
913 whether the specified AtkHyperlink is selected
915 * atk/atkhypertext.[ch]
916 New signal link-selected added.
918 * docs/atk-sections.txt: Add atk_hyperlink_is_selected_link
920 * docs/tmpl/atkhyperlink.sgml: Add reference to property selected-link
921 and function atk_hyperlink_is_selected_link.
923 This fixes bug #104621.
925 Tue Jan 28 13:52:20 2003 Manish Singh <yosh@gimp.org>
927 * autogen.sh (have_automake): call the versioned automake when
928 checking the version itself.
930 Tue Jan 28 15:18:24 2003 Owen Taylor <otaylor@redhat.com>
932 * autogen.sh (have_automake): Fix version in complaint
933 message about automake. (#104366, Rich Burridge)
935 2003-01-26 Daniel Yacob <locales@geez.org>
937 * configure.in: Added am to ALL_LINGUAS.
939 2003-01-23 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
941 * configure.in: Added "sk" to ALL_LINGUAS.
943 2003-01-23 Abel Cheung <maddog@linux.org.hk>
945 * configure.in: Added "zh_TW" (traditional Chinese) to ALL_LINGUAS.
947 2003-01-23 Evandro Fernandes Giovanini <evandrofg@ig.com.br>
949 * configure.in: Added "pt_BR" to ALL_LINGUAS.
951 2003-01-22 Marius Andreiana <marius galuna.ro>
953 * configure.in: added 'ro' to ALL_LINGUAS
955 2003-01-21 Christian Rose <menthos@menthos.com>
957 * configure.in: Added "mn" to ALL_LINGUAS.
959 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
962 (atk_text_base_init): Set vtable entry for default implementations
963 (atk_text_get_range_extents): Omit calling default implementation
964 (atk_text_get_bounded_ranges): Omit calling default implementation
967 (atk_component_base_init): New function to set vtable entry for
968 default implementations
969 (atk_component_ref_accessible_at_point): Omit calling default
971 (atk_component_contains): Omit calling default implementation
972 (atk_component_get_position): Omit calling default implementation
973 (atk_component_get_size): Omit calling default implementation
975 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
978 (atk_object_real_set_property): Add support for PROP_TABLE_SUMMARY
979 and PROP_TABLE_CAPTION_OBJECT.
980 (atk_object_real_get_property): Add support for PROP_TABLE_SUMMARY
981 and PROP_TABLE_CAPTION_OBJECT.
983 This completes ATK changes for bug #74814.
985 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
987 * atk/atkobject.c: Add property accessible-table-caption-object.
988 This addresses bug #74814.
990 * atk/atkobject.h: Move some documentation from template file to
991 avoid warnings when building.
993 * atk/atkrelation.c: Add new properties relation and target.
994 This addresses bug #72426.
996 * atktext.[ch]: Add new functions atk_text_get_range_extents and
997 atk_text_get_bounded_ranges.
998 Also added data structures AtkTextRectangle and AtkTextRange, enum
999 AtkTextClipType and helper function atk_text_free_ranges.
1000 This addresses bug #100943.
1001 (atk_text_get_character_extents): Ensure that the reported width is
1002 not negative. This fixes bug #102954)
1004 * docs/atk-sections.txt: Add new functions and data items.
1006 * docs/tmpl/atk-object.sgml: Remove some documentation and put in
1007 atkobject.h. Add reference to accessible-table-caption-object.
1009 * docs/tmpl/atk-relation.sgml: Add new properties
1011 * docs/tmpl/atktext.sgml: Add new functions and data items.
1014 2003-01-20 Padraig O'Briain <padraig.obriain@sun.com>
1016 * ===== Released 1.2.2=====
1018 * configure.in: Version 1.2.2, interface age 2, binary age 202
1022 2003-01-19 He Qiangqiang <carton@linux.net.cn>
1024 * configure.in: Added "zh_CN" to ALL_LINGUAS.
1026 2003-01-12 Laurent Dhima <laurenti@alblinux.net>
1028 * configure.in: Added 'sq'(albanian) to ALL_LINGUAS.
1030 2003-01-11 Pauli Virtanen <pauli.virtanen@hut.fi>
1032 * configure.in (ALL_LINGUAS): Added "fi" (Finnish)
1034 2003-01-06 Alessio Frusciante <algol@firenze.linux.it>
1036 * configure.in (ALL_LINGUAS): Added "it" (Italian)
1038 2003-01-06 Padraig O'Briain <padraig.obriain@sun.com>
1040 * configure.in: Add -with-html-dir option. (bug #102497)
1042 * docs/Makefile.am: Remove INSTALLDIR and HTML_DIR
1044 * docs/tmpl/atkobject.sgml: Update so property names are in
1047 2003-01-03 Padraig O'Briain <padraig.obriain@sun.com>
1049 * ===== Released 1.2.1=====
1051 * configure.in: Version 1.2.1, interface age 1, binary age 201
1055 2003-01-02 Zbigniew Chyla <cyba@gnome.pl>
1057 * configure.in (ALL_LINGUAS): Added pl (Polish).
1059 2002-12-23 Nam SungHyun <namsh@kldp.org>
1061 * configure.in: Added Korean (ko) to ALL_LINGUAS
1063 2002-12-22 Artis Trops <hornet@navigator.lv>
1065 * configure.in: Added Latvian (lv) to ALL_LINGUAS.
1067 2002-12-22 Christophe Merlet <redfox@redfoxcenter.org>
1069 * configure.in (ALL_LINGUAS): added French (fr).
1071 2002-12-21 Jordi Mallach <jordi@sindominio.net>
1073 * configure.in (ALL_LINGUAS): added Catalan (ca).
1075 2002-12-20 Padraig O'Briain <padraig.obriain@sun.com>
1077 * ===== Released 1.2.0 ======
1079 * configure.in: Version 1.2.0, interface age 0, binary age 200
1081 * NEWS: Final update for 1.2.0.
1083 * docs/tmpl/atkobject.sgml: Order of properties have been changed.
1085 2002-12-18 Dmitry G. Mastrukov <dmitry@taurussoft.org>
1087 * configure.in: Added Russian to ALL_LINGUAS.
1089 2002-12-16 Padraig O'Briain <padraig.obriain@sun.com>
1091 * ===== Released 1.1.5=====
1093 * configure.in: Version 1.1.5, interface age 2, binary age 105
1097 2002-12-13 Padraig O'Briain <padraig.obriain@sun.com>
1099 * atk/atktext.c (atk_text_get_caret_offset): Return 0 instead of -1
1100 if caret is not supported. This addresses bug #101020.
1102 * configure.in: Use third argument of AC_DEFINE to get rid of
1105 Thu Dec 12 14:57:20 2002 Owen Taylor <otaylor@redhat.com>
1107 * acinclude.m4: Remove; wasn't needed, and referred
1108 to GLib internal m4 files now gone.
1110 Thu Dec 12 11:04:05 2002 Manish Singh <yosh@gimp.org>
1112 * configure.in: Require autoconf-2.53.
1114 2002-12-12 Yanko Kaneti <yaneti@declera.com>
1116 * configure.in (ALL_LINGUAS): Added Bulgarian (bg).
1118 2002-12-11 Pablo Saratxaga <pablo@mandrakesoft.com>
1120 * configure.in (ALL_LINGUAS): Added Vietnamese (vi), Hebrew (he),
1123 2002-12-07 Andras Timar <timar@gnome.hu>
1125 * configure.in (ALL_LINGUAS): Added Hungarian (hu).
1127 2002-12-06 Padraig O'Briain <padraig.obriain@sun.com>
1129 * ===== Released 1.1.4 =====
1131 * configure.in: Version 1.1.1, interface age 1, binary age 104
1135 2002-12-05 Ole Laursen <olau@hardworking.dk>
1137 * configure.in (ALL_LINGUAS): Added Danish (da).
1139 2002-12-02 Pablo Gonzalo del Campo <pablodc@bigfoot.com>
1141 * configure.in (ALL_LINGUAS): Added Spanish (es).
1143 2002-12-01 Christian Neumair <chris@gnome-de.org>
1145 * configure.in (ALL_LINGUAS): Added German (de).
1147 2002-11-22 Kjartan Maraas <kmaraas@gnome.org>
1149 * configure.in (ALL_LINGUAS): Added "no".
1151 2002-11-22 Padraig O'Briain <padraig.obriain@sun.com>
1153 * Update NEWS for 1.1.3
1155 2002-11-21 Padraig O'Briain <padraig.obriain@sun.com>
1157 * configure.in: Update to take account of gtk-doc-version being 0.10
1158 Updated version required to 0.9
1160 2002-11-20 Bill Haneman <bill.haneman@sun.com>
1163 Added ATK_ROLE_APPLICATION.
1166 (atk_role_get_localized_name):
1167 Added ATK_ROLE_APPLICATION case.
1169 * docs/atk-decl.txt:
1170 Added ATK_ROLE_APPLICATION to docs.
1172 2002-11-18 Abi Brady <morwen@evilmagic.org>
1174 * configure.in: Added "en_GB" to ALL_LINGUAS.
1176 2002-11-15 Hasbullah BIn Pit <sebol@ikhlas.com>
1178 * configure.in: Added "ms" to ALL_LINGUAS.
1180 2002-11-15 Padraig O'Briain <padraig.obriain@sun.com>
1182 * Update NEWS for 1.1.2
1184 * docs/tmpl/atkhyperlink.sgml docs/tmpl/atkobject.sgml
1187 2002-11-14 Bill Haneman <bill.haneman@sun.com>
1190 Revved to 1.1.2, interface age 0, binary age 102.
1192 * atk/atkrelationtype.h:
1193 (ATK_RELATION_EMBEDS, ATK_RELATION_EMBEDDED_BY):
1194 New relations to handle content embedding, for instance
1195 text that embeds or flows around images.
1197 * atk/atkhyperlink.h:
1198 (atk_hyperlink_is_inline):
1199 New API, returns whether a hyperlink's content is
1200 partially displayed inline; useful for small images
1201 emedded in text, and for HTML <src> elements.
1202 (AtkHyperlinkClass->link_state):
1203 New virtualized method, used to implement various
1204 state query API such as atk_hyperlink_is_inline().
1206 * atk/atkhyperlink.c:
1207 (atk_hyperlink_is_inline):
1210 * docs/atk-sections.txt:
1211 Additions for above API.
1213 2002-11-13 Padraig O'Briain <padraig.obriain@sun.com>
1215 * atk/atkobject.[ch]: Add signal active-descendant-changed
1217 2002-11-11 Christian Rose <menthos@menthos.com>
1219 * configure.in: Added "sv" to ALL_LINGUAS.
1221 Fri Nov 8 19:55:25 2002 Soeren Sandmann <sandmann@daimi.au.dk>
1223 * atk/atkhyperlink.c
1224 * atk/atkhyperlink.h
1229 * docs/tmpl/atkhyperlink.sgml
1230 * docs/tmpl/atkobject.sgml
1231 * docs/tmpl/atktable.sgml
1232 * docs/tmpl/atktext.sgml
1234 Trivial s/foo/foo_/ fixes to make atk.h includable with -Wshadow
1237 2002-11-05 Padraig O'Briain <padraig.obriain@sun.com>
1239 * autogen.sh: Add call to autoheader to create config.h.in
1241 2002-11-04 Padraig O'Briain <padraig.obriain@sun.com>
1243 * acinclude.m4: New file
1245 * autogen.sh: Add i18n support (copied from gtk+).
1247 * configure.in: Add definition for atklocaledir and check for
1248 bind_textdomain_codeset()
1250 * atk/Makefile.am: Add DEfininition of ATKLOCALEDIR to INCLUDES
1252 * atk/atkobject.c (atk_role_get_localized_name): Add code to
1255 * po/.cvsignore: Add extra files.
1257 2002-11-01 Padraig O'Briain <padraig.obriain@sun.com>
1259 * configure.in: Create po/Makefile; patch supplied by
1260 Dan Mills (thunder@ximain.com)
1262 2002-10-31 Padraig O'Briain <padraig.obriain@sun.com>
1264 * ===== Released 1.1.1 =====
1266 * configure.in: Version 1.1.1, interface age 0, binary age 101
1270 * atk/Makefile.am: Add atkintl.h to EXTRA_DIST.
1272 2002-10-30 Padraig O'Briain <padraig.obriain@sun.com>
1274 * Makefile.am: Add po directory
1276 * configure.in: Add support for I18N
1278 * acconfig.h atk/atkintl.h: New files used to support I18N
1280 * atk/atkobject.c: Update atk_role_get_localized_name() to
1281 allow for localized name to be returned.
1283 * docs/Makefile.am: Add atkintl.h to IGNORE_HFILES
1285 * po/Makfile.in.in, po/POTFILES.in, po/po2tbl.sed.in po/.cvsignore
1286 po/ChangeLog: New files
1288 2002-10-30 Padraig O'Briain <padraig.obriain@sun.com>
1290 * atk/Makefile.am, atk/atk.h: Add reference to atk/atkrelationtype.h
1292 * atk/atkaction.[ch]: Add atk_action_get_localized_name.
1294 * atk/atkobject.[ch]: Add atk_role_get_localized_name,
1295 atk_object_add_relationship and atk_object_remove_relationship
1296 Add new roles ATK_ROLE_HEADER, ATK_ROLE_FOOTER, ATK_ROLE_PARAGRAPH
1299 * atk/atkrelation.h: Move definition of AtkRelationType to
1302 * atk/atkstate.h: Add new state ATK_STATE_MANAGES_DESCENDANTS
1304 * atk/atktext.[ch]: Add text-attributes-changed signal.
1306 * docs/atk-sections.txt, docs/tmpl/atkaction.sgml: Add new functions.
1308 * docs/tmpl/atkobject.sgml: Add new functions and new roles.
1310 * docs/tmpl/atkrelation.sgml: Add new relations
1312 * docs/tmpl/atkstate.sgml: Add new state
1314 * docs/tmpl/atktext.sgml: Add new signal
1316 * tests/testrelation.c: Add tests for new relationship functions.
1318 2002-10-01 Padraig O'Briain <padraig.obriain@sun.com>
1320 * atk/atkobject.c (atk_object_notify): Fix leak; report and patch
1321 supplied by Sebastian Rittau (srittau@jroger.in-berlin.de)
1325 2002-09-24 Padraig O'Briain <padraig.obriain@sun.com>
1327 * ===== Released 1.1.0 =====
1331 2002-09-18 Padraig O'Briain <padraig.obriain@sun.com>
1334 increment version to 1.1.0, in view of the fact that we've
1335 branched for GNOME-2 and GTK+-2.0, and this is HEAD.
1336 Also reset INTERFACE_AGE to zero, since an enum was added.
1337 Use similar library numbering as GTK.
1339 * docs/tmpl/atkobject.sgml: Add ATK_LAYER_WINDOW
1341 2002-09-06 Mark McLoughlin <mark@skynet.ie>
1343 * atk/atkobject.h: add ATK_LAYER_WINDOW.
1345 * atk/atkcomponent.c: upd docs.
1347 2002-09-06 Padraig O'Briain <padraig.obriain@sun.com>
1349 * docs/atk-sections.txt: Add ...Iface symbols to Standard sections to
1350 avoid unused declarations
1352 * docs/tmpl/atkobject.sgml docs/tmpl/atkrelationset.sgml:
1353 Move AtkRelationSet from atkobject to atkrelationset.
1355 2002-09-05 Padraig O'Briain <padraig.obriain@sun.com>
1357 * docs/atk-sections.txt docs/tmpl/atkaction.sgml
1358 docs/tmpl/atkcomponent.sgml docs/tmpl/atkdocument.sgml
1359 docs/tmpl/atkeditabletext.sgml docs/tmpl/atkhypertext.sgml
1360 docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
1361 docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
1362 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml
1363 docs/tmpl/atkvalue.sgml:
1364 Remove reference to ...Iface data structures; which eliminates
1365 undocumented symbols.
1367 2002-09-05 Padraig O'Briain <padraig.obriain@sun.com>
1369 * atk/atkutil.h: Add documentation for AtkKeyEventType
1371 * docs/tmpl/action.sgml docs/tmpl/atkcomponent.sgml
1372 docs/tmpl/atkdocument.sgml docs/tmpl/atkeditabletext.sgml
1373 docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
1374 docs/tmpl/atkhypertext.sgml docs/tmpl/atkimage.sgml
1375 docs/tmpl/atknoopobject.sgml docs/tmp[l/atknoopobjectfactory.sgml
1376 docs/tmpl/atkobject.sgml docs/tmpl/atkobjectfacory.sgml
1377 docs/tmpl/atkregistry.sgml docs/tmpl/atkrelation.sgml
1378 docs/tmpl/atkselection.sgml docs/tmpl/atkstate.sgml
1379 docs/tmpl/atkstreamablecontent.sgml docs/tmpl/atktable.sgml
1380 docs/tmpl/atktext.sml docs/tmpl/atkutil.sgml
1381 docs/tmpl/atkutil.sgml:
1382 Reduce number of undocumented symbols
1384 2002-08-26 Padraig O'Briain <padraig.obriain@sun.com>
1386 * atk/atknoopobjectfactory.c:
1387 Add implementation for atk_object_factory_get_accessible_type()
1389 2002-08-18 Havoc Pennington <hp@pobox.com>
1391 * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
1392 both automake 1.6 and 1.4 installed get the right automake. Means
1393 compilation from CVS will now require the latest automake 1.4
1394 release, or manually creating symlinks called "automake-1.4" and
1397 2002-08-16 Padraig O'Briain <padraig.obriain@sun.com>
1399 These changes improve the quality of the documentation by adding
1400 information about properties and signals.
1403 Add atktargetlib, STRIP_BEGIN, STRIP_END and STRIP_DUMMY for
1404 use in docs Makefile.am
1407 Add missing include files, atk/atknoopobject.h and
1408 atknoopobjectfactory.h
1411 Add support for scan program
1414 Added content to this file
1416 * docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
1417 docs/tmpl/atknoopobject.sgml docs/tmpl/atknoopobjectfactory.sgml
1418 docs/tmpl/atkobjectfactory.sgml docs/tmpl/atkregistry.sgml
1419 docs/tmplatkutil.sgml:
1420 Removed references to contents of object's data structure
1422 * docs/tmpl/atkobject.sgml docs/tmpl/atkselection.sgml
1423 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml:
1424 Add references to signals and properties.
1426 Wed Jul 31 17:08:04 2002 Owen Taylor <otaylor@redhat.com>
1428 * ===== Released 1.0.3 =====
1430 * configure.in (GLIB_REQUIRED_VERSION): Version 1.0.3,
1431 interface, binary version 3.
1435 2002-07-14 Padraig O'Briain <padraig.obriain@sun.com>
1437 * README: Updated to describe where to log bugs and mention mailing
1440 2002-06-20 Padraig O'Briain <padraig.obriain@sun.com>
1442 * atk/atkutil.h atk/docs/atk-docs.sgml atk/docs/tmpl/atk-component.sgml
1443 atk/docs/atkdocument.sgml atk/docs/tmpl/atkeditabletext.sgml
1444 atk/docs/tmpl/atkgobjectaccessible.sgml atk/docs/tmpl/atkhyperlink.sgml
1445 atk/docs/tmpl/atkhypertext.sgml atk/docs/tmpl/atkimage.sgml
1446 atk/docs/atknoopobject.sgml atk/docs/tmpl/atknoopobjectfactory.sgml
1447 atk/docs/tmpl/atkobjectfactory.sgml atk/docs/tmpl/atkregistry.sgml
1448 atk/docs/tmpl/atkregistry.sgml atk/docs/tmpl/atkrelationset.sgml
1449 atk/docs/tmpl/atkselection.sgml atk/docs/tmpl/atkstate.sgml
1450 atk/docs/tmpl/atkstateset.sgml atk/docs/tmpl/atkstreamablecontent.sgml
1451 atk/docs/tmpl/atktable.sgml atk/docs/tmpl/atktext.sgml
1452 atk/docs/tmpl/atkutil.sgml atk/docs/tmpl/atkvalue.sgml
1453 Update documentation.
1455 2002-05-29 Padraig O'Briain <padraig.obriain@sun.com>
1457 * atk/atkregistry.c:
1458 64 bit fixes for ATK. Patch supplied by George Lebl (jirka@5z.com)
1461 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
1463 * ===== Released 1.0.2 ======
1467 * configure.in: Version 1.0.2, interface, binary age 2
1469 2002-04-26 Padraig O'Briain <padraig.obriain@sun.com>
1471 * atk/atkutil.c (atk_focus_tracker_notify):
1472 Allow for object being NULL which means the window containing the
1473 focus widget has lost focus. We update the previous_focus_object
1474 so we can emit notification for focus widget when window regains
1477 2002-04-15 Padraig O'Briain <padraig.obriain@sun.com>
1479 * atk/atkgobjectaccessible.c:
1480 (atk_gobject_accessible_for_object): Allow for case where created
1481 AtkObject is not a AtkGObjectAccessible so quark_accessible_object
1482 was not initialized in atk_gobject_accessible_class_init
1484 Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
1486 * ===== Released 1.0.1 ======
1490 * configure.in: Version 1.0.1, interface, binary age 1.0.0.
1492 2002-03-19 Padraig O'Briain <padraig.obriain@sun.com>
1494 * atk/atkutil.c (atk_focus_tracker_notify):
1495 Do not do notification if previously notified object is the same as
1498 2002-03-14 Tor Lillqvist <tml@iki.fi>
1500 * atk/Makefile.am: Use correct name for the DLL when generating
1501 the MSVC import library.
1503 2002-03-13 Bill Haneman <bill.haneman@sun.com>
1505 * atk/atkutil.c (atk_object_get_root):
1506 Changed g_type_class_peek to g_type_class_ref,
1507 this seemed to be triggering a SEGV in some cases.
1510 2002-03-12 Padraig O'Briain <padraig.obriain@sun.com>
1512 * atk/atkgobjectaccessible.c (atk_gobject_accessible_dispose):
1513 Correct name of data set to NULL from quark_accessible_object to
1516 2002-03-09 Padraig O'Briain <padraig.obriain@sun.com>
1518 * atk/atkhyperlink.c (atk_hyperlink_get_type):
1521 Thu Mar 7 23:52:51 2002 Owen Taylor <otaylor@redhat.com>
1523 * ===== Released 1.0.0 ======
1525 * NEWS: Final update for 1.0.0.
1527 * README: Update the compilation instructions a bit.
1529 2002-03-06 Tor Lillqvist <tml@iki.fi>
1532 * atk/Makefile.am: Use ATK_API_VERSION also in the Win32 import
1535 Tue Mar 5 16:54:21 2002 Owen Taylor <otaylor@redhat.com>
1539 * tests/Makefile.am: Don't install libteststateset.la,
1540 libtestrelation.la. (#73655, James Henstridge)
1542 * autogen.sh: Add --enable-gtk-doc
1544 * configure.in: --disable-gtk-doc by default.
1546 * Makefile.am: Add a slightly modified distcheck rule
1547 that passes --enable-gtk-doc to the configure inside.
1548 (So that 'make dist' succeeds inside.)
1550 Tue Mar 5 11:55:35 2002 Owen Taylor <otaylor@redhat.com>
1552 * configure.in: Require GLib-2.0.0.
1554 * configure.in atk/Makefile.am tests/Makefile.am atk.pc.in:
1555 Switch over to the Glib/GTK+ versioning scheme.
1557 2002-03-05 Padraig O'Briain <padraig.obriain@sun.com>
1559 * atk/atktext.c (atk_text_get_text):
1560 Permit end offset value of -1
1562 2002-02-28 Padraig O'Briain <padraig.obriain@sun.com>
1564 * atk/atkhypertext.h:
1567 2002-02-28 Sven Neumann <sven@gimp.org>
1569 * configure.in: beautified configure --help output.
1571 2002-02-27 Padraig O'Briain <padraig.obriain@sun.com>
1573 * atk/atkhypertext.h atk/atkhyperlink.h:
1574 Add padding to class structures to allow for future expansion.
1576 * atk/atkdocument.h:
1577 Add padding to class structures to allow for future expansion.
1579 * atk/atkobjectfactory.h atk/atkgobjectaccessible.h:
1580 Add padding to class structures to allow for future expansion.
1582 Mon Feb 25 19:09:39 2002 Owen Taylor <otaylor@redhat.com>
1584 * configure.in: Bail if AM_PATH_GLIB_2_0 fails.
1586 2002-02-26 Tor Lillqvist <tml@iki.fi>
1588 * atk/Makefile.am: Do use -no-undefined on Win32, otherwise
1589 libtool won't create a DLL.
1591 2002-02-25 Padraig O'Briain <padraig.obriain@sun.com>
1594 Remove -no-undefined because of problems with uunresolved symbols
1595 in libgobject on Solaris when using gcc
1597 Sat Feb 23 23:02:23 2002 Owen Taylor <otaylor@redhat.com>
1599 * configure.in: Version 0.13
1601 * NEWS: Update for 0.13
1603 * docs/atk-sections.txt: Update.
1605 2002-02-22 Padraig O'Briain <padraig.obriain@sun.com>
1607 * atk/atkgobjectaccessible.c atk/atkhyperlink.c atk/atknoopobject.c
1608 atk/atknoopobjectfactory.c atkobject.c atk/atkobjectfactory.c
1609 atk/atkregistry.c atk/atkrelation.c atk/atkrelationset.c:
1610 Make use of parent_class consistent; define as gpointer and
1611 use g_type_class_peek_parent() to get it
1614 Delete unused empty line
1616 * atk/atkregistry.c atk/atkrelation.c:
1617 Make parent_class static
1619 2002-02-20 Padraig O'Briain <padraig.obriain@sun.com>
1622 Add check for offset being negative in functions which have offset
1623 parameter and return immediately if so.
1625 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
1627 * atk/atkcomponent.h:
1628 Change argument of get_layer and get_mdi_zorder function pointers
1629 to be AtkComponent instead of AtkObject
1631 * atk/atkcomponent.c:
1632 Change atk_component_get_layer and atk_component_get_mdi_zorder
1633 to refer to argument as component instead os accessible
1635 * docs/atk-sections.txt docs/tmpl/atkaction.sgml
1636 docs/tmpl/atkcomponent.sgml docs/tmpl/atkeditabletext.sgml
1637 docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
1638 docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
1639 docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml docs/tmpl/atkvalue.sgml:
1640 Update for recent changes
1642 2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
1645 Guard atk.h with ifndef __ATK_H__
1646 (#71405 reported by terra@diku.dk (Morten Welinder))
1648 2002-02-13 Padraig O'Briain <padraig.obriain@sun.com>
1650 * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
1651 atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h
1652 atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
1653 atk/atktable.h atk/atktext.h atk/atkvalue.h:
1654 Add padding to class structures to allow for future expansion.
1656 2002-02-11 Bill Haneman <bill.haneman@sun.com>
1659 Incremented revision and tagged GNOME_D2_BETA.
1662 Marked atk_object_get_layer and atk_object_get_mdi_zorder
1663 as deprecated (should use atk_component API below).
1666 Added atk_component_get_layer and atk_component_get_mdi_zorder
1667 (erroneously defined in atkobject, they belong here).
1670 Fixed some property get/set bugs.
1672 * NEWS: updated for GNOME 2 Desktop Beta.
1674 2002-02-11 jacob berkman <jacob@ximian.com>
1676 * atk/atkselection.[ch] (atk_selection_get_type):
1677 * atk/atktable.[ch] (atk_table_get_type):
1678 * atk/atkregistry.h (atk_get_default_registry):
1679 * atk/atknoopobjectfactory.[ch] (atk_no_op_object_factory_get_type):
1680 * atk/atkobjectfactory.[ch] (atk_object_factory_get_type):
1681 * atk/atkcomponent.[ch] (atk_component_get_type):
1682 * atk/atkaction.[ch] (atk_action_get_type): declare function
1683 arguments as (void) rather than ()
1685 2002-02-04 Bill Haneman <bill.haneman@sun.com>
1688 Incremented revision.
1690 2002-01-30 Bill Haneman <bill.haneman@sun.com>
1692 * docs/tmpl/atkaction.sgml:
1693 * docs/tmpl/atkcomponent.sgml:
1694 * docs/tmpl/atkeditabletext.sgml:
1695 * docs/tmpl/atkimage.sgml:
1696 * docs/tmpl/atkobject.sgml:
1697 * docs/tmpl/atkselection.sgml:
1698 * docs/tmpl/atktable.sgml:
1699 * docs/tmpl/atktext.sgml:
1700 * docs/tmpl/atkvalue.sgml:
1701 Initial entries into the SHORT_DESCRIPTION and LONG_DESCRIPTION
1702 fields to improve docs; the documentation now gives some
1703 information on the purpose and function of the various ATK
1704 interfaces, and which types of UI components typically implement
1707 Tue Jan 29 23:29:46 2002 Owen Taylor <otaylor@redhat.com>
1709 * NEWS: Retroactively write a NEWS entry for 0.9 and 0.10.
1711 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
1714 Update version number to 0.10, for Desktop Alpha 2
1716 2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
1719 Correct inconsistencies between registered signal parameter types
1720 and default signal handler struct fields
1721 (based on patch from Murray Cumming <murray@usa.net>)
1723 2002-01-10 Bill Haneman <bill.haneman@sun.com>
1726 Update version number to 0.9, for Beta2 package.
1728 Wed Jan 9 11:26:56 2002 Owen Taylor <otaylor@redhat.com>
1730 * atk/Makefile.am (s-enum-types-h): Include glib-object.h,
1731 Add G_BEGIN_DECLS/END_DECLS to atk-enum-types.h. (#61845,
1734 2002-01-07 Padraig O'Briain <padraig.obriain@sun.com>
1736 * atk/atkcomponent.c (atk_component_add_focus_handler):
1737 Add comments to clarify behavior if handler has already been added
1739 * docs/tmpl/atktext.sgml:
1740 Update for change of caret_changed to text_caret_moved
1742 2002-01-05 Hans Breuer <hans@breuer.org>
1744 * atk/makefile.msc : generate atk-enum-types.[hc]
1745 NOTE: the long comment in atkobject.h is crashing perl,
1746 at least version 5.005_02 built for MSWin32-x86-object
1747 Binary build 506 provided by ActiveState. Temporary
1748 deleting the AtkRole comment allows to work-around.
1750 atk/atk.def : updated externals
1752 2002-01-02 Padraig O'Briain <padraig.obriain@sun.com>
1754 * atk/atkgobjectaccessible.h
1755 Fixed typo in define (reported by Jeff Franks)
1757 * atk/atktext.c atk/atktext.h
1758 Change name of default signal handler for text_caret_moved signal
1759 from caret_changed to text_caret_moved
1760 Change enum CARET_MOVED to TEXT_CARET_MOVED
1761 (both issues reported by Jeff Franks)
1763 2001-12-15 Michael Meeks <michael@ximian.com>
1765 * atk/atkrelation.c (atk_relation_class_init):
1767 (atk_relation_finalize): chain to parent.
1769 * atk/atkrelationset.c (atk_relation_set_class_init),
1770 (atk_relation_set_finalize): same fix.
1772 Sat Dec 22 12:26:51 2001 Owen Taylor <otaylor@redhat.com>
1774 * configure.in: Version 0.8, require GLib-1.3.12
1776 * atk/makefile.msc (PKG_VER): Version 0.8.
1778 Thu Dec 20 00:33:47 2001 Owen Taylor <otaylor@redhat.com>
1780 * atk/Makefile.am (EXTRA_DIST): Set GPATH - necessary
1781 for correct srcdir != builddir operation when
1782 generating source files in srcdir.
1784 Thu Dec 20 00:27:01 2001 Owen Taylor <otaylor@redhat.com>
1786 * docs/tmpl/atkutil.sgml: remove some conflict
1789 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
1794 2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
1796 Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.h
1797 docs/tmpl/atkgobjectaccessible.sgml
1799 * atk/Makefile.am atk/atk.h:
1800 Add references to new files
1802 * atk/atkobject.c atk/atkobject.h
1803 docs/tmpl/atkobject.sgml:
1804 Add new function atk_object_initialize
1806 * atk/atkobjectfactory.c atk/atkobjectfactory.h
1807 docs/tmpl/atkobjectfactory.sgml:
1808 Add new function atk_object_factory_get_accessible_type
1810 * docs/atk-sections.txt:
1812 Add functions in atk-unused.txt
1815 2001-12-17 Darin Adler <darin@bentspoon.com>
1817 * atk/atktext.c: Add missing #include <string.h>
1819 2001-12-13 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
1821 * atk/Makefile.am, tests/Makefile.am: Compile with
1822 -DG_DISABLE_DEPRECATED. See #52790.
1824 2001-12-11 Padraig O'Briain <padraig.obriain@sun.com>
1826 * atk/atkcomponent.c (atk_component_ref_accessible_at_position):
1827 Remove unnecessary g_retunn_val_if_fail() call.
1829 2001-12-08 Michael Meeks <michael@ximian.com>
1831 * atk/atkregistry.c (atk_registry_class_init):
1832 paranoia is not appropriate here, setup parent_class,
1833 don't create a new default registry here - makes no
1835 (atk_registry_finalize): chain to parent class, do
1836 g_hash_table_destroys instead of g_frees.
1838 2001-12-07 Padraig O'Briain <padraig.obriain@sun.com>
1841 Update to create atk-enum-types.h before compiling source files
1842 (Problem reported by xavier ordoquy <xordoquy@aurora-linux.com>)
1844 2001-12-05 Padraig O'Briain <padraig.obriain@sun.com>
1846 * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt
1847 docs/tmpl/atktext.sgml tests/testrelation.c:
1848 Change atk_attribute_register to atk_text_attribute_register,
1849 atk_attribute_get_value to atk_text_attribute_get_value,
1850 atk_attribute_get_name to atk_text_attribute_get_name
1851 atk_attribute_for_name to atk_text_attribuute_for_name
1853 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
1856 Add implementation of atk_attribute_register, atk_attribute_for_name
1857 Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
1858 support extra attributes being defined
1861 Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
1862 extra attributes to be defined
1863 Add atk_attribute_register() and atk_attribute_for_name()
1868 * docs/atk-sections.txt docs/tmpl/atktext.sgml
1869 Update because of additions to atk/atktext.h
1871 * tests/testrelation.c:
1872 Add tests for text attributes
1874 2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
1877 Update atk_role_register() to allow extra roles to be defined
1878 Update atk_role_get_name() and atk_role_for_name() for newly defined
1881 * tests/testrelation.c:
1884 2001-12-03 Padraig O'Briain <padraig.obriain@sun.com>
1886 * atk/atkrelation.c:
1887 Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and
1888 atk_relation_type_for_name()
1891 Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and
1892 atk_state_type_for_name()
1894 * tests/testrelation.c, tests/teststateset.c:
1895 Update tests as name componenets are separated by hyphen (-) rather
1898 2001-11-29 Padraig O'Briain <padraig.obriain@sun.com>
1901 Generate files atk-enum-types.c and atk-enums-types.h to create
1905 Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()
1907 2001-11-28 Bill Haneman <bill.haneman@sun.com>
1910 Changed calls to g_type_class_peek() to g_type_class_ref() where
1911 it makes more sense, and in other places check for a non-null
1912 klass return before trying to call class methods. This prevents
1913 SEGV if no Atk-implementation library has been loaded.
1916 Fixed gtk-doc warning.
1918 2001-11-28 Padraig O'Briain <padraig.obriain@sun.com>
1920 * atk/atkobject.[c|h]:
1921 Add functions atk_role_get_name() and atk_role_for_name() which
1922 transform a role into an untranslated string
1923 Update comments in atkobject.h which refer to property names
1925 * atk/atkrelation.c:
1926 Correct error in atk_relation_type_get_name
1928 * docs/atk-sections.txt
1929 Added atk_role_get_name and atk_role_for_name
1934 2001-11-23 Hans Breuer <hans@breuer.org>
1936 * atk/atk.def : updated externals
1938 * atk/atktext.c atk/atkutil.c : added two spaces to fix
1939 minor coding style issues. Found by my exports generator.
1941 * atk/makefile.msc : version 0.7, use build dir from
1944 Thu Nov 22 14:37:40 2001 Owen Taylor <otaylor@redhat.com>
1948 * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
1950 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
1952 * atk/atknoopobject.c:
1953 Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
1954 when creating object
1956 2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
1958 * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
1959 docs/tmpl/atkrelation.sgml:
1960 Change atk_relation_type_from_string to atk_relation_type_for_name
1961 Add atk_relation_type_get_name
1963 * atk/atkrelationtype.c:
1964 Change atk_relation_type_from_string to atk_relation_type_for_name
1965 Add atk_relation_type_get_name
1966 Update atk_relation_type_register() to correctly register new
1970 Changed name of static variable type to last_type
1971 Changed name of paremeter if atk_state_type_get_name to type to match
1977 * tests/README, tests/Makefile.am
1978 Add new test file testrelation.c
1980 2001-11-22 Bill Haneman <bill.haneman@sun.com>
1982 * atk/atkutil.c (atk_add_key_event_listener):
1983 Fix gtk-doc comment and clarify use of 'data' gpointer.
1985 2001-11-22 Michael Meeks <michael@ximian.com>
1987 * atk/atkutil.c (atk_add_key_event_listener): switch
1990 * atk/atkobject.c (atk_object_real_get_property):
1991 add missing 'break'.
1993 2001-11-21 Michael Meeks <michael@ximian.com>
1995 * atk/atkrelation.c: pull in string.h for strcmp
1997 * atk/atktext.c (atk_text_get_selection): fix bug / warning.
1999 * atk/atkutil.c (atk_add_global_event_listener),
2000 (atk_get_toolkit_name, atk_get_toolkit_version):
2003 2001-11-21 Bill Haneman <bill.haneman@sun.com>
2005 * atk/atkrelation.c: Added gtk-doc docs for
2006 atk_relation_type_from_string.
2008 Wed Nov 21 17:54:44 2001 Owen Taylor <otaylor@redhat.com>
2010 * atk/atkobject.h (enum): Fix trailing comma on
2013 * docs/atk-sections.txt: Update.
2017 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
2019 * atk/atkobject.[c|h]:
2020 Add additional argument (name) to state-change signal
2021 Update atk_object_notify_state_change to take account of
2022 extra argument for state-change
2024 * atk/atkmarshal.list:
2025 Add marshaller for VOID:STRING,BOOLEAN
2027 2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
2029 * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
2030 Add enum AtkLayer and functions atk_object_get_layer and
2031 atk_object_get_mdi_zorder
2033 2001-11-20 Padraig O'Briain <padraig.obriain@sun.com>
2035 * atk/atkobject.[c|h]:
2036 Remove property accessible-state; use signal state-change instead
2037 Change signature of state-change handler to take gboolean as argument
2038 instead of AtkPropertyValues
2039 Update atk_object_notify_state_change() to emit state-change signal
2041 * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
2042 Remove state ATK_STATE_COLLAPSED
2044 2001-11-19 Bill Haneman <bill.haneman@sun.com>
2048 Added state-changed signal to atkobject, in anticipation of
2049 deprecating the accessible-state property.
2052 Fixed signature of atk_util_add_key_listener () to
2053 take an AtkKeySnoopFunc instead of a pointer to same.
2055 2001-11-19 Padraig O'Briain <padraig.obriain@sun.com>
2057 * atk/atkobject.c (atk_object_notify_state_change):
2058 Fix bug in calculation of number of toggle states
2061 Correct out-by-1 error in atk_state_type_register()
2062 Use type (number of states defined) in atk_state_type_get_name()
2063 and atk_state_type_for_name()
2065 2001-11-17 Padraig O'Briain <padraig.obriain@sun.com>
2067 * atk/atkeditabletext.c:
2068 Remove unused structure _AtkEditableTextIfaceClass
2070 * atk/atkobject.[c|h]
2071 Remove signals model_changed and selection_changed
2073 * atk/selection.[c|h]
2074 Add signal selection_changed
2076 * atk/atktable.[c|h]
2077 Remove unused structure _AtkTableIfaceClass
2078 Add signal model_changed
2081 Remove unused structure _AtkTextIfaceClass
2082 Add signal text_selection_changed
2084 * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
2085 docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
2086 Documentation changes
2088 2001-11-17 Tor Lillqvist <tml@iki.fi>
2090 * atk-zip.sh.in: Build separate runtime and developer packages.
2092 * atk/atk.def: Update.
2094 2001-11-14 Bill Haneman <bill.haneman@sun.com>
2098 atk_add_key_event_listener (AtkKeySnoopFunc *listener,
2100 atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
2103 to allow non-GTK-dependent installation of key snoop functions.
2104 This also meant adding definitions of AtkKeySnoopFunc and
2107 2001-11-08 Padraig O'Briain <padraig.obriain@sun.com>
2109 * atk/atkobject.c (atk_object_notify_state_change):
2110 Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
2111 to ATK_STATE_EXPANDED or vice versa.
2113 2001-11-05 Padraig O'Briain <padraig.obriain@sun.com>
2116 Add role ATK_ROLE_TREE_TABLE
2118 * atk/atkrelation.h:
2119 Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
2120 and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
2122 * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
2123 docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
2124 docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
2125 docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
2126 docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
2127 docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
2128 docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
2129 Update to reflect the current state of the documentation in the code.
2131 2001-10-31 Padraig O'Briain <padraig.obriain@sun.com>
2133 * atk/relation.h, docs/tmpl/atkrelation.sgml:
2134 Add two new relations ATK_RELATION_NODE_CHILDREN and
2135 ATK_RELATION_NODE_PARENT to support compound objects in a
2136 node or cell of a tree or table
2137 Added descriptions of all relations which are defined
2140 Remove functions atk_table_real_get_index_at(),
2141 atk_table_real_get_column_at_index() and
2142 atk_table_real_get_row_at_index()
2143 Correct typos in documentation of other functions.
2145 2001-10-28 Tor Lillqvist <tml@iki.fi>
2147 * atk-zip.sh.in: New file, used to build developer package for
2151 * configure.in: Add it.
2153 * atk/Makefile.am: Add rules to install and uninstall mingw import
2156 2001-10-26 Padraig O'Briain <padraig.obriain@sun.com>
2158 * atk/atkobject.[c|h]
2159 Remove the following properties
2160 accessible-child - use signal children_changed for notification
2161 accessible-text - use signal text_changed for notification
2162 accessible-caret - use signal text_caret_moved for notification
2163 accessible-selection - use new signal selection_changed
2165 accessible-visible-data - use new signal visible_data_changed
2167 accessible-model - use new signal model_changed for notification
2168 Notify when role or parent changes
2169 Allow parent and role to be set or got using g_object_set() or
2172 Wed Oct 24 11:13:13 2001 Owen Taylor <otaylor@redhat.com>
2178 2001-10-25 Padraig O'Briain <padraig.obriain@sun.com>
2180 * atk/atkobject.h, docs/tmpl/atkobject.sgml:
2181 Add role ATK_ROLE_TERMINAL for an accessible terminal.
2183 2001-10-22 Padraig O'Briain <padraig.obriain@sun.com>
2185 * atk/atkobject.c (atk_object_notify_state_change):
2186 Initialize AtkPropertyValue data structure to 0 instead of using
2189 2001-10-19 Tor Lillqvist <tml@iki.fi>
2191 * configure.in: Set automake conditionals OS_WIN32 if on (native)
2192 Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
2193 LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
2195 * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
2196 -export-symbols atk.def. If lib.exe is available, generate
2197 atk.lib, and install it.
2199 * atk/atk.def: Update with new entry points.
2201 2001-10-19 Padraig O'Briain <padraig.obriain@sun.com>
2203 * atk/atkobject.[c|], docs/atk-sections.txt,
2204 docs/tmpl/atkobject.sgml:
2205 Add convenience function atk_object_notify_state_change()
2206 to generate property notification of state change.
2208 * atk/atktext.c, docs/tmpl/atk-unused.sgml:
2209 Correct comments on functions atk_attribute_get_name() and
2210 atk_attribute_get_value()
2212 2001-10-17 Padraig O'Briain <padraig.obriain@sun.com>
2215 Update comments in atk_text_get_text_[at|after|before]_offset()
2216 to clarify what these functions will return.
2218 2001-10-16 Padraig O'Briain <padraig.obriain@sun.com>
2221 Update comments in atk_text_get_run_attributes() and
2222 atk_text_get_default_attributes().
2224 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
2227 Change "property-change" signal to allow detail (i.e. property name)
2228 and add detail in atk_object_notify().
2230 2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
2233 Correct order of attribute names in text_attr_name array.
2235 2001-10-12 Padraig O'Briain <padraig.obriain@sun.com>
2237 * atk/atktext.[c|h]:
2238 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2239 Use enum AtkTextAttribute to specify what attribute are supported
2240 rather than hash defines. Define new functions atk_attribute_get_name()
2241 and atk_attribute_get_value() which return the strings for the
2242 attribute name and values for those attribute which have named values.
2244 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
2246 * atk/atktext.c (atk_text_get_run_attributes):
2249 * atk/atktext.c (atk_text_get_default_attributes):
2250 Add call to set iface.
2252 2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
2254 * atk/atktext.[c|h]:
2255 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2256 Add new function atk_text_get_default_attributes
2257 Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
2259 2001-10-09 Padraig O'Briain <padraig.obriain@sun.com>
2261 * atk/atktext.c (atk_attribute_set_free):
2262 Avoid leaking of AtkAttributeSet data structure; speed up code.
2264 * docs/tmpl.atk*.sgml
2265 Updated to reflect current APIs.
2267 2001-10-01 jacob berkman <jacob@ximian.com>
2269 * docs/Makefile.am (dist-hook-local): depend on all-local so that
2270 make dist works correctly w/o having to build first
2272 2001-10-01 Tor Lillqvist <tml@iki.fi>
2274 * configure.in: Add AC_LIBTOOL_WIN32_DLL.
2276 Sat Sep 29 19:45:00 2001 Bill Haneman <bill.haneman@sun.com>
2278 * configure.in (ATK_MICRO_VERSION): Version 0.6
2279 (because libglade will depend on a the small api addition below)
2281 * atk/makefile.msc (PKG_VER): Version 0.6
2283 * atk/atkrelation.h:
2284 * atk/atkrelation.c: (AtkRelationType
2285 atk_relation_type_from_string (const gchar *name)): Added method.
2288 Tue Sep 25 12:08:52 2001 Owen Taylor <otaylor@redhat.com>
2290 * configure.in (ATK_MICRO_VERSION): Version 0.5
2292 * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
2294 * atk/makefile.msc (PKG_VER): Version 0.5
2296 2001-09-21 Hans Breuer <hans@breuer.org>
2298 * atk/atk.def : updated externals
2299 * atk/makefile.msc : version 0.4
2301 * atk/atktext.c (atk_text_get_character_extents) : real_height
2302 is a reference to int, so use &local_height
2304 Wed Sep 19 10:46:44 2001 Tim Janik <timj@gtk.org>
2308 Tue Sep 18 23:41:32 2001 Tim Janik <timj@gtk.org>
2310 * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
2311 up ATK_VERSION to 0.4, interface age 0, binary age 0.
2312 (from 0.2 which was not properly updated last time).
2313 depend on glib 1.3.8.
2317 2001-09-11 Padraig O'Briain <padraig.obriain@sun.com>
2320 Add object reference when object is set as accessible_parent
2322 2001-09-05 Mark McLoughlin <mark@skynet.ie>
2324 * configure.in: remember ACLOCAL_FLAGS.
2326 2001-09-05 Padraig O'Briain <padraig.obriain@sun.com>
2328 * atk/atktable.[c|h]
2329 Change atk_table_get_caption() and atk_table_set_caption()
2330 to deal with AtkObject* rather than gchar*
2331 Remove redundant and incorrect comments
2333 Mon Sep 3 19:42:47 2001 Owen Taylor <otaylor@redhat.com>
2335 * configure.in: Version 0.3
2337 * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
2341 2001-09-03 Padraig O'Briain <padraig.obriain@sun.com>
2344 Correct property definitions for "accessible-table-caption",
2345 "accessible-table-column-description",
2346 "accessible-table-row-description"
2348 Update comments to include all properties defined
2350 2001-08-24 Padraig O'Briain <padraig.obriain@sun.com>
2352 * atk/atkhyperlink.h:
2353 Change AtkHyperLink to AtkHyperlink in comment
2354 * atk/atkhypertext.[c|h]:
2355 Change AtkHyperLink to AtkHyperlink
2356 * atk/atktable.[c|h]:
2357 Make gchar* arguments const; make return value of type gchar*
2359 * docs/atk-sections.txt
2360 Remove reference to AtkHyperLink
2361 * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
2362 docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
2365 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
2368 Add functions atk_table_real_get_index_at(),
2369 atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index()
2370 as default implementations for atk_table_get_index_at(),
2371 atk_table_get_row_at_index(), atk_table_get_column_at_index()
2373 2001-08-23 Padraig O'Briain <padraig.obriain@sun.com>
2376 Refer to return value in function documentation for
2377 atk_action_do_action
2379 Fix typo in comments
2380 * docs/tmpl/atkaction.sgml:
2381 Update to include return value
2383 2001-08-22 Marc Mulcahy <marc.mulcahy@sun.com>
2385 * atk/atkaction.c atk/atkaction.h:
2386 Made atk_action_do_action return a gboolean as the class member of
2387 AtkActionIface does.
2391 2001-08-20 Padraig O'Briain <padraig.obriain@sun.com>
2393 * docs/tmpl/atkimage.sgml atk/atkimage.h:
2394 Swap height and width arguments to atk_image_get_image_size
2396 Swap height and height arguments to atk_image_get_image_size
2397 Do not crash if NULL pointers are passed for return values
2399 2001-08-17 Padraig O'Briain <padraig.obriain@sun.com>
2401 * docs/tmpl/atktext.sgml atk/atktext.h:
2402 Change parameter names *offset to *_offset
2403 * atk/atkcomponent.c:
2404 Do not crash if NULL pointers are passed for return values
2406 Change parameter names *offset to *_offset
2407 Do not crash if NULL pointers are passed for return values
2409 2001-08-16 Bill Haneman <bill.haneman@sun.com>
2412 Changed g_type_class_peek() to g_type_class_ref()
2413 in atk_add_global_event_listener(), since
2414 g_type_class_peek() could return NULL when an
2415 instance of the class had not been created.
2417 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
2419 * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2420 Ensure that atk_attribute_set_free is in the documentation.
2422 2001-08-16 Padraig O'Briain <padraig.obriain@sun.com>
2424 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
2425 Swapped order of width and height arguments to
2426 atk_text_get_character_extents()
2427 Changed AtkAttrributeSet_free to atk_attribute_set_free
2429 2001-08-15 Padraig O'Briain <padraig.obriain@sun.com>
2431 * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
2432 Changed "length" argument of atk_text_get_character_extents() to
2435 2001-08-15 Jens Finke <jens@gnome.org>
2437 * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
2438 * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
2439 added a AC_SUBST for it. This is needed for the spec.in file.
2440 Added atk.spec to output list.
2441 * atk.spec.in: New file.
2443 2001-08-13 Padraig O'Briain <padraig.obriain@sun.com>
2445 * atk/atkcomponent.[c|h]
2446 * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
2447 Change atk_component_get_accessible_at_point to
2448 atk_component_ref_accessible_at_point so it will work for flyweights
2450 Sun Aug 12 10:33:02 2001 Owen Taylor <otaylor@redhat.com>
2452 * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
2455 2001-08-09 Padraig O'Briain <padraig.obriain@sun.com>
2457 * atk/atkaction.c, atk/atkcomponent.c
2458 Remove all instances of g_return_if_fail (foo != NULL); that are
2459 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
2460 since the second check catches the NULL.
2461 * atk/atkcomponent.c
2462 Add functions atk_component_real_contains(),
2463 atk_component_real_get_position(), atkcomponent_real_get_size()
2464 as default implementations for atk_component_contains(),
2465 atk_component_get_position(), atk_component_get_size()
2467 2001-08-07 Brian Cameron <brian.cameron@sun.com>
2469 * atk/atkimage.[ch] docs/atk-sections.txt
2470 docs/tmpl/atkimage.sgml
2471 Updated AtkImage get_position to get_image_position
2472 so the naming is consistant. Now get_image_position
2473 and get_image_size return -1 for x/y/height/width
2474 if AtkImage implementations of these functions is
2477 2001-07-31 Padraig O'Briain <padraig.obriain@sun.com>
2480 Create an object relation set when the object is created.
2482 2001-07-30 Brian Cameron <brian.cameron@sun.com>
2485 Changed first argument of atk_add_global_event_listener
2486 so the callback function is of type GSignalEmissionHook
2487 instead of AtkEventListener. AtkEventListener is
2488 appropriate for Focus event callbacks, but not generic
2491 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
2494 Add function atk_object_real_ref_state_set() which creates the
2495 state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
2498 2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
2501 Remove all instances of g_return_if_fail (foo != NULL); that are
2502 immediately before a g_return_if_fail (ATK_IS_FOO (foo));
2503 since the second check catches the NULL.
2505 2001-07-26 Padraig O'Briain <padraig.obriain@sun.com>
2508 Fix problem with ATK not building after running make maintainer-clean
2509 and autogen.sh: add extra files to MAINTAINERCLEANFILES
2511 2001-07-25 Bill Haneman <bill.haneman@sun.com>
2514 * atk/atkeditabletext.h
2516 * atk-uninstalled.pc.in
2519 Removed (unused) #defines of pango/pango.h
2520 Removed references to/dependencies on pango from .pc files
2521 Removed dependencies on pango from makefile.msc and configure.in
2523 2001-07-24 Padraig O'Briain <padraig.obriain@sun.com>
2525 * atk/atkobject.[c|h]
2526 Move some implementation from GAIL:
2527 Default implementations for some some functions
2528 atk_object_real_get_name, atk_object_real_set_name,
2529 atk_object_real_get_description, atk_object_real_set_description,
2530 atk_object_real_get_parent, atk_object_real_set_parent,
2531 atk_object_real_get_role,
2532 atk_object_real_connect_property_change_handler,
2533 atk_object_real_remove_property_change_handler,
2535 definition of property-changed signal.
2536 Initialize pointers to NULL in atk_object_init().
2537 Initialize uninitialized function pointers to NULL in
2538 atk_object_class_init().
2540 2001-07-23 Brian Cameron <brian.cameron@sun.com>
2543 Changed children_changed signal to allow NULL pointers
2544 for the 2nd argument to the signal handler.
2546 2001-07-20 Hans Breuer <hans@breuer.org>
2548 * atk/atk.def : added more exports
2549 * atk/makefile.msc : updated win32 build
2551 2001-07-20 Padraig O'Briain <padraig.obriain@sun.com>
2553 * atk/atkaction.[c|h], docs/atk-sections.txt,
2554 docs/tmpl/atkaction.sgml
2555 Add atk_action_get_name() and atk_action_set_description()
2557 2001-07-18 Padraig O'Briain <padraig.obriain@sun.com>
2559 * atk/atkstate.[c|h]
2560 Add ATK_STATE_ENABLED so we can distinguish between a consistent
2561 and inconsistent GtkToggleButton
2563 2001-07-16 Brian Cameron <brian.cameron@sun.com>
2565 * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
2566 docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
2567 gail_textattributes_update.pat is for gail/gail and integrates the
2568 ATK_ATTRIBUTE_* macros in the gail implementations.
2569 atk_docs_textattributes_update.pat is for atk/docs and patches
2570 atk-sections.txt etc. for improved docs
2571 atk_atk_textattributes_update.pat is for atk/atk and included the
2572 new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
2574 2001-07-13 Darin Adler <darin@bentspoon.com>
2576 * atk/atkstate.c: Add missing <string.h> include.
2577 * tests/teststateset.c: Add missing <string.h> include.
2579 2001-07-13 Darin Adler <darin@bentspoon.com>
2581 * .cvsignore: Ignore some generated files.
2582 * autogen.sh: Get rid of call to autoheader since the
2583 configure file doesn't include AM_CONFIG_HEADER.
2585 2001-07-11 Brian Cameron <brian.cameron@sun.com>
2587 * tmpl/atkdocument.sgml
2588 Added new file for docs.
2590 2001-07-11 Padraig O'Briain <padraig.obriain@sun.com>
2592 * atk/atkimage.c atk/atkutil.c
2593 Changes to build with Sun's FORTE compiler.
2595 2001-07-10 Brian Cameron <brian.cameron@sun.com>
2597 * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
2598 tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
2599 tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
2600 tmpl/atktext.sgml tmpl/atkutil.sgml
2603 Mon Jul 2 06:37:09 2001 Tim Janik <timj@gtk.org>
2605 * atk/atktext.c (atk_text_base_init):
2606 * atk/atktable.c (atk_table_base_init):
2607 * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
2608 to adapt to recent GSignal changes.
2610 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2612 * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
2613 docs/tmpl/atkutil.sgml
2614 Added new functiosn to AtkUtil.
2616 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2618 * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
2619 docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
2620 docs/tmpl/atkobject.sgml
2621 Added new atk document interface.
2623 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2625 * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
2626 atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
2627 Updated so that functions that take screen coords as
2628 input/output also take an enum specifying whether
2629 the coords are screen or top-level window based.
2630 Updated docs as well.
2632 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2634 *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
2635 atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
2636 atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
2637 atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
2638 atk/docs/tmpl/atkstreamablecontent.sgml
2639 Cleaned up docs. Added atkstreamablecontent.sgml
2641 2001-06-28 Brian Cameron <brian.cameron@sun.com>
2643 *atk/atktable.h, atk/atktable.c
2644 Updated signal handler definitions.
2646 2001-06-27 Brian Cameron <brian.cameron@sun.com>
2649 Updated AtkXYCoords enum.
2651 2001-06-27 Brian Cameron <brian.cameron@sun.com>
2653 *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
2654 atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
2655 atk/atkimage.c atk/atkimage.h atk/atkobject.c
2656 atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
2657 atk/atkstateset.c atk/atkstreamablecontent.c
2658 atk/atkstreamablecontent.h atk/atktable.c
2659 atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
2660 and some docs/tmpl files.
2661 Updated gtk-docs fixing spelling errors and making minor
2664 2001-06-27 Louise Miller <lousie.miller@sun.com>
2666 *atk/atkselection.h, atk/atkselection.c
2667 changed return type to gboolean for
2668 atk_selection_select_all_selection
2670 2001-06-26 Brian Cameron <brian.cameron@sun.com>
2672 *atk/atkstate.h atk/atkstate.c
2673 docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
2674 docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
2675 docs/tmpl/atktext.sgml
2676 Added ATK_STATE_STALE. Updated docs.
2678 2001-06-22 Lucy Brophy <lucy.brophy@sun.com>
2681 Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
2683 2001-06-21 Brian Cameron <brian.cameron@sun.com>
2685 * atk/atkeditabletext.h, atk/atkobject.h,
2687 Added AtkAttributeSet_free() convenience
2690 2001-06-20 Peter Williams <peterw@ximian.com>
2692 * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
2693 atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
2694 G_{BEGIN,END}_DECLS.
2696 2001-06-20 Brian Cameron <brian.cameron@sun.com>
2698 * atk/atktable.c, atk/atkmarshal.list
2699 Removed needless marshal and updated signal handlers in
2702 2001-06-20 Louise Miller <louise.miller@sun.com>
2704 *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml
2705 Changed parameters for get_selected_rows/get_selected_columns
2706 Added 4 new functions, add_row_selection, remove_row_selection,
2707 add_column_selection, remove_column_selection
2709 2001-06-19 Brian Cameron <brian.cameron@sun.com>
2712 Fixed minor bug with signals.
2714 2001-06-18 Brian Cameron <brian.cameron@sun.com>
2719 2001-06-15 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
2721 * atk/atkselection.h atk/atkselection.c
2722 Now add_selection, clear_selection, and remove_selection
2723 return a boolean indicating SUCCESS/FAILURE to indicate
2724 if the operation was successful.
2726 2001-06-13 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
2728 * atk/atktable.h atk/atktable.h
2729 Updated so now the get_text_before|at|after functions
2730 return the start & end offset of the string. Updated the
2733 2001-06-13 Padraig O'Briain <padraig.obriain@sun.com>
2735 * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
2737 2001-06-11 Havoc Pennington <hp@redhat.com>
2741 * configure.in: bump version to 0.2 and add infrastructure for
2742 libtool version info. Assumes GTK versioning scheme (major.minor
2743 is binary compatible)
2745 * atk/Makefile.am (LDFLAGS): set version info
2746 (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
2748 2001-06-13 Brian Cameron <brian.cameron@sun.com>
2750 * atk/atktable.h, atk/atktable.c
2751 Updated so that get/set row/column header functions
2752 work with AtkObjects rather than AtkTables. Organized
2753 the header file a little more cleanly. Also the get/set
2754 row_description and caption functions now use gchar *
2755 rather than AtkObject.
2757 2001-06-12 Padraig O'Briain <padraig.obriain@sun.com>
2759 * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
2760 Add signal model-changed.
2762 * atk/atkobject.c: Add properties
2763 accessible-role, accessible-table-caption,
2764 accessible-table-column-header, accessible-table-column_description.
2765 accessible-table-row-header, accessible-table-row_description.
2766 accessible-table-summary, accessible-model
2768 2001-06-12 Brian Cameron <brian.cameron@sun.com>
2770 * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
2771 Updated atkeditabletext and atktext interfaces so they
2772 now properly define the get/set attribute methods and now
2773 get_offset_at_point and get_character_extents can request
2774 x,y coords by either widget or screen coords.
2776 Sat Jun 9 15:17:00 2001 Owen Taylor <otaylor@redhat.com>
2778 * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
2779 CFLAGS, not in LIBS. (Always linking with -lpthread
2780 is a noticeable speed hit.)
2782 Thu Jun 7 17:03:37 2001 Owen Taylor <otaylor@redhat.com>
2784 * atk/Makefile.am: Really fix marshal generation.
2786 2001-06-07 Havoc Pennington <hp@redhat.com>
2788 * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
2789 glib-genmarshal stuff
2791 2001-06-07 Havoc Pennington <hp@redhat.com>
2793 * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
2796 * configure.in: rearrange the library checks to support
2799 * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
2801 * atk-uninstalled.pc.in: new file, allows linking to uninstalled
2802 ATK in giant GTK tarball
2804 2001-06-07 Brian Cameron <brian.cameron@sun.com>
2806 * docs/atk-api.sgml docs/atk-sections.txt
2807 docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
2808 docs/tmpl/atktext.sgml
2809 Removed docs/atk-api.sgml since it is not used.
2810 Updated sgml files and atk-sections.txt to reflect
2811 recent changes to the atktext and atkeditabletext
2814 2001-06-06 Brian Cameron <brian.cameron@sun.com>
2816 * atk/atktext.h atk/atktext.h
2817 Updated to new atktext functions for getting attributes.
2819 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
2821 * New files atk/atkstreamablecontent.[ch]
2822 Updated files: atk/Makefile.am, atk/atk.h
2824 * atk/atkvalue.c: Updated comments
2826 2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
2828 * atk/atkregistry.h: Add declaration for atk_registry_get_type()
2830 2001-06-05 Padraig O'Briain <padraig.obriain@sun.com>
2832 * atk/atkobject.c: Add property accessible-visible-data
2834 2001-06-01 Padraig O'Briain <padraig.obriain@sun.com>
2836 * atk/atkobject.c: Add support for setting and getting
2837 accessible-value property.
2839 * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
2841 Fri Jun 01 Brian Cameron <brian.cameron@sun.com>
2843 * atk/atkeditabletext.[ch], atk/atktext.[ch]
2845 * docs/atk-overrides.txt, docs/Makefile.am
2846 Updated the interface for dealing with selected
2847 text to handle multiple selected regions. Removed
2848 get_row_col_at_offset from atktext.[ch]. Added
2849 docs/atk-overrides.txt file.
2851 Thu May 31 Brian Cameron <brian.cameron@sun.com>
2853 * Makefile.am configure.in atk/Makefile.am atk/atktext.c
2854 atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
2855 Added atk_marshal_VOID__INT_INT marshaller. Updated the
2856 Makefiles so the proper marshall files get included in the
2857 dist. Updated the Makefiles and configure.in so that the
2858 docs get included in the dist.
2860 Tue May 29 18:17:11 2001 Owen Taylor <otaylor@redhat.com>
2862 * autogen.sh (have_libtool): Fix GNU sedism (#55430)
2864 2001-05-29 Padraig O'Briain <padraig.obriain@sun.com>
2866 * atk/atkobject.c: Define new properties accessible-text,
2867 accessible-caret, accessible-selection and accessible-value
2869 2001-05-29 Brian Cameron <brian.cameron@sun.com>
2871 * docs/atk-sections.txt
2874 Improved the layout/formatting of the atk docs. Added docs/tmpl
2877 2001-05-28 Brian Cameron <brian.cameron@sun.com>
2880 Now properly set the initialized flag when setting up signals.
2881 Updated the atk-docs in several files
2883 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
2885 * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
2886 atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
2887 atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
2888 atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
2889 Fix warnings generated by Sun FORTE compiler
2891 2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
2893 * atk/atkcomponent.c atk/atkvalue.c
2894 Remove return calls in functions which return void
2896 2001-05-23 Padraig O'Briain <padraig.obriain@sun.com>
2898 * atk/atkobject.h: Correct naming of role for status bar
2901 Clarify behaviour of atk_text_get_text_after/at/before_offset
2903 Sun May 13 11:35:32 2001 Owen Taylor <otaylor@redhat.com>
2905 * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
2907 2001-01-06 Hans Breuer <hans@breuer.org>
2909 * atk/makefile.msc atk/atk.def (new files) :
2910 Enable build for win32, no sourc changes necessary.
2912 Sat May 5 07:46:47 2001 Owen Taylor <otaylor@redhat.com>
2916 Thu May 3 08:38:24 2001 Owen Taylor <otaylor@redhat.com>
2918 * atk/atkobject.c: Add missing include of <string.h> for strcmp.
2920 Tue Apr 25 10:10:00 2001 Padraig Obriain <padraig.obriain@sun.com>