platform/upstream/at-spi2-core.git
15 years ago2009-07-10 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 7 Oct 2009 08:59:39 +0000 (09:59 +0100)]
2009-07-10 Mark Doffman <mark.doffman@codethink.co.uk>
        Add extra debug for properties in droute.

15 years ago2009-08-21 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Fri, 21 Aug 2009 11:32:05 +0000 (12:32 +0100)]
2009-08-21 Mark Doffman <mark.doffman@codethink.co.uk>
        Add a NONCE file to the config directory for versions of
        automake that do not create the AUX_CONFIG_DIR.

15 years ago2009-08-21 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Fri, 21 Aug 2009 11:16:44 +0000 (12:16 +0100)]
2009-08-21 Mark Doffman <mark.doffman@codethink.co.uk>
        Remove libdbind, now an uneccessary library from the
        registryd LIBADD.

        Fix provided by:
                Mario Lang

15 years ago2009-08-21 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Fri, 21 Aug 2009 11:10:56 +0000 (12:10 +0100)]
2009-08-21 Mark Doffman <mark.doffman@codethink.co.uk>
        This patch removes two unused variable declarations and renames
        emit() to emit_update_applications(), removing the signal name argument.

        Fix provided by:
                Mario Lang

15 years ago2009-08-14 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Fri, 14 Aug 2009 06:51:23 +0000 (07:51 +0100)]
2009-08-14 Mark Doffman <mark.doffman@codethink.co.uk>
        0.1.1 release commit.

15 years ago2009-08-06 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 6 Aug 2009 18:46:45 +0000 (19:46 +0100)]
2009-08-06 Mark Doffman <mark.doffman@codethink.co.uk>
        Replace use of dbind_emit_signal with direct libdbus
        call in application cache update.

        Fix for bug:
                http://bugs.freedesktop.org/show_bug.cgi?id=23029

        Fix provided by:
                Mario Lang

15 years ago2009-08-06 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 6 Aug 2009 18:36:38 +0000 (19:36 +0100)]
2009-08-06 Mark Doffman <mark.doffman@codethink.co.uk>
        Fix problem with signature assignment and iter initialization
        in dbind signal sending.

15 years ago2009-08-04 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 4 Aug 2009 18:18:19 +0000 (19:18 +0100)]
2009-08-04 Mark Doffman <mark.doffman@codethink.co.uk>
        Modify the incorrect use of dbind_emit_signal_va.
        Check for NULL args in dbind_marshall_any.

        Fix for bug:
                http://bugs.freedesktop.org/show_bug.cgi?id=23027

15 years ago2009-08-04 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 4 Aug 2009 17:42:30 +0000 (18:42 +0100)]
2009-08-04 Mark Doffman <mark.doffman@codethink.co.uk>
        Remove *.pc files from source tarballs.

        Fix provided by:
                Mario Lang

15 years ago2009-08-04 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 4 Aug 2009 17:39:33 +0000 (18:39 +0100)]
2009-08-04 Mark Doffman <mark.doffman@codethink.co.uk>
        Remove python check from configure.ac.
        Python is not needed for at-spi2-core.

        Fix provided by:
               Mario Lang

15 years ago2009-08-04 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Tue, 4 Aug 2009 17:17:29 +0000 (18:17 +0100)]
2009-08-04 Mark Doffman <mark.doffman@codethink.co.uk>
        Link DRoute against D-Bus GLib.

        Fix provided by:
                Mario Lang

15 years ago2009-07-22 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 22 Jul 2009 14:31:17 +0000 (15:31 +0100)]
2009-07-22 Mark Doffman <mark.doffman@codethink.co.uk>
        Update README file to reflect repository split.

15 years ago2009-06-08 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 22 Jul 2009 14:07:54 +0000 (15:07 +0100)]
2009-06-08 Mark Doffman <mark.doffman@codethink.co.uk>
        Change version info to 0.1
        Move D-Bus activation files to registryd folder.

15 years ago2009-06-08 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 22 Jul 2009 13:20:49 +0000 (14:20 +0100)]
2009-06-08 Mark Doffman <mark.doffman@codethink.co.uk>
        Merge activation changes by Li Yuan.

15 years ago2009-07-22 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 22 Jul 2009 13:11:18 +0000 (14:11 +0100)]
2009-07-22 Mark Doffman <mark.doffman@codethink.co.uk>
        Fix to correct make distcheck error with desktop service file.

15 years ago2009-06-18 Li Yuan <liyuan@liyuan-desktop.(none)>
Mark Doffman [Wed, 22 Jul 2009 12:50:03 +0000 (13:50 +0100)]
2009-06-18 Li Yuan <liyuan@liyuan-desktop.(none)>
        This patch implements DBus activition for atspi-dbus. And also lets
        gnome-session manage at-spi-registryd. Plus some changes merging work.

15 years ago2009-07-22 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 22 Jul 2009 10:36:20 +0000 (11:36 +0100)]
2009-07-22 Mark Doffman <mark.doffman@codethink.co.uk>
        Update the pkgconfig and makefiles for the correct header paths.

15 years ago2009-07-05 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Sun, 5 Jul 2009 10:42:13 +0000 (11:42 +0100)]
2009-07-05 Mark Doffman <mark.doffman@codethink.co.uk>
        Add pkgconfig files for the dbind and droute libraries.

15 years ago2009-07-05 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Sun, 5 Jul 2009 09:22:41 +0000 (10:22 +0100)]
2009-07-05 Mark Doffman <mark.doffman@codethink.co.uk>
        Remove the common library, move the code
        and headers directly in to registry daemon folder.

15 years ago2009-07-06 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Sun, 5 Jul 2009 08:30:35 +0000 (09:30 +0100)]
2009-07-06 Mark Doffman <mark.doffman@codethink.co.uk>
            Remove unneccessary code from spi-common.
            Change name to common.
            Remove IDL definition files.

15 years ago2009-06-20 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 11 Jun 2009 18:11:08 +0000 (19:11 +0100)]
2009-06-20 Mark Doffman <mark.doffman@codethink.co.uk>
        Remove unneccessary code from spi-common.
        Move M4 macros to the m4 directory.

15 years ago2009-06-11 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Thu, 11 Jun 2009 14:26:42 +0000 (15:26 +0100)]
2009-06-11 Mark Doffman <mark.doffman@codethink.co.uk>
        Remove the atk-bridge library as well as the client
        libaries pyatspi and cspi.

        Beginning commit in splitting the project into two repositories
        The atk and client code will be located in at-spi2-atk.

15 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>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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