platform/upstream/at-spi2-core.git
14 years agoBump version number to 0.1.5 prior to release. AT_SPI2_CORE_0_1_5
Mark Doffman [Mon, 11 Jan 2010 18:38:55 +0000 (10:38 -0800)]
Bump version number to 0.1.5 prior to release.

14 years agoFix mouse:button events
Mike Gorse [Mon, 11 Jan 2010 13:45:11 +0000 (08:45 -0500)]
Fix mouse:button events

From Gerd Kohlberger <lowfi@chello.at>:
Bug#25962: Button events don't contain button number and state

14 years agoFix build errors
Mike Gorse [Mon, 4 Jan 2010 20:17:18 +0000 (15:17 -0500)]
Fix build errors

From Stephen Shaw <sshaw@decriptor.com>:
Fix g_print in spi_get_bus().
have spi_set_display always return a value.

14 years agoRemove GDK dependency from registry daemon.
Mark Doffman [Thu, 24 Dec 2009 14:21:15 +0000 (06:21 -0800)]
Remove GDK dependency from registry daemon.

14 years agoAdd a configure variable for the location of the dbus-daemon AT_SPI2_CORE_0_1_4
Mark Doffman [Mon, 21 Dec 2009 23:25:55 +0000 (15:25 -0800)]
Add a configure variable for the location of the  dbus-daemon
in the at-spi-dbus-bus script.

14 years agoBump version number to 0.1.4 prior to release.
Mark Doffman [Fri, 18 Dec 2009 16:20:08 +0000 (08:20 -0800)]
Bump version number to 0.1.4 prior to release.

14 years agoMake sure the d-bus bus configuration is included in the distribution.
Mark Doffman [Thu, 17 Dec 2009 23:34:05 +0000 (15:34 -0800)]
Make sure the d-bus bus configuration is included in the distribution.

14 years agoUse datarootdir for placing XML files so that the are in a shared directory
Mark Doffman [Thu, 17 Dec 2009 23:07:28 +0000 (15:07 -0800)]
Use datarootdir for placing XML files so that the are in a shared directory
not under the name of this module but 'at-spi2'.

14 years agoAdd the configure file for the (non-secure) accessibility bus.
Mark Doffman [Thu, 17 Dec 2009 21:49:08 +0000 (13:49 -0800)]
Add the configure file for the (non-secure) accessibility bus.
Add a simple script file to run the bus and set the address.
Add a desktop file to run this script at gnome-init.

14 years agoAdd command line option to enable interaction with the gnome session
Mark Doffman [Thu, 10 Dec 2009 06:22:51 +0000 (22:22 -0800)]
Add command line option to enable interaction with the gnome session
manager.

14 years agoUse the new 'Accessibility' bus if the bus address is available on
Mark Doffman [Tue, 8 Dec 2009 22:39:41 +0000 (14:39 -0800)]
Use the new 'Accessibility' bus if the bus address is available on
the X property AT_SPI_BUS.

14 years agoBump version number to 0.1.3 prior to release. AT_SPI2_CORE_0_1_3
Mark Doffman [Mon, 30 Nov 2009 16:11:10 +0000 (08:11 -0800)]
Bump version number to 0.1.3 prior to release.

14 years agoAdd participation in gnome session management.
Mark Doffman [Sun, 15 Nov 2009 21:19:23 +0000 (21:19 +0000)]
Add participation in gnome session management.
        Patch provided by:
                Li Yuan

14 years agoMerge branch 'master' into mgorse
Mike Gorse [Mon, 16 Nov 2009 18:18:09 +0000 (13:18 -0500)]
Merge branch 'master' into mgorse

Conflicts:
registryd/deviceeventcontroller.c
registryd/registry.c

14 years agoMore method name fixes
Mike Gorse [Mon, 16 Nov 2009 13:49:50 +0000 (08:49 -0500)]
More method name fixes

14 years agoAdd string.h
Mike Gorse [Tue, 10 Nov 2009 15:29:55 +0000 (10:29 -0500)]
Add string.h

14 years agoCorrect error in D-Bus message matching.
Mark Doffman [Mon, 9 Nov 2009 10:54:06 +0000 (10:54 +0000)]
Correct error in D-Bus message matching.

14 years agoRemove the dbind and droute libraries.
Mark Doffman [Sat, 7 Nov 2009 17:46:26 +0000 (17:46 +0000)]
Remove the dbind and droute libraries.
DBind and DRoute are now only used by at-spi2-atk so have become static libraries.

14 years agoAPI changes for out--of-process accessibles, and support ParentOf
Mike Gorse [Fri, 6 Nov 2009 19:41:53 +0000 (14:41 -0500)]
API changes for out--of-process accessibles, and support ParentOf

Modified DBus api to return bus names along with object paths to support
out-of-process children.
Also, support the new ParentOf relationship.

14 years agoUpdate to correspond with dbus spec
Mike Gorse [Thu, 29 Oct 2009 22:20:16 +0000 (18:20 -0400)]
Update to correspond with dbus spec

Upper-cased method names per the recommendation in the dbus specification.

14 years ago2009-09-18 Mike Gorse <mgorse@novell.com>
Mike Gorse [Fri, 18 Sep 2009 14:56:48 +0000 (09:56 -0500)]
2009-09-18  Mike Gorse  <mgorse@novell.com>

Remove duplicate text-changed event from spec.

14 years ago2009-09-02 Mike Gorse <mgorse@novell.com>
Mike Gorse [Wed, 2 Sep 2009 22:39:18 +0000 (17:39 -0500)]
2009-09-02  Mike Gorse  <mgorse@novell.com>

Modify GetRowColumnExtentsAtIndex definition so that the return value comes
first, as is now the convention.

14 years agoUpdated autogen.sh
Mike Gorse [Wed, 28 Oct 2009 15:20:11 +0000 (11:20 -0400)]
Updated autogen.sh

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

14 years ago2009-28-10 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 28 Oct 2009 09:15:09 +0000 (09:15 +0000)]
2009-28-10 Mark Doffman <mark.doffman@codethink.co.uk>
        Fix makefile errors introduced when changing name of the registry daemon.

14 years ago2009-26-10 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Mon, 26 Oct 2009 09:03:08 +0000 (09:03 +0000)]
2009-26-10 Mark Doffman <mark.doffman@codethink.co.uk>
        Change the name of the daemon so that it does not conflict
        with the CORBA version.

14 years ago2009-07-10 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 7 Oct 2009 10:50:22 +0000 (11:50 +0100)]
2009-07-10 Mark Doffman <mark.doffman@codethink.co.uk>
        Remove the .service files as the registryd is
        started by D-Bus activation.

        Stop the registryd taking part in session management.

        Fix provided by:
                Willie Walker

14 years ago2009-07-10 Mark Doffman <mark.doffman@codethink.co.uk>
Mark Doffman [Wed, 7 Oct 2009 10:09:35 +0000 (11:09 +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:59:39 +0000 (09:59 +0100)]
2009-07-10 Mark Doffman <mark.doffman@codethink.co.uk>
        Add extra debug for properties in droute.

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

14 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

14 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

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

14 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

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

14 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

14 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

14 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

14 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

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

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

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

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

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

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

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

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

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

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

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

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.

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.