platform/core/uifw/at-spi2-atk.git
14 years agoOnly check for plug if atkplug.h has been included
Mike Gorse [Fri, 11 Dec 2009 16:40:57 +0000 (11:40 -0500)]
Only check for plug if atkplug.h has been included

14 years agoRemove i18n macro that was causing link errors.
Mark Doffman [Thu, 10 Dec 2009 10:50:54 +0000 (02:50 -0800)]
Remove i18n macro that was causing link errors.

14 years agoSend UpdateAccessible for transient objects
Mike Gorse [Mon, 7 Dec 2009 20:59:04 +0000 (15:59 -0500)]
Send UpdateAccessible for transient objects

Send an UpdateAccessible signal if a Transient object is registered.
This should only happen as the result of a query (GetChildAtIndex,
GetAccessibleAt, etc).

14 years agoOnly set parent to the desktop if an accessible is an Application
Mike Gorse [Wed, 25 Nov 2009 23:43:46 +0000 (18:43 -0500)]
Only set parent to the desktop if an accessible is an Application

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

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

14 years agoHandle children-changed::remove events
Mike Gorse [Mon, 23 Nov 2009 21:05:01 +0000 (16:05 -0500)]
Handle children-changed::remove events

14 years agoFix a function that should return a value
Mike Gorse [Mon, 16 Nov 2009 18:49:17 +0000 (13:49 -0500)]
Fix a function that should return a value

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

14 years agoEvent detail fixes
Mike Gorse [Fri, 13 Nov 2009 17:58:48 +0000 (12:58 -0500)]
Event detail fixes

Have the generic event handler pass on detail ints when they're present
(with table:row-inserted, for instance).

14 years agoMerge branch 'mgorse' into socketplug
Mike Gorse [Wed, 11 Nov 2009 14:24:57 +0000 (09:24 -0500)]
Merge branch 'mgorse' into socketplug

14 years agoFixes for returning accessibles
Mike Gorse [Wed, 11 Nov 2009 14:23:41 +0000 (09:23 -0500)]
Fixes for returning accessibles

15 years agoMerge branch 'master' into mgorse
Mike Gorse [Tue, 10 Nov 2009 22:26:50 +0000 (17:26 -0500)]
Merge branch 'master' into mgorse

15 years agoAdd missing configuration file for dbind to repository.
Mark Doffman [Tue, 10 Nov 2009 15:58:26 +0000 (15:58 +0000)]
Add missing configuration file for dbind to repository.

15 years agoMerge branch 'mgorse' into socketplug
Mike Gorse [Tue, 10 Nov 2009 15:36:23 +0000 (10:36 -0500)]
Merge branch 'mgorse' into socketplug

15 years agoMerge branch 'master' into mgorse
Mike Gorse [Tue, 10 Nov 2009 15:35:56 +0000 (10:35 -0500)]
Merge branch 'master' into mgorse

15 years agoChange path of the desktop object to match that used in pyatspi.
Mark Doffman [Tue, 10 Nov 2009 14:20:08 +0000 (14:20 +0000)]
Change path of the desktop object to match that used in pyatspi.

15 years agoSupport AtkPlug and AtkSocket
Mike Gorse [Mon, 9 Nov 2009 23:17:30 +0000 (18:17 -0500)]
Support AtkPlug and AtkSocket

Add support for AtkPlug and AtkSocket.  This code is currently enabled
conditionally if the relevant code is present.  Support is not yet
committed into atk.

15 years agoAdd the droute and dbind libraries as static libraries within this repository.
Mark Doffman [Sat, 7 Nov 2009 17:49:15 +0000 (17:49 +0000)]
Add the droute and dbind libraries as static libraries within this repository.
Previously these were shared libraries in at-spi2-core.

15 years agoMerge branch 'master' into mgorse
Mike Gorse [Fri, 6 Nov 2009 19:45:49 +0000 (14:45 -0500)]
Merge branch 'master' into mgorse

