platform/core/uifw/at-spi2-atk.git
14 years agoFix org.freedesktop.DBus.Properties.GetAll
Mike Gorse [Thu, 8 Apr 2010 19:45:27 +0000 (15:45 -0400)]
Fix org.freedesktop.DBus.Properties.GetAll

14 years agoUpdate Chinese (Simplified) translation.
Ray Wang [Thu, 8 Apr 2010 02:13:28 +0000 (10:13 +0800)]
Update Chinese (Simplified) translation.

14 years agoSet GETTEXT_PACKAGE
Mike Gorse [Wed, 7 Apr 2010 14:25:09 +0000 (10:25 -0400)]
Set GETTEXT_PACKAGE

14 years agoAdd potfiles.in
Mike Gorse [Wed, 7 Apr 2010 13:33:33 +0000 (09:33 -0400)]
Add potfiles.in

14 years agoReally add the schema, and some related autoconf/automake fixes
Mike Gorse [Tue, 6 Apr 2010 19:53:35 +0000 (15:53 -0400)]
Really add the schema, and some related autoconf/automake fixes

14 years agoAdd gconf schema and corresponding i18n
Mike Gorse [Tue, 6 Apr 2010 19:23:01 +0000 (15:23 -0400)]
Add gconf schema and corresponding i18n

14 years agoCorrecting my email address in MAINTAINERS and adding to .doap
Mike Gorse [Fri, 2 Apr 2010 02:45:55 +0000 (22:45 -0400)]
Correcting my email address in MAINTAINERS and adding to .doap

14 years agoCorrect email address in AUTHORS
Mike Gorse [Thu, 1 Apr 2010 14:16:05 +0000 (10:16 -0400)]
Correct email address in AUTHORS

14 years agoBump version to 0.1.8
Mike Gorse [Tue, 30 Mar 2010 21:12:12 +0000 (17:12 -0400)]
Bump version to 0.1.8

14 years agoOnly reenter the main loop if AT_SPI_CLIENT is set
Mike Gorse [Sun, 14 Mar 2010 12:49:49 +0000 (08:49 -0400)]
Only reenter the main loop if AT_SPI_CLIENT is set

If AT_SPI_CLIENT is not set, call dbus_connection_read_write_dispatch instead
of re-entering the main loop.  Fixes a deadlock with threaded gtk
applications (ie, gnome-do) where gdk would lock while sending a signal,
at-spi would re-enter the main loop, and gdk would try to process another
signal an re-acquire the lock, causing deadlock because the lock is not
reentrant.

14 years agoAvoid calling g_error and aborting the application on some errors
Mike Gorse [Sun, 14 Mar 2010 12:49:24 +0000 (08:49 -0400)]
Avoid calling g_error and aborting the application on some errors

14 years agoOnly query a relation set if it is non-NULL
Mike Gorse [Fri, 5 Mar 2010 19:56:13 +0000 (14:56 -0500)]
Only query a relation set if it is non-NULL

14 years agoList org.a11y.atspi.Application in interfaces for applications
Mike Gorse [Thu, 4 Mar 2010 15:27:40 +0000 (10:27 -0500)]
List org.a11y.atspi.Application in interfaces for applications

List application interface for objects with their role set to
ATK_ROLE_APPLICATION.

14 years agoModify the droute tests to use the new introspection scheme.
Mark Doffman [Fri, 12 Feb 2010 04:15:39 +0000 (20:15 -0800)]
Modify the droute tests to use the new introspection scheme.

14 years agoBump version number prior to release.
Mark Doffman [Fri, 12 Feb 2010 04:03:01 +0000 (20:03 -0800)]
Bump version number prior to release.

14 years agoFix error of prefix length that was preventing matching of new object references.
Mark Doffman [Fri, 12 Feb 2010 04:00:44 +0000 (20:00 -0800)]
Fix error of prefix length that was preventing matching of new object references.

14 years agoChange the name of interfaces from org.freedesktop.atspi to
Mark Doffman [Fri, 12 Feb 2010 03:52:33 +0000 (19:52 -0800)]
Change the name of interfaces from org.freedesktop.atspi to
org.a11y.atspi.

14 years agoConvert droute introspection to use string literals created from
Mark Doffman [Fri, 12 Feb 2010 02:01:59 +0000 (18:01 -0800)]
Convert droute introspection to use string literals created from
the introspection XML in at-spi2-core.

