platform/core/uifw/at-spi2-atk.git
7 years agoSimplify autogen.sh
Mike Gorse [Fri, 4 Jan 2013 18:10:55 +0000 (12:10 -0600)]
Simplify autogen.sh

Simply calling autoreconf will do most of what is needed; we don't need
the full gnome-autogen.sh script, and this eliminates incompatibilities
with new versions of automake (ie, 1.13) that the GNOME script did not
check for.

7 years agoRelease v2.7.3
Mike Gorse [Mon, 17 Dec 2012 22:12:54 +0000 (17:12 -0500)]
Release v2.7.3

7 years agodroute: Fix another memory few memory leaks
Jasper St. Pierre [Sat, 8 Dec 2012 08:21:08 +0000 (03:21 -0500)]
droute: Fix another memory few memory leaks

We need to free the pointer array here, along with the path.

https://bugzilla.gnome.org/show_bug.cgi?id=689887

7 years agoStop using deprecated glib functions
Mike Gorse [Mon, 26 Nov 2012 20:04:05 +0000 (14:04 -0600)]
Stop using deprecated glib functions

GStaticRecMutex is deprecated. Use GRecMutex instead. Also, this means
that we need at least glib 2.32, so specify that in configure.ac.

7 years agoRe-register if the registry goes away and later returns
Mike Gorse [Tue, 20 Nov 2012 22:29:23 +0000 (16:29 -0600)]
Re-register if the registry goes away and later returns

7 years agoDon't return DBUS_HANDLER_RESULT_HANDLED for NameOwnerChanged signals
Mike Gorse [Tue, 20 Nov 2012 21:18:12 +0000 (15:18 -0600)]
Don't return DBUS_HANDLER_RESULT_HANDLED for NameOwnerChanged signals

NameOwnerChanged signals are generic signals sent out by dbus-daemon,
not really specific to this code, so the filter should return
DBUS_HANDLER_RESULT_NOT_YET_HANDLED for them so that libdbus will
propagate them to other filters (specifically the one in at-spi2-core,
which shares a D-Bus connection with at-spi2-atk).

7 years agoRelease v2.7.2
Mike Gorse [Mon, 19 Nov 2012 16:59:46 +0000 (10:59 -0600)]
Release v2.7.2

7 years ago droute: Fix memory leak in path cleanup
Andrew Potter [Mon, 19 Nov 2012 16:33:40 +0000 (10:33 -0600)]
droute: Fix memory leak in path cleanup

    Frees all allocated memory.

    g_ptr_array_free(..., FALSE) was probably being called to avoid a destructor being called on the elements of the array that point to static data. But that method returns an array that must still be g_free()d.

    https://bugzilla.gnome.org/show_bug.cgi?id=688363

7 years agosocket_embed_hook() should return immediately if spi_global_register is NULL
Joanmarie Diggs [Sat, 17 Nov 2012 21:36:28 +0000 (16:36 -0500)]
socket_embed_hook() should return immediately if spi_global_register is NULL

7 years agoRemove dbind
Mike Gorse [Mon, 12 Nov 2012 17:50:43 +0000 (11:50 -0600)]
Remove dbind

Dbind was unused here except formerly in the droute test.

7 years agoFix droute test, and remove dbind dependency
Mike Gorse [Mon, 12 Nov 2012 17:34:53 +0000 (11:34 -0600)]
Fix droute test, and remove dbind dependency

The droute test was broken (it had not been updated for recent API
changes and also did not return a non-zero exit code on failure). Also,
it is the only thing in at-spi2-atk that uses dbind, so re-worked it to
call libdbus directly, so that we can remove dbind / avoid having it
both here and in at-spi2-core.

7 years agoatk-adaptor: don't emit a critical in case the bridge was not initialized
Giovanni Campagna [Tue, 18 Sep 2012 23:10:28 +0000 (01:10 +0200)]
atk-adaptor: don't emit a critical in case the bridge was not initialized

Fixes running with NO_AT_BRIDGE=1

https://bugzilla.gnome.org/show_bug.cgi?id=684334

7 years agoUp libatspi dependency to 2.5.92
Mike Gorse [Mon, 29 Oct 2012 01:37:58 +0000 (20:37 -0500)]
Up libatspi dependency to 2.5.92

