summaryrefslogtreecommitdiff
path: root/droute/droute.h
Commit message (Collapse)AuthorAgeFilesLines
* droute: handle unimplemented interfaces for GetAll and introspectionMike Gorse2022-04-081-1/+3
| | | | | | | | | The iterator for retrieving all properties doesn't handle a getter failing, which happens if the AtkObject doesn't implement the atk interface corresponding to the dbus interface. This leads to the application aborting on account of a malformed DBusMessage. Helps #20
* Relicense as LGPL 2.1Mike Gorse2019-08-281-4/+4
| | | | Fixes https://gitlab.gnome.org/GNOME/at-spi2-atk/issues/2
* Fix old FSF addressMike Gorse2019-08-271-2/+2
|
* Fixed some problems when shutting down and restarting the moduleMike Gorse2011-08-151-0/+9
| | | | | | | If gnome_accessibility_module_shutdown was called and followed by a call to gnome_accessibility_module_init, then things would go awry because of various resources not being freed. Fixed several of these issues, although some issues might remain.
* Peer-to-peer fixes; work in progressMike Gorse2010-08-301-3/+8
|
* Improve introspectionMike Gorse2010-07-201-0/+3
|
* Convert droute introspection to use string literals created fromMark Doffman2010-02-111-2/+3
| | | | the introspection XML in at-spi2-core.
* Add the droute and dbind libraries as static libraries within this repository.Mark Doffman2009-11-071-0/+95
| | | | Previously these were shared libraries in at-spi2-core.
* 2009-07-06 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2009-07-061-95/+0
| | | | | Re-organize the build configuration to use an external registryd, dbind and droute libraries from at-spi2-core.
* 2009-02-8 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2009-02-081-1/+7
| | | | | | | | | | | * droute/droute.c droute/droute.h Add two new convinience functions for out of memory and bad arguments D-Bus errors. * pyatspi/__init__.py Add a top level module 'Accessibility' to remain compatible with the CORBA pyatspi.
* 2008-12-17 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2008-12-181-0/+7
| | | | | | | | | | | | | | | | | Mega commit that changes droute, adding an interface for creating a droute context and registering single, or multiple objects with the droute context. Modifies atk-adaptor and registryd to use the new interface. * droute/ New interface * atk-adaptor Use new droute interface * registryd Use new droute interface * pyatspi Bug fix, methods were using "null" interface.
* 2008-12-07 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2008-12-071-39/+39
| | | | | | | | | * dbind/* droute/* Complete refactoring droute to add api for creating single objects and object classes. Minor refactor of dbind, adding interface for marshalling signals.
* 2008-05-16 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2008-05-161-0/+82
Re-organize the directories. The main purpose of this change is to remove CORBA code and references that are no longer used. * atk-adaptor/ Code here used to live in libspi and atk-bridge. * droute/ The droute module has been moved from libspi to its own directory. * spi-common Code and definitions common to registryd and the atk-adaptor. Mostly moved from libspi/dbus.c and accessible.h. * cspi/ Removed for the moment. Will have to be mostly rewritten for D-Bus.