platform/upstream/at-spi2-core.git
13 years agoFix stupid 32 -> 64-bit casting problems with state sets
Mike Gorse [Mon, 10 Jan 2011 21:57:49 +0000 (15:57 -0600)]
Fix stupid 32 -> 64-bit casting problems with state sets

13 years agoFix passing of coordType for some text methods
Mike Gorse [Sun, 9 Jan 2011 21:21:14 +0000 (15:21 -0600)]
Fix passing of coordType for some text methods

13 years agoSet error if an error is returned while fetching a property
Mike Gorse [Sun, 9 Jan 2011 21:15:38 +0000 (15:15 -0600)]
Set error if an error is returned while fetching a property

13 years agoFix a memory leak when emitting some signals from the registry
Mike Gorse [Sat, 8 Jan 2011 12:15:45 +0000 (06:15 -0600)]
Fix a memory leak when emitting some signals from the registry

13 years agoFix keystroke deregister method.
Eitan Isaacson [Fri, 7 Jan 2011 00:26:14 +0000 (16:26 -0800)]
Fix keystroke deregister method.

13 years agoUpdate the cache before raising an event to a listener, not after
Mike Gorse [Fri, 7 Jan 2011 18:58:27 +0000 (12:58 -0600)]
Update the cache before raising an event to a listener, not after

When a children-changed, property-change, or state-changed event is fired,
update the cache before calling callbacks rather than after.  This ensures
that queries will return the correct information.

13 years agoFix some more memory leaks
Mike Gorse [Thu, 6 Jan 2011 22:32:17 +0000 (16:32 -0600)]
Fix some more memory leaks

13 years agoFix some memory leaks
Mike Gorse [Thu, 6 Jan 2011 16:35:35 +0000 (10:35 -0600)]
Fix some memory leaks

13 years agoAdd another NULL-app check for get_parent
Mike Gorse [Tue, 4 Jan 2011 19:11:50 +0000 (13:11 -0600)]
Add another NULL-app check for get_parent

13 years agoHave the registry daemon return an error when fetching an invalid property
Mike Gorse [Tue, 4 Jan 2011 18:46:44 +0000 (12:46 -0600)]
Have the registry daemon return an error when fetching an invalid property

13 years agoReturn exceptions for errors rather than printing warnings
Mike Gorse [Tue, 4 Jan 2011 18:04:12 +0000 (12:04 -0600)]
Return exceptions for errors rather than printing warnings

13 years agoAdd support for ToolkitName and TOolkitVersion into the registry daemon
Mike Gorse [Tue, 4 Jan 2011 18:02:20 +0000 (12:02 -0600)]
Add support for ToolkitName and TOolkitVersion into the registry daemon

13 years agoFix another crash with disposed applications
Mike Gorse [Mon, 3 Jan 2011 15:42:19 +0000 (09:42 -0600)]
Fix another crash with disposed applications

13 years agoFix storing and freeing of hyperlink paths
Mike Gorse [Sat, 1 Jan 2011 11:41:10 +0000 (06:41 -0500)]
Fix storing and freeing of hyperlink paths

13 years agoFix a couple of crashes, and temporarily work around another one
Mike Gorse [Fri, 31 Dec 2010 12:40:44 +0000 (07:40 -0500)]
Fix a couple of crashes, and temporarily work around another one

13 years agoFix a couple of crashes
Mike Gorse [Fri, 31 Dec 2010 12:20:50 +0000 (07:20 -0500)]
Fix a couple of crashes

13 years agoFix some return values
Mike Gorse [Thu, 30 Dec 2010 18:34:10 +0000 (13:34 -0500)]
Fix some return values

13 years agoReturn a state set with STATE_DEFUNCT for disposed objects
Mike Gorse [Thu, 30 Dec 2010 18:08:55 +0000 (13:08 -0500)]
Return a state set with STATE_DEFUNCT for disposed objects

13 years agoFix atspi_rect_copy and atspi_point_copy
Mike Gorse [Thu, 30 Dec 2010 11:40:18 +0000 (06:40 -0500)]
Fix atspi_rect_copy and atspi_point_copy

13 years agoFix a crash when calling an object from a disposed application
Mike Gorse [Thu, 30 Dec 2010 11:33:56 +0000 (06:33 -0500)]
Fix a crash when calling an object from a disposed application

