1. 13 Nov, 2008 3 commits
  2. 05 Nov, 2008 1 commit
    • Mark Doffman's avatar
      2008-11-5 Mark Doffman <mark.doffman@codethink.co.uk> · 90b6e52a
      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.
      90b6e52a
  3. 04 Nov, 2008 1 commit
  4. 28 Oct, 2008 2 commits
  5. 16 Oct, 2008 2 commits
  6. 14 Oct, 2008 2 commits
    • Mike Gorse's avatar
      2008-10-14 Mike Gorse <mgorse@novell.com> · 9466ccf4
      Mike Gorse authored
      	* tests/cspi/Makeifle.am, tests/cspi/test-simple.c: Add test-simple.c.
      9466ccf4
    • Mike Gorse's avatar
      2008-10-14 Mike Gorse <mgorse@novell.com> · 7aa7c6c2
      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.
      7aa7c6c2
  7. 13 Oct, 2008 4 commits
  8. 12 Oct, 2008 1 commit
  9. 11 Oct, 2008 3 commits
  10. 09 Oct, 2008 1 commit
  11. 30 Sep, 2008 1 commit
  12. 29 Sep, 2008 2 commits
  13. 28 Sep, 2008 1 commit
  14. 25 Sep, 2008 1 commit
  15. 08 Sep, 2008 1 commit
    • Mark Doffman's avatar
      2008-09-08 Mark Doffman <mark.doffman@codethink.co.uk> · b93edf84
      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
      b93edf84
  16. 04 Sep, 2008 1 commit
    • Mark Doffman's avatar
      2008-08-29 Mark Doffman <mark.doffman@codethink.co.uk> · 730e1e05
      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.
      730e1e05
  17. 29 Aug, 2008 1 commit
  18. 27 Aug, 2008 4 commits
  19. 25 Aug, 2008 2 commits
  20. 23 Aug, 2008 1 commit
  21. 22 Aug, 2008 2 commits
  22. 21 Aug, 2008 1 commit
  23. 20 Aug, 2008 2 commits
    • Mark Doffman's avatar
      2008-08-20 Mark Doffman <mark.doffman@codethink.co.uk> · fdff7d3c
      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
      fdff7d3c
    • Mark Doffman's avatar
      2008-08-20 Mark Doffman <mark.doffman@codethink.co.uk> · 95dcfcf4
      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.
      95dcfcf4