14 years agoAdd change to fix rpmlint 64bit portability errors.
Mark Doffman [Tue, 9 Feb 2010 01:24:41 +0000 (17:24 -0800)]
Add change to fix rpmlint 64bit portability errors.

14 years agoBump version number to 0.1.6 prior to release.
Mark Doffman [Mon, 8 Feb 2010 16:33:21 +0000 (08:33 -0800)]
Bump version number to 0.1.6 prior to release.

14 years agoAttempt to fix build warning related to 64bit builds.
Mark Doffman [Mon, 8 Feb 2010 16:25:41 +0000 (08:25 -0800)]
Attempt to fix build warning related to 64bit builds.

14 years agoIncrease the lease time to rectify errors seen during orca testing.
Mark Doffman [Sun, 7 Feb 2010 20:44:51 +0000 (12:44 -0800)]
Increase the lease time to rectify errors seen during orca testing.

14 years agoMake AT-SPI/CORBA the default and relocate AT-SPI/D-Bus
Willie Walker [Fri, 5 Feb 2010 19:07:09 +0000 (14:07 -0500)]
Make AT-SPI/CORBA the default and relocate AT-SPI/D-Bus

14 years agoMove the application argument to the end of the event structure
Mark Doffman [Thu, 4 Feb 2010 01:11:35 +0000 (17:11 -0800)]
Move the application argument to the end of the event structure
to allow matching on the minor string.

14 years agoEnhance droute so that unhandled messages are better debugged.
Mark Doffman [Wed, 3 Feb 2010 22:59:16 +0000 (14:59 -0800)]
Enhance droute so that unhandled messages are better debugged.

14 years agoFix error where null objects were sent with wrong address.
Mark Doffman [Wed, 3 Feb 2010 22:53:07 +0000 (14:53 -0800)]
Fix error where null objects were sent with wrong address.
Fix duplicate line in table adaptor header generation.

14 years agoMove spi_object_append_null_reference and adjust its usage
Willie Walker [Wed, 3 Feb 2010 14:51:40 +0000 (09:51 -0500)]
Move spi_object_append_null_reference and adjust its usage

This prevents a compilation failure on OpenSolaris

14 years agoFix issue where we would attempt to reference null objects
Mark Doffman [Wed, 3 Feb 2010 09:15:42 +0000 (01:15 -0800)]
Fix issue where we would attempt to reference null objects
on the child-changed removed signal.

14 years agoPlug/socket fixes, and remove conditional
Mike Gorse [Tue, 2 Feb 2010 20:29:43 +0000 (15:29 -0500)]
Plug/socket fixes, and remove conditional

Always enable plug/socket code.  Bump atk requirement to 1.29.3 accordingly.
Fix cases where we were omitting the parent of a plug if it was unknown.

14 years agoPropertyChange fixes
Mike Gorse [Mon, 1 Feb 2010 19:52:25 +0000 (14:52 -0500)]
PropertyChange fixes

14 years agoChange the keystroke delivery methid re-entrancy from
Mark Doffman [Wed, 3 Feb 2010 00:58:56 +0000 (16:58 -0800)]
Change the keystroke delivery methid re-entrancy from
looping over the bus to entering a g_main_loop.

Modification to the 'Embed' method so that the address of
the desktop object (Application parent) is stored.

14 years agoThe StreamableContent interface is not currently supported.
Mark Doffman [Fri, 22 Jan 2010 09:25:41 +0000 (01:25 -0800)]
The StreamableContent interface is not currently supported.
Stop indicating that it is in the list of interfaces.

14 years agoCorrect the root path definition.
Mark Doffman [Thu, 21 Jan 2010 23:19:31 +0000 (15:19 -0800)]
Correct the root path definition.

14 years agoModify the paths scheme.
Mark Doffman [Thu, 21 Jan 2010 14:13:27 +0000 (06:13 -0800)]
Modify the paths scheme.

The null path now signifies no object. A new root path has been
added representing the root accessible for a given connection.

14 years agoEvent fixes
Mike Gorse [Tue, 19 Jan 2010 15:13:05 +0000 (10:13 -0500)]
Event fixes

14 years agoFix collection interface-checking code
Mike Gorse [Mon, 18 Jan 2010 15:06:31 +0000 (10:06 -0500)]
Fix collection interface-checking code

The collection code to check interfaces was broken (atk_is_ -> ATK_IS_)