At-spi2-atk fetches a shared D-Bus connection via libatspi and now
expects this connection to be private, so it is incompatible with
versions of at-spi2-core older than 2.5.92.

https://bugzilla.gnome.org/show_bug.cgi?id=686667

7 years agoRelease v2.7.1
Mike Gorse [Mon, 22 Oct 2012 16:30:56 +0000 (11:30 -0500)]
Release v2.7.1

7 years agoFix unused functions when compiling w/o debug
Bastien Nocera [Wed, 13 Jun 2012 17:08:15 +0000 (18:08 +0100)]
Fix unused functions when compiling w/o debug

https://bugzilla.gnome.org/show_bug.cgi?id=678045

7 years agoRemove empty spi_cache_dispose() function
Bastien Nocera [Wed, 13 Jun 2012 17:07:51 +0000 (18:07 +0100)]
Remove empty spi_cache_dispose() function

https://bugzilla.gnome.org/show_bug.cgi?id=678045

7 years agodroute: Fix compile-time warnings
Bastien Nocera [Wed, 13 Jun 2012 17:05:49 +0000 (18:05 +0100)]
droute: Fix compile-time warnings

Unused variables and discarding 'const' qualifier.

https://bugzilla.gnome.org/show_bug.cgi?id=678045

7 years agoRemove schema
Mike Gorse [Wed, 26 Sep 2012 23:48:24 +0000 (18:48 -0500)]
Remove schema

Setting atk-bridge-location can cause problems on multilib builds and
should now be unnecessary since atk-bridge is installed into the normal
library path. No other keys were present in the schema, so removing it.

7 years agoRelease v2.6.0
Mike Gorse [Mon, 24 Sep 2012 20:53:28 +0000 (15:53 -0500)]
Release v2.6.0

7 years agoRegister the cache on the main D-Bus connection
Mike Gorse [Thu, 20 Sep 2012 18:28:00 +0000 (13:28 -0500)]
Register the cache on the main D-Bus connection

In atk_bridge_adaptor_cleanup, droute will deregister the cache object
path from the main DBusConnection, causing libdbus to complain since it
was not registered. Fixes a regression introduced when deferring
registration of the cache.

7 years agoFix crashes in atk_bridge_adaptor_cleanup
Mike Gorse [Thu, 20 Sep 2012 18:26:12 +0000 (13:26 -0500)]
Fix crashes in atk_bridge_adaptor_cleanup

When freeing data, atk_bridge_adaptor_cleanup frees the wrong pointer,
resulting in a crash. Also, we need to close D-Bus connections before
removing the last reference, or libdbus will abort.

https://bugzilla.gnome.org/show_bug.cgi?id=684434

7 years agoRelease v2.5.92
Mike Gorse [Tue, 18 Sep 2012 03:07:55 +0000 (22:07 -0500)]
Release v2.5.92

7 years agoFix an errant g_object_unref
Mike Gorse [Tue, 18 Sep 2012 00:06:40 +0000 (19:06 -0500)]
Fix an errant g_object_unref

If an object is deregistered but not in the cache, then only unref it if
it was found in the queue of objects to be added (ie, it is possible
that it is leased, rather than queued to be cached, in which case it
should not be unrefed).

7 years agoDon't leak pending calls
William Jon McCann [Fri, 14 Sep 2012 21:29:10 +0000 (17:29 -0400)]
Don't leak pending calls

https://bugzilla.gnome.org/show_bug.cgi?id=684077

7 years agoDon't leak message
William Jon McCann [Fri, 14 Sep 2012 21:11:37 +0000 (17:11 -0400)]
Don't leak message

https://bugzilla.gnome.org/show_bug.cgi?id=684077

7 years agoDon't leak strings
William Jon McCann [Fri, 14 Sep 2012 20:39:58 +0000 (16:39 -0400)]
Don't leak strings

https://bugzilla.gnome.org/show_bug.cgi?id=684077

7 years agoClose the connection when we are done with it
William Jon McCann [Fri, 14 Sep 2012 20:28:48 +0000 (16:28 -0400)]
Close the connection when we are done with it

Since it is no longer a shared connection

