TODO:
idl:
- possibly change Value.idl interface to return a value
-union. [Bill] *DONE*
+ + audit IDL for conformance with bonobo/doc/FAQ's [Java]
+ naming practice [Michael]
cspi:
- API change required if above IDL change is made. [Bill]
+ + ensure spi-listener-impl's list notification methods don't
+ have a re-enterancy hazard. [Michael]
+ + Put LGPL headers everywhere.
-libspi:
-
- Change the weird string-hash event matching to something sane,
-using GQuark. [Bill]
-
- Merge the DeviceEvent and KeyEvent structs to avoid the bogus casting of
-these back and forth.
+registry:
+ + move code into here from libspi [Michael]
+ + fire an event on dead application & re-factor the listen for
+ broken code.
- Complete implementation of support for RelationSet and StateSet, and
-export to cspi.
+bridge:
+ + move code into here from libspi
- Complete and test the pre-emptive key API so that we don't always do
-AnyKey grabs. [Bill]
+libspi:
+ + remove redundant casts throughout
+ + determine if there are other headers we don't need to install
+ + consider moving the non-impl. parts into registryd/ bridge/ etc.
+ + complete implementation of support for RelationSet and
+ StateSet, and export to cspi. [Marc]
+ + complete conversion of static methods to "spi_" namespace. [Bill]
test:
-
- Add tests for AtkTable, and add table elements to the test window.
+ + update test-simple to do complete API tests
+ + Expand tests for AtkTable