+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)
* Build (Visual Studio)
* Enhance security of x64 binaries
+Contributors
+ Chun-wei Fan
+
Translations
Pawan Chitrakar (ne), Xavi Ivars (ca@valencia), hanniedu (nl)
*
*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.
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
* 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
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
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:
* 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],
========================
* 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]
========================
* 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
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],
* 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]
* 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
* 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.
* 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
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],
========================
* Add translations: Hindi [Guntupalli Katunakar]
-* Update translations: Azerbaijani [Metin Amiroff],
+* Update translations: Azerbaijani [Metin Amiroff],
Italian [Alessio Frusciante]
Changes in version 1.3.5
* Update translations: Serbian [Prevod.org], Esparanto [Charles Voelger],
Hungarian [Andras Timar].
-
+
Changes in version 1.3.4
========================
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
* 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.
========================
* 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]
* 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]
* 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]
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]
* 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