source: trunk/third/at-spi/TODO @ 18422

Revision 18422, 1.8 KB checked in by ghudson, 22 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18421, which included commits to RCS files with non-trunk default branches.
Line 
12.0.0:
2
3        + fix bug #82509 which prevents return of boolean FALSE from
4          SPI_registerKeystrokeListener for ALL_WINDOWS events
5          when XGrabKey fails.
6
7        + fix bug #84100 which means that keygrabs are not released
8          by the registry when a client dies.  Test to make sure
9          grabs are released when a client requests deregistration
10          of a key listener.
11
122.0.1:
13        + fix bug affecting multihead at-spi behavior.
14
15
161.1 API Proposed Additions:
17
18        + Need API for getting stacking order of toplevel windows.
19          (bug #84097)
20
211.2 API Proposed Additions:
22
23        + SPI_dupString ()
24        + Additional relation types: FLOWS_TO, FLOWS_FROM
25        + SPIBoolean
26          AccessibleText_getTextBounds (AccessibleText *text,
27                                        long start_offset,
28                                        long end_offset,
29                                        long *x,
30                                        long *y,
31                                        long *width,
32                                        long *height,
33                                        SPI_COORD_TYPE type);
34        + char *
35          AccessibleText_getTextWithin (AccessibleText *text,
36                                        long x,
37                                        long y,
38                                        long width,
39                                        long height,
40                                        SPI_COORD_TYPE type);
41
42/* *********************************************************** */
43                                       
44TODO:
45
46idl:
47
48//      + audit IDL for conformance with bonobo/doc/FAQ's [Java]
49//        naming practice [Michael]
50
51cspi:
52        + ensure spi-listener-impl's list notification methods don't
53          have a re-enterancy hazard. [Michael]
54
55registry:
56        + move code into here from libspi [Michael]
57        + fire an event on dead application & re-factor the listen for
58          broken code.
59
60bridge:
61        + move code into here from libspi
62
63libspi:
64        + remove redundant casts throughout
65        + determine if there are other headers we don't need to install
66        + consider moving the non-impl. parts into registryd/ bridge/ etc.
67        + complete conversion of static methods to "spi_" namespace. [Bill]
68
69test:
70        + update test-simple to do complete API tests
71        + Expand tests for AtkTable
72
Note: See TracBrowser for help on using the repository browser.