14 years agoFix appending attribute set
Mike Gorse [Fri, 15 Jan 2010 19:23:16 +0000 (14:23 -0500)]
Fix appending attribute set

14 years agoFix cache update signature
Mike Gorse [Fri, 15 Jan 2010 17:45:56 +0000 (12:45 -0500)]
Fix cache update signature

14 years agoRe-add spi_dbus_general_error method as it is used by the collections adaptor.
Mark Doffman [Thu, 14 Jan 2010 12:01:58 +0000 (04:01 -0800)]
Re-add spi_dbus_general_error method as it is used by the collections adaptor.

14 years agoAllow make distcheck to still ship the atk-adapter *.desktop.in file.
Willie Walker [Tue, 12 Jan 2010 22:58:48 +0000 (17:58 -0500)]
Allow make distcheck to still ship the atk-adapter *.desktop.in file.
The *.desktop file will still only be built/installed only if --enable-relocate is used.
This fix makes sure that people building from tarballs will still have the *.desktop.in
file.

14 years agoBump version number to 0.1.5 prior to release.
Mark Doffman [Mon, 11 Jan 2010 18:45:25 +0000 (10:45 -0800)]
Bump version number to 0.1.5 prior to release.

14 years agoEnsure the child data is added to children-changed events properly.
Mark Doffman [Mon, 11 Jan 2010 18:24:57 +0000 (10:24 -0800)]
Ensure the child data is added to children-changed events properly.

14 years agoFix build error
Mike Gorse [Mon, 11 Jan 2010 18:04:30 +0000 (13:04 -0500)]
Fix build error

Use g_strcmp0 rather than strcmp, since there was no #include for strcmp.

14 years agoTranslate child changed ATK signals to AT-SPI.
Mark Doffman [Wed, 6 Jan 2010 00:29:30 +0000 (16:29 -0800)]
Translate child changed ATK signals to AT-SPI.

14 years agoFix object lifecycle errors.
Mark Doffman [Tue, 5 Jan 2010 20:50:55 +0000 (12:50 -0800)]
Fix object lifecycle errors.
Add an application reference to the event structure.

14 years agoIntegrate leasing scheme in-to atk-bridge.
Mark Doffman [Tue, 5 Jan 2010 09:47:34 +0000 (01:47 -0800)]
Integrate leasing scheme in-to atk-bridge.

This involved:
Separating the 'cache' and registration
        of accessible objects. This is because
        the leased objects need to be available over
        D-Bus but are not cached.

        Separating the cache updating from the 'events'.
        This is because we should still recieve updates on
        leased accessibles, but they are not cached.

14 years agoAdd a class for taking leased references of GObjects.
Mark Doffman [Sat, 2 Jan 2010 16:34:45 +0000 (08:34 -0800)]
Add a class for taking leased references of GObjects.

14 years agoMove the D-Bus adaptor code into its own folder within the
Mark Doffman [Sat, 2 Jan 2010 16:28:26 +0000 (08:28 -0800)]
Move the D-Bus adaptor code into its own folder within the
atk-adaptor library codebase.

14 years agoCode style enforcement.
Mark Doffman [Sat, 2 Jan 2010 15:54:20 +0000 (07:54 -0800)]
Code style enforcement.

All files in atk-adaptor now use gnu style indentation.

'indent --no-tabs'

14 years agoFix parents of plugs
Mike Gorse [Wed, 6 Jan 2010 14:35:19 +0000 (09:35 -0500)]
Fix parents of plugs

14 years agoFix g_warning
Mike Gorse [Wed, 23 Dec 2009 11:50:26 +0000 (06:50 -0500)]
Fix g_warning

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

14 years agoUse datarootdir for finding the introspection XML files. They are now in
Mark Doffman [Thu, 17 Dec 2009 23:10:25 +0000 (15:10 -0800)]
Use datarootdir for finding the introspection XML files. They are now in
a shared directory under 'at-spi2'.

14 years agoReindent colletion-adapter.c using GNU indent
Mike Gorse [Fri, 18 Dec 2009 17:12:33 +0000 (12:12 -0500)]
Reindent colletion-adapter.c using GNU indent

Reindented since the file had a hodge-podge of indentation styles;
wanted to at least have something consistent.

14 years agoFinished collection support
Mike Gorse [Fri, 18 Dec 2009 17:11:06 +0000 (12:11 -0500)]
Finished collection support

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

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

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

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

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

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

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