platform/core/uifw/at-spi2-atk.git
14 years agoUpdated autogen.sh
Mike Gorse [Wed, 28 Oct 2009 15:21:18 +0000 (11:21 -0400)]
Updated autogen.sh

14 years agoAdd a NONCE file to the config diretory, ensuring its existence on checkout.
Mark Doffman [Wed, 28 Oct 2009 10:20:42 +0000 (10:20 +0000)]
Add a NONCE file to the config diretory, ensuring its existence on checkout.

14 years agoAdd a Description Of A Project file.
Mark Doffman [Wed, 28 Oct 2009 10:07:36 +0000 (10:07 +0000)]
Add a Description Of A Project file.

14 years ago2009-26-10 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 26 Oct 2009 09:08:27 +0000 (09:08 +0000)]
2009-26-10 Mark Doffman <mark.doffman@codethink.co.uk>
        Remove cspi from the builds as it is not currently functional.

14 years ago2009-07-10 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 7 Oct 2009 13:52:13 +0000 (14:52 +0100)]
2009-07-10 Mark Doffman <mark.doffman@codethink.co.uk>
        Re-add the cspi tests.

        Add desktop file so that the ATK bridge GTK modules
        environment variable is set properly by Gnome-session.

        Add library flags, compile error on Sun station.

        Fix provided by:
                Willie Walker

14 years ago2009-07-10 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 7 Oct 2009 10:05:44 +0000 (11:05 +0100)]
2009-07-10 Mark Doffman <mark.doffman@codethink.co.uk>
        Bump version number to 0.1.2

14 years ago2009-07-10 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 7 Oct 2009 08:42:50 +0000 (09:42 +0100)]
2009-07-10 Mark Doffman <mark.doffman@codethink.co.uk>
        Update the accessible adaptor for use without client side caching.
        Add a method to get the interfaces supported by an accessible.

14 years ago2009-07-10 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 7 Oct 2009 08:40:11 +0000 (09:40 +0100)]
2009-07-10 Mark Doffman <mark.doffman@codethink.co.uk>
        Remove pyatspi and the pyatspi tests that have been moved
        out into a separate repository.

14 years ago2009-27-09 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Sun, 27 Sep 2009 14:24:44 +0000 (15:24 +0100)]
2009-27-09 Mark Doffman <mark.doffman@codethink.co.uk>
        Add missing headers.
        Fix marshalling state set of accessible objects.

        Fix provided by:
                Mario Lang

14 years ago2009-09-09 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 9 Sep 2009 09:03:09 +0000 (10:03 +0100)]
2009-09-09 Mark Doffman <mark.doffman@codethink.co.uk>
        Remove memory leaks from non de-referenced messages.

        Fix provided by:
                Mario Lang

14 years ago2009-08-14 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Fri, 14 Aug 2009 06:28:35 +0000 (07:28 +0100)]
2009-08-14 Mark Doffman <mark.doffman@codethink.co.uk>
        Add ATK libraries to cspi LIBADD.
        Fixes build problems on OpenSUSE.

14 years ago2009-08-12 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Sat, 8 Aug 2009 04:24:13 +0000 (05:24 +0100)]
2009-08-12 Mark Doffman <mark.doffman@codethink.co.uk>
        Removal of Accessible objects is now handled properly.
        Object removal causes signal to be emitted.

        Fix provided by:
                Mario Lang

14 years ago2009-08-06 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 6 Aug 2009 18:49:43 +0000 (19:49 +0100)]
2009-08-06 Mark Doffman <mark.doffman@codethink.co.uk>
        Fix signature of keyboard event registration
        when key array is empty.

14 years ago2009-07-22 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 22 Jul 2009 14:33:37 +0000 (15:33 +0100)]
2009-07-22 Mark Doffman <mark.doffman@codethink.co.uk>
        Update the README file to reflect repository split.
        Change the version number to reflect library name change from
        CORBA at-spi.

14 years ago2009-07-06 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 6 Jul 2009 15:37:48 +0000 (16:37 +0100)]
2009-07-06 Mark Doffman <mark.doffman@codethink.co.uk>
        Re-organize the build configuration to use an external registryd,
        dbind and droute libraries from at-spi2-core.