13 years agoInitial pass at adding i18n and proper object disposal
Mike Gorse [Thu, 30 Dec 2010 00:12:55 +0000 (19:12 -0500)]
Initial pass at adding i18n and proper object disposal

Objects are now "disposed" when RemoveAccessible is received or the application
goes away.  This allows the objects to be dereferenced and properly cleaned up.
Also fix some related bugs and add i18n.
Some reference leaks remain, however.

13 years agoRevert "Send an event type as a struct rather than a concatenated string"
Mike Gorse [Wed, 29 Dec 2010 16:44:01 +0000 (11:44 -0500)]
Revert "Send an event type as a struct rather than a concatenated string"

This reverts commit 1e08268e94a4143f4b6f4bd29e08c9f1a868bb45.

13 years agoRevert "Fix a crash when deregistering event listeners"
Mike Gorse [Wed, 29 Dec 2010 16:43:35 +0000 (11:43 -0500)]
Revert "Fix a crash when deregistering event listeners"

This reverts commit 2354dedb6141cfcb36a8f4e7ce1e1a55d36e5c50.

13 years agoFix a crash when deregistering event listeners
Mike Gorse [Wed, 29 Dec 2010 15:41:43 +0000 (10:41 -0500)]
Fix a crash when deregistering event listeners

13 years agoSend an event type as a struct rather than a concatenated string
Mike Gorse [Wed, 29 Dec 2010 15:28:46 +0000 (10:28 -0500)]
Send an event type as a struct rather than a concatenated string

13 years agoFix arg type for mouse events
Mike Gorse [Wed, 29 Dec 2010 14:59:30 +0000 (09:59 -0500)]
Fix arg type for mouse events

13 years agoAdd error message for events with the wrong signature
Mike Gorse [Wed, 29 Dec 2010 14:50:39 +0000 (09:50 -0500)]
Add error message for events with the wrong signature

13 years agoFix crash with event listener deregistration
Mike Gorse [Wed, 29 Dec 2010 08:57:29 +0000 (03:57 -0500)]
Fix crash with event listener deregistration

13 years agoFix image locale and description
Mike Gorse [Wed, 29 Dec 2010 08:56:44 +0000 (03:56 -0500)]
Fix image locale and description

13 years agoAdd some verbosity to the warning displayed when GetItems fails
Mike Gorse [Tue, 28 Dec 2010 21:18:13 +0000 (16:18 -0500)]
Add some verbosity to the warning displayed when GetItems fails

13 years agoAdd a stub GetItems implementation into at-spi2-registryd
Mike Gorse [Tue, 28 Dec 2010 20:53:12 +0000 (15:53 -0500)]
Add a stub GetItems implementation into at-spi2-registryd

13 years agolibatspi's documentation is now compiled with gtk-doc.
Trevor Saunders [Tue, 28 Dec 2010 17:51:03 +0000 (12:51 -0500)]
libatspi's documentation is now compiled with gtk-doc.

13 years agoFix building from a separate build directory
Mike Gorse [Tue, 28 Dec 2010 16:59:22 +0000 (11:59 -0500)]
Fix building from a separate build directory

13 years agodbind_send-and_allow_reentry: Avoid crashing if destination is NULL
Mike Gorse [Tue, 28 Dec 2010 16:18:06 +0000 (11:18 -0500)]
dbind_send-and_allow_reentry: Avoid crashing if destination is NULL

13 years agoFix atspi_accessible_get_description
Mike Gorse [Tue, 28 Dec 2010 11:42:35 +0000 (06:42 -0500)]
Fix atspi_accessible_get_description

13 years agoRemove some dead code
Mike Gorse [Wed, 22 Dec 2010 21:20:40 +0000 (16:20 -0500)]
Remove some dead code

13 years agoFix a few warnings and documentation issues
Mike Gorse [Tue, 21 Dec 2010 22:27:26 +0000 (17:27 -0500)]
Fix a few warnings and documentation issues

13 years agoTable fixes
Mike Gorse [Tue, 21 Dec 2010 22:24:40 +0000 (17:24 -0500)]
Table fixes

13 years agoAdd a trailing colon for focus events
Mike Gorse [Tue, 21 Dec 2010 19:45:30 +0000 (14:45 -0500)]
Add a trailing colon for focus events

