Changed event matching to use GQuark instead of string hashes.
[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         + namespace all methods missing a prepending Accessible
11           or SPI_ prefix.
12         + Put LGPL headers everywhere.
13
14 registry:
15         + move code into here from libspi [Michael]
16         + fire an event on dead application & re-factor the listen for
17           broken code.
18         + consider use of GHashTable instead of GList for listeners [Bill]
19
20 bridge:
21         + move code into here from libspi
22
23 libspi: 
24         + remove redundant casts throughout
25         + determine if there are other headers we don't need to install
26         + consider moving the non-impl. parts into registryd/ bridge/ etc.
27         + merge the DeviceEvent and KeyEvent structs to avoid the
28         bogus casting of these back and forth.
29         + complete implementation of support for RelationSet and
30         StateSet, and export to cspi.
31         + complete and test the pre-emptive key API so that we don't
32         always do AnyKey grabs. [Bill]
33
34 test:
35         + update test-simple to do complete API tests
36         + Expand tests for AtkTable
37         + remove comment from test_value; ensure that it works.
38