- 13 Nov, 2008 3 commits
-
-
Mark Doffman authored
* AUTHORS COPYING INSTALL MAINTAINERS README Improve the project information files. Add new mailing list, repository and bugzilla links.
-
Mark Doffman authored
* registryd/registry.c * registryd/registry-main.c Initialize GSList element of droute to null to prevent segfault.
-
Mark Doffman authored
* pyatspi/* Add initial device event functionality to the python bindings. * registryd/* Re-integrate the device event controller into the registry daemon. * xml/org.freedesktop.atspi.DeviceEventController.xml Fix an error in the translation of the registerKeystrokeListener method to D-Bus XML
-
- 05 Nov, 2008 1 commit
-
-
Mark Doffman authored
* atk-adaptor/bridge.c Rework for new registration scheme and refactor for readability. * atk-adaptor/event.c * atk-adaptor/tree.c Rework to send out signals for new registration scheme. * pyatspi/* New registration scheme. Add new ApplicationCache to keep track of registered applications.
-
- 04 Nov, 2008 1 commit
-
-
Mark Doffman authored
method used by registryd.
-
- 28 Oct, 2008 2 commits
-
-
Mark Doffman authored
* pyatspi/Makefile.am Add missing files. * pyatspi/*.py Changes to event name translation and equality checks neccessary to get orca to talk using new pyatspi.
-
Mark Doffman authored
* pyatspi/*.py Large refactor to the way that accessible objects are created. The reason for this is how the "Parent" accessible was creates caused problems when accessing accessible objects from events.
-
- 16 Oct, 2008 2 commits
-
-
-
Mark Doffman authored
* pyatspi/* Fix some horrible whitespace issues in all pyatspi files.
-
- 14 Oct, 2008 2 commits
-
-
Mike Gorse authored
* tests/cspi/Makeifle.am, tests/cspi/test-simple.c: Add test-simple.c.
-
Mike Gorse authored
* atk-adapter/bridge.c: Send registerApplication as a signal on the Tree interface. * cspi/spi-event.c, cspi/spi_main.c, cspi/spi_registry.c: Changes for new event api. * xml/org.freedesktop.atspi.Event.xml: Change - to _ for dbus compat. * org.freedesktop.atspi.Tree.xml: Add states.
-
- 13 Oct, 2008 4 commits
-
-
Mark Doffman authored
* INSTALL Add some instructions for testing.
-
-
-
Mark Doffman authored
* registryd/registry.c * registryd/testregistry.py Fix issues with wrong interface name in testregistry.py and bad pointer use in message marshalling. (registry.c)
-
- 12 Oct, 2008 1 commit
-
-
- 11 Oct, 2008 3 commits
-
-
Mark Doffman authored
* registryd/testregistry.py Add a very basic test for the registryd.
-
-
Mark Doffman authored
* registryd/* Add an icomplete NON WORKING implementation of application registration as specified in xml/org.freedesktop.atspi.Registry.xml xml/org.freedesktop.atspi.Tree.xml
-
- 09 Oct, 2008 1 commit
-
-
- 30 Sep, 2008 1 commit
-
-
Mark Doffman authored
* tests/Makefile.am configure.ac For the moment remove the cspi tests. cspi needs modification for it to be in working order again. * tests/pyatspi/* Add unit tests to 'make check'
-
- 29 Sep, 2008 2 commits
-
-
Mark Doffman authored
* .gitignore Simplify the git ignore file.
-
Mark Doffman authored
* tests/cspi/classy-test-* tests/cspi/simple-test.c tests/cspi/accessible-test.c Add a test suite infrastructure similar to pasytest for the pyatspi bindings. Test suite is currently unused.
-
- 28 Sep, 2008 1 commit
-
-
- 25 Sep, 2008 1 commit
-
-
Mark Doffman authored
* xml/*.xml Simplify the Desktop interface. Create signals for application registration and de-registration. Add these to Tree interface.
-
- 08 Sep, 2008 1 commit
-
-
Mark Doffman authored
* pyatspi/Accessibility.py Add all interfaces to Accessibility module before importing to pyatspi. This is to keep compatibility with ORBit pyatspi. * pyatspi/*.py Fix error where properties did not properly return a value. * atk-adaptor/text.c Fix error in marshalling getAttributes method. * atk-adaptor/tree.c Fix error in marshalling interfaces of tree of accessibles
-
- 04 Sep, 2008 1 commit
-
-
Mark Doffman authored
* atk-adaptor/ Large rework of two sections of the code. The event functionality has been moved out of bridge.c and into event.c. The events themselves have been changed. Whereas previously all events came from a single interface. "org.freedesktop.atspi.Accessible" they now come from different interfaces, depending on the event. The 'major', 'minor' and 'klass' sections of the interface name have been moved to the signal name , first message argument, and interface name respectively. Also reworked was the Client side cache, and Tree interface functionality. There was a problem with the old code where accessibles not part of the main tree. (Theoretically possible to access through a RelationSet) would not be transfered to the cache. There was a bug where Acessibles would not be removed from the server side registry when the AtkObject backing them had been deleted. * pyatspi/ Add event registration to the registry interface. Add a whole new event framework, begin rework of the tree update structure. Complete the modification of the event framework on the client side and the rework of the client side cache transfer framework.
-
- 29 Aug, 2008 1 commit
-
-
Mark Doffman authored
* xml/ Finish cleaning up documentation of the D-Bus protocol XML * xml/org.freedesktop.atspi.Event.xml Add a host of Event interfaces that emit signals corresponding to the AT-SPI events.
-
- 27 Aug, 2008 4 commits
-
-
Mark Doffman authored
* tests/dummyatk/Makefile.am Add missing header (my-atk.h) to fix 'make distcheck' error.
-
Mark Doffman authored
* atk-adaptor/bridge.c Print out unique D-Bus name. * pyatspi/accessible.py Make all d-bus methods use org.freedesktop.atspi.Accessibility interfaces, rather than the one stored as attribute of Interface class. This fixes bug where method was not found calling Accessible methods on the Application interface. * pyatspi/event.py Add marshalling for AT-SPI events.
-
Mark Doffman authored
* pyatspi/ Import all Accessible interfaces with pyatspi. Fix import errors on assorted interfaces.
-
Mark Doffman authored
* xml/ Fix XML errors in introspection data
-
- 25 Aug, 2008 2 commits
-
-
Mark Doffman authored
* pyatspi/relation.py Fix the generation of target objects. * pyatspi/accessible.py Fix demarshalling of relation objects. * pyatspi/base.py Add a string representation of the accessible class. * tests/pyatspi/realtiontest.py Add a relation unit test. * atk-adaptor/accessible.c Fix bug in marshalling relation object.
-
Mark Doffman authored
* pyatspi/* Move interfaces out of other.py into separate modules.
-
- 23 Aug, 2008 1 commit
-
-
Mark Doffman authored
* tests/pyatspi/ pyatspi/ Add an action interface and unit test
-
- 22 Aug, 2008 2 commits
-
-
Mark Doffman authored
* tests/pyatspi/Makefile.am Add missing tests to makefile.
-
Mark Doffman authored
* pyatspi/state.py tests/pyatspi/statetest.py tests/apps/accessible-app.c Add a stateset unit test. * tests/dummyatk/* tests/pyatspi/accessibletest.py Add a more complete getAttributes test.
-
- 21 Aug, 2008 1 commit
-
-
Mark Doffman authored
* pyatspi/ Complete the desktop interface. Complete the non-event functionality of the registry interface. * test/pyatspi/ Add a unit test for the desktop interface.
-
- 20 Aug, 2008 2 commits
-
-
Mark Doffman authored
* pyatspi/ Move some needed interfaces out of other.py and into their own files. Rename stateset.py to match the .idl file name. Move some enumerations into their proper place in accessible.py and component.py
-
Mark Doffman authored
* atk-adaptor/component.c Fix a bug with marshalling the MDIZOrder. * pyatspi/* Fix a huge bug where child Accessibles shared a common D-Bus object. * pyatspi/component.py Add a component interface. * test/pyatspi/componenttest.py Add a unit test for the component interface.
-