X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=NEWS;h=29649737a4e32e293c15e488c91bb60c40cbca45;hb=7c12f45dc677475eeeb545734977f01347d148aa;hp=4eea685b7b2f4c64fd07b569843719d88cf6b83b;hpb=083f4a0b49747e519b48cd8875249231d25ecd5c;p=platform%2Fupstream%2Fatk.git diff --git a/NEWS b/NEWS index 4eea685..2964973 100644 --- a/NEWS +++ b/NEWS @@ -1,9 +1,231 @@ +Changes in version 2.36 +========================= + +* New API + * Added ATK_ROLE_MARK and ATK_ROLE_SUGGESTION + * Add ATK_TEX_ATTR_TEXT_POSITION to the list of possible AtkText + attributes (MR!33) + +* Documentation + * Updated documentation for atk_text_set_caret_offset (MR!18) + +* Building - meson + * Fix building atk as subproject + * Add Meson wrap file for GLib (MR!37) + +* Building - visual studio + * Use -utf-8 if available (MR!38) + +Contributors + Luca Bacci, Joanmarie Diggs, Samuel Thibault + +Translations + + Fran Dieguez (gl), Ryuta Fujii (ja), Daniel Korostil (uk), Jwtiyar + Nariman (ckb), Umarzuki Bin Mochlis Moktar (ms) + +Changes in version 2.35.1 +========================= + +* AtkComponent, AtkImage, AtkText: Make sure returned values are + initialized to some known default value (MR!22, MR!24) + +* AtkPlug + * Add atk_plug_set_child (MR!27) + +* AtkSocket + * Make AtkSocket get_extents return parent extents by default (MR!23) + * atk_socket_embed: make plug_id parameter const (MR!26) + * Make AtkSocketClass (embed) use const for plug_id (MR!31) + +* AtkText + * Make atk_text_rectangle_union ignore undefined rectangles (MR!25) + +* Documentation + * Refine *_scroll_to_point documentation (MR!21) + * Refine AtkScrollType documentation (MR!12) + +Contributors + Samuel Thibault + + +Changes in version 2.33.3 +========================= + +* Documentation: general documentation cleanup, as part of MR!3, + changes include: + * Move Deprecated section down on AtkUtil + * Update the list of symbols + * Annotate the version for AtkTableCellIface + * Use Markdown syntax for notes + * Use the appropriate syntax for enumerations + * Add missing documentation for AtkObject functions + * Write description for AtkImage method + * Add proper gtk-doc blurbs for AtkDocument, AtkComponentIface and AtkActionIface + * Remove atk.types (as we can autogenerate it) + +* AtkSocket/AtkPlug + * Implement proper constructor for AtkPlug and AtkSocket (MR!3) + +* AtkText + * Doc: minor doc fix for atk_text_get_default_attributes (MR!20) + +* New Roles: + * Issue #2: Add ATK_ROLE_CONTENT_INSERTION and ATK_ROLE_CONTENT_DELETION (MR!19) + +* Build + * Meson: do not guard gir behind a cross_build check. (MR!12) + * Meson: refresh the build (part of MR!3) + * Meson: use Meson to generate the pkgconfig file (MR!3) + +Contributors + Emmanuele Bassi, Joanmarie Diggs, Christoph Reiter, Martin Robinson + +Translations + Charles Monzat (fr) + +Changes in version 2.33.1 +========================= + +* AtkObject: added accessible_id property (MR!16) + +* AtkText + * Edit documentation for last methods added in order to fix + introspection + * Fix failure value for atk_text_get_caret_offset (MR!14) + +* Build: + * Bumping ATK version without a release as at-spi2-atk master + started to depend on last API changes. + +Contributors: + Emmanuele Bassi, Alejandro Piñeiro, Martin Robinson, Samuel + Thibault + + +Changes in version 2.31.93 +========================== +* +* AtkText + * Fix failure value for atk_text_get_caret_offset + +Changes in version 2.31.92 +========================== +* +* Bugfixing: + * Issue 1: "atk 2.29.2 is reported not to work any more" + * By mistake, 2.31.90 re-introduced this bug, as master didn't + have the revert for "atkimplementor: use the + G_DEFINE_INTERFACE macro to declare it as interface in the + introspection" + + +Changes in version 2.31.90 +========================== +* +* AtkText + * Add ScrollSubstringTo and ScrollSubstringToPoint methods to AtkText + +* Build - meson + * Make atk work as a subproject + * Use an autotools compatible compatibility_version/current_version on macOS + * Fix usage of glib as a subproject dependency + * Replace shared_library by library + +* Build - Visual Studio + * Add build instructions for Visual Studio, as now is done via Meson + +* Documentation + * Move atk_relation_set_contains_target to correct doc section + * Improve documentation for AtkText method return values + +* Misc + * atkplug, atksocket: Fix -Wredundant-decls + +Contributors: + Chun-wei Fan, Nirbheek Chauhan, Fabrice Fontaine, Niclas Moeslund + Overby, Christoph Reiter, Martin Robinson, Samuel Thibault + +Translations + Tiago Casal (pt_BR) + +Changes in version 2.29.94 +========================== + +* Bugfixing: + * Issue 1: "atk 2.29.2 is reported not to work any more" + * Needed to revert previous change "atkimplementor: use the + G_DEFINE_INTERFACE macro to declare it as interface in the + introspection" + + * Bug 789619: build: use @basename instead of @filename + + * Bug 794326: fix macOs common_ldflags + +Contributors: + Alejandro Piñeiro, Jan Tojnar, Samuel Thibault + +Changes in version 2.29.92 +========================== + +* Improved AtkText documentation in relation to character offsets, fix + typos and tabs. + +Contributors: + Martin Robinson + +Changes in version 2.29.2 +========================= + +* Add ScrollTo and ScrollToPoint methods to AtkComponent + +* Build: + * Require a more recent version fo Meson, 0.46.0 + +* Misc: + * Documentation, introspection, and versioning fixes + +Contributors: + Samuel Thibault, Michael Catanzaro, Rico Tzschichholz, Corentin Noël, + Emmanuele Bassi + +Changes in version 2.29.1 +========================= + +Important note: this is the first release without autotools +support. From now on only meson would be supported. + +* Bugfixing: + * Bug 794513: Setting accessible-role does not work + +* Build, autotools: + * Bug 795315: Remove autotools support + +* Build, meson + * Bug 795065: Fix linker options on Darwin + * Bug 795301: meson: follow meson_options convention + +Contributors: + Ignacio Casal Quinteiro, Alejandro Piñeiro, Samuel Thibault + +Translations: + gogo (hr), Cheng-Chia Tseng (zh_TW), Daniel Șerbănescu (ro) + + +Changes in version 2.28.1 +========================= + +* meson: fix version numbering. Roll new release to include it. + Changes in version 2.28 ======================= * documentation * Bug 791020: Remove list association from ATK_ROLE_DESCRIPTION_{TERM,VALUE} +Contributors: + Joanmarie Diggs + Translations Claude Paroz (fr), GNOME Translation Robot (gd) @@ -17,6 +239,9 @@ Changes in version 2.27.1 * Build (Visual Studio) * Enhance security of x64 binaries +Contributors + Chun-wei Fan + Translations Pawan Chitrakar (ne), Xavi Ivars (ca@valencia), hanniedu (nl) @@ -956,21 +1181,21 @@ Changes in version 1.12.4: * *Add Li Yuan to MAINTAINERS. -Changes in version 1.12.3: +Changes in version 1.12.3: ========================= * * Add missing signals to fix win32 build (Cedric Gustin, bug #355912). * New linguas: 'te' (Sunil Mohan Adapa), 'dz', 'ku' (Abel Cheung). * Implement AtkDocument signals (Neo Liu) * Update docs to include info on AtkDocument signals. -* Bugfixes: #357847, #340553, #346464, #352227, +* Bugfixes: #357847, #340553, #346464, #352227, -Changes in version 1.12.2: +Changes in version 1.12.2: ========================= * Documentation fixes. * New language: Bengali (Runa Bhattacharjee) -Changes in version 1.12.1: +Changes in version 1.12.1: ========================= * Added AtkHyperlinkImpl * New language: Bengali India (bn_IN) - Runa Bhattacharjee. @@ -978,7 +1203,7 @@ Changes in version 1.12.1: new and deprecated methods are created. * Added "get_uri" method to AtkStreamableContent. -Changes in version 1.12.0: +Changes in version 1.12.0: ========================= * Added ATK_ROLE_FORM, ATK_STATE_ANIMATED, ATK_STATE_VISITED, ATK_STATE_DEFAULT @@ -990,7 +1215,7 @@ Changes in version 1.11.4: * Enhanced documentation: gtk-doc API docs are now at 100% coverage. - * allow for NULL in-params to AtkImage coordinate APIs. + * allow for NULL in-params to AtkImage coordinate APIs. * New langs: Georgian (ka) Vladimir Sichinava Oriya (or) Gora Mohanty @@ -1008,7 +1233,7 @@ Changes in version 1.11.0: AtkDocument, AtkObject, AtkComponent, AtkState. Significant API additions: Added locale attribute to - AtkImage instances, and Document instances. + AtkImage instances, and Document instances. Added the ability to assign weakly-typed attributes to AtkObject as name-value pairs; also added similar name-value pairs to AtkDocument for attributes which are @@ -1016,12 +1241,12 @@ Changes in version 1.11.0: Minor documentation fixes (thanks to Bill Abt). - Added 'tt' (Tatar) locale, Simos Xenitellis + Added 'tt' (Tatar) locale, Simos Xenitellis Changes in version 1.10.3: ========================= - Libtool fix. + Libtool fix. N.B. : 1.10.2 was released with a buggy libtool! in version 1.10.2: @@ -1055,14 +1280,14 @@ atk_relation_add_target. (bug #158722) * Use gmodule-no-export.pc. (bug #158531) [Matthias Clasen] -* Add new translations: Arabic [Arafat Medini], +* Add new translations: Arabic [Arafat Medini], Thai [Supranee Thirawattanasuk], Assamese [Sunaram Patir] * Updated translations: Canadian English [Adam Weinberger], Italian [Alessio Frusciante], Traditional Chinese [GNOME HK Team], Welsh [Dafydd Harries], French [Jean-Michel Ardantz], Romanian [Mi\305\237u Moldovan], Catalan [Jordi Mallach] - + Changes in version 1.8.0 ======================== * Add translations: Bosnian [Kenan Had\305\276iavdi\304\207], @@ -1111,14 +1336,14 @@ Changes in version 1.7.0 ======================== * Add "bounds-changed" signal for AtkComponent. (bug #140476) -* Add new state ATK_STATE_TRUNCATED and new relation +* Add new state ATK_STATE_TRUNCATED and new relation ATK_RELATION_PARENT_WINDOW_OF. (bug #133375) Changes in version 1.6.1 ======================== * Update to build on Cygwin, (bug #136666) [Roger Leigh] -* Add translations: Gujarati [Gujarati team], +* Add translations: Gujarati [Gujarati team], Basque [I\303\261aki Larra\303\261aga] Punjabi [Amanpreet Singh Alam], Walloon [Pablo Saratxaga], Marathi [Indictrans team] @@ -1131,9 +1356,9 @@ Changes in version 1.6.0 ======================== * Add translation: Serbian Jekavian [Bojan Suzic], Estonian [Priit Laes] -* Update translations: Arabic [Arafat Medini], +* Update translations: Arabic [Arafat Medini], Spanish [Francisco Javier F. Serrador], -Lithuanian [\305\275ygimantas Beru\304\215ka], +Lithuanian [\305\275ygimantas Beru\304\215ka], Serbian [Aleksandar Urosevic], Belarusian [Ales Nyakhaychyk] Changes in version 1.5.5 @@ -1146,7 +1371,7 @@ Greek [Kostas Papadimas], Hindi [Guntupalli Karunkar] Changes in version 1.5.4 ======================== -* Update translations: Japanese [Takeshi AIHANA], +* Update translations: Japanese [Takeshi AIHANA], Azerbaijani [M\311\231tin \306\217mirov], Finnish [Pauli Virtanen], French [Christophe Merlet], Ukrainian [Maxim Dziumanenko], Simplified Chinese [Funda Wang], Arabic [Arafat Medini], @@ -1163,8 +1388,8 @@ Changes in version 1.5.3 * Update translations: Japanese [Takeshi AIHANA], Italian [Alessio Frusciante], Norwegian [Kjartan Marass], Albanian [Laurent Dhima], Russian [Russian team], Polish [GNOME PL team], Welsh [Rhys Jones], -Swedish [Christian Rose], Serbian [Danilo \305\240egan], -Dutch [Tino Meinen], Czech [Miloslav Trmac], Korean [Changwoo Ryu], +Swedish [Christian Rose], Serbian [Danilo \305\240egan], +Dutch [Tino Meinen], Czech [Miloslav Trmac], Korean [Changwoo Ryu], Spanish [Francicso Javier F. Serrador], Danish [Ole Laursen], Portuguese [Duarte Loreto] @@ -1177,13 +1402,13 @@ Changes in version 1.5.2 * Update translations: Czech [MiloSlac Trmac], Portuguese [Duaret Loreto], Danish [Ole Laursen], Spanish [Francisco Javier F. Serrador], Afrikaans [Stefan Lubbersen], Japanese [Takeshi AIHANA], -Norwegian [Kjartan Maraas], Greek [Kostas Papadimas], +Norwegian [Kjartan Maraas], Greek [Kostas Papadimas], Swedish [Christan Rose], Belarusian [Alex Nyakhaychyk], Serbian [Danilo \305\240egan], Arabic [Arafat Mendini], Norwegian Nyorsk [\303\205smund Skj\303\246veland], Croatian [Robert Sedak], Polish [Artur Flinta], Lithuanian [Tomas Kuliavas], Dutch [Vincent van Adrighem], French {Christophe Merlet], -Mongolian [Sanlig Badral], Korean [Korean], Arabic [Arafat Medini]. +Mongolian [Sanlig Badral], Korean [Korean], Arabic [Arafat Medini]. Changes in version 1.5.1 @@ -1193,8 +1418,8 @@ Changes in version 1.5.1 * Set state FOCUSED for object reported as having focus. (bug #127400) -* Add new property "accessible-hypertext-nlinks" for AtkObject. Add new -signal link_activated and properties "number-of-anchors", "end-index" and +* Add new property "accessible-hypertext-nlinks" for AtkObject. Add new +signal link_activated and properties "number-of-anchors", "end-index" and "start-index" for AtkHyperlink. (bug 112390) * Make nicks and blurbs of properties translatable. @@ -1204,7 +1429,7 @@ signal link_activated and properties "number-of-anchors", "end-index" and * Add translations: Afrikaans [Stefan Lubbersen] * Update translations: Serbian [Danilo \305\240egan], Czech [Milozlav Trmac], -Portuguese [Duarte Loreto], Mongolian [Sanlig Badral], +Portuguese [Duarte Loreto], Mongolian [Sanlig Badral], Dutch [Vincent van Adrighem] Changes in version 1.5.0 @@ -1217,7 +1442,7 @@ Changes in version 1.5.0 Changes in version 1.4.1 ======================== -* Add translations: Lithuanian [Gedminas Paulauskas], +* Add translations: Lithuanian [Gedminas Paulauskas], Norwegian [(nynorsk [\303\205smund Skj\303\246veland] * Update translations: German [Christian Neumair], @@ -1238,7 +1463,7 @@ Changes in version 1.3.6 ======================== * Add translations: Hindi [Guntupalli Katunakar] -* Update translations: Azerbaijani [Metin Amiroff], +* Update translations: Azerbaijani [Metin Amiroff], Italian [Alessio Frusciante] Changes in version 1.3.5 @@ -1253,7 +1478,7 @@ Changes in version 1.3.5 * Update translations: Serbian [Prevod.org], Esparanto [Charles Voelger], Hungarian [Andras Timar]. - + Changes in version 1.3.4 ======================== @@ -1288,18 +1513,18 @@ Changes in version 1.3.1 Changes in version 1.3.0 ======================== -* Use automake-1.7, libtoolize, gtkdocize and glib-gettextize. +* Use automake-1.7, libtoolize, gtkdocize and glib-gettextize. [James Henstridge] * Windows fixes [Tor Lillqvist] -* Add translations: Esparanto [Charles Voelger], -Belarussian [Dmitry G.Mastrukov], Malayalam [Guntupalli Karunkar], +* Add translations: Esparanto [Charles Voelger], +Belarussian [Dmitry G.Mastrukov], Malayalam [Guntupalli Karunkar], Persian [Roozbeh Pourander], Azerbaijani [Metin Amiroff], Bengali [Sayamindu Dasgupta], Kannada [Pramod], Macedonian {Abel Cheung], Turkish [Gorkem], Indonesian [Mohammad Damt], Traditional Chinese [Abel Cheung], Slovak [Stanislav Visnovsky], -Brazilian Portuguese [Alexander Folle de Menezes], +Brazilian Portuguese [Alexander Folle de Menezes], Romanian [Mi\305\237u Moldovan], Mongolian [Sanlig Badral] * Make atk_text_get_character_extents() return positive value, even for rtl @@ -1317,18 +1542,18 @@ text. (bug #102954) [Padraig O'Briain] * Add property "selected-link" to AtkHyperlink and new function atk_kyperlink_is_selected_link(); add signal "link-selected" to AtkHyperlink. (bug #104621) [Padraig] - + * Correct creation of object which is not a AtkGObjectAccessible in atk_gobject_accessible_from_object. [Padraig and Alex Larsson] -* Do not emit notification for initial setting of role using +* Do not emit notification for initial setting of role using atk_object_set_role(). (bug #107710) [Padraig] Changes in version 1.2.2 ======================== * Add translations: Simplified Chinese (zh_CN) [He Qiangqiang], -Albanian [Laurent Dhima], Finnisg [Pauli Virtanen], +Albanian [Laurent Dhima], Finnisg [Pauli Virtanen], Italian [Alession Frusciante], Amharic [Daniel Yacob] * Allow changing of default installation directory for documentation. @@ -1348,7 +1573,7 @@ Changes in version 1.1.5 ======================== * Correct return value for atk_text_get_caret_offset(). (Bug #101020) [Padraig O'Briain] -* Add translations: Vietnamese, Hebrew, Dutch [Pablo Saratxaga], +* Add translations: Vietnamese, Hebrew, Dutch [Pablo Saratxaga], Hungarian [Andras Timar], Bulgarian [Yanko Kaneti] * Miscellaneous Fixes [Owen Taylor, manish Singh, Padraig] @@ -1369,7 +1594,7 @@ Changes in version 1.1.2 * Add Swedish translations [Christian Rose] * Fix compiler warnings [Soeren Sandmann] * Add signal "active-descendant-changed" to AtkObject [Padraig] -* Add relation types ATK_RELATION_EMBEDS and ATK_RELATION_EMBEDS_BY +* Add relation types ATK_RELATION_EMBEDS and ATK_RELATION_EMBEDS_BY [Bill Haneman] * Add atk_hyperlink_is_inline() [Bill] * Update docs [Bill] @@ -1448,13 +1673,13 @@ Changes in 0.8 * New test cases [Padraig] * Documentation improvements [Padraig] -Other contributors: Darin Adler, Bill Haneman, Xavier Ordoquy, Michael Meeks, +Other contributors: Darin Adler, Bill Haneman, Xavier Ordoquy, Michael Meeks, Sebastian Wilhelmi Changes in 0.7 ============== * Some restructuring of how change notification works, use - signals not properties in some cases. [Padraig O'Briain, Bill Haneman] + signals not properties in some cases. [Padraig O'Briain, Bill Haneman] * Various small API fixes and improvements [Padraig] * Add key event hooks [Bill] * Documentation improvements [Padraig] @@ -1463,7 +1688,7 @@ Changes in 0.7 Changes in 0.6 ============== -* Small improvements to AtkText, AtkRelation, AtkObject APIs. +* Small improvements to AtkText, AtkRelation, AtkObject APIs. [Padraig O'Briain, Bill Haneman] * Win32 build fixes [Tor Lillqvist] * Bug fixes and optimizations [Padraig] @@ -1485,7 +1710,7 @@ Changes in 0.3 * Rename AtkHyperLink to AtkHyperlink * Allow for screen or window relative coordinates * Utility functions -* Various minor tweeks and cleanups. +* Various minor tweeks and cleanups. * Documentation improvements * Add default implementations for important functions