13 years agoRelease v1.91.4 AT_SPI2_CORE_1_91_4
Mike Gorse [Tue, 21 Dec 2010 00:17:10 +0000 (19:17 -0500)]
Release v1.91.4

13 years agoFix a couple of typos with table functions
Mike Gorse [Mon, 20 Dec 2010 23:22:06 +0000 (18:22 -0500)]
Fix a couple of typos with table functions

13 years agoSome attribute-related fixes
Mike Gorse [Thu, 9 Dec 2010 21:13:11 +0000 (16:13 -0500)]
Some attribute-related fixes

13 years agoRename text to content in AtspiTextRange to match original IDL
Mike Gorse [Wed, 8 Dec 2010 15:31:53 +0000 (10:31 -0500)]
Rename text to content in AtspiTextRange to match original IDL

13 years agoFix atspi_text_get_default_attributes
Mike Gorse [Mon, 6 Dec 2010 22:38:43 +0000 (17:38 -0500)]
Fix atspi_text_get_default_attributes

13 years agoRequire glib 2.26.0, as boxed types are unsupported in older versions
Mike Gorse [Wed, 8 Dec 2010 18:47:17 +0000 (13:47 -0500)]
Require glib 2.26.0, as boxed types are unsupported in older versions

13 years agoFix atspi_hyperlink_get_(start|end)_index
Mike Gorse [Mon, 6 Dec 2010 17:35:34 +0000 (12:35 -0500)]
Fix atspi_hyperlink_get_(start|end)_index

13 years agoFix updating cache from events
Mike Gorse [Mon, 6 Dec 2010 09:38:17 +0000 (04:38 -0500)]
Fix updating cache from events

13 years agoAdd a check for a NULL message
Mike Gorse [Sat, 4 Dec 2010 10:25:22 +0000 (05:25 -0500)]
Add a check for a NULL message

13 years agoUse peer-to-peer connections when available
Mike Gorse [Sat, 4 Dec 2010 10:14:44 +0000 (05:14 -0500)]
Use peer-to-peer connections when available

13 years agoChange some error return values to match AT-SPI-CORBA behavior
Mike Gorse [Fri, 3 Dec 2010 18:08:13 +0000 (13:08 -0500)]
Change some error return values to match AT-SPI-CORBA behavior

13 years agoSeveral cache-related fixes
Mike Gorse [Fri, 3 Dec 2010 18:04:12 +0000 (13:04 -0500)]
Several cache-related fixes

13 years agoReturn ChildCount property as a variant, per DBus spec
Mike Gorse [Thu, 2 Dec 2010 20:39:07 +0000 (15:39 -0500)]
Return ChildCount property as a variant, per DBus spec

13 years agoHypertext and hyperlink fixes
Mike Gorse [Thu, 2 Dec 2010 19:33:20 +0000 (14:33 -0500)]
Hypertext and hyperlink fixes

13 years agoFix copying of event any_data
Mike Gorse [Thu, 2 Dec 2010 11:31:13 +0000 (06:31 -0500)]
Fix copying of event any_data

13 years agoRemove old accessible data before adding from an iter
Mike Gorse [Thu, 2 Dec 2010 08:59:42 +0000 (03:59 -0500)]
Remove old accessible data before adding from an iter

Avoid adding data for an accessible twice.  Ie, if we received an
AddAccessible before the result of Getitems, an accessible's children
would be included twice.

13 years agoAdd get_interfaces, and fetch interface/stateset over the wire if needed
Mike Gorse [Wed, 1 Dec 2010 22:33:02 +0000 (17:33 -0500)]
Add get_interfaces, and fetch interface/stateset over the wire if needed

13 years agoAdd time-out, and support inspecting our own app
Mike Gorse [Wed, 1 Dec 2010 18:58:09 +0000 (13:58 -0500)]
Add time-out, and support inspecting our own app

13 years agoFix uninitialized variable in get_index_in_parent
Mike Gorse [Wed, 1 Dec 2010 18:57:49 +0000 (13:57 -0500)]
Fix uninitialized variable in get_index_in_parent

13 years agoRelease v1.91.3 AT_SPI2_CORE_1_91_3
Mike Gorse [Mon, 29 Nov 2010 23:54:56 +0000 (18:54 -0500)]
Release v1.91.3

