source: trunk/third/at-spi/NEWS @ 18688

Revision 18688, 4.2 KB checked in by ghudson, 21 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18687, which included commits to RCS files with non-trunk default branches.
Line 
1(top)
2in HEAD:
3What's new in at-spi-1.1.8:
4
5* Added getRangeExtents() and getBoundedRanges() API for more
6  efficient screen review [100944].
7
8What's new in at-spi-1.1.7:
9
10* Added spi_keymask values for Mod4 and Mod5.
11* Performance improvements and bugfixes from Michael.
12
13What's new in at-spi-1.1.6:
14
15* Fixes for #99799, #10530.
16
17* New methods in cspi:
18  'AccessibleEvent_ref' and 'AccessibleEvent_unref'
19  to allow lifecycle management of AccessibleEvents outside of
20  the emission handler.
21
22What's new in at-spi-1.1.6:
23
24* event struct in libspi is bigger, increased unimplemented
25  slot count for sufficient future bincompatible expansion.
26 (WARNING: breaks bincompat for direct CORBA clients. CSPI clients
27  not affected.)
28
29* New accessor methods allow state-coherent query of many
30  event types.
31
32* API Frozen for GNOME 2.2.
33
34* New role types: APPLICATION, HEADER, FOOTER, PARAGRAPH, RULER.
35
36* New relations, FLOWS_FROM, FLOWS_TO, EMBEDS, EMBEDDED_BY,
37        SUBWINDOW_OF.
38
39* New state, MANAGES_DESCENDANTS.  New event, "active-descendant-changed".
40
41* reduced debug output, unless you set AT_SPI_DEBUG environment
42  variable to string which parses to an integer value > 0.
43
44* added definitions for SPI_KEYMASK_BUTTON1, etc.
45
46* added SPI_LAYER_WINDOW.
47
48* Added ability to register 'device event listeners' which can
49  consume device events, such as mouse events.
50
51* Added support for mouse and key-modifier event notification.
52
53* deprecated KeyEventType in favor of EventType.
54
55* bugfixes for >50 bugs including: 98836, 98842, 97916, 95828,
56        93592, 95940, 95517, 93658, 95055, 94555, 84856.
57
58* updated copyrights to include Ximian.
59
60What's new in at-spi-1.1.0:
61
62* event listener notifications are no longer oneways.
63* bugfixes for 84900, 84908, 84897, 84898.
64* performance improvement for event listeners.
65
66What's new in at-spi-1.0.1:
67
68* bugfix for 82509
69
70What's new in at-spi-1.0.0:
71
72* API Freeze (1.0 API is now FINAL)
73* added boolean return for
74Accessibility_Registry_registerKeystrokeListener.
75* Revved activation ID for registry to "1.0"
76* many bugfixes and improvements to global key listener implementation.
77* improvements to regression test "test-simple", added key
78listener/synthesis test.
79* added sample code in "test" to demonstrate how flat line-mode
80screen-review can be implemented with at-spi.
81
82What's new in at-spi-0.13.1:
83
84(note: 0.13.1 is not binary compatible with 0.12.1, clients will need
85 to recompile )
86
87* fix for bugzilla bug 80616
88* IDL change which will affect direct CORBA users of the keystroke
89  listener API
90* added a new test harness, event-listener-test, which also
91  has a simple tree traversal timing benchmark. event-listener-test
92  attaches listeners to all currently supported events (and a few
93  events which are not fully implemented yet); it thus serves
94  as useful event listener sample code as well as being a diagnostic
95  tool.
96
97What's new in at-spi-0.12.1:
98
99* fixes for bugzilla bugs 78249,68929,76615,71686,72300,78247,72300,78249
100  relating to build issues on some architectures (some of these were
101  fixed in 0.10 but additional fixes were included in 0.12.1).
102* added new test program for our key listener API.
103* added implementation of IDL 'exit' method to our
104  magnifier and mag_control client.
105* Badly broken AccessibleStateSet implementation fixed by
106  Marc.
107* Added implementation for AccessibleComponent_grabFocus method.
108* Improvements to documentation.
109
110API CHANGES:
111
112* Added missing seek_type param in
113  AccessibleStreamableContent_seek [78888],
114  previously documented but not in signature;
115  this was unused API but needed fixing for the future.
116
117* Added API for AccessibleTable_selectRow and _selectColumn,
118  corresponding to similar API in ATK, and provided
119  implementation. [76201]
120
121* Added boolean return types to a number of IDL methods whose
122  corresponding cspi wrappers and ATK methods already had boolean
123  returns.
124
125* Made Accessibility_StateSet inherit from BonoboUnknown as it should;
126this was the main existing breakage in StateSet.
127
128
129=================
130
131
132TODO API Additions:
133
134getStateName () and STATE_EXTENDED to allow extension of State API (already
135in ATK).
136
137AccessibleAction_getType () and AccessibleAction_getTypeName ().
138
139need getBaseAttributes ()
140for AccessibleText (available in ATK I think).
141
142table: getVisibleRange
143
144state: HEADER, etc. for spreadsheet cells
145
146
Note: See TracBrowser for help on using the repository browser.