https://bugzilla.gnome.org/show_bug.cgi?id=684077

7 years agoMake cleanup more robust
William Jon McCann [Fri, 14 Sep 2012 18:20:51 +0000 (14:20 -0400)]
Make cleanup more robust

https://bugzilla.gnome.org/show_bug.cgi?id=684042

7 years agoatk-adaptor: plug some refcount leaks
Cosimo Cecchi [Thu, 13 Sep 2012 17:37:50 +0000 (13:37 -0400)]
atk-adaptor: plug some refcount leaks

cache->add_traversal holds GObject references, so when we remove/pop
items from it, we should also drop the reference, unless it's transfered
to another queue.

https://bugzilla.gnome.org/show_bug.cgi?id=683979

7 years agoRemove erroneous debug print introduced in last commit
Mike Gorse [Thu, 13 Sep 2012 17:59:20 +0000 (12:59 -0500)]
Remove erroneous debug print introduced in last commit

7 years agoOnly initialize the cache when an AT is running
Mike Gorse [Thu, 13 Sep 2012 17:55:36 +0000 (12:55 -0500)]
Only initialize the cache when an AT is running

If no AT is running, we shouldn't need to be maintaining the cache, so
only initialize when an AT is active. Note that this change does not
deinitialize the cache when an AT is no longer running. Deinitializing
and setting spi_global_cache to NULL might be a good idea, but trying to
keep risk to a minimum this close to 3.6.

7 years agoFix build for removal of po/ directory
Colin Walters [Thu, 6 Sep 2012 17:46:47 +0000 (13:46 -0400)]
Fix build for removal of po/ directory

Various things missed.

7 years agoRemoved po directory
Claude Paroz [Thu, 6 Sep 2012 16:13:08 +0000 (18:13 +0200)]
Removed po directory