14 years ago2009-06-11 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 11 Jun 2009 11:49:04 +0000 (12:49 +0100)]
2009-06-11 Mark Doffman <mark.doffman@codethink.co.uk>

14 years agoRefactor the application cache to send signals
Mark Doffman [Tue, 9 Jun 2009 10:30:13 +0000 (11:30 +0100)]
Refactor the application cache to send signals
when the cache is updated.

14 years ago2009-06-09 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 9 Jun 2009 08:48:52 +0000 (09:48 +0100)]
2009-06-09 Mark Doffman <mark.doffman@codethink.co.uk>
        * pyatspi/*py
          Add a cache refresh method to the desktop object.

14 years ago2009-06-08 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 8 Jun 2009 11:24:18 +0000 (12:24 +0100)]
2009-06-08 Mark Doffman <mark.doffman@codethink.co.uk>
        * pyatspi/accessible.py
          Fix compile error, name of refresh method incorrect.

14 years ago2009-06-08 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 8 Jun 2009 11:05:35 +0000 (12:05 +0100)]
2009-06-08 Mark Doffman <mark.doffman@codethink.co.uk>
        * pyatspi/desktop.py
          Fix typo at end of Deskop class.

14 years ago2009-06-08 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 8 Jun 2009 10:45:23 +0000 (11:45 +0100)]
2009-06-08 Mark Doffman <mark.doffman@codethink.co.uk>
        * pyatspi/desktop.py
          Refactor the cache refresh method with new name.

14 years ago2009-06-08 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 8 Jun 2009 10:39:51 +0000 (11:39 +0100)]
2009-06-08 Mark Doffman <mark.doffman@codethink.co.uk>
        * pyatspi/accessiblecache.py
          Removing objects fix, incorrectly named variable.
        * pyatspi/base.py
          Enum comparison with None was not correct.
        * registryd/deviceeventcontroller.c
          Un-initialized dbus error in generate-mouse-event function.

14 years ago2009-06-08 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 8 Jun 2009 10:18:35 +0000 (11:18 +0100)]
2009-06-08 Mark Doffman <mark.doffman@codethink.co.uk>
        Add an option to refresh the cache of data on
        any given accessible object. The refresh currently
        affects all accessible objects in any particular application.

14 years agoRemove Gail PKG_CONFIG macros from configure. Gail is not a dependency.
Mark Doffman [Fri, 22 May 2009 08:26:43 +0000 (09:26 +0100)]
Remove Gail PKG_CONFIG macros from configure. Gail is not a dependency.

14 years ago2009-05-14 Mike Gorse <mgorse@novell.com>
Mike Gorse [Thu, 14 May 2009 18:45:01 +0000 (13:45 -0500)]
2009-05-14  Mike Gorse  <mgorse@novell.com>

Fix yet another lint error.

14 years ago2009-05-14 Mike Gorse <mgorse@novell.com>
Mike Gorse [Thu, 14 May 2009 18:08:48 +0000 (13:08 -0500)]
2009-05-14  Mike Gorse  <mgorse@novell.com>

Fix more lint issues.

14 years ago2009-05-14 Mike Gorse <mgorse@novell.com>
Mike Gorse [Thu, 14 May 2009 17:30:13 +0000 (12:30 -0500)]
2009-05-14  Mike Gorse  <mgorse@novell.com>
Lint fixes.

14 years ago2009-05-13 Mike Gorse <mgorse@novell.com>
Mike Gorse [Wed, 13 May 2009 09:36:14 +0000 (04:36 -0500)]
2009-05-13  Mike Gorse  <mgorse@novell.com>

Do not try to send updates for objects with managesDescendants.
Check that n_accessible_children >= 0 before using.

14 years ago2009-05-11 Mike Gorse <mgorse@novell.com>
Mike Gorse [Tue, 12 May 2009 04:36:42 +0000 (23:36 -0500)]
2009-05-11  Mike Gorse  <mgorse@novell.com>

cspi: Fix reading of updateAccessible, and create match rules for it and
removeAccessible.

14 years ago2009-05-11 Mike Gorse <mgorse@novell.com>
Mike Gorse [Tue, 12 May 2009 04:35:02 +0000 (23:35 -0500)]
2009-05-11  Mike Gorse  <mgorse@novell.com>

Updated the definition of updateAccessible in the spec to correspond with
the implementation.

14 years ago2009-05-11 Mike Gorse <mgorse@novell.com>
Mike Gorse [Tue, 12 May 2009 03:27:09 +0000 (22:27 -0500)]
2009-05-11  Mike Gorse  <mgorse@novell.com>

Updated for new tree api.  Untested; may not work.

14 years ago2009-05-11 Mike Gorse <mgorse@novell.com>
Mike Gorse [Mon, 11 May 2009 21:29:21 +0000 (16:29 -0500)]
2009-05-11  Mike Gorse  <mgorse@novell.com>

Fix xml definition of getRunAttributes.
Update cspi text bindings to expect the return value first.

14 years ago2009-04-29 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 29 Apr 2009 07:38:51 +0000 (08:38 +0100)]
2009-04-29 Mark Doffman <mark.doffman@codethink.co.uk>
        Correct README to only provide one description
        of the registryd folder.

15 years ago2009-04-23 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 23 Apr 2009 15:01:08 +0000 (16:01 +0100)]
2009-04-23 Mark Doffman <mark.doffman@codethink.co.uk>
        Add a hack for registering objects when an event
        needs to be sent on them and they are not already
        registered.

15 years ago2009-04-23 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 23 Apr 2009 12:56:22 +0000 (13:56 +0100)]
2009-04-23 Mark Doffman <mark.doffman@codethink.co.uk>
        Modify the 'Mouse' events so that they appear to come
        from the 'Desktop' object.

15 years agoUse the correct type when returning the description
Brad Taylor [Thu, 23 Apr 2009 10:58:32 +0000 (06:58 -0400)]
Use the correct type when returning the description

15 years agoLast of the UInt32 casts
Brad Taylor [Thu, 23 Apr 2009 10:12:59 +0000 (06:12 -0400)]
Last of the UInt32 casts

15 years agoProperly cast more coordTypes to UInt32
Brad Taylor [Thu, 23 Apr 2009 10:11:21 +0000 (06:11 -0400)]
Properly cast more coordTypes to UInt32

15 years agoCast coordType to UInt32 so it's serialized properly
Brad Taylor [Thu, 23 Apr 2009 10:03:50 +0000 (06:03 -0400)]
Cast coordType to UInt32 so it's serialized properly

15 years agogetRangeExtents only has 3 arguments
Brad Taylor [Thu, 23 Apr 2009 09:59:19 +0000 (05:59 -0400)]
getRangeExtents only has 3 arguments

15 years ago2009-04-23 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 23 Apr 2009 09:48:56 +0000 (10:48 +0100)]
2009-04-23 Mark Doffman <mark.doffman@codethink.co.uk>
        Fix to update the cache on state-change events.

15 years ago2009-04-22 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 23 Apr 2009 08:54:30 +0000 (09:54 +0100)]
2009-04-22 Mark Doffman <mark.doffman@codethink.co.uk>
        Add a cache in each accessible object for the relation set.
        Add a client side implementation of getRoleName.

15 years ago2009-04-22 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 22 Apr 2009 15:13:12 +0000 (16:13 +0100)]
2009-04-22 Mark Doffman <mark.doffman@codethink.co.uk>
        Register for property-change:parent events so that
        widgets that are re-parented are properly changed in the
        heirarchy.

15 years agoFix getDefaultAttributes to return a string of semi-colon delimited key:value pairs
Willie Walker [Wed, 22 Apr 2009 14:53:53 +0000 (10:53 -0400)]
Fix getDefaultAttributes to return a string of semi-colon delimited key:value pairs

15 years ago2009-04-22 Mike Gorse <mgorse@novell.com>
Mike Gorse [Wed, 22 Apr 2009 14:39:41 +0000 (15:39 +0100)]
2009-04-22  Mike Gorse  <mgorse@novell.com>

* pyatspi/text.py: Fix various functions.

15 years agoUse parameter unpacking in call to DeviceEvent constructor.
Willie Walker [Wed, 22 Apr 2009 14:00:40 +0000 (10:00 -0400)]
Use parameter unpacking in call to DeviceEvent constructor.

15 years agoMerge branch 'master' of git@gitorious.org:at-spi2-core/mainline
Mike Gorse [Wed, 22 Apr 2009 13:05:18 +0000 (14:05 +0100)]
Merge branch 'master' of git@gitorious.org:at-spi2-core/mainline

15 years ago2008-04-22 Mike Gorse <mgorse@novell.com>
Mike Gorse [Wed, 22 Apr 2009 12:52:31 +0000 (13:52 +0100)]
2008-04-22  Mike Gorse  <mgorse@novell.com>

* atk-adaptor/accessible-adaptor.c atk-adaptor/accessible-marshaller.c,
atk-adaptor/accessible-marshaller.h, atk-adaptor/text-adaptor.c,
atk-adaptor/document-adaptor.c, xml/org.freedesktop.atspi.Text.xml:
Make a text return value the first
parameter returned.
Modify attribute-related functions to return dictionaries.

15 years ago2009-04-22 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 22 Apr 2009 10:52:26 +0000 (11:52 +0100)]
2009-04-22 Mark Doffman <mark.doffman@codethink.co.uk>
        Add Device event registration as well as re-entrancy
        for the provider when delivering device-events.

15 years agoWhitespace correction (remove tabs)
Willie Walker [Wed, 22 Apr 2009 10:49:53 +0000 (06:49 -0400)]
Whitespace correction (remove tabs)

15 years agoMake getRelationType return a RelationType enum.
Willie Walker [Wed, 22 Apr 2009 10:38:20 +0000 (06:38 -0400)]
Make getRelationType return a RelationType enum.

15 years agoAdd getActions implementation to pyatspi.
Willie Walker [Wed, 22 Apr 2009 09:26:44 +0000 (05:26 -0400)]
Add getActions implementation to pyatspi.

15 years agoMake sure that we always return an Accessible when we're supposed to, and be
Brad Taylor [Wed, 22 Apr 2009 10:10:17 +0000 (06:10 -0400)]
Make sure that we always return an Accessible when we're supposed to, and be
more explicit with method parameters.

15 years ago2009-04-21 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 21 Apr 2009 16:23:01 +0000 (17:23 +0100)]
2009-04-21 Mark Doffman <mark.doffman@codethink.co.uk>
        Fix the pyatspi imports to remove streamablecontent
        and selector interfaces.

15 years agoMerge branch 'master' of git+ssh://doffm@git.freedesktop.org/git/at-spi2/at-spi2...
Mark Doffman [Tue, 21 Apr 2009 16:22:42 +0000 (17:22 +0100)]
Merge branch 'master' of git+ssh://doffm@git.freedesktop.org/git/at-spi2/at-spi2-core

Conflicts:

pyatspi/base.py
spi-common/spi-dbus.h

15 years ago2009-04-21 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 21 Apr 2009 16:16:03 +0000 (17:16 +0100)]
2009-04-21 Mark Doffman <mark.doffman@codethink.co.uk>
        Mega-commit. Bug fixes coming out of API review
        and Orca testing.

15 years agoInitialize error before using.
Mike Gorse [Tue, 21 Apr 2009 14:07:18 +0000 (09:07 -0500)]
Initialize error before using.

15 years ago2008-04-17 Willie Walker <william.walker@sun.com>
Mike Gorse [Fri, 17 Apr 2009 19:30:47 +0000 (14:30 -0500)]
2008-04-17  Willie Walker  <william.walker@sun.com>

* pyatspi/base.py: uint -> dbus.UInt32 for enum

15 years ago2009-04-16 Mike Gorse <mgorse@novell.com>
Mike Gorse [Thu, 16 Apr 2009 17:36:45 +0000 (12:36 -0500)]
2009-04-16  Mike Gorse  <mgorse@novell.com>

* pyatspi/base.py: Derive enum from uint.

15 years ago * atk-adaptor/component-adaptor.c, atk-adaptor/image-adaptor.c,
Mike Gorse [Thu, 16 Apr 2009 16:49:25 +0000 (11:49 -0500)]
* atk-adaptor/component-adaptor.c, atk-adaptor/image-adaptor.c,
atk-adaptor/text-adaptor.c, xml/org.freedesktop.atspi.Accessible.xml,
xml/org.freedesktop.atspi.Component.xml,
xml/org.freedesktop.atspi.Image.xml,
xml/org.freedesktop.atspi.Text.xml:
Conver tenums to DBUS_TYPE_UINT32 for consistency.

15 years ago2009-04-15 Mike Gorse <mgorse@novell.com>
Mike Gorse [Wed, 15 Apr 2009 19:49:36 +0000 (14:49 -0500)]
2009-04-15  Mike Gorse  <mgorse@novell.com>

* registry/deviceeventcontroller.c: Add \n to a g_print.

15 years ago2009-04-15 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 15 Apr 2009 19:33:15 +0000 (20:33 +0100)]
2009-04-15 Mark Doffman <mark.doffman@codethink.co.uk>
        * droute/droute.c
          Despite what people may believe all D-Bus
          method calls must have a reply, whether the
          client side is waiting for one or not.
          This fixes droute so that it always sends
          a reply to method calls.

15 years ago2009-04-15 Mike Gorse <mgorse@novell.com>
Mike Gorse [Wed, 15 Apr 2009 19:28:36 +0000 (14:28 -0500)]
2009-04-15  Mike Gorse  <mgorse@novell.com>

* atk-adaptor/event.c, registry/deviceeventcontroller.c,
spi-common/spi-dbus.h: Fix DeviceEventController paths.

15 years ago2009-04-15 Mike Gorse <mgorse@novell.com>
Mike Gorse [Wed, 15 Apr 2009 13:44:11 +0000 (08:44 -0500)]
2009-04-15  Mike Gorse  <mgorse@novell.com>

* atk-adaptor/accessible-marshaller.c: Return SPI_DBUS_PATH_NULL
for a NULL object.
Fix call to dbus_message_iter_append_basic.

* atk-adaptor/accessible-register.c:

* atk-adaptor/editabletext-adaptor.c: Have copyText return a value.

* atk-adaptor/editabletext-adaptor.c: Fix uninitialized variable in
getAttributeValue.
Fix parameter type in getBoundedRanges, and open the appropriate
container when returning a value.

* value-adaptor.c: Return variants to conform with Properties iface.

* droute/droute.c: Throw exception if get fails.
When setting a property, correctly initialize the iter before reading.

* registry/deviceeventcontroller.c: deviceListener ->
deviceEventListener.

* spi-common/spi-dbus.h: Set SPI_DBUS_PATH_NULL to
/org/freedesktop/atspi/accessible/null.

15 years ago2009-03-12 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 12 Mar 2009 16:36:38 +0000 (16:36 +0000)]
2009-03-12 Mark Doffman <mark.doffman@codethink.co.uk>
        * atk-adaptor/accessible-register.c
          Add 'object:children-changed' signal emission
          on addition or removal of top-level objects.
        * pyatspi/*
          Changes neccessary to have accercier pick up new
          top level windows. Add correct hash function to accessible
          objects.

15 years ago2009-03-10 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 10 Mar 2009 15:51:11 +0000 (15:51 +0000)]
2009-03-10 Mark Doffman <mark.doffman@codethink.co.uk>
        * registryd/*
          Add proper return type on droute implementing functions.
          Make sure all replies are initialize to NULL.

15 years agoInitialize error before using.
Mike Gorse [Tue, 21 Apr 2009 14:07:18 +0000 (09:07 -0500)]
Initialize error before using.

15 years ago2008-04-17 Willie Walker <william.walker@sun.com>
Mike Gorse [Fri, 17 Apr 2009 19:30:47 +0000 (14:30 -0500)]
2008-04-17  Willie Walker  <william.walker@sun.com>

* pyatspi/base.py: uint -> dbus.UInt32 for enum

15 years ago2009-04-16 Mike Gorse <mgorse@novell.com>
Mike Gorse [Thu, 16 Apr 2009 17:36:45 +0000 (12:36 -0500)]
2009-04-16  Mike Gorse  <mgorse@novell.com>

* pyatspi/base.py: Derive enum from uint.

15 years ago * atk-adaptor/component-adaptor.c, atk-adaptor/image-adaptor.c,
Mike Gorse [Thu, 16 Apr 2009 16:49:25 +0000 (11:49 -0500)]
* atk-adaptor/component-adaptor.c, atk-adaptor/image-adaptor.c,
atk-adaptor/text-adaptor.c, xml/org.freedesktop.atspi.Accessible.xml,
xml/org.freedesktop.atspi.Component.xml,
xml/org.freedesktop.atspi.Image.xml,
xml/org.freedesktop.atspi.Text.xml:
Conver tenums to DBUS_TYPE_UINT32 for consistency.

15 years agoMerge branch 'master' of git+ssh://git.freedesktop.org/git/at-spi2/at-spi2-core
Mike Gorse [Wed, 15 Apr 2009 19:50:24 +0000 (14:50 -0500)]
Merge branch 'master' of git+ssh://git.freedesktop.org/git/at-spi2/at-spi2-core

15 years ago2009-04-15 Mike Gorse <mgorse@novell.com>
Mike Gorse [Wed, 15 Apr 2009 19:49:36 +0000 (14:49 -0500)]
2009-04-15  Mike Gorse  <mgorse@novell.com>

* registry/deviceeventcontroller.c: Add \n to a g_print.

15 years agoMerge branch 'master' of git+ssh://doffm@git.freedesktop.org/git/at-spi2/at-spi2...
Mark Doffman [Wed, 15 Apr 2009 19:35:14 +0000 (20:35 +0100)]
Merge branch 'master' of git+ssh://doffm@git.freedesktop.org/git/at-spi2/at-spi2-core

15 years ago2009-04-15 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 15 Apr 2009 19:33:15 +0000 (20:33 +0100)]
2009-04-15 Mark Doffman <mark.doffman@codethink.co.uk>
        * droute/droute.c
          Despite what people may believe all D-Bus
          method calls must have a reply, whether the
          client side is waiting for one or not.
          This fixes droute so that it always sends
          a reply to method calls.

15 years ago2009-04-15 Mike Gorse <mgorse@novell.com>
Mike Gorse [Wed, 15 Apr 2009 19:28:36 +0000 (14:28 -0500)]
2009-04-15  Mike Gorse  <mgorse@novell.com>

* atk-adaptor/event.c, registry/deviceeventcontroller.c,
spi-common/spi-dbus.h: Fix DeviceEventController paths.

15 years ago2009-04-15 Mike Gorse <mgorse@novell.com>
Mike Gorse [Wed, 15 Apr 2009 13:44:11 +0000 (08:44 -0500)]
2009-04-15  Mike Gorse  <mgorse@novell.com>

* atk-adaptor/accessible-marshaller.c: Return SPI_DBUS_PATH_NULL
for a NULL object.
Fix call to dbus_message_iter_append_basic.

* atk-adaptor/accessible-register.c:

* atk-adaptor/editabletext-adaptor.c: Have copyText return a value.

* atk-adaptor/editabletext-adaptor.c: Fix uninitialized variable in
getAttributeValue.
Fix parameter type in getBoundedRanges, and open the appropriate
container when returning a value.

* value-adaptor.c: Return variants to conform with Properties iface.

* droute/droute.c: Throw exception if get fails.
When setting a property, correctly initialize the iter before reading.

* registry/deviceeventcontroller.c: deviceListener ->
deviceEventListener.

* spi-common/spi-dbus.h: Set SPI_DBUS_PATH_NULL to
/org/freedesktop/atspi/accessible/null.

15 years ago2009-03-12 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 12 Mar 2009 16:36:38 +0000 (16:36 +0000)]
2009-03-12 Mark Doffman <mark.doffman@codethink.co.uk>
        * atk-adaptor/accessible-register.c
          Add 'object:children-changed' signal emission
          on addition or removal of top-level objects.
        * pyatspi/*
          Changes neccessary to have accercier pick up new
          top level windows. Add correct hash function to accessible
          objects.

15 years agoMerge branch 'master' of git+ssh://doffm@git.freedesktop.org/git/at-spi2/at-spi2...
Mark Doffman [Tue, 10 Mar 2009 16:19:09 +0000 (16:19 +0000)]
Merge branch 'master' of git+ssh://doffm@git.freedesktop.org/git/at-spi2/at-spi2-core

15 years ago2009-03-10 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 10 Mar 2009 15:51:11 +0000 (15:51 +0000)]
2009-03-10 Mark Doffman <mark.doffman@codethink.co.uk>
        * registryd/*
          Add proper return type on droute implementing functions.
          Make sure all replies are initialize to NULL.

15 years ago2009-03-06 Mike Gorse <mgorse@novell.com>
Mike Gorse [Fri, 6 Mar 2009 20:36:48 +0000 (14:36 -0600)]
2009-03-06  Mike Gorse  <mgorse@novell.com>

* registryd/registry.c: Emit updateApplications from the correct path.

15 years ago2009-03-03 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 3 Mar 2009 17:06:57 +0000 (17:06 +0000)]
2009-03-03 Mark Doffman <mark.doffman@codethink.co.uk>
        * pyatspi/applicationcache.py
          Add a hack so that the AT is not accessible
          over AT-SPI. This is until pyatspi has re-entrant
          method calls.

15 years agoMerge branch 'master' of git+ssh://doffm@git.freedesktop.org/git/at-spi2/at-spi2...
Mark Doffman [Tue, 3 Mar 2009 16:05:13 +0000 (16:05 +0000)]
Merge branch 'master' of git+ssh://doffm@git.freedesktop.org/git/at-spi2/at-spi2-core

Conflicts:

registryd/deviceeventcontroller.c

15 years ago2009-03-03 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 3 Mar 2009 15:49:26 +0000 (15:49 +0000)]
2009-03-03 Mark Doffman <mark.doffman@codethink.co.uk>
        * pyatspi/*
          Fix event printing without an accessible source.
          Fix event deregistration.
        * registryd/deviceeventcontroller.c
          Fix the mouse and keyboard events from the DEC.

15 years ago2009-02-26 Mike Gorse <mgorse@novell.com>
Mike Gorse [Thu, 26 Feb 2009 21:21:43 +0000 (16:21 -0500)]
2009-02-26 Mike Gorse <mgorse@novell.com>

* cspi/spi-registry.c: Fix parameters to registerKeystrokeListener.

15 years ago2009-02-26 Mike Gorse <mgorse@novell.com>
Mike Gorse [Thu, 26 Feb 2009 21:17:27 +0000 (16:17 -0500)]
2009-02-26 Mike Gorse <mgorse@novell.com>

* dbind_method_call_reentrant_body: Initialize iter with
  dbus_message_iter_init_append before appending.

15 years ago2009-02-19 Mike Gorse <mgorse@novell.com>
Mike Gorse [Fri, 20 Feb 2009 03:54:26 +0000 (21:54 -0600)]
2009-02-19 Mike Gorse <mgorse@novell.com>

* atk-adaptor/event.c, registryd/deviceeventcontroller.c,
  spi-common/spi-dbus.c, spi-common/dbus.h: Extract function to
  emit signals, move to spi-common, and use for device events.

* deviceeventcontroller.c: Accept type as an array in
  registerKeystrokeListener.

15 years ago2009-02-19 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 19 Feb 2009 17:11:41 +0000 (17:11 +0000)]
2009-02-19 Mark Doffman <mark.doffman@codethink.co.uk>
        Remove trailing backslash. Error in Makefile.am

15 years ago2009-02-19 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 19 Feb 2009 17:11:41 +0000 (17:11 +0000)]
2009-02-19 Mark Doffman <mark.doffman@codethink.co.uk>
        Remove trailing backslash. Error in Makefile.am

15 years ago2009-02-19 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 19 Feb 2009 16:10:09 +0000 (16:10 +0000)]
2009-02-19 Mark Doffman <mark.doffman@codethink.co.uk>
        * configure.ac
          libspi-1.0*
          Remove libspi package config. No libspi remains.

        * atk-adaptor/*
          Add extra debug. Dont initialize if no root
          accessible available

15 years ago2009-02-19 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 19 Feb 2009 15:27:33 +0000 (15:27 +0000)]
2009-02-19 Mark Doffman <mark.doffman@codethink.co.uk>
        Remove all g_asserts and they could be rude and
        abort your program. Replace them with g_return_val_if_fail
        where appropriate. Add a warning when the root
        accessible is NULL.

15 years ago2009-02-17 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 19 Feb 2009 10:41:15 +0000 (10:41 +0000)]
2009-02-17 Mark Doffman <mark.doffman@codethink.co.uk>
        * atk-adaptor/accessible-register.c
          Move to a possibly slower, but more safe,
          system of registering a tree of accessible objects.
          SEGFAULT seen when parent of accessible
          changed while traversing tree.

15 years ago2009-02-17 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 17 Feb 2009 10:58:23 +0000 (10:58 +0000)]
2009-02-17 Mark Doffman <mark.doffman@codethink.co.uk>
        * tests/apps/test-application.c
          Remove the abort call, unneccessary as quitting
          main loop anyway.
        * tests/pyastspi/runtest.sh
          Dont rely on python scripts to decide what python
          interpreter to use. Its bad.

15 years ago2009-02-17 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 17 Feb 2009 10:28:02 +0000 (10:28 +0000)]
2009-02-17 Mark Doffman <mark.doffman@codethink.co.uk>
        Changes required to pass unit tests on ARM target.
        * spi-common/bitarray.h
          Set bit in array macro was failing on ARM
        * spi-common/generated-types.h
          Check in, do not generate for now. ARM target doesn't
          have XSLT library version necessary.
        * autogen.sh.
          Use GNOME autogen. Old version had problems
          on solaris and also in Scratchbox.

15 years ago2009-02-10 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 10 Feb 2009 13:12:06 +0000 (13:12 +0000)]
2009-02-10 Mark Doffman <mark.doffman@codethink.co.uk>
        Fix some warnings when -Wall used.
        These included non-void functions with
        no return values that caused make distcheck to fail.

15 years ago2009-02-9 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 9 Feb 2009 14:37:37 +0000 (14:37 +0000)]
2009-02-9 Mark Doffman <mark.doffman@codethink.co.uk>
        Attempt to reduce the size of the spi-common library.
        Move some of the error functions out to droute library.

15 years ago2009-02-8 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Sun, 8 Feb 2009 20:44:30 +0000 (20:44 +0000)]
2009-02-8 Mark Doffman <mark.doffman@codethink.co.uk>
        * droute/droute.c
          droute/droute.h
          Add two new convinience functions for out
          of memory and bad arguments D-Bus errors.

        * pyatspi/__init__.py
          Add a top level module 'Accessibility' to remain
          compatible with the CORBA pyatspi.

15 years agoMerge branch 'master' of git+ssh://doffm@git.freedesktop.org/git/at-spi2/at-spi2...
Mark Doffman [Thu, 22 Jan 2009 14:38:17 +0000 (14:38 +0000)]
Merge branch 'master' of git+ssh://doffm@git.freedesktop.org/git/at-spi2/at-spi2-core

Conflicts:

atk-adaptor/atk-dbus.c
atk-adaptor/tree.c
registryd/deviceeventcontroller.c

15 years agoFinish the third incarnation of accessible registration.
Mark Doffman [Mon, 19 Jan 2009 11:15:50 +0000 (11:15 +0000)]
Finish the third incarnation of accessible registration.

15 years agoAdded debug option to remove all recoverable
Mark Doffman [Mon, 19 Jan 2009 09:26:08 +0000 (09:26 +0000)]
Added debug option to remove all recoverable
warnings.

15 years agoFixed subtle error in string comparison for tree-update signal.
Mark Doffman [Sun, 18 Jan 2009 22:12:42 +0000 (22:12 +0000)]
Fixed subtle error in string comparison for tree-update signal.