13 years agoVarious fixes
Mike Gorse [Mon, 29 Nov 2010 21:10:22 +0000 (16:10 -0500)]
Various fixes

Events and DeviceEvents are now sent with transfer full to work around
a possible pygi bug.

Various other fixes.

13 years agoReally commit fixes; make unit tests pass
Mike Gorse [Sun, 28 Nov 2010 19:48:52 +0000 (14:48 -0500)]
Really commit fixes; make unit tests pass

13 years agoAdded relation set and various other fixes
Mike Gorse [Sun, 28 Nov 2010 15:08:02 +0000 (10:08 -0500)]
Added relation set and various other fixes

13 years agoState and action fixes
Mike Gorse [Wed, 24 Nov 2010 19:40:21 +0000 (14:40 -0500)]
State and action fixes

13 years agoAdd first pass at MatchRule/Collection implementation
Mike Gorse [Tue, 23 Nov 2010 23:00:46 +0000 (18:00 -0500)]
Add first pass at MatchRule/Collection implementation

13 years agoAdd Hypertext and Hyperlink and some refactoring to support them
Mike Gorse [Sat, 20 Nov 2010 15:59:06 +0000 (10:59 -0500)]
Add Hypertext and Hyperlink and some refactoring to support them

AtspiAccessible is now derived from a base class called AtspiObject which
defines the object's application and object path, since this is common with
AtspiHyperlink.

13 years agoAdd Action, Document, EditableText, Image, and Value interfaces
Mike Gorse [Fri, 19 Nov 2010 22:02:50 +0000 (17:02 -0500)]
Add Action, Document, EditableText, Image, and Value interfaces

13 years agoAdd selection interface
Mike Gorse [Fri, 19 Nov 2010 19:27:13 +0000 (14:27 -0500)]
Add selection interface

13 years agoAdd table interface
Mike Gorse [Fri, 19 Nov 2010 18:43:40 +0000 (13:43 -0500)]
Add table interface

13 years agoAdd first pass at text interface
Mike Gorse [Fri, 19 Nov 2010 05:06:37 +0000 (00:06 -0500)]
Add first pass at text interface

13 years agoVarious component fixes, and fix dbind_method_call_reentrant_va
Mike Gorse [Tue, 16 Nov 2010 11:14:25 +0000 (06:14 -0500)]
Various component fixes, and fix dbind_method_call_reentrant_va

13 years agoVarious fixes
Mike Gorse [Fri, 12 Nov 2010 18:17:41 +0000 (13:17 -0500)]
Various fixes

13 years agoHave atspi_accessible_get_host_application return an AtspiAccessible
Mike Gorse [Tue, 9 Nov 2010 09:07:52 +0000 (04:07 -0500)]
Have atspi_accessible_get_host_application return an AtspiAccessible

13 years agoMerge branch 'master' into gi
Mike Gorse [Mon, 8 Nov 2010 21:40:54 +0000 (16:40 -0500)]
Merge branch 'master' into gi

13 years agoRelease v1.91.2 AT_SPI2_CORE_1_91_2
Mike Gorse [Mon, 8 Nov 2010 21:33:31 +0000 (16:33 -0500)]
Release v1.91.2

13 years agoHave the desktop object return ROLE_DESKTOP_FRAME
Mike Gorse [Mon, 8 Nov 2010 21:33:18 +0000 (16:33 -0500)]
Have the desktop object return ROLE_DESKTOP_FRAME

13 years agoFix a couple of crashes introduced in the last commit
Mike Gorse [Sun, 7 Nov 2010 18:13:04 +0000 (13:13 -0500)]
Fix a couple of crashes introduced in the last commit

13 years agoFix some annotations and documentation issues
Mike Gorse [Sun, 7 Nov 2010 14:00:39 +0000 (09:00 -0500)]
Fix some annotations and documentation issues

13 years agoBox some types, add missing header file, and other fixes
Mike Gorse [Sun, 7 Nov 2010 13:43:41 +0000 (08:43 -0500)]
Box some types, add missing header file, and other fixes

13 years agoSome work on event support; many bug fixes
Mike Gorse [Fri, 5 Nov 2010 22:10:56 +0000 (18:10 -0400)]
Some work on event support; many bug fixes