15 years agoAPI changes for out--of-process accessibles, and support ParentOf
Mike Gorse [Fri, 6 Nov 2009 19:42:25 +0000 (14:42 -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.  This does not yet support AtkPlug and
AtkSocket, since the relevant atk changes have not yet been committed.
Also, support the new ParentOf relationship.

15 years agoAdd --enable-relocate option
Willie Walker [Fri, 6 Nov 2009 17:39:35 +0000 (12:39 -0500)]
Add --enable-relocate option

This option is similar to what we did for AT-SPI/CORBA.  The default
value is to not enable relocation.  If enabled, however, the atk-bridge
module is relocated and a *.desktop file is installed to initialize
GTK_PATH in gnome-session so the new module can be found by GTK+.

15 years agoOnly install *.desktop file if GTK_MODULE_DIR is used for relocating
Willie Walker [Tue, 3 Nov 2009 18:02:12 +0000 (13:02 -0500)]
Only install *.desktop file if GTK_MODULE_DIR is used for relocating

15 years agoDo not install libspi header files (they aren't needed)
Willie Walker [Tue, 3 Nov 2009 17:41:32 +0000 (12:41 -0500)]
Do not install libspi header files (they aren't needed)

15 years agoFix gtk_module_init to always return a value
Mike Gorse [Fri, 30 Oct 2009 21:38:59 +0000 (17:38 -0400)]
Fix gtk_module_init to always return a value

15 years ago Update to correspond with dbus spec
Mike Gorse [Fri, 30 Oct 2009 18:53:14 +0000 (14:53 -0400)]
Update to correspond with dbus spec

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

15 years ago2009-10-10 Mike Gorse <mgorse@novell.com>
Mike Gorse [Sat, 10 Oct 2009 15:32:17 +0000 (11:32 -0400)]
2009-10-10  Mike Gorse  <mgorse@novell.com>

Do not push children of ManagesDescendants objects.
Clean up sub-containers.
Add first pass of leasing of invisible Transient objects.

15 years ago2009-10-08 Mike Gorse <mgorse@novell.com>
Mike Gorse [Thu, 8 Oct 2009 18:56:33 +0000 (14:56 -0400)]
2009-10-08  Mike Gorse  <mgorse@novell.com>

Fix typo in Document event interface name.

15 years ago2009-09-04 Mike Gorse <mgorse@novell.com>
Mike Gorse [Fri, 4 Sep 2009 14:26:27 +0000 (09:26 -0500)]
2009-09-04  Mike Gorse  <mgorse@novell.com>

Do not dereference row and column header objects.

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

Modify GetRowColumnEtentsAtIndex to output the return value first, as is
now the convention.

15 years ago2009-08-28 Mike Gorse <mgorse@novell.com>
Mike Gorse [Fri, 28 Aug 2009 18:47:28 +0000 (13:47 -0500)]
2009-08-28  Mike Gorse  <mgorse@novell.com>

Allow objects to record transient sub-objects which will be dereferenced
when the containing object is removed.
Initial pass at supporting hyperlinks and visible Transient objects.
Transient objects should be removed from memory if they lose visibility.

15 years agoMerge.
Mike Gorse [Fri, 30 Oct 2009 19:10:30 +0000 (15:10 -0400)]
Merge.

15 years ago2009-08-28 Mike Gorse <mgorse@novell.com>
Mike Gorse [Fri, 28 Aug 2009 18:46:48 +0000 (13:46 -0500)]
2009-08-28  Mike Gorse  <mgorse@novell.com>

Fix definition of SPI_DBUS_PATH_NULL.

15 years agoDo not load if NO_AT_BRIDGEis set and non-zero
Mike Gorse [Wed, 28 Oct 2009 16:38:29 +0000 (12:38 -0400)]
Do not load if NO_AT_BRIDGEis set and non-zero

Abort loading the module if NO_AT_BRIDGE is set and non-0.
Ported from CORBA at-spi.

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

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

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

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

15 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

15 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

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

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

15 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

15 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

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

15 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

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

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

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

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.