Baurzhan Muftakhidinov [Sun, 19 Oct 2014 09:14:34 +0000 (09:14 +0000)]
Added Kazakh translation
Mike Gorse [Thu, 16 Oct 2014 16:06:53 +0000 (11:06 -0500)]
Build docs for AtspiTableCell
Mike Gorse [Thu, 9 Oct 2014 02:10:43 +0000 (21:10 -0500)]
Set servicedir in accessibility.conf
We need to let the accessibility bus know where to find its
service file.
https://bugzilla.gnome.org/show_bug.cgi?id=722738
Magdalen Berns [Fri, 26 Sep 2014 17:17:51 +0000 (18:17 +0100)]
Limit service activation to accessibility bus
Instead of having to send a message to an activatable
service listed in $datadir/dbus-1/services it is
better to limit these and define an accessibility-services
directory and list services in there explicitly
Co-authored by: Mike Gorse <mgorse@suse.com>
Bug https://bugzilla.gnome.org/show_bug.cgi?id=722738
Magdalen Berns [Thu, 25 Sep 2014 17:34:08 +0000 (18:34 +0100)]
Revert "Bus: remove 'nonsense' <standard_session_servicedirs/>"
This reverts commit
1dc6d14047d887d337d6f169ace6cd3a726d5729.
Magdalen Berns [Thu, 25 Sep 2014 15:12:12 +0000 (16:12 +0100)]
Bus: remove 'nonsense' <standard_session_servicedirs/>
The <standard_session_servicedirs/> is a reference to session bus
configuration directories. Something a custom well known type
probably does not want.
Bug https://bugzilla.gnome.org/show_bug.cgi?id=722738
Mike Gorse [Mon, 22 Sep 2014 16:39:31 +0000 (11:39 -0500)]
Release v2.14.0
A S Alam [Sun, 21 Sep 2014 13:58:43 +0000 (08:58 -0500)]
update Punjabi Translation -for 3.14 release
Umarzuki Bin Mochlis Moktar [Tue, 16 Sep 2014 13:43:27 +0000 (13:43 +0000)]
Updated Malay translation
Mike Gorse [Mon, 15 Sep 2014 21:21:08 +0000 (16:21 -0500)]
Release v2.13.92
Mike Gorse [Mon, 15 Sep 2014 21:20:14 +0000 (16:20 -0500)]
Fix some warnings
Joe Slater [Mon, 15 Sep 2014 21:13:09 +0000 (16:13 -0500)]
fix alignof m4 macro
DBIND_CHECK_ALIGNOF does not work when cross-compiling, so we modify
it to use AC_CHECK_ALIGNOF.
Sebastian Rasmussen [Sun, 14 Sep 2014 15:03:40 +0000 (15:03 +0000)]
Updated Swedish translation
Mike Gorse [Thu, 11 Sep 2014 19:31:51 +0000 (14:31 -0500)]
Use app_hash to find app to remove in response to NameOwnerChanged
Previously, we were fetching the desktop, and apparently this may return
NULL if the registry is gone. I'm not sure if this should be happening,
and I have no idea if there may be other NULL pointer dereferences in
that case, but this removes one of them and simplifies the code a bit.
Daiki Ueno [Thu, 11 Sep 2014 08:00:55 +0000 (17:00 +0900)]
Check failure of dbus_connection_send_with_reply()
Mike Gorse [Mon, 18 Aug 2014 21:57:54 +0000 (16:57 -0500)]
Release v2.3.90
Mike Gorse [Sat, 16 Aug 2014 23:28:45 +0000 (18:28 -0500)]
Fix a silly documentation issue
Mike Gorse [Sat, 16 Aug 2014 15:53:49 +0000 (10:53 -0500)]
Copy interfaces when creating a match rule
We shouldn't assume that we own the list of interfaces passed in.
The caller may free the list, and then we have a pointer to invalid
data in the AtspiMatchRule structure, causing crashes.
https://bugzilla.gnome.org/show_bug.cgi?id=734805
Wolfgang Stöggl [Thu, 14 Aug 2014 22:17:59 +0000 (22:17 +0000)]
Updated German translation
Piotr Drąg [Thu, 31 Jul 2014 15:15:44 +0000 (17:15 +0200)]
doap: add <programming-language>
Olav Vitters [Wed, 30 Jul 2014 13:57:53 +0000 (15:57 +0200)]
doap category core
Mike Gorse [Sun, 20 Jul 2014 19:21:14 +0000 (14:21 -0500)]
Release v2.13.4
Mike Gorse [Sat, 19 Jul 2014 21:26:52 +0000 (16:26 -0500)]
Fix lifecycle of an accessible's cache
When a cache is referenced in response to an event, it is supposed
to be unref'd after the event handler has been called.
Mike Gorse [Sat, 19 Jul 2014 20:50:28 +0000 (15:50 -0500)]
Unref an accessible's cache when destroying it
Mike Gorse [Sat, 19 Jul 2014 20:42:52 +0000 (15:42 -0500)]
Unref enum type classes when we're done with them
Mike Gorse [Sat, 19 Jul 2014 20:35:52 +0000 (15:35 -0500)]
Fix various memory leaks when checking D-Bus signatures
Evan Nemerson [Wed, 7 May 2014 23:17:18 +0000 (16:17 -0700)]
Use git.mk to maintain .gitignore.
Evan Nemerson [Wed, 7 May 2014 23:29:01 +0000 (16:29 -0700)]
introspection: add some missing Returns: (nullable) annotations
Mike Gorse [Sat, 7 Jun 2014 20:01:51 +0000 (15:01 -0500)]
Fix ucs2keysym prototype
https://bugzilla.gnome.org/show_bug.cgi?id=730897
David Liang [Sat, 7 Jun 2014 18:58:28 +0000 (13:58 -0500)]
Ensure that we register with the session manager only once
https://bugzilla.gnome.org/show_bug.cgi?id=728934
Gil Forcada [Fri, 2 May 2014 10:46:01 +0000 (12:46 +0200)]
Oops
Joan Montané [Thu, 1 May 2014 22:32:14 +0000 (00:32 +0200)]
[l10n] Update Catalan translation
Mike Gorse [Mon, 28 Apr 2014 23:48:12 +0000 (18:48 -0500)]
2.13.1
David Liang [Mon, 28 Apr 2014 23:41:58 +0000 (18:41 -0500)]
Register with gnome-session at start-up if gnome-session is already running
https://bugzilla.gnome.org/show_bug.cgi?id=728934
David Liang [Sun, 27 Apr 2014 20:03:08 +0000 (15:03 -0500)]
registryd: Wait for session manager to start before registering with it
We have a race where at-spi2-registryd tries to register with the session
manager before it has fully initialized. Let's wait for a SessionRunning
signal before initializing.
https://bugzilla.gnome.org/show_bug.cgi?id=728934
Michal Jagiello [Mon, 14 Apr 2014 10:26:08 +0000 (12:26 +0200)]
Add GError setter in atspi_accessible_get_process_id function
marablack3 [Fri, 18 Apr 2014 18:36:19 +0000 (18:36 +0000)]
Updated Greek translation
Inaki Larranaga Murgoitio [Sun, 30 Mar 2014 10:13:31 +0000 (12:13 +0200)]
Updated Basque language
Mike Gorse [Mon, 24 Mar 2014 21:20:56 +0000 (16:20 -0500)]
2.12.0
Ask H. Larsen [Wed, 19 Mar 2014 21:27:13 +0000 (22:27 +0100)]
Updated Danish translation
Mike Gorse [Mon, 17 Mar 2014 22:14:59 +0000 (17:14 -0500)]
Release v2.11.92
Javier Hernández [Tue, 4 Mar 2014 09:05:12 +0000 (10:05 +0100)]
Update documentation to reflect the current version of libatspi
Mike Gorse [Mon, 17 Mar 2014 22:10:59 +0000 (17:10 -0500)]
Revert "Update documentation to reflect the current version of libatspi"
Reverting per other comments in the bug.
This reverts commit
02f7331df4f1dd3e22cf304bf4a3838a55e0908d.
Javier Hernández [Mon, 17 Feb 2014 23:17:00 +0000 (00:17 +0100)]
Update documentation to reflect the current version of libatspi
Alejandro Piñeiro [Fri, 14 Mar 2014 10:43:19 +0000 (11:43 +0100)]
Add a check NULL of the source accessible handling an event
https://bugzilla.gnome.org/show_bug.cgi?id=726243
Мирослав Николић [Sat, 15 Mar 2014 18:24:41 +0000 (19:24 +0100)]
Updated Serbian translation
Duarte Loreto [Wed, 12 Mar 2014 01:54:24 +0000 (01:54 +0000)]
Updated Portuguese translation
Claude Paroz [Tue, 11 Mar 2014 21:54:52 +0000 (22:54 +0100)]
Updated French translation
Yuri Myasoedov [Tue, 11 Mar 2014 11:59:31 +0000 (15:59 +0400)]
Updated Russian translation
Milo Casagrande [Sun, 9 Mar 2014 11:34:51 +0000 (12:34 +0100)]
[l10n] Updated Italian translation.
Chao-Hsiung Liao [Sun, 9 Mar 2014 03:28:23 +0000 (11:28 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Rūdolfs Mazurs [Fri, 7 Mar 2014 11:52:22 +0000 (13:52 +0200)]
Updated Latvian translation
Changwoo Ryu [Thu, 6 Mar 2014 16:38:20 +0000 (01:38 +0900)]
Updated Korean translation
Yosef Or Boczko [Thu, 6 Mar 2014 08:16:26 +0000 (10:16 +0200)]
Updated Hebrew translation
Mike Gorse [Mon, 3 Mar 2014 23:55:42 +0000 (17:55 -0600)]
Release v2.11.91
Piotr Drąg [Sun, 2 Mar 2014 17:35:48 +0000 (18:35 +0100)]
Updated Polish translation
Matej Urbančič [Fri, 28 Feb 2014 22:12:32 +0000 (23:12 +0100)]
Updated Slovenian translation
Mike Gorse [Mon, 24 Feb 2014 23:11:22 +0000 (17:11 -0600)]
Don't pass empty property array to RegisterEvent
Apparently, for some reason unknown to me, it is sometimes possible for
a jhbuild session to be running an at-spi2-registryd from the system
directory, rather than the jhbuild install, so it is useful to be
compatible with at-spi2-registryd <= 3.10. So, for now, if no properties
are being requested with an event, then let's leave off the (empty)
array.
Also modify at-spi2-registryd to accept the old form of RegisterEvent.
We may want to revert this eventually; it would be cleaner not to send
two different forms of RegisterEvent.
Balázs Úr [Sun, 23 Feb 2014 15:09:28 +0000 (16:09 +0100)]
Updated Hungarian translation
Sphinx Jiang [Sun, 23 Feb 2014 11:00:25 +0000 (11:00 +0000)]
Updated Chinese (China) translation
Aurimas Černius [Fri, 21 Feb 2014 20:06:16 +0000 (22:06 +0200)]
Updated Lithuanian translation
Mike Gorse [Tue, 18 Feb 2014 18:37:52 +0000 (12:37 -0600)]
Release v2.11.90
Mike Gorse [Tue, 18 Feb 2014 18:06:49 +0000 (12:06 -0600)]
Add AtspitableCell, tracking the new atk interface
Mike Gorse [Mon, 17 Feb 2014 17:43:28 +0000 (11:43 -0600)]
registryd: Remove some unused code
Mike Gorse [Mon, 17 Feb 2014 17:40:59 +0000 (11:40 -0600)]
bus-launcher: Do not use g_setenv when initializing the bus
g_setenv is racy if threads exist, and g_dbus_connection_new_for_address
does what we want.
https://bugzilla.gnome.org/show_bug.cgi?id=724070
Giovanni Campagna [Thu, 13 Feb 2014 14:04:53 +0000 (15:04 +0100)]
Fix a critical when processing deferred messages
Due to GMainContext manipulations and reentrancy issues, it's
possible the source pointer is NULL inside the callback.
Let's avoid the critical warning by unreffing the source early
- it is kept alive by GMainContext anyway after the attach.
https://bugzilla.gnome.org/show_bug.cgi?id=724292
ngoswami [Thu, 13 Feb 2014 16:55:35 +0000 (16:55 +0000)]
Updated Assamese translation
Kjartan Maraas [Mon, 10 Feb 2014 07:07:57 +0000 (08:07 +0100)]
Updated Norwegian bokmål translation
Jorge Pérez Pérez [Sun, 9 Feb 2014 12:28:44 +0000 (13:28 +0100)]
Updated Aragonese translation
Andika Triwidada [Sat, 8 Feb 2014 23:39:35 +0000 (23:39 +0000)]
Updated Indonesian translation
Marek Černocký [Sat, 8 Feb 2014 06:40:27 +0000 (07:40 +0100)]
Updated Czech translation
Fran Diéguez [Thu, 6 Feb 2014 23:01:32 +0000 (00:01 +0100)]
Updated Galician translations
Daniel Mustieles [Wed, 5 Feb 2014 12:44:56 +0000 (13:44 +0100)]
Updated Spanish translation
Enrico Nicoletto [Tue, 4 Feb 2014 16:58:09 +0000 (16:58 +0000)]
Updated Brazilian Portuguese translation
Alejandro Piñeiro [Tue, 4 Feb 2014 11:17:13 +0000 (12:17 +0100)]
Added atspi-accessible-private.h
On commit
6395af932862454ed292d3623c18c59218ecbe7e
atspi-accessible-private.h started to be used, but not included.
https://bugzilla.gnome.org/show_bug.cgi?id=723601
Colin Walters [Tue, 4 Feb 2014 14:27:33 +0000 (09:27 -0500)]
build: Fix srcdir != builddir from git
As used by Continuous.
Mike Gorse [Mon, 3 Feb 2014 23:54:05 +0000 (17:54 -0600)]
Release v2.11.5
Mike Gorse [Sat, 1 Feb 2014 23:39:34 +0000 (17:39 -0600)]
Allow caching of data sent with events and requesting such data
Add atspi_event_listener_register_full, to request that particular data
be sent with an event, and cache the data for the duration of the event
callback.
This also extends the D-Bus protocol, adding an a{sv} to an event to send
this data along, but we will still read events without this array added for
backwards compatibility (and compatibilllity with QT-AT-SPI, which does not
send this data for now).
https://bugzilla.gnome.org/show_bug.cgi?id=708695
Mike Gorse [Thu, 16 Jan 2014 19:46:12 +0000 (13:46 -0600)]
Fix crash when get_process_id called with an app no longer on the bus
Mike Gorse [Mon, 23 Dec 2013 20:32:58 +0000 (15:32 -0500)]
Fix testregistry.py
testregistry.py was not kept up-to-date with various AT-SPI changes. Update
to at least run and give output similar to its former output.
Mike Gorse [Mon, 16 Dec 2013 21:34:09 +0000 (16:34 -0500)]
Release v2.11.3
Alejandro Piñeiro [Thu, 28 Nov 2013 18:28:09 +0000 (19:28 +0100)]
document: add support to current page and page count
https://bugzilla.gnome.org/show_bug.cgi?id=719508
Mike Gorse [Wed, 20 Nov 2013 20:44:45 +0000 (14:44 -0600)]
Fix atspi_text_get_bounded_ranges
Mike Gorse [Wed, 20 Nov 2013 20:44:38 +0000 (14:44 -0600)]
Post-release version bump
Mike Gorse [Tue, 19 Nov 2013 00:07:01 +0000 (18:07 -0600)]
Release v2.11.2
Mike Gorse [Mon, 18 Nov 2013 22:31:20 +0000 (16:31 -0600)]
Bump version
Alejandro Piñeiro [Mon, 18 Nov 2013 16:24:53 +0000 (17:24 +0100)]
states: add CHECKABLE and HAS_POPUP states
https://bugzilla.gnome.org/show_bug.cgi?id=712609
Alejandro Piñeiro [Mon, 18 Nov 2013 16:20:18 +0000 (17:20 +0100)]
roles: new roles for ARIA roles
https://bugzilla.gnome.org/show_bug.cgi?id=712608
Alejandro Piñeiro [Wed, 23 Oct 2013 17:24:31 +0000 (19:24 +0200)]
roles: add TITLE_BAR, BLOCK_QUOTE, VIDEO and AUDIO roles
https://bugzilla.gnome.org/show_bug.cgi?id=710464
Mike Gorse [Mon, 28 Oct 2013 22:18:57 +0000 (17:18 -0500)]
Release v2.11.1
Mike Gorse [Wed, 23 Oct 2013 20:47:17 +0000 (15:47 -0500)]
Fix atspi_component_contains
Per the spec, org.a11y.Atspi.Component.Contains takes a uint32 for the coord
type, not an int16
https://bugzilla.gnome.org/show_bug.cgi?id=710730
Mike Gorse [Wed, 23 Oct 2013 15:14:23 +0000 (10:14 -0500)]
Check returned error before using when registering with session manager
Apparently, the call to register with gnome-session-manager can fail without
setting a GError, and, in any case, it doesn't hurt to check that the error
is set before using it.
https://bugzilla.gnome.org/show_bug.cgi?id=710689
Mike Gorse [Tue, 15 Oct 2013 22:42:26 +0000 (17:42 -0500)]
Cast to correct type when calling g_setenv
Mike Gorse [Wed, 9 Oct 2013 21:22:17 +0000 (16:22 -0500)]
Unref process_deferred_messages_source when clearing it
Since g_source_attach adds a ref to a source and we keep the source stored
in a global variable and, therefore, do not unref it after attaching it, we
thus need to unref it when it is being destroyed and we clear the global
variable.
https://bugzilla.gnome.org/show_bug.cgi?id=709625
Mike Gorse [Thu, 10 Oct 2013 20:22:31 +0000 (15:22 -0500)]
Fix a few more warnings
Mike Gorse [Thu, 10 Oct 2013 19:44:47 +0000 (14:44 -0500)]
Skip some non-introspectable functions
libdbus is not introspectable, so functions taking or returning a
DBusConnection cannot be bound anyhow.
Mike Gorse [Thu, 10 Oct 2013 19:36:56 +0000 (14:36 -0500)]
Remove calls to g_type_init()
g_type_init() has been deprecated since 2.36.
Mike Gorse [Thu, 10 Oct 2013 19:33:46 +0000 (14:33 -0500)]
Define ATSPI_CACHE_DEFAULT on one line
glib-mkenums seems to be happier this way.
Mike Gorse [Thu, 10 Oct 2013 18:48:04 +0000 (13:48 -0500)]
Fix some warnings and documentation issues
Mike Gorse [Thu, 10 Oct 2013 18:31:31 +0000 (13:31 -0500)]
Make AtspiEventListenerCb not call for a const datum
AtspiEventListenerCb is currently defined as (transfer
full), so the caller owns the struct and needs to free it, so it should not be const.