===== Released 1.1.4 =====
[atk.git] / NEWS
blobf3f13325f9f9a574d595ffa1acd5265361625974
1 Changes in version 1.1.4
3 * Add translations: Norwegian [Kjartan Maraas], german [Christian Neumair],
4 Spanish [Pablo Gonzalo del Campo], Danish [Ole Laursen]
6 Changes in version 1.1.3
8 * Add new role ATK_ROLE_APPLICATION [Bill Haneman]
9 * Add tranlatations: Malay language [Hasbullah BIn Pit]
10 English [Abi Brady]
12 Changes in version 1.1.2
14 * Correct implementation of i18n support [Padraig O'Briain]
15 * Add Swedish translations [Christian Rose]
16 * Fix compiler warnings [Soeren Sandmann]
17 * Add signal "active-descendant-changed" to AtkObject [Padraig]
18 * Add relation types ATK_RELATION_EMBEDS and ATK_RELATION_EMBEDS_BY  
19 [Bill Haneman]
20 * Add atk_hyperlink_is_inline() [Bill]
21 * Update docs [Bill]
23 Changes in version 1.1.1
25 * Add new functions atk_object_add_relationship, atk_object_remove_relationship,
26 atk_role_get_localized_name, atk_action_get_localized_name; add new roles,
27 states and relationships; add text-attributes-changed signal for AtkText
28 interface. [Padraig O'Briain]
30 * Add po directory and update atk_role_get_localized_name() to allow it to
31 return localized name [Padraig]
33 Changes in version 1.1.0
35 * Documentation improvements [Padraig O'Briain]
36 * Update autogen.sh to get correct behaviour when both automake 1.4 and 1.6
37 are installed [Havoc Pennington]
38 * Add implementtaion of atk_object_factory_get_accessible_type() for
39 AtkNoOpObjectFactory [Padraig]
40 * Add ATK_LAYER_WINDOW {Mark Mc Loughlin]
42 Changes in version 1.0.3
44 * Documentation improvements [Padraig O'Briain]
45 * 64-bit bug fixes [George Lebl]
47 Changes in version 1.0.2
49 * Fixed bug with focus notification [Padraig O'Briain]
50 * Fixed bug in atk_gobject_for_accessible [Padraig]
52 Changes in version 1.0.1
54 * Bug fixes, optimizations [Padraig O'Briain, Bill Haneman]
55 * Fix Win32 DLL name [Tor Lillqvist]
57 Changes in version 1.0.0
59 * Build fixes [Padraig O'Briain, Tor Lillqvist, James Henstridge]
60 * Add structure padding [Padraig]
62 Changes in version 0.13
64 * Add padding to class structures for future expansion [Padraig O'Briain]
65 * Add include guards to atk.h [Morten Welinder]
66 * Change argument of atk_component_get_layer(),atk_component_get_mdi_zorder()
67   to be AtkComponent instead of AtkObject [Padraig]
68 * Cleanups [Padraig]
70 Changes in version 0.11 and 0.12
72 * Ansi-fied function prototypes and definitions;
73   i.e.  foo(void) instead of foo() [Jacob Berkman]
74 * Deprecated the mis-located AtkObject API for getting
75   layer and mdi-zorder info (should have been in AtkComponent)
76   and put this API into AtkComponent.
78 Changes in version 0.9 and 0.10
80 * Win32 build fixes [Hans Breuer]x
81 * Fix default signal handler name for text_caret_moved signal [Jeff Franks]
82 * Doc improvements [Padraig O'Briain]
83 * Fix signal prototypes in atkobject.h [Murray Cumming]
84 * Fix atk-enum-types.h includes for C++ [Mikael Hermansson]
85 * Bug fixes [Michael Meeks, Jeff]
87 Changes in 0.8
89 * Win32 build fixes [Hans Breuer]
90 * Add atk_role_get_name()/atk_rule_for_name() [Padraig O'Briain]
91 * Register types for ATK enumerations [Padraig]
92 * Allow registration of new txt attribute types [Padraig]
93 * Miscellaneous small API additions [Padraig]
94 * New test cases [Padraig]
95 * Documentation improvements [Padraig]
97 Other contributors: Darin Adler, Bill Haneman, Xavier Ordoquy, Michael Meeks, 
98   Sebastian Wilhelmi
100 Changes in 0.7
102 * Some restructuring of how change notification works, use
103   signals not properties in some cases. [Padraig O'Briain, Bill Haneman] 
104 * Various small API fixes and improvements [Padraig]
105 * Add key event hooks [Bill]
106 * Documentation improvements [Padraig]
107 * Win32 build improvements [Tor Lillqvist]
108 * Bug fixes [Padraig, Bill]
110 Changes in 0.6
112 * Small improvements to AtkText, AtkRelation, AtkObject APIs. 
113   [Padraig O'Briain, Bill Haneman]
114 * Win32 build fixes [Tor Lillqvist]
115 * Bug fixes and optimizations [Padraig]
116 * Makefile fix [Jacob Berkman]
117 * Doc improvements [Padraig]
119 Changes in 0.5
121 * Win32 updates and a small bug fix [Hans Breuer]
123 Changes in 0.4
125 * Miscellaneous cleanups and fixes.
127 Changes in 0.3
129 * API improvements to AtkTable, AtkSelection
130 * Add AtkDocument interface
131 * Rename AtkHyperLink to AtkHyperlink
132 * Allow for screen or window relative coordinates
133 * Utility functions
134 * Various minor tweeks and cleanups. 
135 * Documentation improvements
136 * Add default implementations for important functions
138 Changes in 0.2
140 * Some API tweaks
142 Changes in 0.1
144 This is the initial release of ATK, the Accessibility Tookit, which will be
145 used obtain accessibily information from GTK+ and GNOME widgets.