X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=ChangeLog;h=5120710d52b74cf0778f83a11c00ac82147f017e;hb=cd96f06d1ec770abd8c11abeafd115e8bd8ebafc;hp=f40006e54bf18b6e4a5bc608ce66d4b761324cad;hpb=dadc8752dbe19d98b2f3d635663eae06eb340841;p=platform%2Fupstream%2Fatk.git diff --git a/ChangeLog b/ChangeLog index f40006e..5120710 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,615 @@ +2003-02-26 Padraig O'Briain + + * atk/atkgobjectaccessible.c (atk_gobject_accessible_from_object): + Correct creation of non-AtkGObjectAccessible (bug #107124) + + * atk/atkobject.c (atk_object_class_init): Set default initialize + function so that code which does not check for existence of parent + class's initialize function will work. + + * atk/atkvalue.c: (atk_value_get_minimum_value, + atk_value_get_maximum_value, atk_value_get_current_value): + Reset Value argument if it is a valid GValue otherwise zeroise it. + + docs/tmpl/atkhypertext.sgml: Add link-selected signal. + +2003-02-25 Tor Lillqvist + + * Makefile.am (EXTRA_DIST): Dist atk-zip.sh.in, not atk-zip.sh. + + * atk/atk.def: Add a couple of missing entries, thanks to Cedric + Gustin. + + * atk/atk.rc.in: New file, for version info in the DLL on + Windows. Similar as in GLib, GTK, etc. + + * configure.in: Generate atk/atk.rc. + + * atk/Makefile.am: Use atk.rc on Windows. + (EXTRA_DIST): Distribute atk.rc(.in). + + * atk/atkobject.c: On Windows, don't use hardcoded ATKLOCALEDIR, + but deduce it from DLL location, like GLib, GTK etc do. + +2003-02-23 Abel Cheung + + * configure.in: Added "mk" to ALL_LINGUAS. + +2003-02-21 Roozbeh Pournader + + * configure.in: Added "fa" to ALL_LINGUAS. + +2003-02-21 Metin Amiroff + + * configure.in: Added Azerbaijanian to ALL_LINGUAS. + +2003-02-19 Dmitry G. Mastrukov + + * configure.in: Added Belarusian to ALL_LINGUAS. + +2003-02-14 Padraig O'Briain + + * atk/atknoopobject.c: Add AtkHypertext interface as this object should + claim to implement all interfaces. + +2003-02-12 Padraig O'Briain + + * atk/atkhyperlink.c (atk_hyperlink_class_init): Correct typo in blurb + + * atk/atkhypertext.c + (atk_hypertext_get_link): Add check on link_index value + (atk_hypertext_get_link_index): Add check on char_index value + +2003-02-09 Christian Rose + + * configure.in: Added "kn" to ALL_LINGUAS. + +2003-02-07 Christian Rose + + * configure.in: Added "bn" to ALL_LINGUAS. + +2003-02-06 Christian Rose + + * configure.in: Added "id" to ALL_LINGUAS. + +2003-02-04 Padraig O'Briain + + * atk/atkgobjectaccessible.c (atk_gobject_accessible_for_object): + Add weak reference so we do not leak the accessible when the object + dies. Problem reported by Alex Larsson. + +2003-02-02 Fatih Demir + + * configure.in: Added "tr" (Turkish) to the languages' list. + +2003-01-30 Padraig O'Briain + + * atk/atkhyperlink.[ch] + New property selected-link defined. + Function pointer is_selected_link added to interface + (atk_hyperlink_is_selected_link: New functions which checks + whether the specified AtkHyperlink is selected + + * atk/atkhypertext.[ch] + New signal link-selected added. + + * docs/atk-sections.txt: Add atk_hyperlink_is_selected_link + + * docs/tmpl/atkhyperlink.sgml: Add reference to property selected-link + and function atk_hyperlink_is_selected_link. + + This fixes bug #104621. + +Tue Jan 28 13:52:20 2003 Manish Singh + + * autogen.sh (have_automake): call the versioned automake when + checking the version itself. + +Tue Jan 28 15:18:24 2003 Owen Taylor + + * autogen.sh (have_automake): Fix version in complaint + message about automake. (#104366, Rich Burridge) + +2003-01-26 Daniel Yacob + + * configure.in: Added am to ALL_LINGUAS. + +2003-01-23 Stanislav Visnovsky + + * configure.in: Added "sk" to ALL_LINGUAS. + +2003-01-23 Abel Cheung + + * configure.in: Added "zh_TW" (traditional Chinese) to ALL_LINGUAS. + +2003-01-23 Evandro Fernandes Giovanini + + * configure.in: Added "pt_BR" to ALL_LINGUAS. + +2003-01-22 Marius Andreiana + + * configure.in: added 'ro' to ALL_LINGUAS + +2003-01-21 Christian Rose + + * configure.in: Added "mn" to ALL_LINGUAS. + +2003-01-21 Padraig O'Briain + + * atk/atktext.c + (atk_text_base_init): Set vtable entry for default implementations + (atk_text_get_range_extents): Omit calling default implementation + (atk_text_get_bounded_ranges): Omit calling default implementation + + * atk/atkcomponent.c + (atk_component_base_init): New function to set vtable entry for + default implementations + (atk_component_ref_accessible_at_point): Omit calling default + implementation + (atk_component_contains): Omit calling default implementation + (atk_component_get_position): Omit calling default implementation + (atk_component_get_size): Omit calling default implementation + +2003-01-21 Padraig O'Briain + + * atk/atkobject.c + (atk_object_real_set_property): Add support for PROP_TABLE_SUMMARY + and PROP_TABLE_CAPTION_OBJECT. + (atk_object_real_get_property): Add support for PROP_TABLE_SUMMARY + and PROP_TABLE_CAPTION_OBJECT. + + This completes ATK changes for bug #74814. + +2003-01-21 Padraig O'Briain + + * atk/atkobject.c: Add property accessible-table-caption-object. + This addresses bug #74814. + + * atk/atkobject.h: Move some documentation from template file to + avoid warnings when building. + + * atk/atkrelation.c: Add new properties relation and target. + This addresses bug #72426. + + * atktext.[ch]: Add new functions atk_text_get_range_extents and + atk_text_get_bounded_ranges. + Also added data structures AtkTextRectangle and AtkTextRange, enum + AtkTextClipType and helper function atk_text_free_ranges. + This addresses bug #100943. + (atk_text_get_character_extents): Ensure that the reported width is + not negative. This fixes bug #102954) + + * docs/atk-sections.txt: Add new functions and data items. + + * docs/tmpl/atk-object.sgml: Remove some documentation and put in + atkobject.h. Add reference to accessible-table-caption-object. + + * docs/tmpl/atk-relation.sgml: Add new properties + + * docs/tmpl/atktext.sgml: Add new functions and data items. + + +2003-01-20 Padraig O'Briain + + * ===== Released 1.2.2===== + + * configure.in: Version 1.2.2, interface age 2, binary age 202 + + * NEWS: Updated. + +2003-01-19 He Qiangqiang + + * configure.in: Added "zh_CN" to ALL_LINGUAS. + +2003-01-12 Laurent Dhima + + * configure.in: Added 'sq'(albanian) to ALL_LINGUAS. + +2003-01-11 Pauli Virtanen + + * configure.in (ALL_LINGUAS): Added "fi" (Finnish) + +2003-01-06 Alessio Frusciante + + * configure.in (ALL_LINGUAS): Added "it" (Italian) + +2003-01-06 Padraig O'Briain + + * configure.in: Add -with-html-dir option. (bug #102497) + + * docs/Makefile.am: Remove INSTALLDIR and HTML_DIR + + * docs/tmpl/atkobject.sgml: Update so property names are in + alphabetic order. + +2003-01-03 Padraig O'Briain + + * ===== Released 1.2.1===== + + * configure.in: Version 1.2.1, interface age 1, binary age 201 + + * NEWS: Updated. + +2003-01-02 Zbigniew Chyla + + * configure.in (ALL_LINGUAS): Added pl (Polish). + +2002-12-23 Nam SungHyun + + * configure.in: Added Korean (ko) to ALL_LINGUAS + +2002-12-22 Artis Trops + + * configure.in: Added Latvian (lv) to ALL_LINGUAS. + +2002-12-22 Christophe Merlet + + * configure.in (ALL_LINGUAS): added French (fr). + +2002-12-21 Jordi Mallach + + * configure.in (ALL_LINGUAS): added Catalan (ca). + +2002-12-20 Padraig O'Briain + + * ===== Released 1.2.0 ====== + + * configure.in: Version 1.2.0, interface age 0, binary age 200 + + * NEWS: Final update for 1.2.0. + + * docs/tmpl/atkobject.sgml: Order of properties have been changed. + +2002-12-18 Dmitry G. Mastrukov + + * configure.in: Added Russian to ALL_LINGUAS. + +2002-12-16 Padraig O'Briain + + * ===== Released 1.1.5===== + + * configure.in: Version 1.1.5, interface age 2, binary age 105 + + * NEWS: Updated. + +2002-12-13 Padraig O'Briain + + * atk/atktext.c (atk_text_get_caret_offset): Return 0 instead of -1 + if caret is not supported. This addresses bug #101020. + + * configure.in: Use third argument of AC_DEFINE to get rid of + acconfig.h. + +Thu Dec 12 14:57:20 2002 Owen Taylor + + * acinclude.m4: Remove; wasn't needed, and referred + to GLib internal m4 files now gone. + +Thu Dec 12 11:04:05 2002 Manish Singh + + * configure.in: Require autoconf-2.53. + +2002-12-12 Yanko Kaneti + + * configure.in (ALL_LINGUAS): Added Bulgarian (bg). + +2002-12-11 Pablo Saratxaga + + * configure.in (ALL_LINGUAS): Added Vietnamese (vi), Hebrew (he), + and Dutch (nl). + +2002-12-07 Andras Timar + + * configure.in (ALL_LINGUAS): Added Hungarian (hu). + +2002-12-06 Padraig O'Briain + + * ===== Released 1.1.4 ===== + + * configure.in: Version 1.1.1, interface age 1, binary age 104 + + * NEWS: Updated. + +2002-12-05 Ole Laursen + + * configure.in (ALL_LINGUAS): Added Danish (da). + +2002-12-02 Pablo Gonzalo del Campo + + * configure.in (ALL_LINGUAS): Added Spanish (es). + +2002-12-01 Christian Neumair + + * configure.in (ALL_LINGUAS): Added German (de). + +2002-11-22 Kjartan Maraas + + * configure.in (ALL_LINGUAS): Added "no". + +2002-11-22 Padraig O'Briain + + * Update NEWS for 1.1.3 + +2002-11-21 Padraig O'Briain + + * configure.in: Update to take account of gtk-doc-version being 0.10 + Updated version required to 0.9 + +2002-11-20 Bill Haneman + + * atk/atkobject.h: + Added ATK_ROLE_APPLICATION. + + * atk/atkobject.c: + (atk_role_get_localized_name): + Added ATK_ROLE_APPLICATION case. + + * docs/atk-decl.txt: + Added ATK_ROLE_APPLICATION to docs. + +2002-11-18 Abi Brady + + * configure.in: Added "en_GB" to ALL_LINGUAS. + +2002-11-15 Hasbullah BIn Pit + + * configure.in: Added "ms" to ALL_LINGUAS. + +2002-11-15 Padraig O'Briain + + * Update NEWS for 1.1.2 + + * docs/tmpl/atkhyperlink.sgml docs/tmpl/atkobject.sgml + Update docs. + +2002-11-14 Bill Haneman + + * configure.in: + Revved to 1.1.2, interface age 0, binary age 102. + + * atk/atkrelationtype.h: + (ATK_RELATION_EMBEDS, ATK_RELATION_EMBEDDED_BY): + New relations to handle content embedding, for instance + text that embeds or flows around images. + + * atk/atkhyperlink.h: + (atk_hyperlink_is_inline): + New API, returns whether a hyperlink's content is + partially displayed inline; useful for small images + emedded in text, and for HTML elements. + (AtkHyperlinkClass->link_state): + New virtualized method, used to implement various + state query API such as atk_hyperlink_is_inline(). + + * atk/atkhyperlink.c: + (atk_hyperlink_is_inline): + New method. + + * docs/atk-sections.txt: + Additions for above API. + +2002-11-13 Padraig O'Briain + + * atk/atkobject.[ch]: Add signal active-descendant-changed + +2002-11-11 Christian Rose + + * configure.in: Added "sv" to ALL_LINGUAS. + +Fri Nov 8 19:55:25 2002 Soeren Sandmann + + * atk/atkhyperlink.c + * atk/atkhyperlink.h + * atk/atktable.c + * atk/atktable.h + * atk/atktext.c + * atk/atktext.h + * docs/tmpl/atkhyperlink.sgml + * docs/tmpl/atkobject.sgml + * docs/tmpl/atktable.sgml + * docs/tmpl/atktext.sgml + + Trivial s/foo/foo_/ fixes to make atk.h includable with -Wshadow + without warnings. + +2002-11-05 Padraig O'Briain + + * autogen.sh: Add call to autoheader to create config.h.in + +2002-11-04 Padraig O'Briain + + * acinclude.m4: New file + + * autogen.sh: Add i18n support (copied from gtk+). + + * configure.in: Add definition for atklocaledir and check for + bind_textdomain_codeset() + + * atk/Makefile.am: Add DEfininition of ATKLOCALEDIR to INCLUDES + + * atk/atkobject.c (atk_role_get_localized_name): Add code to + initialize i18n. + + * po/.cvsignore: Add extra files. + +2002-11-01 Padraig O'Briain + + * configure.in: Create po/Makefile; patch supplied by + Dan Mills (thunder@ximain.com) + +2002-10-31 Padraig O'Briain + + * ===== Released 1.1.1 ===== + + * configure.in: Version 1.1.1, interface age 0, binary age 101 + + * NEWS: Updated. + + * atk/Makefile.am: Add atkintl.h to EXTRA_DIST. + +2002-10-30 Padraig O'Briain + + * Makefile.am: Add po directory + + * configure.in: Add support for I18N + + * acconfig.h atk/atkintl.h: New files used to support I18N + + * atk/atkobject.c: Update atk_role_get_localized_name() to + allow for localized name to be returned. + + * docs/Makefile.am: Add atkintl.h to IGNORE_HFILES + + * po/Makfile.in.in, po/POTFILES.in, po/po2tbl.sed.in po/.cvsignore + po/ChangeLog: New files + +2002-10-30 Padraig O'Briain + + * atk/Makefile.am, atk/atk.h: Add reference to atk/atkrelationtype.h + + * atk/atkaction.[ch]: Add atk_action_get_localized_name. + + * atk/atkobject.[ch]: Add atk_role_get_localized_name, + atk_object_add_relationship and atk_object_remove_relationship + Add new roles ATK_ROLE_HEADER, ATK_ROLE_FOOTER, ATK_ROLE_PARAGRAPH + and ATK_ROLE_RULER + + * atk/atkrelation.h: Move definition of AtkRelationType to + atk/relationtype.h + + * atk/atkstate.h: Add new state ATK_STATE_MANAGES_DESCENDANTS + + * atk/atktext.[ch]: Add text-attributes-changed signal. + + * docs/atk-sections.txt, docs/tmpl/atkaction.sgml: Add new functions. + + * docs/tmpl/atkobject.sgml: Add new functions and new roles. + + * docs/tmpl/atkrelation.sgml: Add new relations + + * docs/tmpl/atkstate.sgml: Add new state + + * docs/tmpl/atktext.sgml: Add new signal + + * tests/testrelation.c: Add tests for new relationship functions. + +2002-10-01 Padraig O'Briain + + * atk/atkobject.c (atk_object_notify): Fix leak; report and patch + supplied by Sebastian Rittau (srittau@jroger.in-berlin.de) + + Bug #94548. + +2002-09-24 Padraig O'Briain + + * ===== Released 1.1.0 ===== + + * NEWS: Updated. + +2002-09-18 Padraig O'Briain + + * configure.in: + increment version to 1.1.0, in view of the fact that we've + branched for GNOME-2 and GTK+-2.0, and this is HEAD. + Also reset INTERFACE_AGE to zero, since an enum was added. + Use similar library numbering as GTK. + + * docs/tmpl/atkobject.sgml: Add ATK_LAYER_WINDOW + +2002-09-06 Mark McLoughlin + + * atk/atkobject.h: add ATK_LAYER_WINDOW. + + * atk/atkcomponent.c: upd docs. + +2002-09-06 Padraig O'Briain + + * docs/atk-sections.txt: Add ...Iface symbols to Standard sections to + avoid unused declarations + + * docs/tmpl/atkobject.sgml docs/tmpl/atkrelationset.sgml: + Move AtkRelationSet from atkobject to atkrelationset. + +2002-09-05 Padraig O'Briain + + * docs/atk-sections.txt docs/tmpl/atkaction.sgml + docs/tmpl/atkcomponent.sgml docs/tmpl/atkdocument.sgml + docs/tmpl/atkeditabletext.sgml docs/tmpl/atkhypertext.sgml + docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml + docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml + docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml + docs/tmpl/atkvalue.sgml: + Remove reference to ...Iface data structures; which eliminates + undocumented symbols. + +2002-09-05 Padraig O'Briain + + * atk/atkutil.h: Add documentation for AtkKeyEventType + + * docs/tmpl/action.sgml docs/tmpl/atkcomponent.sgml + docs/tmpl/atkdocument.sgml docs/tmpl/atkeditabletext.sgml + docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml + docs/tmpl/atkhypertext.sgml docs/tmpl/atkimage.sgml + docs/tmpl/atknoopobject.sgml docs/tmp[l/atknoopobjectfactory.sgml + docs/tmpl/atkobject.sgml docs/tmpl/atkobjectfacory.sgml + docs/tmpl/atkregistry.sgml docs/tmpl/atkrelation.sgml + docs/tmpl/atkselection.sgml docs/tmpl/atkstate.sgml + docs/tmpl/atkstreamablecontent.sgml docs/tmpl/atktable.sgml + docs/tmpl/atktext.sml docs/tmpl/atkutil.sgml + docs/tmpl/atkutil.sgml: + Reduce number of undocumented symbols + +2002-08-26 Padraig O'Briain + + * atk/atknoopobjectfactory.c: + Add implementation for atk_object_factory_get_accessible_type() + +2002-08-18 Havoc Pennington + + * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with + both automake 1.6 and 1.4 installed get the right automake. Means + compilation from CVS will now require the latest automake 1.4 + release, or manually creating symlinks called "automake-1.4" and + "aclocal-1.4" + +2002-08-16 Padraig O'Briain + + These changes improve the quality of the documentation by adding + information about properties and signals. + + * configure.in: + Add atktargetlib, STRIP_BEGIN, STRIP_END and STRIP_DUMMY for + use in docs Makefile.am + + * atk/atk.h: + Add missing include files, atk/atknoopobject.h and + atknoopobjectfactory.h + + * docs/Makefile.am: + Add support for scan program + + * docs/atk.types: + Added content to this file + + * docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml + docs/tmpl/atknoopobject.sgml docs/tmpl/atknoopobjectfactory.sgml + docs/tmpl/atkobjectfactory.sgml docs/tmpl/atkregistry.sgml + docs/tmplatkutil.sgml: + Removed references to contents of object's data structure + + * docs/tmpl/atkobject.sgml docs/tmpl/atkselection.sgml + docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml: + Add references to signals and properties. + +Wed Jul 31 17:08:04 2002 Owen Taylor + + * ===== Released 1.0.3 ===== + + * configure.in (GLIB_REQUIRED_VERSION): Version 1.0.3, + interface, binary version 3. + + * NEWS: Updated. + 2002-07-14 Padraig O'Briain * README: Updated to describe where to log bugs and mention mailing