13 years agoStarted work on component interface; various fixes and cleanups
Mike Gorse [Mon, 1 Nov 2010 17:54:51 +0000 (13:54 -0400)]
Started work on component interface; various fixes and cleanups

13 years agoVarious bug fixes
Mike Gorse [Wed, 27 Oct 2010 16:37:53 +0000 (12:37 -0400)]
Various bug fixes

13 years agoAdd a public GType getter for AtspiAccessible
Colin Walters [Tue, 26 Oct 2010 14:44:01 +0000 (10:44 -0400)]
Add a public GType getter for AtspiAccessible

13 years agoSkip private function
Colin Walters [Tue, 26 Oct 2010 14:42:00 +0000 (10:42 -0400)]
Skip private function

13 years agoMore fixes for dbind
Mike Gorse [Tue, 26 Oct 2010 14:41:15 +0000 (10:41 -0400)]
More fixes for dbind

13 years agoAdd dbind/dbind-config.h.in
Mike Gorse [Tue, 26 Oct 2010 14:35:33 +0000 (10:35 -0400)]
Add dbind/dbind-config.h.in

13 years agoAdded missing atspi/Makefile.am
Mike Gorse [Tue, 26 Oct 2010 14:34:08 +0000 (10:34 -0400)]
Added missing atspi/Makefile.am

13 years agoMerge branch 'master' into gi
Mike Gorse [Tue, 26 Oct 2010 14:27:21 +0000 (10:27 -0400)]
Merge branch 'master' into gi

13 years agoInitial commit, not even close to being usable yet
Mike Gorse [Tue, 26 Oct 2010 14:15:53 +0000 (10:15 -0400)]
Initial commit, not even close to being usable yet

13 years agoInitial Makefile commit
Mike Gorse [Mon, 18 Oct 2010 22:07:11 +0000 (18:07 -0400)]
Initial Makefile commit

13 years agoRelease v1.91.0 AT_SPI2_CORE_1_91_0
Mike Gorse [Tue, 5 Oct 2010 03:55:04 +0000 (05:55 +0200)]
Release v1.91.0

13 years agoBump ersion to 0.5.1 and disable relocate
Mike Gorse [Fri, 1 Oct 2010 19:05:06 +0000 (15:05 -0400)]
Bump ersion to 0.5.1 and disable relocate

13 years agoRelease as v0.4.0 AT_SPI2_CORE_0_4_0
Mike Gorse [Mon, 27 Sep 2010 22:13:58 +0000 (18:13 -0400)]
Release as v0.4.0

13 years agoRelease v0.3.92 AT_SPI2_CORE_0_3_92
Mike Gorse [Mon, 13 Sep 2010 23:53:08 +0000 (19:53 -0400)]
Release v0.3.92

13 years agoDo not start accessibility bus if at-spi-corba is enabled
Mike Gorse [Mon, 13 Sep 2010 23:16:57 +0000 (19:16 -0400)]
Do not start accessibility bus if at-spi-corba is enabled

13 years agoRevert last change. It was wrong
Kjartan Maraas [Sun, 5 Sep 2010 16:38:48 +0000 (18:38 +0200)]
Revert last change. It was wrong

13 years agoFix typo that broke the build in mysterious ways for me.
Kjartan Maraas [Sun, 5 Sep 2010 15:12:22 +0000 (17:12 +0200)]
Fix typo that broke the build in mysterious ways for me.

13 years agoRelease v0.3.91 AT_SPI2_CORE_0_3_91
Mike Gorse [Mon, 30 Aug 2010 23:56:08 +0000 (19:56 -0400)]
Release v0.3.91

13 years agoDefault to --enable-relocate for now
Mike Gorse [Mon, 30 Aug 2010 23:40:52 +0000 (19:40 -0400)]
Default to --enable-relocate for now

13 years agoRemove references to dbus-daemon-launch-helper
Mike Gorse [Tue, 24 Aug 2010 15:17:24 +0000 (11:17 -0400)]
Remove references to dbus-daemon-launch-helper

Essentially revert the last commit, and remove the reference altogether, as
it is meant for the system bus and may cause applications to fail to start when
run by a user without the required permissions.

13 years agoMake location of dbus-daemon-launch-helper configurable
Mike Gorse [Tue, 24 Aug 2010 08:37:37 +0000 (04:37 -0400)]
Make location of dbus-daemon-launch-helper configurable