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.
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.
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.
Mike Gorse [Fri, 30 Oct 2009 19:10:30 +0000 (15:10 -0400)]
Merge.
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.
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.
Mike Gorse [Wed, 28 Oct 2009 15:21:18 +0000 (11:21 -0400)]
Updated autogen.sh
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.
Mark Doffman [Wed, 28 Oct 2009 10:07:36 +0000 (10:07 +0000)]
Add a Description Of A Project file.
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.
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
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
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.
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.
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
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
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.
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
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.
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.
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.
Mark Doffman [Thu, 11 Jun 2009 11:49:04 +0000 (12:49 +0100)]
2009-06-11 Mark Doffman <mark.doffman@codethink.co.uk>
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Mike Gorse [Thu, 14 May 2009 17:30:13 +0000 (12:30 -0500)]
2009-05-14 Mike Gorse <mgorse@novell.com>
Lint fixes.
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.
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.
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.
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.
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.
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.
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.
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.
Brad Taylor [Thu, 23 Apr 2009 10:58:32 +0000 (06:58 -0400)]
Use the correct type when returning the description
Brad Taylor [Thu, 23 Apr 2009 10:12:59 +0000 (06:12 -0400)]
Last of the UInt32 casts
Brad Taylor [Thu, 23 Apr 2009 10:11:21 +0000 (06:11 -0400)]
Properly cast more coordTypes to UInt32
Brad Taylor [Thu, 23 Apr 2009 10:03:50 +0000 (06:03 -0400)]
Cast coordType to UInt32 so it's serialized properly
Brad Taylor [Thu, 23 Apr 2009 09:59:19 +0000 (05:59 -0400)]
getRangeExtents only has 3 arguments
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.
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.
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.
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
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.
Willie Walker [Wed, 22 Apr 2009 14:00:40 +0000 (10:00 -0400)]
Use parameter unpacking in call to DeviceEvent constructor.
Mike Gorse [Wed, 22 Apr 2009 13:05:18 +0000 (14:05 +0100)]
Merge branch 'master' of git@gitorious.org:at-spi2-core/mainline
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.
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.
Willie Walker [Wed, 22 Apr 2009 10:49:53 +0000 (06:49 -0400)]
Whitespace correction (remove tabs)
Willie Walker [Wed, 22 Apr 2009 10:38:20 +0000 (06:38 -0400)]
Make getRelationType return a RelationType enum.
Willie Walker [Wed, 22 Apr 2009 09:26:44 +0000 (05:26 -0400)]
Add getActions implementation to pyatspi.
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.
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.
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
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.
Mike Gorse [Tue, 21 Apr 2009 14:07:18 +0000 (09:07 -0500)]
Initialize error before using.
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
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.
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.
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.
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.
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.
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.
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.
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.
Mike Gorse [Tue, 21 Apr 2009 14:07:18 +0000 (09:07 -0500)]
Initialize error before using.
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
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.
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.
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
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.
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
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.
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.
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.
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.
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
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.
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.
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.
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
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.
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.
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.
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.
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
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
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
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.
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.
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.
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.
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.