i18n support has been removed from at-spi2-atk
(See commits ed260a6 and bc07db9, bug #678035)

7 years agoCorrectly cast hyperlinks in GetURI
Mike Gorse [Tue, 4 Sep 2012 21:01:06 +0000 (16:01 -0500)]
Correctly cast hyperlinks in GetURI

https://bugzilla.gnome.org/show_bug.cgi?id=683182

7 years agoRelease v2.5.91
Mike Gorse [Mon, 3 Sep 2012 23:12:03 +0000 (18:12 -0500)]
Release v2.5.91

7 years agoUpdated Polish translation
Piotr Drąg [Sat, 1 Sep 2012 18:50:35 +0000 (20:50 +0200)]
Updated Polish translation

7 years agoUpdated Latvian translation
Rūdolfs Mazurs [Fri, 31 Aug 2012 21:09:41 +0000 (00:09 +0300)]
Updated Latvian translation

7 years agoRemoving gtk+3 directory from AC_CONFIG_FILES on configure.ac
Alejandro Piñeiro [Tue, 21 Aug 2012 16:05:17 +0000 (18:05 +0200)]
Removing gtk+3 directory from AC_CONFIG_FILES on configure.ac

That directory was removed on a previous commit

https://bugzilla.gnome.org/show_bug.cgi?id=678315

7 years agoFix for Bug 678315 - Remove the bridge module for Gtk+ 3
Joanmarie Diggs [Mon, 18 Jun 2012 13:01:09 +0000 (09:01 -0400)]
Fix for Bug 678315 - Remove the bridge module for Gtk+ 3

7 years agoRelease v2.5.90
Mike Gorse [Mon, 20 Aug 2012 20:19:19 +0000 (15:19 -0500)]
Release v2.5.90

7 years agoWhen a client is removed, don't continue looking through the list of clients
Mike Gorse [Mon, 20 Aug 2012 19:40:43 +0000 (14:40 -0500)]
When a client is removed, don't continue looking through the list of clients

https://bugzilla.gnome.org/show_bug.cgi?id=679297

7 years agoDon't leak GError when option parsing fails
Mike Gorse [Mon, 20 Aug 2012 19:36:52 +0000 (14:36 -0500)]
Don't leak GError when option parsing fails

https://bugzilla.gnome.org/show_bug.cgi?id=679296

7 years agoDon't iterate over the list twice when removing events
Mike Gorse [Mon, 20 Aug 2012 19:29:22 +0000 (14:29 -0500)]
Don't iterate over the list twice when removing events

https://bugzilla.gnome.org/show_bug.cgi?id=679295

7 years agoRelease v2.5.5
Mike Gorse [Mon, 6 Aug 2012 20:59:01 +0000 (15:59 -0500)]
Release v2.5.5

7 years agoAllow to build out of source directory
Daniel Narvaez [Thu, 19 Jul 2012 20:12:04 +0000 (22:12 +0200)]
Allow to build out of source directory

https://bugzilla.gnome.org/show_bug.cgi?id=680280

7 years agoImplement GetLocalizedName for actions
Mike Gorse [Mon, 30 Jul 2012 17:03:25 +0000 (12:03 -0500)]
Implement GetLocalizedName for actions

https://bugzilla.gnome.org/show_bug.cgi?id=680598

7 years agoRelease v2.5.4
Mike Gorse [Mon, 16 Jul 2012 21:41:07 +0000 (16:41 -0500)]
Release v2.5.4

7 years agoOnly send property-change signals relevant for caching, absent listeners
Mike Gorse [Mon, 9 Jul 2012 22:41:38 +0000 (17:41 -0500)]
Only send property-change signals relevant for caching, absent listeners

Previously, all property-change signals were passed on, regardless of any
registered listeners, because some of them are used by libatspi to keep the
cache up-to-date. However, gtk sends many notifications for property changes
that would have no impact on libatspi's caching code, so we should not waste
time building and sending D-Bus messages for them unless something is
interested in the event.

https://bugzilla.gnome.org/show_bug.cgi?id=674719

7 years agoOnly add items to the cache on children-changed if they are passed in
Mike Gorse [Mon, 9 Jul 2012 22:36:26 +0000 (17:36 -0500)]
Only add items to the cache on children-changed if they are passed in

Gtk tree views, for instance, send children-changed signals without passing
an object. If a toolkit does this, then assume that it is doing so because
fetching the object would be expensive, and/or the object is transient, so
just have the cache bypass the signal rather than ref the child in order to
add it. Helps with performance when creating large gtk+ tree views.

https://bugzilla.gnome.org/show_bug.cgi?id=674719

7 years agoDon't try to set up the server with a main loop if there's no server
Mike Gorse [Fri, 6 Jul 2012 19:37:29 +0000 (14:37 -0500)]
Don't try to set up the server with a main loop if there's no server

7 years agoOnly create a directory and a socket when requested
Mike Gorse [Fri, 6 Jul 2012 00:58:43 +0000 (19:58 -0500)]
Only create a directory and a socket when requested

Currently, atk-bridge clutters XDG_RUNTIME_DIR with directories for sockets,
which is especially annoying since gtk currently does not call
atk_bridge_adaptor_cleanup, so the directories never go away. This change does
not really solve the problem--it only hides it from users who do not really
need AT-SPI--but, nevertheless, there is no reason to create a directory or a
socket if nothing has requested it, so doing this lazily makes sense.

7 years agoatk-adaptor: plug a refcount leak
Cosimo Cecchi [Mon, 2 Jul 2012 20:14:48 +0000 (16:14 -0400)]
atk-adaptor: plug a refcount leak

https://bugzilla.gnome.org/show_bug.cgi?id=679285

7 years agoatk-adaptor: plug a refcount leak
Cosimo Cecchi [Mon, 2 Jul 2012 20:14:12 +0000 (16:14 -0400)]
atk-adaptor: plug a refcount leak

https://bugzilla.gnome.org/show_bug.cgi?id=679285

7 years agoDon't create a sub-directory for the socket when running as root
Mike Gorse [Wed, 4 Jul 2012 01:52:25 +0000 (20:52 -0500)]
Don't create a sub-directory for the socket when running as root

If an application is running as root but within a user's runtime directory,
then creating a temporary directory will result in the directory being owned
by root, and the user will not have permission to search the directory to
access the socket, so an AT running as the normal user will not be able to
connect to the application running as root.
Fixes regression introduced by the fix for BGO#678348.

7 years agoFix for bug #679013 - AtspiCollection should be implemented for all containers
Joanmarie Diggs [Wed, 27 Jun 2012 21:42:25 +0000 (17:42 -0400)]
Fix for bug #679013 - AtspiCollection should be implemented for all containers

7 years agoRelease v2.5.3
Mike Gorse [Mon, 25 Jun 2012 23:21:36 +0000 (18:21 -0500)]
Release v2.5.3

7 years agoAdd atkbridge.symbols to EXTRA_DIST
Mike Gorse [Mon, 25 Jun 2012 23:14:57 +0000 (18:14 -0500)]
Add atkbridge.symbols to EXTRA_DIST

7 years agoFix some more warnings
Mike Gorse [Mon, 25 Jun 2012 22:49:17 +0000 (17:49 -0500)]
Fix some more warnings

7 years agoReinstate gnome_accessibility_module_init/shutdown for the gtk 3 module
Mike Gorse [Mon, 25 Jun 2012 22:36:28 +0000 (17:36 -0500)]
Reinstate gnome_accessibility_module_init/shutdown for the gtk 3 module

Removing gnome_accessibility_module_init/shutdown will break Unity, for one,
and there is no real reason to remove it, other than it being an old API that
is to be deprecated and should not be needed anymore, but the new API is not
necessarily finalized, so might as well reinstate the old method for now until
we are certain what the new API will be and can then request that, ie, Unity be
patched accordingly.

7 years agoUse XDG_RUNTIME_DIR to hold sockets, and do not make a world-writable dir
Mike Gorse [Thu, 21 Jun 2012 21:56:40 +0000 (16:56 -0500)]
Use XDG_RUNTIME_DIR to hold sockets, and do not make a world-writable dir

If we use XDG_RUNTIME_DIR, then the directory should be owned by the
appropriate user, so it should not need to be world-writable. Hopefully this
won't break accessibility for administrative apps on some distro.

https://bugzilla.gnome.org/show_bug.cgi?id=678348

7 years agoOnly register events at beginning if AT is listening
Alejandro Piñeiro [Mon, 18 Jun 2012 13:06:42 +0000 (15:06 +0200)]
Only register events at beginning if AT is listening

https://bugzilla.gnome.org/show_bug.cgi?id=678475

7 years agoMake extern the globals in introspection.h
John Ralls [Sun, 17 Jun 2012 20:24:00 +0000 (21:24 +0100)]
Make extern the globals in introspection.h

To fix duplicate symbol _spi_org_a11y_atspi_Accessible in
../atk-adaptor/adaptors/.libs/libatk-bridge-adaptors.a(libatk_bridge_adaptors_la-accessible-adaptor.o)
and .libs/libatk_bridge_2_0_la-introspection.o

7 years agomore uint -> guint fixes
Ryan Lortie [Sun, 17 Jun 2012 00:01:04 +0000 (20:01 -0400)]
more uint -> guint fixes

Missed one with the last commit.

7 years agobridge.c: change 'uint' for 'guint'
Ryan Lortie [Sat, 16 Jun 2012 23:59:12 +0000 (19:59 -0400)]
bridge.c: change 'uint' for 'guint'

'uint' seems to work on Linux (GNU extension?) but it breaks on Mac OS,
so use 'guint' instead.

7 years agoRemove duplicate code from GTK+ modules
Bastien Nocera [Fri, 15 Jun 2012 16:01:43 +0000 (17:01 +0100)]
Remove duplicate code from GTK+ modules

Now that the AT_NO_BRIDGE check lives in atk-bridge-2.0

7 years agoPut declarations at the beginning of the block
Bastien Nocera [Fri, 15 Jun 2012 16:00:20 +0000 (17:00 +0100)]
Put declarations at the beginning of the block

7 years agoReset inited variable on cleanup
Bastien Nocera [Fri, 15 Jun 2012 15:58:54 +0000 (16:58 +0100)]
Reset inited variable on cleanup

7 years agoMove NO_AT_BRIDGE test to the library
Alejandro Piñeiro [Thu, 14 Jun 2012 19:41:57 +0000 (21:41 +0200)]
Move NO_AT_BRIDGE test to the library

https://bugzilla.gnome.org/show_bug.cgi?id=678125

7 years agoFix undeclared G_BEGIN_DECL usage
Bastien Nocera [Thu, 14 Jun 2012 18:43:54 +0000 (19:43 +0100)]
Fix undeclared G_BEGIN_DECL usage

7 years agoFix compile-time warnings
Bastien Nocera [Wed, 13 Jun 2012 17:10:02 +0000 (18:10 +0100)]
Fix compile-time warnings

Unused variables, assignment used as truth values and unused functions.

https://bugzilla.gnome.org/show_bug.cgi?id=678045

7 years agoNamespace the exported API
Bastien Nocera [Wed, 13 Jun 2012 18:22:48 +0000 (19:22 +0100)]
Namespace the exported API

https://bugzilla.gnome.org/show_bug.cgi?id=678051

7 years agoExport the atk-bridge-2.0 library
Bastien Nocera [Wed, 13 Jun 2012 18:18:34 +0000 (19:18 +0100)]
Export the atk-bridge-2.0 library

https://bugzilla.gnome.org/show_bug.cgi?id=678051

7 years agoLink the GTK+ modules against the private library
Bastien Nocera [Wed, 13 Jun 2012 16:01:02 +0000 (17:01 +0100)]
Link the GTK+ modules against the private library

https://bugzilla.gnome.org/show_bug.cgi?id=678037

7 years agoRemove unneeded X11 dependency
Bastien Nocera [Wed, 13 Jun 2012 15:29:22 +0000 (16:29 +0100)]
Remove unneeded X11 dependency

https://bugzilla.gnome.org/show_bug.cgi?id=678036

7 years agoMove adaptor_*() functions into their own header
Bastien Nocera [Wed, 13 Jun 2012 16:07:52 +0000 (17:07 +0100)]
Move adaptor_*() functions into their own header

https://bugzilla.gnome.org/show_bug.cgi?id=678037

7 years agoMove GTK+ modules to their own source files
Bastien Nocera [Wed, 13 Jun 2012 15:17:17 +0000 (16:17 +0100)]
Move GTK+ modules to their own source files

https://bugzilla.gnome.org/show_bug.cgi?id=678037

7 years agoRemove unused variables
Bastien Nocera [Wed, 13 Jun 2012 16:31:00 +0000 (17:31 +0100)]
Remove unused variables

https://bugzilla.gnome.org/show_bug.cgi?id=678039

7 years agoRemove unused functions
Bastien Nocera [Wed, 13 Jun 2012 16:31:26 +0000 (17:31 +0100)]
Remove unused functions

https://bugzilla.gnome.org/show_bug.cgi?id=678040

7 years agoCreate an uninstalled library
Bastien Nocera [Wed, 13 Jun 2012 15:55:54 +0000 (16:55 +0100)]
Create an uninstalled library

https://bugzilla.gnome.org/show_bug.cgi?id=678037

7 years agoExport adaptor_init() and adaptor_cleanup()
Bastien Nocera [Wed, 13 Jun 2012 15:15:45 +0000 (16:15 +0100)]
Export adaptor_init() and adaptor_cleanup()

https://bugzilla.gnome.org/show_bug.cgi?id=678037

7 years agobuild: Quiet by default
Bastien Nocera [Wed, 13 Jun 2012 16:33:39 +0000 (17:33 +0100)]
build: Quiet by default

https://bugzilla.gnome.org/show_bug.cgi?id=678041

7 years agoRemove duplicate use of DBUS_LIBS
Bastien Nocera [Wed, 13 Jun 2012 15:52:20 +0000 (16:52 +0100)]
Remove duplicate use of DBUS_LIBS

https://bugzilla.gnome.org/show_bug.cgi?id=678038

7 years agoRemove unused X11 display code
Bastien Nocera [Wed, 13 Jun 2012 15:12:58 +0000 (16:12 +0100)]
Remove unused X11 display code

https://bugzilla.gnome.org/show_bug.cgi?id=678036

7 years agopo: No files left to translate
Bastien Nocera [Wed, 13 Jun 2012 15:49:00 +0000 (16:49 +0100)]
po: No files left to translate

https://bugzilla.gnome.org/show_bug.cgi?id=678035

7 years agoNo need to include i18n support
Bastien Nocera [Wed, 13 Jun 2012 15:07:07 +0000 (16:07 +0100)]
No need to include i18n support

There's nothing to translate here.

https://bugzilla.gnome.org/show_bug.cgi?id=678035

7 years agoRelease v2.5.2
Mike Gorse [Wed, 6 Jun 2012 01:32:39 +0000 (20:32 -0500)]
Release v2.5.2

7 years agoFix for bug 677211 - The collection interface's MATCH_ANY fails for states
Joanmarie Diggs [Thu, 31 May 2012 17:30:20 +0000 (13:30 -0400)]
Fix for bug 677211 - The collection interface's MATCH_ANY fails for states

8 years agoUpdate autogen.sh, in order to support automake 1.12
Mike Gorse [Tue, 1 May 2012 13:52:45 +0000 (08:52 -0500)]
Update autogen.sh, in order to support automake 1.12

8 years agoRelease v2.5.1
Mike Gorse [Mon, 30 Apr 2012 21:29:04 +0000 (16:29 -0500)]
Release v2.5.1

8 years agoRemove a translation from a g_warning call
Mike Gorse [Mon, 30 Apr 2012 20:52:11 +0000 (15:52 -0500)]
Remove a translation from a g_warning call

    The consensus seems to be that messages written out as a result of calls to
    g_warning/g_log should ot be translated; ie:
    http://mail.gnome.org/archives/desktop-devel-list/2011-March/msg00070.html

8 years agoUpdated Norwegian Nynorsk translation
Åsmund Skjæveland [Sun, 29 Apr 2012 10:24:00 +0000 (12:24 +0200)]
Updated Norwegian Nynorsk translation

8 years agoRelease v2.4.0
Mike Gorse [Mon, 26 Mar 2012 20:53:28 +0000 (15:53 -0500)]
Release v2.4.0

8 years agohindi translation by Chandan Kumar
Rajesh Ranjan [Mon, 26 Mar 2012 11:05:17 +0000 (16:35 +0530)]
hindi translation by Chandan Kumar

8 years agoRelease v2.3.92
Mike Gorse [Mon, 19 Mar 2012 21:40:41 +0000 (16:40 -0500)]
Release v2.3.92

8 years agoMalayalam translation by Anish A
Praveen Arimbrathodiyil [Mon, 12 Mar 2012 16:09:53 +0000 (21:39 +0530)]
Malayalam translation by Anish A

8 years agoFinnish translation update from http://l10n.laxstrom.name/wiki/Gnome_3.4 translation...
Timo Jyrinki [Mon, 12 Mar 2012 08:43:34 +0000 (10:43 +0200)]
Finnish translation update from l10n.laxstrom.name/wiki/Gnome_3.4 translation sprint

8 years agoAdd initial Khmer translation
Khoem Sokhem [Sat, 10 Mar 2012 12:48:01 +0000 (13:48 +0100)]
Add initial Khmer translation

8 years agoRelease v2.3.91
Mike Gorse [Tue, 6 Mar 2012 00:17:30 +0000 (18:17 -0600)]
Release v2.3.91

8 years agoHave DoAction send the reply message *before* invoking atk
Mike Gorse [Mon, 5 Mar 2012 23:20:19 +0000 (17:20 -0600)]
Have DoAction send the reply message *before* invoking atk

In the past, a gtk button's do_action handler added an idle to invoke
the button and then returned, but now the idle has been removed, and the
do_action call activates the button directly, meaning that, if the
button invokes a dialogue, then atk_action_do_action will not return
until the dialog closes. So, to be safe, we need to send a reply before
invoking atk. This means that atk's return value gets ignored, although
it was somewhat meaningless in gtk's case anyhow. This required that
droute's behavior be changed so that, if a handler does not return a
message, droute will now assume that the handler already sent a reply,
rather than synthesizing a default empty reply. Thus, handlers are now
required to return a value DBusMessage.

Perhaps the API should really be asynchronous, with a callback to be
invoked when the action finishes.

8 years ago[l10n] Updated Estonian translation
Mattias Põldaru [Thu, 1 Mar 2012 17:38:24 +0000 (19:38 +0200)]
[l10n] Updated Estonian translation