1 Changes in version 2.12.0:
2 ==========================
6 A S Alam (pa), Claudio Arseni (it), Ask H. Larsen (da), Kjartan Maraas
7 (nb), Andika Triwidada (id)
9 Changes in version 2.11.92:
10 ==========================
13 * Bug 684576: AtkValue heavily refactored. Available now so
14 implementors could start migration on next cycle.
15 * Bug 726216: update atk.symbols, autotools for missing symbols and
18 * Added symbols to be exported at atk.symbols
21 Chun-wei Fan, Alejandro Piñeiro Iglesias
25 Aurimas Černius (lt), Marek Černocký (cs), Fran Diéguez (gl), Piotr
26 Drąg (po), Rafael Ferreira (pt_BR), Attila Hammer (hu), Sphinx Jiang
27 (zh_CN), Chao-Hsiung Liao (zh_HK), Duarte Loreto (pt), Kjartan
28 Maraas (nb), Rūdolfs Mazurs (lv), Daniel Mustieles (es), Yuri
29 Myasoedov (ru), Claude Paroz (fr), Changwoo Ryu (ko), Мирослав
33 Changes in version 2.11.90:
34 ==========================
37 * Deprecate get_position and get_size in favor of get_extents.
39 * Deprecate all index-based methods (atk_table_get_index_at,
40 atk_table_get_column_at_index, atk_table_get_row_at_index).
42 * Bug 651353: Add AtkTableCell
44 * Document that atk_component_contains has a default implementation.
45 * Document AtkTableCell.
46 * Update AtkTable documentation after AtkTableCell addition.
47 * Document AtkRegistry (already existed but not properly included on
49 * API reference categorized (now easier to read).
51 * Added some previously forgotten symbols (thanks to atk-unused.txt)
54 Mike Gorse, Alejandro Piñeiro Iglesias
57 Jorge Pérez Pérez (an), Kjartan Maraas (nb), Andika Triwidada (id)
59 Changes in version 2.11.6:
60 ==========================
63 * Bug 723292: Getting the localized role name fails for
65 * Bug 653293: text-insert and text-remove are again detailed
69 Alejandro Piñeiro Iglesias
72 Aurimas Černius (lt), Marek Černocký (cs), Tong Hui (zh_CN),
73 Chao-Hsiung Liao (zh_HK)
75 Changes in version 2.11.5:
76 ==========================
78 * MSVC Builds: Rework Introspection Build and other miscellaneous
85 Yosef Or Boczko (he), Dimitris Spingos (el), Peter Vágner (sk)
87 Changes in version 2.11.4:
88 ==========================
91 * Bug 720065: add roles for description lists
93 * Bug 476674: deprecate table properties that depend on the
95 * Bug 652798: kill AtkMisc
96 * Deprecate connect/remove_property_change_handler
97 * Deprecate atk_role_register
99 * Bug 644747: improve documentation for AtkObject::property-change
100 * Improved AtkUtil documentation
101 * Updated new symbols sections on documentation
102 * Not using GTK-Doc tag "Virtual" anymore, as is deprecated
104 * Bug 644756: remove atkintl.h in favour of gi18n-lib.h from glib
105 * Bug 652965: include atk-enum-types.h on atk.h
106 * Fixed some gobject-introspection warnings
107 * Replace INCLUDES for AM_CPPFLAGS to silence automake deprecation
109 * Visual C++ Studio files:
110 * Add a PlatformToolsetTag on gengir MSVC Project
111 * Split the Property Sheets
112 * Update Visual C++ 2008 "install" phase
113 * Bug 690145: use Python to Generate the MSVC Projects
115 * Bug 572489: atk_text_range_extents should use g_return_if_fail
116 * Bug 653293: remove G_SIGNAL_DETAILED from atktext signals that
118 * Bug 720095: add atk_object_peek_parent
119 * Updated AUTHORS and doap files
120 * Added role names on source file in order to be translated
123 Chun-wei Fan, Kjartan Maraas, Alejandro Piñeiro Iglesias, Colin
127 Fran Diéguez (gl), Michael Jayt (zh_CN), Daniel Mustieles (es),
128 Fábio Nogueira (pt_BR)
131 Changes in version 2.11.3:
132 ==========================
134 * Bug 709214: Need API to get the document's current page number and
136 * Updated Greek translation
138 Changes in version 2.11.2:
139 ==========================
142 * Bug 709106: add media (audio and video) roles
143 * Bug 712586: new ATK roles for ARIA roles (plus rating)
144 * This includes: ATK_ROLE_DEFINITION, ATK_ROLE_ARTICLE,
145 ATK_ROLE_LANDMARK, ATK_ROLE_LOG, ATK_ROLE_MARQUEE,
146 ATK_ROLE_MATH, ATK_ROLE_RATING, ATK_ROLE_TIMER,
148 * Bug 712576: add ATK_STATE_CHECKABLE
149 * Bug 712581: add ATK_STATE_HAS_POPUP
151 * Bug 709106: add page-changed-signal
152 * Deprecated atk_document_get_document and
153 atk_document_get_document_type
154 * Added testdocument on tests directory
156 * Update documentation for selected_link method and property
157 * Improve documentation of AtkAttribute and AtkAttributeSet
158 * Updated Galician and Spanish translations
160 Changes in version 2.11.1:
161 ==========================
163 * Bug 684667: Improve AtkObject::children-changed documentation
164 * Bug 709351: new role ATK_ROLE_TITLE_BAR
165 * Bug 710463: new role ATK_ROLE_BLOCK_QUOTE
166 * Updated Spanish translation
168 Changes in version 2.10.0:
169 ==========================
172 * Bug 684667: improve documentation for AtkObject::children-changed
174 * Visuall C++ Builds: Use Custom Build Rules
175 * Updated Aragonese and Japanese translation.
177 Changes in version 2.9.4:
178 ==========================
181 * Bug 649575: Deprecate AtkObject::focus-event signal and all
183 * Bug 653291: Deprecate 'text-changed' signal (in favour of
184 'text-insert' and 'text-remove').
185 * Bug 573539: Deprecate 'link-selected' property (at AtkHyperlink)
186 * Bug 705580: Implement atk_text_get_string_at_offset and deprecate
188 * Remove 'text-update' signal (without deprecation, as was not used
189 and can be removed without breaking ABI/API)
191 * Removed unneeded comments at atk_implementor_ref_accessible and
193 * Bug 684665: removing several .sgml files and fixing gtk-doc
195 * Bug 684705: little update on 'text-insert' and 'text-remove'
197 * Bug 491998: add documentation for AtkRectangle
199 * Refactor test suite: no longer a loadable module but an standalone
201 * Split testrelation into testrelation and testrole.
202 * Execute all role tests, doesn't matter if one fails
203 * Bugfixing and miscellanea:
204 * Bug 704092: Fix and off-by-one in role names
205 * Bug 705290: Use generated enum type for AtkRole to get the role name
206 * Drop use of ATK_DISABLE_DEPRECATED guards in ATK
209 Changes in version 2.9.3:
210 ==========================
212 * Bug 697968: Deprecate atk_text_get_text_{before,after}_offset()
213 * Deprecated atk_text_get_text_{before,after}_offset()
214 * Deprecated ATK_TEXT_BOUNDARY_WORD_END,
215 ATK_TEXT_BOUNDARY_SENTENCE_END and ATK_TEXT_BOUNDARY_LINE_END on
217 * Updated atk_text_get_text_{at,before,after}_offset() documentation
218 * Bug 701503: Fix documentation for atk_object_get_attributes()
219 * Removed pads from interfaces
221 Changes in version 2.9.2:
222 ==========================
225 * Bug 699262: Nullify the gobject cache accessible when the accessble is finalized.
226 * Bug 699368: Fix typo - parameter is _obj not obj. Set feed to NULL
227 * Bug 699256: Free 'embedded_plug_id' when destroyed
229 * Bug 696466: Fix logic when testing for empty state set
230 * Bug 696409: fix hyphenation on testrelation.c
232 * Include atk_object_get_object_locale documentation
233 * Fix having a repeated id on the main doc template
234 * Bug 700800: Improve documentation for AtkPlug and AtkSocket
237 Changes in version 2.8.0:
238 ==========================
240 * Updated Visual C++ configuration files
241 * Make entries more consistent with the other GNOME Visual Studio
243 * Enable the building of introspection files for Visual C++ builds
244 * bgo694255: Visual C++ builds: Integrate building of introspection files
245 * Updated Slovak, Portuguese and Tadjik translation.
247 Changes in version 2.7.91:
248 ==========================
250 * atkobject: added a explicit include to locale.h
252 Changes in version 2.7.90:
253 ==========================
256 * * atkobject: add atk_object_get_object_locale
257 * * atkdocument: deprecate atk_document_get_locale
259 Changes in version 2.7.5:
260 ==========================
262 * build: Use GNOME_COMPILE_WARNINGS
263 * atkhyperlink: Ensure we get even deprecated prototypes
264 * Bug 651343: add ATK_ROLE_LEVEL_BAR
265 * Prepare Visual Studio 2010 projects for Visual Studio 2012
266 * Updated Uyghur translations
268 Changes in version 2.7.4:
269 ==========================
271 * Bug 690379: Atk lacks any kind of version utilities
272 * Fixed out of tree builds caused by fix of bug 690379
273 * Bug 656750: AtkWindow requires documentation
275 Changes in version 2.7.3:
276 ==========================
278 * Bug 689907: Problems with the management of
279 * ATK_STATE_SELECTABLE/ATK_STATE_SELECTED states at AtkObject
280 * Bug 686746: Port introspection fixes from Vala
281 * Bug 689952: Add introspection support for Windows MSVC builds
282 * Other Visual C++ configuration files:
283 * * Use MultiByte character set
285 Changes in version 2.7.2:
286 ==========================
288 * Bug 686801: Extend atk_add_global_event_listener in order to support
290 * Updated Thai translation.
292 Changes in version 2.6.0:
293 ==========================
295 * Updated Japanese and Brazilian Portuguese translations.
297 Changes in version 2.5.91:
298 ==========================
300 * Bug 635332: Include C header information in GIR
301 * Added atk_relation_set_contains_target to atk.symbols. That symbol
302 * was added in commmit a1d5ca86 (bug 672869).
303 * Updated Polish, Galician and Latvian translations.
305 Changes in version 2.5.4:
306 =========================
308 * Bug 672869: Required a method to check if a relationset contains a
309 * relation taking into account relationship and target
311 Changes in version 2.5.3:
312 =========================
314 * Added extra doc on atk_remove_[key/global]_event_listener
315 * Fixed compilation with some gcc versions/combination of options
316 * Provide a default implementation for
317 * atk_util_[add/remove]_global_event_listner
318 * Bug 478587: "accessible-role" - invalid default value
319 * Updated Catalan, Catalan (Valencian), Greek, Norwegian, Spanish
321 Changes in version 2.4.0:
322 =========================
324 * Bug 593220: Some typos in atktable signals (docs)
325 * Updated Hindi and Simplified Chinese translation
328 Changes in version 2.3.95:
329 =========================
331 * Bug 671857: Add deprecation attributes to deprecated functions
332 * Updated Visual Studio configuration files
333 * Updated Khmer, Malayalam and Bengali Translations
335 Changes in version 2.3.93:
336 ==========================
338 * Revert "Using abstract atk_object_get_name to check accessible-name
339 * notification" change made on 2.3.93
340 * Related to mozilla bug: https://bugzilla.mozilla.org/show_bug.cgi?id=733712
342 Changes in version 2.3.91:
343 ==========================
345 * Bug 665549: add sanity-check of atk_text_get_text
346 * Bug 668441: atk_action_get_keybinding docs are confusing and need
348 * Using abstract atk_object_get_name to check accessible-name
350 * Updated Belarusian, Estonian, Hungarian, Turkish, Norwegian,
351 * Ukranian and Uyghur translations
354 Changes in version 2.3.3:
355 =========================
357 * Bug 665870: About reducing accessible-name, accessible-description
358 * change notifications
359 * Minor documentation updates
360 * Updated Visual Studio configuration files
361 * Updated Simplified Chinese and Vietnamese translations
363 Changes in version 2.2.0:
364 =========================
366 * Updated Gujarati, Oriya, Assamese, Danish, Portuguese, Czech and
367 * Catalan (Valencian) translations
369 Changes in version 2.1.92:
370 ==========================
372 * Updated Visual Studio files due AtkWindow addition
373 * Bug 649577: atk_add_global_event_listener should only accept ATK events
374 * Minor documentation updates
375 * Updated German, Basque, Japanese, Serbian, Catalan, Tamil, Punjabi,
376 * Asturian, Italian, Polish, British English, Brazilian Portuguese,
377 * Korean, Telugu and Kannada Translation
379 Changes in version 2.1.5:
380 =========================
382 * Bug 638924: Add AtkWindow
383 * Fixing out of tree compilation on Win32
385 * Fixing release number of the new ATK roles added
386 * Updated Traditional Chinese, Indonesian, Bulgarian, French,
387 * Hungarian and Swedish translations
389 Changes in version 2.1.0:
390 =========================
392 * Bug 654767: shlib downgrade at update atk-1.32.0 to atk-2.0.1
393 * Bug 651343: New ATK Roles
394 * Added Leon Fan as maintainer
395 * Improved Visual C++ 2010 infrastructure
396 * Updated Russian, Slovenian, Persian, Hebrew, Lithuanian, Latvian,
397 * Norwegian, Galician, and Spanish translations
399 Changes in version 2.0.1:
400 =========================
402 * Bug 652205: Use const instead G_CONST_RETURN
403 * Bug 649307: Clarify AtkPlug and AtkSocket docs
404 * Bug 551489: Fix doc of atk_text_get_text_before_offset
405 * Bug 588083: Information about return value of some AtkText methods can be clearer
406 * Added Alejandro Piñeiro Iglesias as maintainer
408 * VS 2008/2010 support update
409 * New Zulu translation added, Esperanto and Catalan updated
411 Changes in version 2.0.0:
412 =========================
416 Changes in version 1.91.92:
417 =========================
419 *BGO#638377: Add text_insert, text_remove, and text_update signals
420 *Reviewed Serbian Translation
421 *Fix introspection for atk_text_get_bounded_ranges
422 *Visual C++ 2010 Project Files
423 *Updated Spanish translation
425 Changes in version 1.33.6:
426 =========================
428 *Returns FALSE on atk_object_add_relationship if it is already included
429 *Bug 640574: gobject-introspection annotation and documentation fixes
430 *Bug 637663: Added atk_streamable_content_get_uri to atk/atk.symbols
431 *Add missing Makefiles to AC_CONFIG_FILES
432 *Fixes for the MSVC Project Files
433 *Update deprecated autoconf macros and use new libtool syntax
437 Changes in version 1.32.0:
438 =========================
440 *Fixes: #630097, #621717, #571622, #617851, #616812.
444 Changes in version 1.30.0:
445 =========================
449 Changes in version 1.29.92:
450 =========================
452 *Fixes: Bug #608399. Correct the link of accessibility page.
453 *Fixes: Bug #606888. Link libatk against libintl.
456 Changes in version 1.29.4:
457 ==========================
461 Changes in version 1.29.3:
462 ==========================
466 Changes in version 1.29.2:
467 ==========================
472 Changes in version 1.28.0:
473 ==========================
477 Changes in version 1.27.90:
478 ==========================
480 *Fixes: #575794, #591105, #489828.
483 Changes in version 1.26.0:
484 =========================
486 *Fixes: Improve the documentation. Sven Herzberg.
489 Changes in version 1.25.2:
490 =========================
492 *Fixes: #562204, #505445, #361757, #478620, #560156, #477708, #478595, #478583
496 Changes in version 1.24.0:
497 =========================
502 Changes in version 1.23.5:
503 =========================
505 *Fixes: #535704, #526752.
507 Changes in version 1.22.0:
508 =========================
512 Changes in version 1.21.92:
513 =========================
517 Changes in version 1.21.5:
518 =========================
520 *Fixes #502840, #500978, #477763.
522 Changes in version 1.20.0:
523 =========================
525 *Add "si" (Sinhala) to ALL_LINGUAS.
527 Changes in version 1.19.6:
528 =========================
530 *Fixes #460851. Add a new API: atk_get_version.
532 Changes in version 1.19.3:
533 =========================
536 *Remove gnome-doc-utils dependence.
538 Changes in version 1.19.1:
539 =========================
541 *Fixes #382328, #418194, #413357.
543 Changes in version 1.18.0:
544 =========================
546 *Fixes #408527, #398038, #367627.
548 Changes in version 1.17.0:
549 =========================
553 Changes in version 1.13.2:
554 =========================
556 *New class which provides miscellaneous utilities.
559 Changes in version 1.12.4:
560 =========================
562 *Add Li Yuan to MAINTAINERS.
564 Changes in version 1.12.3:
565 =========================
567 * Add missing signals to fix win32 build (Cedric Gustin, bug #355912).
568 * New linguas: 'te' (Sunil Mohan Adapa), 'dz', 'ku' (Abel Cheung).
569 * Implement AtkDocument signals (Neo Liu)
570 * Update docs to include info on AtkDocument signals.
571 * Bugfixes: #357847, #340553, #346464, #352227,
573 Changes in version 1.12.2:
574 =========================
575 * Documentation fixes.
576 * New language: Bengali (Runa Bhattacharjee)
578 Changes in version 1.12.1:
579 =========================
580 * Added AtkHyperlinkImpl
581 * New language: Bengali India (bn_IN) - Runa Bhattacharjee.
582 * Fixed tags in docs so that indices of
583 new and deprecated methods are created.
584 * Added "get_uri" method to AtkStreamableContent.
586 Changes in version 1.12.0:
587 =========================
589 * Added ATK_ROLE_FORM, ATK_STATE_ANIMATED, ATK_STATE_VISITED, ATK_STATE_DEFAULT
590 * Added ATK_RELATION_DESCRIPTION_FOR, ATK_RELATION_DESCRIBED_BY
592 Changes in version 1.11.4:
593 =========================
595 * Enhanced documentation: gtk-doc API docs are
596 now at 100% coverage.
598 * allow for NULL in-params to AtkImage coordinate APIs.
600 * New langs: Georgian (ka) Vladimir Sichinava
601 Oriya (or) Gora Mohanty
603 Changes in version 1.11.3:
604 =========================
606 * Fix for localization bug #317458 from Kazuzi IWAMOTO.
607 * Included docs in tarball as appropriate.
609 Changes in version 1.11.0:
610 =========================
612 Added new APIs - minor enhancements to AtkImage,
613 AtkDocument, AtkObject, AtkComponent, AtkState.
615 Significant API additions: Added locale attribute to
616 AtkImage instances, and Document instances.
617 Added the ability to assign weakly-typed attributes to
618 AtkObject as name-value pairs; also added similar
619 name-value pairs to AtkDocument for attributes which are
620 intended to be valid over the entire document.
622 Minor documentation fixes (thanks to Bill Abt).
624 Added 'tt' (Tatar) locale, Simos Xenitellis
626 Changes in version 1.10.3:
627 =========================
630 N.B. : 1.10.2 was released with a buggy libtool!
634 * Minor build fixes incl Win32 (Tor Lillqvist)
636 * New locales, "ug" (Abduxukur Abdurixit) and "gl" (Ognacio Casal Quinteiro)
638 Changes in version 1.10.1
639 =========================
641 * added ATK_STATE_REQUIRED; see bug #172663.
645 Changes in version 1.9.1
646 ========================
650 * Fixed bug #168218 (spec-file ftp dir wrong)
652 * Fixed #165288 in atk.def file.
654 * Added description for ATK_RELATION_SUBWINDOW_OF (bug #161562).
656 Changes in version 1.9.0
657 ========================
658 * Add new functions atk_relation_set_add_relation_by_type and
659 atk_relation_add_target. (bug #158722)
661 * Use gmodule-no-export.pc. (bug #158531) [Matthias Clasen]
663 * Add new translations: Arabic [Arafat Medini],
664 Thai [Supranee Thirawattanasuk], Assamese [Sunaram Patir]
666 * Updated translations: Canadian English [Adam Weinberger],
667 Italian [Alessio Frusciante], Traditional Chinese [GNOME HK Team],
668 Welsh [Dafydd Harries], French [Jean-Michel Ardantz],
669 Romanian [Mi\305\237u Moldovan], Catalan [Jordi Mallach]
671 Changes in version 1.8.0
672 ========================
673 * Add translations: Bosnian [Kenan Had\305\276iavdi\304\207],
674 Norwegian [Kjartan Marass], Gujarati [Ankit Patel]
676 * Update translations: Norwegian Nynorsk [\303\205smund Skj\303\246veland],
677 Vietnamese [Nguy\341\273\205n Th\303\241i Ng\341\273\215c Duy],
678 Turkish [Baris Cicek], German [Hendrik Richter],
679 Greek [Nikos Charonitakis], Arabic [Arafat Medini],
680 Brazilian Portuguese [Raphael Higino], Nepali [Pawan Chitrakar],
681 Danish [Martin Willemoes Hansen], Albanian [Laurent Dhima],
682 Finnish [Pauli Virtanen], Azerbaijani [M\311\231tin \306\217mirov] ,
683 Polish [Artur Flinta], Panjabi [AmanPreet Singh Alam],
684 Serbian [Danilo \305\240egan], Mongolian [Sanlig Badral],
685 Russian [Russian team <gnome-cyr@gnome.org>], Dutch [Timo Meinen],
686 Ukranian [Maxim Dziumanenko], Canadian English [Adam Weinberger],
687 Simplified Chinese [Funda Wang], Basque [I\303\261aki Larra\303\261aga]
689 Changes in version 1.7.3
690 ========================
691 * Minor updates to documentation.
693 * Update translations: Hindi [Guntupalli Karunakar], Czech [Miloslav Trmac],
694 Portuguese [Duarte Loreto], Japanese [Takeshi AIHANA],
695 British [David Lodge], Spanish [Francisco Javier F. Serrador],
696 Korean [Changwoo Ryu], Albanian [Laurent Dhima]
698 Changes in version 1.7.2
699 ========================
700 * Added new role ATK_ROLE_EMBEDDED.. (bug #147989)
702 * Add support for AtkRectangle and correct definition of
703 "bounds-changed" signal.
705 * Update translations: Nepali [Pawan Chitrakar], Albanian [Laurent Dhima]
707 Changes in version 1.7.1
708 ========================
709 * Allow locale dir to be not hardcoded into binary. (bug #1289006)
711 * Add translations: Turkmen [M\303\274hemmet Amut]
713 * Update translations: Hungarian [Andras Timar], Bulgarian [Rostislav Raikov]
715 Changes in version 1.7.0
716 ========================
717 * Add "bounds-changed" signal for AtkComponent. (bug #140476)
719 * Add new state ATK_STATE_TRUNCATED and new relation
720 ATK_RELATION_PARENT_WINDOW_OF. (bug #133375)
722 Changes in version 1.6.1
723 ========================
724 * Update to build on Cygwin, (bug #136666) [Roger Leigh]
726 * Add translations: Gujarati [Gujarati team],
727 Basque [I\303\261aki Larra\303\261aga] Punjabi [Amanpreet Singh Alam],
728 Walloon [Pablo Saratxaga], Marathi [Indictrans team]
730 * Update translations: Norwegian Nynorsk [\303\205smund Skj\303\246veland],
731 Brazilian Portuguese [Raphael Higino], British [Gareth Owen],
732 Romanian [Mi\305\237u Moldovan], Croatian [Robert Sedak],
733 Catalan [Jordi Mallach], Slovak [Stanislav Visnovsky]
735 Changes in version 1.6.0
736 ========================
737 * Add translation: Serbian Jekavian [Bojan Suzic], Estonian [Priit Laes]
739 * Update translations: Arabic [Arafat Medini],
740 Spanish [Francisco Javier F. Serrador],
741 Lithuanian [\305\275ygimantas Beru\304\215ka],
742 Serbian [Aleksandar Urosevic], Belarusian [Ales Nyakhaychyk]
744 Changes in version 1.5.5
745 ========================
746 * Add translation: Canadian English [Adam Weinberger]
748 * Update translations: Italian [Alessio Frusciante], Mongolian [Sanlig Badral],
749 Albanian [Laurent Dhima], German [Christian Neumair],
750 Greek [Kostas Papadimas], Hindi [Guntupalli Karunkar]
752 Changes in version 1.5.4
753 ========================
754 * Update translations: Japanese [Takeshi AIHANA],
755 Azerbaijani [M\311\231tin \306\217mirov], Finnish [Pauli Virtanen],
756 French [Christophe Merlet], Ukrainian [Maxim Dziumanenko],
757 Simplified Chinese [Funda Wang], Arabic [Arafat Medini],
758 Albanian [Laurent Dhima]
760 Changes in version 1.5.3
761 ========================
762 * Corrected library name in atk-uninstalled.pc.in (bug #132283). [Laszlo Peter]
764 * Corrcted property name for number of links in a AtkHypertext (bug #130022).
766 * Add translation: Croatian [Robert Sedak]
768 * Update translations: Japanese [Takeshi AIHANA], Italian [Alessio Frusciante],
769 Norwegian [Kjartan Marass], Albanian [Laurent Dhima],
770 Russian [Russian team], Polish [GNOME PL team], Welsh [Rhys Jones],
771 Swedish [Christian Rose], Serbian [Danilo \305\240egan],
772 Dutch [Tino Meinen], Czech [Miloslav Trmac], Korean [Changwoo Ryu],
773 Spanish [Francicso Javier F. Serrador], Danish [Ole Laursen],
774 Portuguese [Duarte Loreto]
776 Changes in version 1.5.2
777 ========================
778 * Fix crasher bug in atk_text_free_ranges (bug #129837). [Jeff Franks]
780 * Change name of role from, "accel label" to "accelerator label". (bug #129499)
782 * Update translations: Czech [MiloSlac Trmac], Portuguese [Duaret Loreto],
783 Danish [Ole Laursen], Spanish [Francisco Javier F. Serrador],
784 Afrikaans [Stefan Lubbersen], Japanese [Takeshi AIHANA],
785 Norwegian [Kjartan Maraas], Greek [Kostas Papadimas],
786 Swedish [Christan Rose], Belarusian [Alex Nyakhaychyk],
787 Serbian [Danilo \305\240egan], Arabic [Arafat Mendini],
788 Norwegian Nyorsk [\303\205smund Skj\303\246veland], Croatian [Robert Sedak],
789 Polish [Artur Flinta], Lithuanian [Tomas Kuliavas],
790 Dutch [Vincent van Adrighem], French {Christophe Merlet],
791 Mongolian [Sanlig Badral], Korean [Korean], Arabic [Arafat Medini].
794 Changes in version 1.5.1
795 ========================
796 * Change role names so that unlocalized names the same as Java role names.
799 * Set state FOCUSED for object reported as having focus. (bug #127400)
801 * Add new property "accessible-hypertext-nlinks" for AtkObject. Add new
802 signal link_activated and properties "number-of-anchors", "end-index" and
803 "start-index" for AtkHyperlink. (bug 112390)
805 * Make nicks and blurbs of properties translatable.
807 * Add new role ATK_ROLE_EDITBAR. (bug 116007)
809 * Add translations: Afrikaans [Stefan Lubbersen]
811 * Update translations: Serbian [Danilo \305\240egan], Czech [Milozlav Trmac],
812 Portuguese [Duarte Loreto], Mongolian [Sanlig Badral],
813 Dutch [Vincent van Adrighem]
815 Changes in version 1.5.0
816 ========================
817 * Fix memory leaks in AtkRelations (bugs #124877, #125725)
819 * Add version number to documentation (bug #125758)
821 * Update translations: Catalan [Jordi Mallach], Kannada [Pramod]
823 Changes in version 1.4.1
824 ========================
825 * Add translations: Lithuanian [Gedminas Paulauskas],
826 Norwegian [(nynorsk [\303\205smund Skj\303\246veland]
828 * Update translations: German [Christian Neumair],
829 Romanian [Mi\305\237u Moldovan]
831 * Add description of signals to the documentation [Padraig O'Briain]
833 * Fix bug which caused building of rpms to fail [Scott Kennedy]
835 Changes in version 1.4.0
836 ========================
837 * Add translations: Nepali [Pawan Chitrakar]
839 * Update translations: Spanish [Francisco Javier F.Serrador],
840 Welsh [Dafydd Harries]
842 Changes in version 1.3.6
843 ========================
844 * Add translations: Hindi [Guntupalli Katunakar]
846 * Update translations: Azerbaijani [Metin Amiroff],
847 Italian [Alessio Frusciante]
849 Changes in version 1.3.5
850 ========================
851 * Remove po/Makefile.in.in (bug #119053)
853 * Return correct value for atk_state-set_is_empty (bug #116621)
855 * Ensure that row and column values in atk_table_ref_at are non-negative.
857 * Add translations: Tamil [Dinesh N]
859 * Update translations: Serbian [Prevod.org], Esparanto [Charles Voelger],
860 Hungarian [Andras Timar].
863 Changes in version 1.3.4
864 ========================
865 * Add translations: Irish [Paul Duffy], Limburgish [Mathieu Van Woerkom]
867 * Add new relation type ATK_RELATION_POPUP
869 * Some win32 fixes [Tor Lillqvist]
871 Changes in version 1.3.3
872 ========================
873 * Add translations: Welsh [Dafydd Harries], Arabic [Arafat Medini]
875 * Update translations: Traditional Chinese [Abel Cheung]
877 * Add new role ATK_ROLE_AUTOCOMPLETE and state ATK_STATE_INDETERMINATE.
879 Changes in version 1.3.2
880 ========================
881 * Add translations: Serbian [Danilo \305\240egan], Portuguese [Duarte Loreto],
882 Icelandic [Sam\303\272el J\303\263n Gunnarsson]
884 * Update translations: Traditional Chinese [Abel Cheung], Polish [Artur Flinta]
887 Changes in version 1.3.1
888 ========================
889 * Allow use of libtool-1.5 (bug #111481) [Ali Akcaagac]
891 * Added translations: Yiddish [Raphael Finkel], Japanese [Takeshi AIHANA].
894 Changes in version 1.3.0
895 ========================
896 * Use automake-1.7, libtoolize, gtkdocize and glib-gettextize.
899 * Windows fixes [Tor Lillqvist]
901 * Add translations: Esparanto [Charles Voelger],
902 Belarussian [Dmitry G.Mastrukov], Malayalam [Guntupalli Karunkar],
903 Persian [Roozbeh Pourander], Azerbaijani [Metin Amiroff],
904 Bengali [Sayamindu Dasgupta], Kannada [Pramod], Macedonian {Abel Cheung],
905 Turkish [Gorkem], Indonesian [Mohammad Damt],
906 Traditional Chinese [Abel Cheung], Slovak [Stanislav Visnovsky],
907 Brazilian Portuguese [Alexander Folle de Menezes],
908 Romanian [Mi\305\237u Moldovan], Mongolian [Sanlig Badral]
910 * Make atk_text_get_character_extents() return positive value, even for rtl
911 text. (bug #102954) [Padraig O'Briain]
913 * Add new functions atk_text_get_range_extents and atk_text_get_bounded_ranges.
914 (bug #100943) [Padraig]
916 * Add properties "relation-type" and "target" to AtkRelation. (bug #72426)
919 * Add property "accessible-table-caption-object" to AtkObject. (bug #74814)
922 * Add property "selected-link" to AtkHyperlink and new function
923 atk_kyperlink_is_selected_link(); add signal "link-selected" to AtkHyperlink.
924 (bug #104621) [Padraig]
926 * Correct creation of object which is not a AtkGObjectAccessible in
927 atk_gobject_accessible_from_object. [Padraig and Alex Larsson]
929 * Do not emit notification for initial setting of role using
930 atk_object_set_role(). (bug #107710) [Padraig]
933 Changes in version 1.2.2
934 ========================
935 * Add translations: Simplified Chinese (zh_CN) [He Qiangqiang],
936 Albanian [Laurent Dhima], Finnisg [Pauli Virtanen],
937 Italian [Alession Frusciante], Amharic [Daniel Yacob]
939 * Allow changing of default installation directory for documentation.
940 (bug 102497) [Padraig O'Briain].
942 Changes in version 1.2.1
943 ========================
944 * Add translations: Catalan [Jordi Mallach], French [Christophe Marlet],
945 Latvian [Artis Trops], Korean [Nam SungHyun], Polish [Zbigniew Vhyla],
946 Greek [Kostas Papadimas]
948 Changes in version 1.2.0
949 ========================
950 * Add translations: Russian [Dmitri G. Mastrukov], Ukranian [Yuriy Syrota]
952 Changes in version 1.1.5
953 ========================
954 * Correct return value for atk_text_get_caret_offset(). (Bug #101020)
956 * Add translations: Vietnamese, Hebrew, Dutch [Pablo Saratxaga],
957 Hungarian [Andras Timar], Bulgarian [Yanko Kaneti]
958 * Miscellaneous Fixes [Owen Taylor, manish Singh, Padraig]
960 Changes in version 1.1.4
961 ========================
962 * Add translations: Norwegian [Kjartan Maraas], German [Christian Neumair],
963 Spanish [Pablo Gonzalo del Campo], Danish [Ole Laursen]
965 Changes in version 1.1.3
966 ========================
967 * Add new role ATK_ROLE_APPLICATION [Bill Haneman]
968 * Add tranlatations: Malay language [Hasbullah BIn Pit]
971 Changes in version 1.1.2
972 ========================
973 * Correct implementation of i18n support [Padraig O'Briain]
974 * Add Swedish translations [Christian Rose]
975 * Fix compiler warnings [Soeren Sandmann]
976 * Add signal "active-descendant-changed" to AtkObject [Padraig]
977 * Add relation types ATK_RELATION_EMBEDS and ATK_RELATION_EMBEDS_BY
979 * Add atk_hyperlink_is_inline() [Bill]
982 Changes in version 1.1.1
983 ========================
984 * Add new functions atk_object_add_relationship, atk_object_remove_relationship,
985 atk_role_get_localized_name, atk_action_get_localized_name; add new roles,
986 states and relationships; add text-attributes-changed signal for AtkText
987 interface. [Padraig O'Briain]
989 * Add po directory and update atk_role_get_localized_name() to allow it to
990 return localized name [Padraig]
992 Changes in version 1.1.0
993 ========================
994 * Documentation improvements [Padraig O'Briain]
995 * Update autogen.sh to get correct behaviour when both automake 1.4 and 1.6
996 are installed [Havoc Pennington]
997 * Add implementtaion of atk_object_factory_get_accessible_type() for
998 AtkNoOpObjectFactory [Padraig]
999 * Add ATK_LAYER_WINDOW {Mark Mc Loughlin]
1001 Changes in version 1.0.3
1002 ========================
1003 * Documentation improvements [Padraig O'Briain]
1004 * 64-bit bug fixes [George Lebl]
1006 Changes in version 1.0.2
1007 ========================
1008 * Fixed bug with focus notification [Padraig O'Briain]
1009 * Fixed bug in atk_gobject_for_accessible [Padraig]
1011 Changes in version 1.0.1
1012 ========================
1013 * Bug fixes, optimizations [Padraig O'Briain, Bill Haneman]
1014 * Fix Win32 DLL name [Tor Lillqvist]
1016 Changes in version 1.0.0
1017 ========================
1018 * Build fixes [Padraig O'Briain, Tor Lillqvist, James Henstridge]
1019 * Add structure padding [Padraig]
1021 Changes in version 0.13
1022 ========================
1023 * Add padding to class structures for future expansion [Padraig O'Briain]
1024 * Add include guards to atk.h [Morten Welinder]
1025 * Change argument of atk_component_get_layer(),atk_component_get_mdi_zorder()
1026 to be AtkComponent instead of AtkObject [Padraig]
1027 * Cleanups [Padraig]
1029 Changes in version 0.11 and 0.12
1030 ================================
1031 * Ansi-fied function prototypes and definitions;
1032 i.e. foo(void) instead of foo() [Jacob Berkman]
1033 * Deprecated the mis-located AtkObject API for getting
1034 layer and mdi-zorder info (should have been in AtkComponent)
1035 and put this API into AtkComponent.
1037 Changes in version 0.9 and 0.10
1038 ===============================
1039 * Win32 build fixes [Hans Breuer]
1040 * Fix default signal handler name for text_caret_moved signal [Jeff Franks]
1041 * Doc improvements [Padraig O'Briain]
1042 * Fix signal prototypes in atkobject.h [Murray Cumming]
1043 * Fix atk-enum-types.h includes for C++ [Mikael Hermansson]
1044 * Bug fixes [Michael Meeks, Jeff]
1048 * Win32 build fixes [Hans Breuer]
1049 * Add atk_role_get_name()/atk_rule_for_name() [Padraig O'Briain]
1050 * Register types for ATK enumerations [Padraig]
1051 * Allow registration of new txt attribute types [Padraig]
1052 * Miscellaneous small API additions [Padraig]
1053 * New test cases [Padraig]
1054 * Documentation improvements [Padraig]
1056 Other contributors: Darin Adler, Bill Haneman, Xavier Ordoquy, Michael Meeks,
1061 * Some restructuring of how change notification works, use
1062 signals not properties in some cases. [Padraig O'Briain, Bill Haneman]
1063 * Various small API fixes and improvements [Padraig]
1064 * Add key event hooks [Bill]
1065 * Documentation improvements [Padraig]
1066 * Win32 build improvements [Tor Lillqvist]
1067 * Bug fixes [Padraig, Bill]
1071 * Small improvements to AtkText, AtkRelation, AtkObject APIs.
1072 [Padraig O'Briain, Bill Haneman]
1073 * Win32 build fixes [Tor Lillqvist]
1074 * Bug fixes and optimizations [Padraig]
1075 * Makefile fix [Jacob Berkman]
1076 * Doc improvements [Padraig]
1080 * Win32 updates and a small bug fix [Hans Breuer]
1084 * Miscellaneous cleanups and fixes.
1088 * API improvements to AtkTable, AtkSelection
1089 * Add AtkDocument interface
1090 * Rename AtkHyperLink to AtkHyperlink
1091 * Allow for screen or window relative coordinates
1093 * Various minor tweeks and cleanups.
1094 * Documentation improvements
1095 * Add default implementations for important functions
1103 This is the initial release of ATK, the Accessibility Tookit, which will be
1104 used obtain accessibily information from GTK+ and GNOME widgets.