Tweaks and fixes to screen-review-test.c; text clipping is substantially
[platform/core/uifw/at-spi2-atk.git] / TODO
1 TODO:
2
3 idl: 
4         + audit IDL for conformance with bonobo/doc/FAQ's [Java]
5           naming practice [Michael]
6
7 cspi: 
8         + ensure spi-listener-impl's list notification methods don't
9           have a re-enterancy hazard. [Michael]
10         + Put LGPL headers everywhere.
11
12 registry:
13         + move code into here from libspi [Michael]
14         + fire an event on dead application & re-factor the listen for
15           broken code.
16
17 bridge:
18         + move code into here from libspi
19
20 libspi: 
21         + remove redundant casts throughout
22         + determine if there are other headers we don't need to install
23         + consider moving the non-impl. parts into registryd/ bridge/ etc.
24         + complete implementation of support for RelationSet and
25         StateSet, and export to cspi. [Marc]
26         + complete conversion of static methods to "spi_" namespace. [Bill]
27
28 test:
29         + update test-simple to do complete API tests
30         + Expand tests for AtkTable
31
32 2.2 API Proposed Additions:
33
34         + SPI_dupString ()
35         + Additional relation types: FLOWS_TO, FLOWS_FROM
36         + SPIBoolean
37           AccessibleText_getTextBounds (AccessibleText *text, 
38                                         long start_offset, 
39                                         long end_offset,
40                                         long *x,
41                                         long *y,
42                                         long *width,
43                                         long *height, 
44                                         SPI_COORD_TYPE type);
45         + char *
46           AccessibleText_getTextWithin (AccessibleText *text,
47                                         long x,
48                                         long y,
49                                         long width,
50                                         long height,
51                                         SPI_COORD_TYPE type);
52
53