platform/core/uifw/at-spi2-atk.git
15 years ago2008-12-07 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Sun, 7 Dec 2008 23:13:13 +0000 (23:13 +0000)]
2008-12-07 Mark Doffman <mark.doffman@codethink.co.uk>
        * dbind/*
          droute/*
          Complete refactoring droute to add api for
          creating single objects and object classes.
          Minor refactor of dbind, adding interface
          for marshalling signals.

15 years ago2008-12-04 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Sun, 7 Dec 2008 23:08:17 +0000 (23:08 +0000)]
2008-12-04 Mark Doffman <mark.doffman@codethink.co.uk>
        * atk-adaptor/*
          Clean up, remove CORBA implementation related
          files that are no longer used.

15 years ago2008-12-04 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 4 Dec 2008 20:16:13 +0000 (20:16 +0000)]
2008-12-04 Mark Doffman <mark.doffman@codethink.co.uk>
        * pyatspi/accessible.py
        * pyatspi/accessiblecache.py
          Modify the cache adding a stateset.
          Modify the getState function to use the
          cached values.

15 years ago2008-12-04 Mike Gorse <mgorse@novell.com>
Mike Gorse [Thu, 4 Dec 2008 15:18:19 +0000 (09:18 -0600)]
2008-12-04 Mike Gorse <mgorse@novell.com>

* atk-adaptor/tree.c: Fix adding of states.

15 years ago2008-11-28 Mike Gorse <mgorse@novell.com>
Mike Gorse [Fri, 28 Nov 2008 23:07:00 +0000 (17:07 -0600)]
2008-11-28 Mike Gorse <mgorse@novell.com>

* event.c: Only call atk_dbus_register_subtree on the child that was just added.

15 years ago2008-11-28 Mike Gorse <mgorse@novell.com>
Mike Gorse [Fri, 28 Nov 2008 22:48:43 +0000 (16:48 -0600)]
2008-11-28 Mike Gorse <mgorse@novell.com>
* atk-adaptor/tree.c, cspi/spi-accessible.c, cspi/spi-main.c,
  cspi/spi-private.h: Changes for caching state set.

15 years ago2008-11-28 Mike Gorse <mgorse@novell.com>
Mike Gorse [Fri, 28 Nov 2008 22:47:46 +0000 (16:47 -0600)]
2008-11-28 Mike Gorse <mgorse@novell.com>

* configure.ac, tests/Makefile.am: Added tests/cspi.

15 years ago2008-11-28 Mike Gorse <mgorse@novell.com>
Mike Gorse [Fri, 28 Nov 2008 15:31:30 +0000 (09:31 -0600)]
2008-11-28 Mike Gorse <mgorse@novell.com>

* atk-adaptor/accessible.c, xml/org.freedesktop.atspi.Accessible.xml:
  Add getChildAtIndex.

15 years ago2008-11-13 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 13 Nov 2008 23:38:01 +0000 (23:38 +0000)]
2008-11-13 Mark Doffman <mark.doffman@codethink.co.uk>
        * AUTHORS
          COPYING
          INSTALL
          MAINTAINERS
          README

          Improve the project information files. Add
          new mailing list, repository and bugzilla links.

15 years ago2008-11-13 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 13 Nov 2008 21:59:24 +0000 (21:59 +0000)]
2008-11-13 Mark Doffman <mark.doffman@codethink.co.uk>
        * registryd/registry.c
        * registryd/registry-main.c
          Initialize GSList element of droute to null
          to prevent segfault.

15 years ago2008-11-13 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Fri, 7 Nov 2008 17:26:28 +0000 (17:26 +0000)]
2008-11-13 Mark Doffman <mark.doffman@codethink.co.uk>
        * 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

15 years ago2008-11-5 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 4 Nov 2008 19:34:23 +0000 (19:34 +0000)]
2008-11-5 Mark Doffman <mark.doffman@codethink.co.uk>
        * 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.

15 years agoTemporary commit. Non working changes to the registration
Mark Doffman [Tue, 4 Nov 2008 19:34:23 +0000 (19:34 +0000)]
Temporary commit. Non working changes to the registration
method used by registryd.

15 years ago2008-10-28 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 28 Oct 2008 16:39:30 +0000 (16:39 +0000)]
2008-10-28 Mark Doffman <mark.doffman@codethink.co.uk>
        * 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.

15 years ago2008-10-28 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 28 Oct 2008 15:17:51 +0000 (15:17 +0000)]
2008-10-28 Mark Doffman <mark.doffman@codethink.co.uk>
        * 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.

15 years agoMerge branch 'master' of git+ssh://git.codethink.co.uk/git/atspi-dbus
Mark Doffman [Thu, 16 Oct 2008 19:45:21 +0000 (20:45 +0100)]
Merge branch 'master' of git+ssh://git.codethink.co.uk/git/atspi-dbus

15 years ago2008-10-13 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 16 Oct 2008 19:44:03 +0000 (20:44 +0100)]
2008-10-13 Mark Doffman <mark.doffman@codethink.co.uk>
* pyatspi/*
Fix some horrible whitespace issues in all pyatspi files.

15 years ago2008-10-14 Mike Gorse <mgorse@novell.com>
Mike Gorse [Tue, 14 Oct 2008 13:20:48 +0000 (08:20 -0500)]
2008-10-14 Mike Gorse <mgorse@novell.com>

* tests/cspi/Makeifle.am, tests/cspi/test-simple.c: Add test-simple.c.

15 years ago2008-10-14 Mike Gorse <mgorse@novell.com>
Mike Gorse [Tue, 14 Oct 2008 13:18:42 +0000 (08:18 -0500)]
2008-10-14 Mike Gorse <mgorse@novell.com>

* 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.

15 years ago2008-10-13 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 13 Oct 2008 16:57:49 +0000 (17:57 +0100)]
2008-10-13 Mark Doffman <mark.doffman@codethink.co.uk>
* INSTALL
Add some instructions for testing.

15 years agoMerge branch 'master' of ssh://git.codethink.co.uk/git/atspi-dbus
Mike Gorse [Mon, 13 Oct 2008 16:56:04 +0000 (11:56 -0500)]
Merge branch 'master' of ssh://git.codethink.co.uk/git/atspi-dbus

15 years agoMerge branch 'master' of ssh://git.codethink.co.uk/git/atspi-dbus
Mike Gorse [Mon, 13 Oct 2008 16:36:01 +0000 (11:36 -0500)]
Merge branch 'master' of ssh://git.codethink.co.uk/git/atspi-dbus

15 years ago2008-10-13 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 13 Oct 2008 16:35:08 +0000 (17:35 +0100)]
2008-10-13 Mark Doffman <mark.doffman@codethink.co.uk>
* registryd/registry.c
* registryd/testregistry.py
Fix issues with wrong interface name in testregistry.py
and bad pointer use in message marshalling. (registry.c)

15 years agoMerge branch 'master' of ssh://git.codethink.co.uk/git/atspi-dbus
Mike Gorse [Sun, 12 Oct 2008 14:24:26 +0000 (09:24 -0500)]
Merge branch 'master' of ssh://git.codethink.co.uk/git/atspi-dbus

15 years ago2008-10-11 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Sat, 11 Oct 2008 18:27:38 +0000 (19:27 +0100)]
2008-10-11 Mark Doffman <mark.doffman@codethink.co.uk>
* registryd/testregistry.py
Add a very basic test for the registryd.

15 years agoMerge branch 'master' of ssh://git.codethink.co.uk/git/atspi-dbus
Mike Gorse [Sat, 11 Oct 2008 17:59:31 +0000 (12:59 -0500)]
Merge branch 'master' of ssh://git.codethink.co.uk/git/atspi-dbus

15 years ago2008-10-11 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Sat, 11 Oct 2008 14:51:00 +0000 (15:51 +0100)]
2008-10-11 Mark Doffman <mark.doffman@codethink.co.uk>
* 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

15 years agoMerge branch 'master' of ssh://git.codethink.co.uk/git/atspi-dbus
Mike Gorse [Thu, 9 Oct 2008 13:40:14 +0000 (08:40 -0500)]
Merge branch 'master' of ssh://git.codethink.co.uk/git/atspi-dbus

15 years ago2008-09-25 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 30 Sep 2008 01:32:23 +0000 (02:32 +0100)]
2008-09-25 Mark Doffman <mark.doffman@codethink.co.uk>
* 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'

15 years ago2008-09-29 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 29 Sep 2008 18:52:58 +0000 (19:52 +0100)]
2008-09-29 Mark Doffman <mark.doffman@codethink.co.uk>
* .gitignore
  Simplify the git ignore file.

15 years ago2008-09-29 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 29 Sep 2008 18:50:15 +0000 (19:50 +0100)]
2008-09-29 Mark Doffman <mark.doffman@codethink.co.uk>
* 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.

15 years agoMerge branch 'mdoff' of ssh://git.codethink.co.uk/git/atspi-dbus
Mike Gorse [Sun, 28 Sep 2008 01:22:06 +0000 (20:22 -0500)]
Merge branch 'mdoff' of ssh://git.codethink.co.uk/git/atspi-dbus

15 years ago2008-09-25 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 25 Sep 2008 15:06:46 +0000 (16:06 +0100)]
2008-09-25 Mark Doffman <mark.doffman@codethink.co.uk>
* xml/*.xml
Simplify the Desktop interface. Create signals for
application registration and de-registration. Add these
to Tree interface.

15 years ago2008-09-08 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 8 Sep 2008 08:40:42 +0000 (09:40 +0100)]
2008-09-08 Mark Doffman <mark.doffman@codethink.co.uk>
* 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

15 years ago2008-08-29 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 2 Sep 2008 17:48:31 +0000 (18:48 +0100)]
2008-08-29 Mark Doffman <mark.doffman@codethink.co.uk>
* 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.

15 years ago2008-08-29 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Fri, 29 Aug 2008 09:26:27 +0000 (10:26 +0100)]
2008-08-29 Mark Doffman <mark.doffman@codethink.co.uk>
* 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.

15 years ago2008-08-27 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 27 Aug 2008 16:43:37 +0000 (17:43 +0100)]
2008-08-27 Mark Doffman <mark.doffman@codethink.co.uk>
* tests/dummyatk/Makefile.am
Add missing header (my-atk.h) to fix 'make distcheck' error.

15 years ago2008-08-27 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 27 Aug 2008 16:39:29 +0000 (17:39 +0100)]
2008-08-27 Mark Doffman <mark.doffman@codethink.co.uk>
* 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.

15 years ago2008-08-27 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 27 Aug 2008 16:38:22 +0000 (17:38 +0100)]
2008-08-27 Mark Doffman <mark.doffman@codethink.co.uk>
* pyatspi/
Import all Accessible interfaces with pyatspi.
Fix import errors on assorted interfaces.

15 years ago2008-08-27 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 27 Aug 2008 16:36:03 +0000 (17:36 +0100)]
2008-08-27 Mark Doffman <mark.doffman@codethink.co.uk>
* xml/
Fix XML errors in introspection data

15 years ago2008-08-25 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 25 Aug 2008 10:25:25 +0000 (11:25 +0100)]
2008-08-25 Mark Doffman <mark.doffman@codethink.co.uk>
* 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.

15 years ago2008-08-25 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 25 Aug 2008 09:40:51 +0000 (10:40 +0100)]
2008-08-25 Mark Doffman <mark.doffman@codethink.co.uk>
* pyatspi/*
Move interfaces out of other.py into separate
modules.

15 years ago2008-08-23 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Sat, 23 Aug 2008 17:56:07 +0000 (18:56 +0100)]
2008-08-23 Mark Doffman <mark.doffman@codethink.co.uk>
* tests/pyatspi/
  pyatspi/
Add an action interface and unit test

15 years ago2008-08-22 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Fri, 22 Aug 2008 14:31:18 +0000 (15:31 +0100)]
2008-08-22 Mark Doffman <mark.doffman@codethink.co.uk>
* tests/pyatspi/Makefile.am
Add missing tests to makefile.

15 years ago2008-08-22 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Fri, 22 Aug 2008 14:27:29 +0000 (15:27 +0100)]
2008-08-22 Mark Doffman <mark.doffman@codethink.co.uk>
* 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.

15 years ago2008-08-21 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 21 Aug 2008 14:53:24 +0000 (15:53 +0100)]
2008-08-21 Mark Doffman <mark.doffman@codethink.co.uk>
* pyatspi/
Complete the desktop interface.
Complete the non-event functionality of the registry interface.

* test/pyatspi/
Add a unit test for the desktop interface.

15 years ago2008-08-20 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 20 Aug 2008 16:40:20 +0000 (17:40 +0100)]
2008-08-20 Mark Doffman <mark.doffman@codethink.co.uk>
* 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

15 years ago2008-08-20 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 20 Aug 2008 13:34:03 +0000 (14:34 +0100)]
2008-08-20 Mark Doffman <mark.doffman@codethink.co.uk>
* 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.

15 years agoMerge branch 'master' of ssh://git.codethink.co.uk/git/atspi-dbus
Mike Gorse [Tue, 19 Aug 2008 18:28:39 +0000 (13:28 -0500)]
Merge branch 'master' of ssh://git.codethink.co.uk/git/atspi-dbus

15 years ago2008-08-18 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 18 Aug 2008 16:26:05 +0000 (17:26 +0100)]
2008-08-18 Mark Doffman <mark.doffman@codethink.co.uk>
* pyatspi/*
Complete the relation interface and the
getRelationSet method of the Accessible class.

15 years ago2008-08-18 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 18 Aug 2008 16:21:31 +0000 (17:21 +0100)]
2008-08-18 Mark Doffman <mark.doffman@codethink.co.uk>
* configure.ac
Add tests/data folder

* tests/
Rename the accessible test app and the associated
data *.xml

15 years ago2008-08-18 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 18 Aug 2008 14:10:59 +0000 (15:10 +0100)]
2008-08-18 Mark Doffman <mark.doffman@codethink.co.uk>
* pyatspi/*
Move the Accessible class out of base.py
Add a StateSet implementation
Begin a RelationSet implementation
Refactor the getParent function
Refactor the __init__.py layout

15 years ago2008-08-18 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 18 Aug 2008 14:02:48 +0000 (15:02 +0100)]
2008-08-18 Mark Doffman <mark.doffman@codethink.co.uk>
* tests/data/
Add a description attribute to the root accessible
for testing the description property.

* tests/dummyatk/my-atk-object.c
Fix the add_child function to correctly set
a childs parent.

* tests/pyatspi/Pasy.py
Pass a test function its own test object.

* tests/pyatspi/accessibletest.py
Add getState test to the Accessible unit test.

* tests/pyatspi/testrunner.py
Modify to enable waiting on test application
for debug.

15 years ago2008-08-18 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 18 Aug 2008 13:58:27 +0000 (14:58 +0100)]
2008-08-18 Mark Doffman <mark.doffman@codethink.co.uk>
* atk-adaptor/accessible.c
Fix bug in impl_getState that causes a SIGSEGV.

* atk-adaptor/tree.c
Modification to check if parent exists before
attempting to add to cache.

15 years ago2008-08-18 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 18 Aug 2008 13:54:20 +0000 (14:54 +0100)]
2008-08-18 Mark Doffman <mark.doffman@codethink.co.uk>
* xml/Accessibility.xml
Add new (Missing) xml files

* xml/org.freedesktop.atspi.Event.xml
Add missing event types that were in Registry_Common.xml

* xml/*.xml
Rewrite some of the documentation removing doxygen characters.

15 years ago2008-08-15 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Sun, 17 Aug 2008 19:48:00 +0000 (20:48 +0100)]
2008-08-15 Mark Doffman <mark.doffman@codethink.co.uk>
* xml/
Rename some spec files that were using the old IDL naming scheme.
Remove the Copyright XML from each file.

15 years agocspi_bus -> SPI_BUS; exposing because tester wants it
Mike Gorse [Fri, 15 Aug 2008 22:02:58 +0000 (17:02 -0500)]
cspi_bus -> SPI_BUS; exposing because tester wants it

15 years agoAdded spi-application.c and spi-image.c
Mike Gorse [Fri, 15 Aug 2008 21:34:41 +0000 (16:34 -0500)]
Added spi-application.c and spi-image.c

15 years agodbus_uint32_t -> dbus_int32_t for Accessibility_BoundingBox members
Mike Gorse [Fri, 15 Aug 2008 18:26:58 +0000 (13:26 -0500)]
dbus_uint32_t -> dbus_int32_t for Accessibility_BoundingBox members

15 years ago2008-08-15 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Fri, 15 Aug 2008 12:30:17 +0000 (13:30 +0100)]
2008-08-15 Mark Doffman <mark.doffman@codethink.co.uk>
* pyatspi/ tests/pyatspi
Changes to enable the most basic unit test of pyatspi
to work.

15 years agoMerge branch 'master' of git+ssh://git.codethink.co.uk/git/atspi-dbus
Mark Doffman [Tue, 29 Jul 2008 15:02:45 +0000 (16:02 +0100)]
Merge branch 'master' of git+ssh://git.codethink.co.uk/git/atspi-dbus

15 years ago2008-07-29 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 29 Jul 2008 15:00:16 +0000 (16:00 +0100)]
2008-07-29 Mark Doffman <mark.doffman@codethink.co.uk>
* pyatspi/base.py
  pyatspi/cache.py
  pyatspi/desktop.py
  Refactor so that Desktop and Accessible classes
  can use same base proxy with different caches.

* pyatspi/event.py
  pyatspi/registry.py
  Add code needed from CORBA pyatspi

* .gitignore
  Ignore *.pyc files.

15 years agoRemoved unused bitarray.c
Mike Gorse [Mon, 28 Jul 2008 23:12:43 +0000 (18:12 -0500)]
Removed unused bitarray.c

15 years agoMerge branch 'mgorse'
Mike Gorse [Mon, 28 Jul 2008 23:03:27 +0000 (18:03 -0500)]
Merge branch 'mgorse'

15 years agoMove dbus code related to statesets into spi-common/spi-stateset.c; remove duplicate...
Mike Gorse [Mon, 28 Jul 2008 23:00:11 +0000 (18:00 -0500)]
Move dbus code related to statesets into spi-common/spi-stateset.c; remove duplicate init function in atk-adapter/accessible.c

15 years agoMoved bitarray to spi-common from atk-adapter
Mike Gorse [Mon, 28 Jul 2008 22:59:18 +0000 (17:59 -0500)]
Moved bitarray to spi-common from atk-adapter

15 years agoAdd SPI_DBUS_INTERFACE_COLLECTION
Mike Gorse [Mon, 28 Jul 2008 22:50:03 +0000 (17:50 -0500)]
Add SPI_DBUS_INTERFACE_COLLECTION

15 years agoAdded first pass at a collection interface (completely untested)
Mike Gorse [Mon, 28 Jul 2008 22:35:10 +0000 (17:35 -0500)]
Added first pass at a collection interface (completely untested)

15 years ago2008-07-28 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 28 Jul 2008 14:57:08 +0000 (15:57 +0100)]
2008-07-28 Mark Doffman <mark.doffman@codethink.co.uk>
* pyatspi/
Add the beginnings of the pyatspi client bindings
implementation

* tests/pyatspi
Add an (Untested) test framework for performing
asyncronous system tests on the pyatspi interface.

15 years agoMerge branch 'master' of git+ssh://git.codethink.co.uk/git/atspi-dbus
Mark Doffman [Fri, 25 Jul 2008 22:50:42 +0000 (23:50 +0100)]
Merge branch 'master' of git+ssh://git.codethink.co.uk/git/atspi-dbus

Conflicts:

configure.ac

15 years agoMerge branch 'master' of ssh://git.codethink.co.uk/git/atspi-dbus into mgorse
Mike Gorse [Fri, 25 Jul 2008 22:41:11 +0000 (17:41 -0500)]
Merge branch 'master' of ssh://git.codethink.co.uk/git/atspi-dbus into mgorse

15 years agoAdd spec.xml to the distribution, since it is needed to build headers that we're...
Mike Gorse [Fri, 25 Jul 2008 20:57:35 +0000 (15:57 -0500)]
Add spec.xml to the distribution, since it is needed to build headers that we're distributing

15 years agoLook for spi-stateset.h in spi-common
Mike Gorse [Fri, 25 Jul 2008 20:30:40 +0000 (15:30 -0500)]
Look for spi-stateset.h in spi-common

15 years agoMove spi-stateset.c and spi-stateset.h into spi-common
Mike Gorse [Fri, 25 Jul 2008 20:28:14 +0000 (15:28 -0500)]
Move spi-stateset.c and spi-stateset.h into spi-common

15 years agoRemove intltool stuff
Mike Gorse [Fri, 25 Jul 2008 20:10:41 +0000 (15:10 -0500)]
Remove intltool stuff

15 years agoRemoved po for now
Mike Gorse [Fri, 25 Jul 2008 16:24:27 +0000 (11:24 -0500)]
Removed po for now

15 years ago2008-07-25 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Fri, 25 Jul 2008 13:37:27 +0000 (14:37 +0100)]
2008-07-25 Mark Doffman <mark.doffman@codethink.co.uk>
* dbind/dbind.c
Add some checks for the method call method.
Check destination is not null, this otherwise
caused a segfault.

This fixes the dbind unit tests.

15 years ago2008-07-25 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Fri, 25 Jul 2008 13:36:30 +0000 (14:36 +0100)]
2008-07-25 Mark Doffman <mark.doffman@codethink.co.uk>
* Makefile.am
Remove intltool dist extras, they are not currently
neccessary.

15 years ago2008-07-25 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Fri, 25 Jul 2008 13:17:53 +0000 (14:17 +0100)]
2008-07-25 Mark Doffman <mark.doffman@codethink.co.uk>
* *.pc.in
Remove the IDL directory from the pkg-congfig files.
Its probably unnecessary and it fixes some configure
warnings.

15 years ago2008-07-25 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Fri, 25 Jul 2008 13:06:57 +0000 (14:06 +0100)]
2008-07-25 Mark Doffman <mark.doffman@codethink.co.uk>
* configure.ac
* Makefile.am
* po/
For now remove translations, will start from scratch
when client bindings are complete.

15 years ago2008-07-25 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Fri, 25 Jul 2008 11:09:11 +0000 (12:09 +0100)]
2008-07-25 Mark Doffman <mark.doffman@codethink.co.uk>
* tests/
Move the testrunner file to pyatspi where it belongs.
Remove the runtests.sh file from the makefile.

15 years agoMerge branch 'master' of git+ssh://git.codethink.co.uk/git/atspi-dbus
Mark Doffman [Fri, 25 Jul 2008 10:41:27 +0000 (11:41 +0100)]
Merge branch 'master' of git+ssh://git.codethink.co.uk/git/atspi-dbus

15 years ago2008-07-25 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Fri, 25 Jul 2008 10:35:36 +0000 (11:35 +0100)]
2008-07-25 Mark Doffman <mark.doffman@codethink.co.uk>
* .gitignore
* .autogen.sh
Update to a newer version of autogen that
deals with AC_CONFIG_AUX_DIR.
* po/.intltool-merge-cache
* po/POTFILES
Remove files that are apparently removed during
build.
* xml/introspection/README
Add a file to ensure xml/introspection directory
exists. Its where the D-Bus introspection is
placed.
* configure.ac
Add AC_CONFIG_AUX_DIR macro to put configure
bunf inside config directory.

15 years agoAdded ChangeLog to keep make happy
Mike Gorse [Wed, 23 Jul 2008 20:43:31 +0000 (15:43 -0500)]
Added ChangeLog to keep make happy

15 years agoremove keymasks.h from atk-adaptor makefile
Mike Gorse [Wed, 23 Jul 2008 19:53:59 +0000 (14:53 -0500)]
remove keymasks.h from atk-adaptor makefile

15 years agoAdd intltool
Mike Gorse [Wed, 23 Jul 2008 19:51:50 +0000 (14:51 -0500)]
Add intltool

15 years agoCreate introspection directory if it doesn't already exist
Mike Gorse [Wed, 23 Jul 2008 19:49:18 +0000 (14:49 -0500)]
Create introspection directory if it doesn't already exist

15 years ago2008-07-23 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 23 Jul 2008 13:42:06 +0000 (14:42 +0100)]
2008-07-23 Mark Doffman <mark.doffman@codethink.co.uk>
* README
Update the readme with some more info about the
modules contained in project.

15 years ago2008-07-23 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 23 Jul 2008 13:10:59 +0000 (14:10 +0100)]
2008-07-23 Mark Doffman <mark.doffman@codethink.co.uk>
* cspi/
Change odd naming convention for cspi source files.
cspi_*.c -> cspi-*.c

15 years ago2008-07-23 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 23 Jul 2008 13:01:57 +0000 (14:01 +0100)]
2008-07-23 Mark Doffman <mark.doffman@codethink.co.uk>
* registryd/
Remove remnants of CORBA implementation. Including
server description, and setting the IOR on the XDisplay.

15 years ago2008-07-21 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 21 Jul 2008 14:27:25 +0000 (15:27 +0100)]
2008-07-21 Mark Doffman <mark.doffman@codethink.co.uk>
* tests/clients -> tests/cspi & tests/pyatspi
Separate client test code into cspi and pyatspi
folders.

15 years ago2008-07-20 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Sun, 20 Jul 2008 17:40:46 +0000 (18:40 +0100)]
2008-07-20 Mark Doffman <mark.doffman@codethink.co.uk>
* python/
  Remove old pyatspi implementation.

15 years agoRemove cspi_bus from cspi-lowlevel.h--it is defined in spi-private.h
Mike Gorse [Mon, 7 Jul 2008 18:56:39 +0000 (14:56 -0400)]
Remove cspi_bus from cspi-lowlevel.h--it is defined in spi-private.h

15 years agoAdd libloginhelper-1.0.pc
Mike Gorse [Thu, 3 Jul 2008 21:50:47 +0000 (17:50 -0400)]
Add libloginhelper-1.0.pc

15 years agoAdd untested loginHelper implementation
Mike Gorse [Thu, 3 Jul 2008 21:34:46 +0000 (17:34 -0400)]
Add untested loginHelper implementation

15 years agoAdd .po and .pc files from cspi
Mike Gorse [Wed, 2 Jul 2008 21:12:10 +0000 (17:12 -0400)]
Add .po and .pc files from cspi

15 years agoEmulate a main loop using dbus_connection_read_write_dispatch if the sender and desti...
Mike Gorse [Tue, 1 Jul 2008 19:56:16 +0000 (15:56 -0400)]
Emulate a main loop using dbus_connection_read_write_dispatch if the sender and destination are the same
Check for an error

15 years agoComponent.contains: uint32 -> int32 for y parameter
Mike Gorse [Tue, 1 Jul 2008 19:51:36 +0000 (15:51 -0400)]
Component.contains: uint32 -> int32 for y parameter

15 years agoFix arg types for coord_type (uint32 -> int16)
Mike Gorse [Mon, 30 Jun 2008 21:11:11 +0000 (17:11 -0400)]
Fix arg types for coord_type (uint32 -> int16)

15 years agoFix some window-related signals so that their names are valid for dbus
Mike Gorse [Mon, 30 Jun 2008 20:16:29 +0000 (16:16 -0400)]
Fix some window-related signals so that their names are valid for dbus