Mike Gorse [Mon, 19 Sep 2011 20:51:14 +0000 (15:51 -0500)]
Make the correct method call when deregistering an event listener
When deregistering an event listener, we should call
DeregisterEventListener, not RegisterEventListener.
Mike Gorse [Mon, 19 Sep 2011 20:43:42 +0000 (15:43 -0500)]
Avoid dereferencing a null message
Vincent Untz [Tue, 6 Sep 2011 06:21:22 +0000 (08:21 +0200)]
Fix missing return statements
https://bugzilla.gnome.org/show_bug.cgi?id=658337
Li Yuan [Mon, 19 Sep 2011 03:02:08 +0000 (22:02 -0500)]
BGO#657051: Fix build error on Solaris
Tiffany Antopolski [Fri, 16 Sep 2011 23:04:32 +0000 (19:04 -0400)]
Added en_CA.po
Piotr Drąg [Fri, 16 Sep 2011 18:43:13 +0000 (20:43 +0200)]
Updated POTFILES.in
Mike Gorse [Thu, 15 Sep 2011 21:41:28 +0000 (16:41 -0500)]
Add some defensive checks to prevent problems with defunct objects
Mike Gorse [Wed, 14 Sep 2011 20:23:26 +0000 (15:23 -0500)]
Fix for BGO#659088: Correctly define ATSPI_MODIFIER_NUMLOCK
I Felix [Tue, 13 Sep 2011 08:57:48 +0000 (14:27 +0530)]
Updated linguas with ta
I Felix [Tue, 13 Sep 2011 08:57:25 +0000 (14:27 +0530)]
Updated Tamil Translations
Mike Gorse [Fri, 9 Sep 2011 21:06:55 +0000 (16:06 -0500)]
Fix crash when handling event listeners
When g_strsplit is called and returns one element, we should not try to write
to the third element in the returned array, since this will be an
invalid write and will likely lead to a crash.
Mike Gorse [Mon, 5 Sep 2011 22:58:49 +0000 (17:58 -0500)]
Release v2.1.91
Mike Gorse [Mon, 5 Sep 2011 22:40:04 +0000 (17:40 -0500)]
Make dbus IsEnabled property readwrite
Piotr Drąg [Mon, 5 Sep 2011 21:21:50 +0000 (23:21 +0200)]
Updated LINGUAS
Mike Gorse [Mon, 5 Sep 2011 18:25:36 +0000 (13:25 -0500)]
Fix crash when unregistering device listeners
Mike Gorse [Mon, 29 Aug 2011 21:59:03 +0000 (16:59 -0500)]
Release v2.1.90
Mike Gorse [Mon, 29 Aug 2011 21:10:16 +0000 (16:10 -0500)]
Update template
Mike Gorse [Mon, 29 Aug 2011 19:52:00 +0000 (14:52 -0500)]
atspi_accessible_new -> _atspi_accessible_new
Mike Gorse [Mon, 29 Aug 2011 12:48:53 +0000 (07:48 -0500)]
Fix for BGO#657585: The bus launcher should not flush a NULL display
Mike Gorse [Mon, 29 Aug 2011 02:32:45 +0000 (21:32 -0500)]
Clean up device listeners from disconnected applications
Aline Bessa [Tue, 26 Jul 2011 17:29:57 +0000 (14:29 -0300)]
Adding descriptions to atspi-text
Aline Bessa [Tue, 26 Jul 2011 17:20:25 +0000 (14:20 -0300)]
Improving atspi-text.c documentation
Aline Bessa [Tue, 26 Jul 2011 18:31:45 +0000 (15:31 -0300)]
Adding descriptions to atspi-image
Aline Bessa [Tue, 26 Jul 2011 18:19:17 +0000 (15:19 -0300)]
Improving atspi-image.c documentation
Aline Bessa [Wed, 27 Jul 2011 04:02:53 +0000 (01:02 -0300)]
Adding Mike Gorse's suggestions
Aline Bessa [Tue, 26 Jul 2011 17:18:00 +0000 (14:18 -0300)]
Adding descriptions to atspiaccessible
Aline Bessa [Tue, 26 Jul 2011 16:44:06 +0000 (13:44 -0300)]
Changing atspi-accessible C file
Aline Bessa [Wed, 27 Jul 2011 04:26:45 +0000 (01:26 -0300)]
Improving atspi-document.c documentation
Aline Bessa [Wed, 27 Jul 2011 05:07:07 +0000 (02:07 -0300)]
Adding descriptions for atspi-hypertext.c
Aline Bessa [Wed, 27 Jul 2011 05:01:46 +0000 (02:01 -0300)]
Improving atspi-hypertext.c documentation
Aline Bessa [Thu, 28 Jul 2011 00:00:58 +0000 (21:00 -0300)]
Adding Mike Gorse's suggestions
Aline Bessa [Wed, 27 Jul 2011 04:47:26 +0000 (01:47 -0300)]
Adding descriptions for atspi-value.c
Aline Bessa [Wed, 27 Jul 2011 04:43:29 +0000 (01:43 -0300)]
Improving atspi-value.c documentation
Aline Bessa [Mon, 1 Aug 2011 22:49:44 +0000 (19:49 -0300)]
Adding descriptions for atspi-component.
Aline Bessa [Mon, 1 Aug 2011 22:40:04 +0000 (19:40 -0300)]
Improving atspi-component documentation.
Aline Bessa [Tue, 2 Aug 2011 03:25:34 +0000 (00:25 -0300)]
Adding descriptions for atspi-stateset.
Aline Bessa [Tue, 2 Aug 2011 03:06:07 +0000 (00:06 -0300)]
Improving atspi-stateset documentation.
Aline Bessa [Tue, 2 Aug 2011 21:08:59 +0000 (18:08 -0300)]
Adding descriptions for atspi-application.
Aline Bessa [Tue, 2 Aug 2011 21:36:31 +0000 (18:36 -0300)]
Adding descriptions for atspi-relation.
Aline Bessa [Tue, 2 Aug 2011 21:36:18 +0000 (18:36 -0300)]
Improving atspi-relation documentation.
Aline Bessa [Tue, 2 Aug 2011 23:36:55 +0000 (20:36 -0300)]
Adding descriptions for atspi-matchrule.
Aline Bessa [Tue, 2 Aug 2011 23:32:21 +0000 (20:32 -0300)]
Improving atspi-matchrule documentation.
Aline Bessa [Wed, 3 Aug 2011 00:50:25 +0000 (21:50 -0300)]
Adding descriptions for atspi-devicelistener.
Aline Bessa [Wed, 3 Aug 2011 00:44:54 +0000 (21:44 -0300)]
Improving atspi-devicelistener documentation.
Aline Bessa [Thu, 4 Aug 2011 05:58:45 +0000 (02:58 -0300)]
Adding descriptions for atspi-registry.
Aline Bessa [Thu, 4 Aug 2011 05:48:19 +0000 (02:48 -0300)]
Improving atspi-registry documentation.
Aline Bessa [Fri, 5 Aug 2011 23:23:09 +0000 (20:23 -0300)]
Adding descriptions to atspi-event-listener documentation
Aline Bessa [Fri, 5 Aug 2011 23:17:38 +0000 (20:17 -0300)]
Improving atspi-event-listener documentation
Aline Bessa [Sat, 6 Aug 2011 00:09:12 +0000 (21:09 -0300)]
Adding descriptions to atspi-misc documentation
Aline Bessa [Fri, 5 Aug 2011 23:56:18 +0000 (20:56 -0300)]
Improving atspi-misc documentation
Aline Bessa [Thu, 11 Aug 2011 03:54:04 +0000 (00:54 -0300)]
Fixing a typo
Aline Bessa [Thu, 28 Jul 2011 02:14:33 +0000 (23:14 -0300)]
Adding descriptions to atspi-table.c
Aline Bessa [Thu, 28 Jul 2011 02:09:11 +0000 (23:09 -0300)]
Improving atspi-table.c documentation
Aline Bessa [Thu, 11 Aug 2011 04:07:30 +0000 (01:07 -0300)]
Fixing grammar issue
Aline Bessa [Thu, 28 Jul 2011 02:55:21 +0000 (23:55 -0300)]
Adding descriptions to atspi-selection.c
Aline Bessa [Thu, 28 Jul 2011 02:49:04 +0000 (23:49 -0300)]
Improving atspi-selection.c documentation
Aline Bessa [Fri, 19 Aug 2011 02:14:02 +0000 (23:14 -0300)]
Fixing traverse recurse/restrict documentations
Aline Bessa [Tue, 2 Aug 2011 00:56:24 +0000 (21:56 -0300)]
Adding descriptions for atspi-collection.
Aline Bessa [Tue, 2 Aug 2011 00:30:45 +0000 (21:30 -0300)]
Improving atspi-collection documentation.
Aline Bessa [Tue, 26 Jul 2011 16:17:57 +0000 (13:17 -0300)]
Starting to improve atspi-collection
Aline Bessa [Fri, 19 Aug 2011 01:39:38 +0000 (22:39 -0300)]
Removing bitset sentences
Aline Bessa [Sat, 13 Aug 2011 01:14:19 +0000 (22:14 -0300)]
Adding documentation to atspi_collection_match_invalid
Aline Bessa [Sat, 13 Aug 2011 00:22:18 +0000 (21:22 -0300)]
Padronizing accessible references
Aline Bessa [Sat, 13 Aug 2011 00:07:53 +0000 (21:07 -0300)]
s/note/Note/g
Aline Bessa [Sat, 13 Aug 2011 00:06:39 +0000 (21:06 -0300)]
Fixing general inconsistency with capital letters, dots etc
Aline Bessa [Fri, 12 Aug 2011 21:54:07 +0000 (18:54 -0300)]
Fixing a spelling error
Aline Bessa [Tue, 9 Aug 2011 05:16:47 +0000 (02:16 -0300)]
Adding descriptions for constants - not only enumerations. AtspiCollectionSortOrder and AtspiCollectionTreeTraversalType were not documented, since I am waiting for some feedback on them.
Aline Bessa [Fri, 5 Aug 2011 04:28:33 +0000 (01:28 -0300)]
Adding descriptions to atspi-constants documentation
Aline Bessa [Fri, 5 Aug 2011 04:22:26 +0000 (01:22 -0300)]
Improving atspi-constants documentation
Aline Bessa [Fri, 19 Aug 2011 00:55:43 +0000 (21:55 -0300)]
Removing -1 length documentation
Aline Bessa [Thu, 11 Aug 2011 04:22:12 +0000 (01:22 -0300)]
Adding more documentation to length parameter at atspi_editable_text_insert_text
Aline Bessa [Thu, 28 Jul 2011 00:57:52 +0000 (21:57 -0300)]
Adding descriptions for atspi-editabletext
Aline Bessa [Thu, 28 Jul 2011 00:39:32 +0000 (21:39 -0300)]
Improving atspi-editabletext.c documentation
Mike Gorse [Tue, 23 Aug 2011 16:52:07 +0000 (11:52 -0500)]
Revert "Have atspi_accessible_get_relation_set return a GPtrArray"
This change is no longer needed for the newest pygobject and crashes
with pygobject 2.28.x (see BGO#656004), so reverting, although may need
to reconsider this issue in general pending the resolution of
BGO#657120.
This reverts commit
229a6039d0c7a91cee71037741173d9a94a39e77.
Mike Gorse [Tue, 23 Aug 2011 16:41:18 +0000 (11:41 -0500)]
Add org.a11y.Status.IsEnabled to return whether accessibility is enabled
Partly implement Frederik Gladhorn's accessibility enabling/toggling
proposal
(https://mail.gnome.org/archives/desktop-devel-list/2011-May/msg00397.html)
Currently only implementing the ability to read the property. Toggling
via write still TODO.
Mike Gorse [Mon, 22 Aug 2011 18:00:18 +0000 (13:00 -0500)]
Fix a memory leak
Mike Gorse [Mon, 15 Aug 2011 21:25:38 +0000 (16:25 -0500)]
Release v2.1.5
Mike Gorse [Sun, 31 Jul 2011 22:17:01 +0000 (17:17 -0500)]
Have atspi_accessible_get_relation_set return a GPtrArray
gobject-introspection/pygobject is not handling GArrays returning
GObject pointers very well (BGO#655127), so committing this change, at
least for now. It is an API break, but afaik no one is currently
calling libatspi directly with pyatspi being the only consumer...
Mike Gorse [Thu, 28 Jul 2011 19:36:18 +0000 (14:36 -0500)]
Remove support for relocated CORBA, as discussed at the a11y meeting
Mike Gorse [Wed, 27 Jul 2011 21:54:19 +0000 (16:54 -0500)]
Move DBus interface name constants into atspi-constants.h
Move DBus interface name constants into a public header, so that they can be
used by application-side AT-SPI code (ie, at-spi2-atk).
Mike Gorse [Wed, 27 Jul 2011 01:34:25 +0000 (20:34 -0500)]
Clean up names of private functions
If a function is non-static and not intended to be public, then precede
its name with an _.
Mike Gorse [Wed, 27 Jul 2011 01:16:45 +0000 (20:16 -0500)]
Properly free dbus error in atspi_accessible_get_process_id
Mike Gorse [Mon, 25 Jul 2011 22:13:51 +0000 (17:13 -0500)]
Release v2.1.4
Mike Gorse [Mon, 25 Jul 2011 19:31:57 +0000 (14:31 -0500)]
Add documentation templates to the repository
Mike Gorse [Sun, 24 Jul 2011 18:10:06 +0000 (13:10 -0500)]
Fix check box role name
Mike Gorse [Mon, 25 Jul 2011 18:25:52 +0000 (13:25 -0500)]
Add new roles corresponding to those added to atk
Michael Terry [Tue, 19 Jul 2011 19:16:09 +0000 (15:16 -0400)]
Add Unity to OnlyShowIn value
https://bugzilla.gnome.org/show_bug.cgi?id=654921
Mike Gorse [Wed, 13 Jul 2011 02:13:59 +0000 (21:13 -0500)]
Reformat atspi-constants.h
Remove CDATA meta-markup from atspi-constants.h, and reformat comments
longer
than 80 characters.
Mike Gorse [Sat, 9 Jul 2011 20:47:59 +0000 (15:47 -0500)]
Fix for BGO#654314: Make role names consistent with atk
Role names sometimes differed slightly between ATK and AT-SPI (in
general,
AT-SPI would often include a hyphen where ATK included a space or simply
compounded the words). This caused changes in behavior when AT-SPI
began to use its stored values for role names, since they were now
different from those provided by ATK.
Mike Gorse [Wed, 6 Jul 2011 21:01:21 +0000 (16:01 -0500)]
API changes to device and event listeners for compatibility with js
Skip atspi_device_listener_new_simple and
atspi-event_listener_new_simple, since Javascript throws an error for
callback functions that don't provide user_data.
Add atspi_event_listener_new.
Change order of user_data and destroy notify parameters in
atspi_device_listener_new to match the order used other places in GNOME.
The old order was triggering an IndexError because of what appears to be
a bug in pygobject. Note that this is an API change and would
ordinarily be a bad idea, but at this point I don't know of anyone using
libatspi directly, so going to commit it.
Some introspection fixes.
Mike Gorse [Mon, 4 Jul 2011 21:47:21 +0000 (16:47 -0500)]
Release v2.1.3
Aurimas Černius [Wed, 29 Jun 2011 10:58:34 +0000 (13:58 +0300)]
Added Lithuanian translation.
Mike Gorse [Tue, 28 Jun 2011 20:00:41 +0000 (15:00 -0500)]
Fix a failure to respond to children-changed events in some cases
When a children-changed event is received, the cache of children should
be updated if present. However, to test this, the code was checking for
the presence of a non-NULL list of children, which would be the case if
the object initially had 0 children. The correct thing to do is to
check the accessible's cached_properties.
Mike Gorse [Mon, 27 Jun 2011 22:18:05 +0000 (17:18 -0500)]
Add atspi_accessible_get_process_id
Trevor Saunders [Mon, 27 Jun 2011 14:32:08 +0000 (09:32 -0500)]
Set the gerror for a dbus error in _atspi_dbus_call
Mike Gorse [Sun, 26 Jun 2011 03:02:04 +0000 (22:02 -0500)]
Try to fix gtk-doc flags/libs
Ihar Hrachyshka [Sat, 25 Jun 2011 15:04:40 +0000 (18:04 +0300)]
Added Belarusian translation.
Mike Gorse [Wed, 22 Jun 2011 16:06:19 +0000 (11:06 -0500)]
BGO#652596: Use DBus property to set value
Patrick Welche [Tue, 21 Jun 2011 11:02:29 +0000 (12:02 +0100)]
One check for gio is enough.
Patrick Welche [Wed, 15 Jun 2011 22:11:32 +0000 (23:11 +0100)]
Don't pollute installed header files with config.h.
atspi.h -> atspi-gmain.h -> config.h