Mailinglist Archive: opensuse-commit (1029 mails)

< Previous Next >
commit at-spi2-atk for openSUSE:Factory

Hello community,

here is the log from the commit of package at-spi2-atk for openSUSE:Factory
checked in at Fri Jul 8 11:21:51 CEST 2011.



--------
--- GNOME/at-spi2-atk/at-spi2-atk.changes 2011-06-01 16:40:16.000000000
+0200
+++ /mounts/work_src_done/STABLE/at-spi2-atk/at-spi2-atk.changes
2011-07-05 07:47:35.000000000 +0200
@@ -1,0 +2,12 @@
+Tue Jul 5 07:46:07 CEST 2011 - vuntz@xxxxxxxxxxxx
+
+- Update to version 2.1.3:
+ + Only register events when something is listening. In theory,
+ this should mitigate performance loss that might show up when
+ no ATs are running.
+ + bgo#652797: Remove unused AtkMisc instance.
+ + bgo#652596: Allow setting value via the DBus property again.
+ + bgo#652858: Deregister objects on state-changed:defunct.
+ + Add AT-SPI mapping for ATK_RELATION_NODE_PARENT_OF.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
at-spi2-atk-2.0.2.tar.bz2

New:
----
at-spi2-atk-2.1.3.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ at-spi2-atk.spec ++++++
--- /var/tmp/diff_new_pack.v94SzI/_old 2011-07-08 11:21:34.000000000 +0200
+++ /var/tmp/diff_new_pack.v94SzI/_new 2011-07-08 11:21:34.000000000 +0200
@@ -18,13 +18,13 @@


Name: at-spi2-atk
-Version: 2.0.2
+Version: 2.1.3
Release: 1
Summary: Assistive Technology Service Provider Interface - GTK+ module
License: GPLv2+
Group: System/Libraries
Url: http://www.gnome.org/
-Source0: %{name}-%{version}.tar.bz2
+Source0:
http://download.gnome.org/sources/at-spi2-atk/2.1/%{name}-%{version}.tar.bz2
Source99: %{name}-rpmlintrc
BuildRequires: atk-devel
BuildRequires: fdupes
@@ -40,6 +40,7 @@

%package common

+
Summary: Assistive Technology Service Provider Interface -- Common
Files for GTK+ Modules
Group: System/Libraries
# The GTK+ module is useful only if the at-spi registry is running. But it's
@@ -60,6 +61,7 @@

%package gtk2

+
Summary: Assistive Technology Service Provider Interface - GTK+ 2 Module
Group: System/Libraries
Requires: %{name}-common = %{version}
@@ -75,6 +77,7 @@

%package gtk3

+
Summary: Assistive Technology Service Provider Interface - GTK+ 3 Module
Group: System/Libraries
Requires: %{name}-common = %{version}

++++++ at-spi2-atk-2.0.2.tar.bz2 -> at-spi2-atk-2.1.3.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/NEWS new/at-spi2-atk-2.1.3/NEWS
--- old/at-spi2-atk-2.0.2/NEWS 2011-05-24 01:38:02.000000000 +0200
+++ new/at-spi2-atk-2.1.3/NEWS 2011-07-04 23:45:16.000000000 +0200
@@ -1,3 +1,16 @@
+What's new in at-spi2-atk 2.1.3:
+
+* Fix for BGO#652797: Remove unused AtkMisc instance.
+
+* Only register events when something is listening. In theory, this should
+ mitigate performance loss that might show up when no ATs are running.
+
+* BGO#652596: Allow setting value via the DBus property again.
+
+* BGO#652858: Deregister objects on state-changed:defunct.
+
+* Add AT-SPI mapping for ATK_RELATION_NODE_PARENT_OF.
+
What's new in at-spi2-atk 2.0.2:

* Fix matching on attributes for collection methods
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/atk-adaptor/Makefile.include
new/at-spi2-atk-2.1.3/atk-adaptor/Makefile.include
--- old/at-spi2-atk-2.0.2/atk-adaptor/Makefile.include 2011-05-24
01:14:17.000000000 +0200
+++ new/at-spi2-atk-2.1.3/atk-adaptor/Makefile.include 2011-07-04
23:44:54.000000000 +0200
@@ -1,12 +1,13 @@
gtkmodule_LTLIBRARIES = libatk-bridge.la

-libatk_bridge_la_CFLAGS = $(DBUS_CFLAGS) \
- $(ATK_CFLAGS) \
- $(ATSPI_CFLAGS) \
- -I$(top_srcdir) \
- -I$(top_srcdir)/atk-adaptor/adaptors \
- $(P2P_CFLAGS) \
- -Werror=implicit-function-declaration
+libatk_bridge_la_CFLAGS = \
+ $(DBUS_CFLAGS) \
+ $(ATK_CFLAGS) \
+ $(ATSPI_CFLAGS) \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/atk-adaptor/adaptors \
+ $(P2P_CFLAGS) \
+ $(X_CFLAGS)

libatk_bridge_la_LDFLAGS = -no-undefined \
-module \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/atk-adaptor/accessible-cache.c
new/at-spi2-atk-2.1.3/atk-adaptor/accessible-cache.c
--- old/at-spi2-atk-2.0.2/atk-adaptor/accessible-cache.c 2011-02-21
23:42:35.000000000 +0100
+++ new/at-spi2-atk-2.1.3/atk-adaptor/accessible-cache.c 2011-07-04
23:44:54.000000000 +0200
@@ -275,7 +275,8 @@
{
g_queue_push_tail (to_add, current);
if (!spi_cache_in (cache, G_OBJECT (current)) &&
- !atk_state_set_contains_state (set,
ATK_STATE_MANAGES_DESCENDANTS))
+ !atk_state_set_contains_state (set,
ATK_STATE_MANAGES_DESCENDANTS) &&
+ !atk_state_set_contains_state (set, ATK_STATE_DEFUNCT))
{
append_children (current, cache->add_traversal);
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/atk-adaptor/accessible-register.c
new/at-spi2-atk-2.1.3/atk-adaptor/accessible-register.c
--- old/at-spi2-atk-2.0.2/atk-adaptor/accessible-register.c 2010-08-16
23:58:52.000000000 +0200
+++ new/at-spi2-atk-2.1.3/atk-adaptor/accessible-register.c 2011-07-04
23:44:54.000000000 +0200
@@ -190,6 +190,13 @@
deregister_object (gpointer data, GObject * gobj)
{
SpiRegister *reg = SPI_REGISTER (data);
+
+ spi_register_deregister_object (reg, gobj);
+}
+
+void
+spi_register_deregister_object (SpiRegister *reg, GObject *gobj)
+{
guint ref;

ref = object_to_ref (gobj);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/atk-adaptor/accessible-register.h
new/at-spi2-atk-2.1.3/atk-adaptor/accessible-register.h
--- old/at-spi2-atk-2.0.2/atk-adaptor/accessible-register.h 2010-01-24
18:26:54.000000000 +0100
+++ new/at-spi2-atk-2.1.3/atk-adaptor/accessible-register.h 2011-07-04
23:44:54.000000000 +0200
@@ -72,6 +72,9 @@
gchar *
spi_register_root_object_path ();

+void
+spi_register_deregister_object (SpiRegister *reg, GObject *gobj);
+
/*---------------------------------------------------------------------------*/

#endif /* ACCESSIBLE_REGISTER_H */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/at-spi2-atk-2.0.2/atk-adaptor/adaptors/accessible-adaptor.c
new/at-spi2-atk-2.1.3/atk-adaptor/adaptors/accessible-adaptor.c
--- old/at-spi2-atk-2.0.2/atk-adaptor/adaptors/accessible-adaptor.c
2010-12-03 21:47:03.000000000 +0100
+++ new/at-spi2-atk-2.1.3/atk-adaptor/adaptors/accessible-adaptor.c
2011-07-04 23:44:54.000000000 +0200
@@ -277,6 +277,7 @@
types[ATK_RELATION_DESCRIPTION_FOR] =
Accessibility_RELATION_DESCRIPTION_FOR;
types[ATK_RELATION_DESCRIBED_BY] = Accessibility_RELATION_DESCRIBED_BY;
+ types[ATK_RELATION_NODE_PARENT_OF] = Accessibility_RELATION_NODE_PARENT_OF;

return TRUE;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/at-spi2-atk-2.0.2/atk-adaptor/adaptors/application-adaptor.c
new/at-spi2-atk-2.1.3/atk-adaptor/adaptors/application-adaptor.c
--- old/at-spi2-atk-2.0.2/atk-adaptor/adaptors/application-adaptor.c
2011-05-24 01:14:19.000000000 +0200
+++ new/at-spi2-atk-2.1.3/atk-adaptor/adaptors/application-adaptor.c
2011-07-04 23:44:54.000000000 +0200
@@ -101,6 +101,9 @@
{
DBusMessage *reply;

+ if (bus == spi_global_app_data->bus)
+ spi_atk_add_client (dbus_message_get_sender (msg));
+
reply = dbus_message_new_method_return(msg);
if (reply)
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/at-spi2-atk-2.0.2/atk-adaptor/adaptors/cache-adaptor.c
new/at-spi2-atk-2.1.3/atk-adaptor/adaptors/cache-adaptor.c
--- old/at-spi2-atk-2.0.2/atk-adaptor/adaptors/cache-adaptor.c 2011-05-24
01:14:17.000000000 +0200
+++ new/at-spi2-atk-2.1.3/atk-adaptor/adaptors/cache-adaptor.c 2011-07-04
23:44:54.000000000 +0200
@@ -29,6 +29,7 @@
#include <droute/droute.h>

#include "common/spi-dbus.h"
+#include "common/spi-stateset.h"
#include "accessible-cache.h"
#include "bridge.h"
#include "object.h"
@@ -144,7 +145,8 @@
/* Marshall children */
dbus_message_iter_open_container (&iter_struct, DBUS_TYPE_ARRAY, "(so)",
&iter_sub_array);
- if (!atk_state_set_contains_state (set, ATK_STATE_MANAGES_DESCENDANTS))
+ if (!atk_state_set_contains_state (set, ATK_STATE_MANAGES_DESCENDANTS) &&
+ !atk_state_set_contains_state (set, ATK_STATE_DEFUNCT))
{
gint childcount, i;

@@ -290,6 +292,9 @@
DBusMessage *reply;
DBusMessageIter iter, iter_array;

+ if (bus == spi_global_app_data->bus)
+ spi_atk_add_client (dbus_message_get_sender (message));
+
reply = dbus_message_new_method_return (message);

dbus_message_iter_init_append (reply, &iter);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/at-spi2-atk-2.0.2/atk-adaptor/adaptors/table-adaptor.c
new/at-spi2-atk-2.1.3/atk-adaptor/adaptors/table-adaptor.c
--- old/at-spi2-atk-2.0.2/atk-adaptor/adaptors/table-adaptor.c 2011-05-24
01:14:17.000000000 +0200
+++ new/at-spi2-atk-2.1.3/atk-adaptor/adaptors/table-adaptor.c 2011-07-04
23:44:54.000000000 +0200
@@ -199,6 +199,19 @@
return reply;
}

+static const gchar *
+validate_unallocated_string (const gchar *str)
+{
+ if (!str)
+ return "";
+ if (!g_utf8_validate (str, -1, NULL))
+ {
+ g_warning ("atk-bridge: received bad UTF-8 string from a table
function");
+ return "";
+ }
+ return str;
+}
+
static DBusMessage *
impl_GetRowDescription (DBusConnection * bus, DBusMessage * message,
void *user_data)
@@ -218,8 +231,7 @@
return droute_invalid_arguments_error (message);
}
description = atk_table_get_row_description (table, row);
- if (!description)
- description = "";
+ description = validate_unallocated_string (description);
reply = dbus_message_new_method_return (message);
if (reply)
{
@@ -248,8 +260,7 @@
return droute_invalid_arguments_error (message);
}
description = atk_table_get_column_description (table, column);
- if (!description)
- description = "";
+ description = validate_unallocated_string (description);
reply = dbus_message_new_method_return (message);
if (reply)
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/at-spi2-atk-2.0.2/atk-adaptor/adaptors/value-adaptor.c
new/at-spi2-atk-2.1.3/atk-adaptor/adaptors/value-adaptor.c
--- old/at-spi2-atk-2.0.2/atk-adaptor/adaptors/value-adaptor.c 2011-03-22
00:36:37.000000000 +0100
+++ new/at-spi2-atk-2.1.3/atk-adaptor/adaptors/value-adaptor.c 2011-07-04
23:44:54.000000000 +0200
@@ -114,8 +114,44 @@
return droute_return_v_double (iter, dub);
}

+static dbus_bool_t
+impl_set_CurrentValue (DBusMessageIter * iter, void *user_data)
+{
+ AtkValue *value = (AtkValue *) user_data;
+ GValue src = { 0 };
+ GValue dest = { 0 };
+ gdouble dub;
+ DBusMessageIter iter_variant;
+
+ g_return_val_if_fail (ATK_IS_VALUE (user_data), FALSE);
+
+ dbus_message_iter_recurse (iter, &iter_variant);
+ if (dbus_message_iter_get_arg_type (&iter_variant) != DBUS_TYPE_DOUBLE)
+ {
+ g_warning ("TODO: Support setting value from a non-double");
+ return FALSE;
+ }
+ dbus_message_iter_get_basic (&iter_variant, &dub);
+ g_value_init (&src, G_TYPE_DOUBLE);
+ g_value_set_double (&src, dub);
+
+ atk_value_get_current_value (value, &dest);
+
+ if (g_value_transform (&src, &dest))
+ {
+ atk_value_set_current_value (value, &dest);
+ return TRUE;
+ }
+ else
+ {
+ return FALSE;
+ }
+}
+
+/* keeping this method around for backwards-compatibility for now; see
+ * * BGO#652596 */
static DBusMessage *
-impl_set_CurrentValue (DBusConnection * bus, DBusMessage * message,
+impl_SetCurrentValue (DBusConnection * bus, DBusMessage * message,
void *user_data)
{
AtkValue *value = (AtkValue *) user_data;
@@ -149,7 +185,7 @@
}

static DRouteMethod methods[] = {
- {impl_set_CurrentValue, "SetCurrentValue"},
+ {impl_SetCurrentValue, "SetCurrentValue"},
{NULL, NULL}
};

@@ -157,7 +193,7 @@
{impl_get_MinimumValue, NULL, "MinimumValue"},
{impl_get_MaximumValue, NULL, "MaximumValue"},
{impl_get_MinimumIncrement, NULL, "MinimumIncrement"},
- {impl_get_CurrentValue, NULL, "CurrentValue"},
+ {impl_get_CurrentValue, impl_set_CurrentValue, "CurrentValue"},
{NULL, NULL, NULL}
};

diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/atk-adaptor/bridge.c
new/at-spi2-atk-2.1.3/atk-adaptor/bridge.c
--- old/at-spi2-atk-2.0.2/atk-adaptor/bridge.c 2011-05-24 01:14:17.000000000
+0200
+++ new/at-spi2-atk-2.1.3/atk-adaptor/bridge.c 2011-07-04 23:44:54.000000000
+0200
@@ -56,8 +56,6 @@

SpiBridge *spi_global_app_data = NULL;

-static const AtkMisc *atk_misc = NULL;
-
/*static Display *bridge_display = NULL;*/

/*---------------------------------------------------------------------------*/
@@ -119,6 +117,7 @@
gchar **data;
GList *new_list;

+ spi_atk_add_client (bus_name);
evdata = (event_data *) g_malloc (sizeof (*evdata));
if (!evdata)
return;
@@ -135,6 +134,8 @@
spi_global_app_data->events = new_list;
}

+static GSList *clients = NULL;
+
static void
get_registered_event_listeners (SpiBridge *app)
{
@@ -145,18 +146,21 @@
SPI_DBUS_PATH_REGISTRY,
SPI_DBUS_INTERFACE_REGISTRY,
"GetRegisteredEvents");
- spi_global_app_data->events_initialized = TRUE;
if (!message)
return;

reply = dbus_connection_send_with_reply_and_block (app->bus, message, 5000,
NULL);
dbus_message_unref (message);
if (!reply)
- return;
+ {
+ spi_global_app_data->events_initialized = TRUE;
+ return;
+ }
if (strcmp (dbus_message_get_signature (reply), "a(ss)") != 0)
{
- /* TODO: Add a warning when it's okay to add strings */
+ g_warning ("atk-bridge: GetRegisteredEvents returned message with
unknown signature");
dbus_message_unref (reply);
+ spi_global_app_data->events_initialized = TRUE;
return;
}
dbus_message_iter_init (reply, &iter);
@@ -172,6 +176,10 @@
dbus_message_iter_next (&iter_array);
}
dbus_message_unref (reply);
+
+ if (!clients)
+ spi_atk_deregister_event_listeners ();
+ spi_global_app_data->events_initialized = TRUE;
}

static void
@@ -630,6 +638,23 @@
else
result = DBUS_HANDLER_RESULT_NOT_YET_HANDLED;
}
+
+ if (!g_strcmp0(interface, DBUS_INTERFACE_DBUS) &&
+ !g_strcmp0(member, "NameOwnerChanged"))
+ {
+ char *name, *old, *new;
+ result = DBUS_HANDLER_RESULT_HANDLED;
+ if (dbus_message_get_args (message, NULL,
+ DBUS_TYPE_STRING, &name,
+ DBUS_TYPE_STRING, &old,
+ DBUS_TYPE_STRING, &new,
+ DBUS_TYPE_INVALID))
+ {
+ if (*old != '\0' && *new == '\0')
+ spi_atk_remove_client (old);
+ }
+ }
+
return result;
}

@@ -679,7 +704,6 @@

/* Allocate global data and do ATK initializations */
spi_global_app_data = g_new0 (SpiBridge, 1);
- atk_misc = atk_misc_get_instance ();
spi_global_app_data->root = g_object_ref (root);

/* Set up D-Bus connection and register bus name */
@@ -708,11 +732,7 @@
}
}

-#ifndef DISABLE_P2P
spi_global_app_data->main_context = g_main_context_new ();
-#else
- spi_global_app_data->main_context = NULL;
-#endif

atspi_dbus_connection_setup_with_g_main (spi_global_app_data->bus, NULL);

@@ -835,4 +855,46 @@
exit_func ();
}

+static gchar *name_match_tmpl =
+ "type='signal', interface='org.freedesktop.DBus',
member='NameOwnerChanged', arg0='%s'";
+
+void
+spi_atk_add_client (const char *bus_name)
+{
+ GSList *l;
+ gchar *match;
+
+ for (l = clients; l; l = l->next)
+ {
+ if (!g_strcmp0 (l->data, bus_name))
+ return;
+ }
+ if (!clients && spi_global_app_data->events_initialized)
+ spi_atk_register_event_listeners ();
+ clients = g_slist_append (clients, g_strdup (bus_name));
+ match = g_strdup_printf (name_match_tmpl, bus_name);
+ dbus_bus_add_match (spi_global_app_data->bus, match, NULL);
+ g_free (match);
+}
+
+void
+spi_atk_remove_client (const char *bus_name)
+{
+ GSList *l;
+
+ for (l = clients; l; l = l->next)
+ {
+ if (!g_strcmp0 (l->data, bus_name))
+ {
+ gchar *match = g_strdup_printf (name_match_tmpl, l->data);
+ dbus_bus_remove_match (spi_global_app_data->bus, match, NULL);
+ g_free (match);
+ g_free (l->data);
+ clients = g_slist_remove_link (clients, l);
+ if (!clients)
+ spi_atk_deregister_event_listeners ();
+ }
+ }
+}
+
/*END------------------------------------------------------------------------*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/atk-adaptor/bridge.h
new/at-spi2-atk-2.1.3/atk-adaptor/bridge.h
--- old/at-spi2-atk-2.0.2/atk-adaptor/bridge.h 2010-12-03 21:47:06.000000000
+0100
+++ new/at-spi2-atk-2.1.3/atk-adaptor/bridge.h 2011-07-04 23:44:54.000000000
+0200
@@ -66,6 +66,9 @@

extern SpiBridge *spi_global_app_data;

+void spi_atk_add_client (const char *bus_name);
+void spi_atk_remove_client (const char *bus_name);
+
G_END_DECLS

#endif /* BRIDGE_H */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/atk-adaptor/event.c
new/at-spi2-atk-2.1.3/atk-adaptor/event.c
--- old/at-spi2-atk-2.0.2/atk-adaptor/event.c 2011-05-24 01:14:17.000000000
+0200
+++ new/at-spi2-atk-2.1.3/atk-adaptor/event.c 2011-07-04 23:44:54.000000000
+0200
@@ -59,13 +59,11 @@
static void
switch_main_context (GMainContext *cnx)
{
-/* This code won't work on dbus-glib earlier than 0.9.0 because of FDO#30574 */
- if (spi_global_app_data->app_bus_addr [0] == '\0')
- return;
-
GList *list;

+#ifndef DISABLE_P2P
atspi_dbus_server_setup_with_g_main (spi_global_app_data->server, cnx);
+#endif
atspi_dbus_connection_setup_with_g_main (spi_global_app_data->bus, cnx);
for (list = spi_global_app_data->direct_connections; list; list = list->next)
atspi_dbus_connection_setup_with_g_main (list->data, cnx);
@@ -391,6 +389,9 @@
}
}

+#if 0
+ g_print("event: %s %s %s: %d\n", data[0], data[1], data[2], ret);
+#endif
g_free (data [2]);
g_free (data [1]);
g_free (data [0]);
@@ -605,15 +606,14 @@
guint detail1;

accessible = ATK_OBJECT (g_value_get_object (&param_values[0]));
- pname = g_strdup (g_value_get_string (&param_values[1]));
+ pname = g_value_get_string (&param_values[1]);

- /* TODO - Possibly ignore a change to the 'defunct' state.
- * This is because without reference counting defunct objects should be
removed.
- */
detail1 = (g_value_get_boolean (&param_values[2])) ? 1 : 0;
emit_event (accessible, ITF_EVENT_OBJECT, STATE_CHANGED, pname, detail1, 0,
DBUS_TYPE_INT32_AS_STRING, 0, append_basic);
- g_free (pname);
+
+ if (!g_strcmp0 (pname, "defunct"))
+ spi_register_deregister_object (spi_global_register, G_OBJECT
(accessible));
return TRUE;
}

@@ -1095,6 +1095,12 @@
g_object_unref (G_OBJECT (bo));
g_object_unref (ao);

+ if (listener_ids)
+ {
+ g_warning ("atk_bridge: spi_atk-register_event_listeners called multiple
times");
+ return;
+ }
+
/* Register for focus event notifications, and register app with central
registry */
listener_ids = g_array_sized_new (FALSE, TRUE, sizeof (guint), 16);

@@ -1148,10 +1154,7 @@
"Gtk:AtkTable:column-reordered");
add_signal_listener (generic_event_listener, "Gtk:AtkTable:column-deleted");
add_signal_listener (generic_event_listener, "Gtk:AtkTable:model-changed");
-
- /* Children signal listeners */
- atk_add_global_event_listener (children_changed_event_listener,
- "Gtk:AtkObject:children-changed");
+ add_signal_listener (children_changed_event_listener,
"Gtk:AtkObject:children-changed");

#if 0
g_signal_connect (G_OBJECT (spi_global_app_data->root),
@@ -1186,15 +1189,22 @@
listener_ids = NULL;

if (atk_bridge_focus_tracker_id)
+ {
atk_remove_focus_tracker (atk_bridge_focus_tracker_id);
+ atk_bridge_focus_tracker_id = 0;
+ }

for (i = 0; ids && i < ids->len; i++)
{
atk_remove_global_event_listener (g_array_index (ids, guint, i));
}
+ g_array_free (ids, TRUE);

if (atk_bridge_key_event_listener_id)
+ {
atk_remove_key_event_listener (atk_bridge_key_event_listener_id);
+ atk_bridge_key_event_listener_id = 0;
+ }
}

/*---------------------------------------------------------------------------*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/atk-adaptor/gtk-2.0/Makefile.in
new/at-spi2-atk-2.1.3/atk-adaptor/gtk-2.0/Makefile.in
--- old/at-spi2-atk-2.0.2/atk-adaptor/gtk-2.0/Makefile.in 2011-05-24
01:38:22.000000000 +0200
+++ new/at-spi2-atk-2.1.3/atk-adaptor/gtk-2.0/Makefile.in 2011-07-04
23:47:06.000000000 +0200
@@ -268,13 +268,14 @@
top_srcdir = @top_srcdir@
gtkmoduledir = $(libdir)/gtk-2.0/modules
gtkmodule_LTLIBRARIES = libatk-bridge.la
-libatk_bridge_la_CFLAGS = $(DBUS_CFLAGS) \
- $(ATK_CFLAGS) \
- $(ATSPI_CFLAGS) \
- -I$(top_srcdir) \
- -I$(top_srcdir)/atk-adaptor/adaptors \
- $(P2P_CFLAGS) \
- -Werror=implicit-function-declaration
+libatk_bridge_la_CFLAGS = \
+ $(DBUS_CFLAGS) \
+ $(ATK_CFLAGS) \
+ $(ATSPI_CFLAGS) \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/atk-adaptor/adaptors \
+ $(P2P_CFLAGS) \
+ $(X_CFLAGS)

libatk_bridge_la_LDFLAGS = -no-undefined \
-module \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/atk-adaptor/gtk-3.0/Makefile.in
new/at-spi2-atk-2.1.3/atk-adaptor/gtk-3.0/Makefile.in
--- old/at-spi2-atk-2.0.2/atk-adaptor/gtk-3.0/Makefile.in 2011-05-24
01:38:23.000000000 +0200
+++ new/at-spi2-atk-2.1.3/atk-adaptor/gtk-3.0/Makefile.in 2011-07-04
23:47:06.000000000 +0200
@@ -268,13 +268,14 @@
top_srcdir = @top_srcdir@
gtkmoduledir = $(libdir)/gtk-3.0/modules
gtkmodule_LTLIBRARIES = libatk-bridge.la
-libatk_bridge_la_CFLAGS = $(DBUS_CFLAGS) \
- $(ATK_CFLAGS) \
- $(ATSPI_CFLAGS) \
- -I$(top_srcdir) \
- -I$(top_srcdir)/atk-adaptor/adaptors \
- $(P2P_CFLAGS) \
- -Werror=implicit-function-declaration
+libatk_bridge_la_CFLAGS = \
+ $(DBUS_CFLAGS) \
+ $(ATK_CFLAGS) \
+ $(ATSPI_CFLAGS) \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/atk-adaptor/adaptors \
+ $(P2P_CFLAGS) \
+ $(X_CFLAGS)

libatk_bridge_la_LDFLAGS = -no-undefined \
-module \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/configure
new/at-spi2-atk-2.1.3/configure
--- old/at-spi2-atk-2.0.2/configure 2011-05-24 01:38:21.000000000 +0200
+++ new/at-spi2-atk-2.1.3/configure 2011-07-04 23:47:07.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for at-spi2-atk 2.0.2.
+# Generated by GNU Autoconf 2.68 for at-spi2-atk 2.1.3.
#
# Report bugs to <accessibility-atspi@xxxxxxxxxxxxxxxxxxxxxxxxxx>.
#
@@ -709,8 +709,8 @@
# Identity of this package.
PACKAGE_NAME='at-spi2-atk'
PACKAGE_TARNAME='at-spi2-atk'
-PACKAGE_VERSION='2.0.2'
-PACKAGE_STRING='at-spi2-atk 2.0.2'
+PACKAGE_VERSION='2.1.3'
+PACKAGE_STRING='at-spi2-atk 2.1.3'
PACKAGE_BUGREPORT='accessibility-atspi@xxxxxxxxxxxxxxxxxxxxxxxxxx'
PACKAGE_URL=''

@@ -1513,7 +1513,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures at-spi2-atk 2.0.2 to adapt to many kinds of systems.
+\`configure' configures at-spi2-atk 2.1.3 to adapt to many kinds of systems.

Usage: $0 [OPTION]... [VAR=VALUE]...

@@ -1587,7 +1587,7 @@

if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of at-spi2-atk 2.0.2:";;
+ short | recursive ) echo "Configuration of at-spi2-atk 2.1.3:";;
esac
cat <<\_ACEOF

@@ -1712,7 +1712,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-at-spi2-atk configure 2.0.2
+at-spi2-atk configure 2.1.3
generated by GNU Autoconf 2.68

Copyright (C) 2010 Free Software Foundation, Inc.
@@ -1990,7 +1990,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

-It was created by at-spi2-atk $as_me 2.0.2, which was
+It was created by at-spi2-atk $as_me 2.1.3, which was
generated by GNU Autoconf 2.68. Invocation command line was

$ $0 $@
@@ -2825,7 +2825,7 @@

# Define the identity of the package.
PACKAGE='at-spi2-atk'
- VERSION='2.0.2'
+ VERSION='2.1.3'


cat >>confdefs.h <<_ACEOF
@@ -13658,6 +13658,10 @@

CPPFLAGS=$orig_CPPFLAGS

+if test "x$GCC" = xyes; then
+ CFLAGS="$CFLAGS -Werror-implicit-function-declaration"
+fi
+
if test "x$enable_p2p" = "xno"; then
P2P_CFLAGS=-DDISABLE_P2P
fi
@@ -14209,7 +14213,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by at-spi2-atk $as_me 2.0.2, which was
+This file was extended by at-spi2-atk $as_me 2.1.3, which was
generated by GNU Autoconf 2.68. Invocation command line was

CONFIG_FILES = $CONFIG_FILES
@@ -14275,7 +14279,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //;
s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-at-spi2-atk config.status 2.0.2
+at-spi2-atk config.status 2.1.3
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"

diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/configure.ac
new/at-spi2-atk-2.1.3/configure.ac
--- old/at-spi2-atk-2.0.2/configure.ac 2011-05-24 01:37:23.000000000 +0200
+++ new/at-spi2-atk-2.1.3/configure.ac 2011-07-04 23:46:59.000000000 +0200
@@ -1,4 +1,4 @@
-AC_INIT([at-spi2-atk], [2.0.2],
[accessibility-atspi@xxxxxxxxxxxxxxxxxxxxxxxxxx])
+AC_INIT([at-spi2-atk], [2.1.3],
[accessibility-atspi@xxxxxxxxxxxxxxxxxxxxxxxxxx])
AC_CONFIG_AUX_DIR(config)

AT_SPI_ATK_MAJOR_VERSION=0
@@ -99,6 +99,10 @@
DBIND_CHECK_ALIGNOF(dbind_struct)
CPPFLAGS=$orig_CPPFLAGS

+if test "x$GCC" = xyes; then
+ CFLAGS="$CFLAGS -Werror-implicit-function-declaration"
+fi
+
if test "x$enable_p2p" = "xno"; then
P2P_CFLAGS=-DDISABLE_P2P
fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/dbind/Makefile.am
new/at-spi2-atk-2.1.3/dbind/Makefile.am
--- old/at-spi2-atk-2.0.2/dbind/Makefile.am 2011-05-24 01:14:17.000000000
+0200
+++ new/at-spi2-atk-2.1.3/dbind/Makefile.am 2011-07-04 23:44:54.000000000
+0200
@@ -1,11 +1,8 @@
noinst_LTLIBRARIES = libdbind.la

-WARN_CFLAGS=-Werror=implicit-function-declaration
-
AM_CPPFLAGS = \
-DG_LOG_DOMAIN=\"dbind\" \
-I$(top_srcdir) \
- $(WARN_CFLAGS) \
$(DBUS_CFLAGS) \
$(GLIB_CFLAGS)

diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/dbind/Makefile.in
new/at-spi2-atk-2.1.3/dbind/Makefile.in
--- old/at-spi2-atk-2.0.2/dbind/Makefile.in 2011-05-24 01:38:23.000000000
+0200
+++ new/at-spi2-atk-2.1.3/dbind/Makefile.in 2011-07-04 23:47:06.000000000
+0200
@@ -243,11 +243,9 @@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
noinst_LTLIBRARIES = libdbind.la
-WARN_CFLAGS = -Werror=implicit-function-declaration
AM_CPPFLAGS = \
-DG_LOG_DOMAIN=\"dbind\" \
-I$(top_srcdir) \
- $(WARN_CFLAGS) \
$(DBUS_CFLAGS) \
$(GLIB_CFLAGS)

diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/droute/Makefile.am
new/at-spi2-atk-2.1.3/droute/Makefile.am
--- old/at-spi2-atk-2.0.2/droute/Makefile.am 2011-05-24 01:14:17.000000000
+0200
+++ new/at-spi2-atk-2.1.3/droute/Makefile.am 2011-07-04 23:51:26.000000000
+0200
@@ -3,8 +3,7 @@
libdroute_la_CFLAGS = $(DBUS_CFLAGS) \
$(GLIB_CFLAGS) \
-I$(top_builddir)\
- -I$(top_srcdir) \
- -Werror=implicit-function-declaration
+ -I$(top_srcdir)

libdroute_la_SOURCES =\
droute.c\
@@ -22,6 +21,7 @@
droute_test_CFLAGS = $(DBUS_CFLAGS) \
-I$(top_builddir)\
$(GLIB_CFLAGS) \
+ $(ATSPI_CFLAGS) \
-I$(top_srcdir)

droute_test_LDFLAGS = $(top_builddir)/dbind/libdbind.la\
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/droute/Makefile.in
new/at-spi2-atk-2.1.3/droute/Makefile.in
--- old/at-spi2-atk-2.0.2/droute/Makefile.in 2011-05-24 01:38:23.000000000
+0200
+++ new/at-spi2-atk-2.1.3/droute/Makefile.in 2011-07-04 23:51:31.000000000
+0200
@@ -249,8 +249,7 @@
libdroute_la_CFLAGS = $(DBUS_CFLAGS) \
$(GLIB_CFLAGS) \
-I$(top_builddir)\
- -I$(top_srcdir) \
- -Werror=implicit-function-declaration
+ -I$(top_srcdir)

libdroute_la_SOURCES = \
droute.c\
@@ -265,6 +264,7 @@
droute_test_CFLAGS = $(DBUS_CFLAGS) \
-I$(top_builddir)\
$(GLIB_CFLAGS) \
+ $(ATSPI_CFLAGS) \
-I$(top_srcdir)

droute_test_LDFLAGS = $(top_builddir)/dbind/libdbind.la\
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/droute/droute-test.c
new/at-spi2-atk-2.1.3/droute/droute-test.c
--- old/at-spi2-atk-2.0.2/droute/droute-test.c 2011-03-21 19:53:03.000000000
+0100
+++ new/at-spi2-atk-2.1.3/droute/droute-test.c 2011-07-04 23:50:14.000000000
+0200
@@ -4,7 +4,7 @@
#include <droute/droute.h>
#include <dbind/dbind.h>

-#include "dbus/dbus-glib-lowlevel.h"
+#include "atspi/atspi.h"

#define TEST_OBJECT_PATH "/test/object"
#define TEST_INTERFACE_ONE "test.interface.One"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/po/LINGUAS
new/at-spi2-atk-2.1.3/po/LINGUAS
--- old/at-spi2-atk-2.0.2/po/LINGUAS 2011-05-24 01:14:17.000000000 +0200
+++ new/at-spi2-atk-2.1.3/po/LINGUAS 2011-07-04 23:44:54.000000000 +0200
@@ -1,12 +1,15 @@
# please keep this list sorted alphabetically
#
+an
ar
as
ast
+be
bg
bn
bn_IN
ca
+ca@valencia
cs
cy
da
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/po/an.po
new/at-spi2-atk-2.1.3/po/an.po
--- old/at-spi2-atk-2.0.2/po/an.po 1970-01-01 01:00:00.000000000 +0100
+++ new/at-spi2-atk-2.1.3/po/an.po 2011-07-04 23:44:54.000000000 +0200
@@ -0,0 +1,23 @@
+# Aragonese translation for at-spi2-atk.
+# Copyright (C) 2011 at-spi2-atk's COPYRIGHT HOLDER
+# This file is distributed under the same license as the at-spi2-atk package.
+# Daniel Martinez Cucalon <entaltoaragon@xxxxxxxxx>, 2011.
+# FULL NAME <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: at-spi2-atk master\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=at-";
+"spi&keywords=I18N+L10N&component=general\n"
+"POT-Creation-Date: 2011-05-16 20:56+0000\n"
+"PO-Revision-Date: 2011-05-19 10:42+0200\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Aragonese <softaragones@xxxxxxxxxxxxxxxx>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ../atk-adaptor/bridge.c:509
+#, c-format
+msgid "atk-bridge: Couldn't listen on dbus server: %s"
+msgstr "atk-bridge: no s'ha puesto sentir en lo servidor dbus: %s"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/po/be.po
new/at-spi2-atk-2.1.3/po/be.po
--- old/at-spi2-atk-2.0.2/po/be.po 1970-01-01 01:00:00.000000000 +0100
+++ new/at-spi2-atk-2.1.3/po/be.po 2011-07-04 23:44:54.000000000 +0200
@@ -0,0 +1,19 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: at-spi2-atk.master\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-04-23 15:08+0200\n"
+"PO-Revision-Date: 2011-04-23 15:10+0200\n"
+"Last-Translator: Ігар <ihar.hrachyshka@xxxxxxxxx>\n"
+"Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: be\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
+"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Pootle 2.1.6\n"
+
+#: ../atk-adaptor/bridge.c:509
+msgid "atk-bridge: Couldn't listen on dbus server: %s"
+msgstr "atk-bridge: Немагчыма праслухоўваць сервер D-Bus: %s"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/po/ca@xxxxxxxxxxx
new/at-spi2-atk-2.1.3/po/ca@xxxxxxxxxxx
--- old/at-spi2-atk-2.0.2/po/ca@xxxxxxxxxxx 1970-01-01 01:00:00.000000000
+0100
+++ new/at-spi2-atk-2.1.3/po/ca@xxxxxxxxxxx 2011-06-16 17:50:04.000000000
+0200
@@ -0,0 +1,24 @@
+# Traducció del at-spi de l'equip de Softcatalà.
+# Copyright © 2003, 2008 Free Software Foundation, Inc.
+# This file is distributed under the same license as the at-spi package.
+# Jordi Mallach <jordi@xxxxxxxxxxxxxx>, 2003.
+# Joan Duran <jodufi@xxxxxxxxx>, 2008-2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: at-spi\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-05-29 13:56+0200\n"
+"PO-Revision-Date: 2011-02-27 10:20+0100\n"
+"Last-Translator: Joan Duran <jodufi@xxxxxxxxx>\n"
+"Language-Team: Catalan <tradgnome@xxxxxxxxxxxxxx>\n"
+"Language: ca\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n!=1;\n"
+
+#: ../atk-adaptor/bridge.c:509
+#, c-format
+msgid "atk-bridge: Couldn't listen on dbus server: %s"
+msgstr "atk-bridge: no s'ha pogut escoltar en el servidor de D-Bus: %s"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/at-spi2-atk-2.0.2/po/lt.po
new/at-spi2-atk-2.1.3/po/lt.po
--- old/at-spi2-atk-2.0.2/po/lt.po 2010-04-06 20:40:07.000000000 +0200
+++ new/at-spi2-atk-2.1.3/po/lt.po 2011-07-04 23:44:54.000000000 +0200
@@ -5,56 +5,54 @@
msgid ""
msgstr ""
"Project-Id-Version: at-spi\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-23 23:32+0200\n"
-"PO-Revision-Date: 2010-02-23 23:32+0200\n"
-"Last-Translator: Rimas Kudelis <rq@xxxxxx>\n"
+"Report-Msgid-Bugs-To:
http://bugzilla.gnome.org/enter_bug.cgi?product=at-spi&component=general\n";
+"POT-Creation-Date: 2011-02-21 23:16+0000\n"
+"PO-Revision-Date: 2011-06-29 13:51+0300\n"
+"Last-Translator: Aurimas Černius <aurisc4@xxxxxxxxx>\n"
"Language-Team: Lithuanian <komp_lt@xxxxxxxxxxxxxxxx>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: lt\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%"
-"100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 &&
(n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Virtaal 0.5.2\n"

-#: ../at-spi2.schemas.in.h:1
-msgid "Enable DBus-based AT-SPI infrastructure"
-msgstr "Įjungti DBus pagrįstą AT-SPI infrastruktūrą"
-
-#: ../at-spi2.schemas.in.h:2
-msgid "GTK+ modules for accessibility support"
-msgstr "GTK+ moduliai pritaikymo neįgaliesiems palaikymui"
+#: ../atk-adaptor/bridge.c:535
+#, c-format
+msgid "atk-bridge: Couldn't listen on dbus server: %s"
+msgstr "atk-tiltas: Nepavyksta klausytis dbus serverio: %s"
+
+#~ msgid "Enable DBus-based AT-SPI infrastructure"
+#~ msgstr "Įjungti DBus pagrįstą AT-SPI infrastruktūrą"
+
+#~ msgid "GTK+ modules for accessibility support"
+#~ msgstr "GTK+ moduliai pritaikymo neįgaliesiems palaikymui"
+
+#~ msgid ""
+#~ "In combination with /desktop/gnome/interface/accessibility, this key is "
+#~ "needed to enable the DBus-based AT-SPI infrastructure if the DBus-based "
+#~ "AT-SPI infrastructure has been relocated. It is ignored if the DBus-based "
+#~ "AT-SPI infrastructure has not been relocated."
+#~ msgstr ""
+#~ "Šis raktas, kartu su /desktop/gnome/interface/accessibility, yra "
+#~ "reikalingas norint įjungti DBus pagrįstą AT-SPI infrastruktūrą, kai DBus "
+#~ "pagrįsta AT-SPI infrastruktūra buvo perkelta. Šio rakto nepaisoma, jei "
+#~ "DBus pagrįsta AT-SPI infrastruktūra nebuvo perkelta."
+
+#~ msgid ""
+#~ "This key determines the GTK+ modules to load for accessibility support."
+#~ msgstr ""
+#~ "Šis raktas nustato GTK+ modulius, įkraunamus pritaikymo neįgaliesiems "
+#~ "palaikymui."

-#: ../at-spi2.schemas.in.h:3
-msgid ""
-"In combination with /desktop/gnome/interface/accessibility, this key is "
-"needed to enable the DBus-based AT-SPI infrastructure if the DBus-based AT-"
-"SPI infrastructure has been relocated. It is ignored if the DBus-based AT-"
-"SPI infrastructure has not been relocated."
-msgstr ""
-"Šis raktas, kartu su /desktop/gnome/interface/accessibility, yra reikalingas "
-"norint įjungti DBus pagrįstą AT-SPI infrastruktūrą, kai DBus pagrįsta AT-"
-"SPI infrastruktūra buvo perkelta. Šio rakto nepaisoma, jei DBus pagrįsta AT-"
-"SPI infrastruktūra nebuvo perkelta."
+#~ msgid "AT-SPI Registry"
+#~ msgstr "AT-SPI registras"

-#: ../at-spi2.schemas.in.h:4
-msgid "This key determines the GTK+ modules to load for accessibility support."
-msgstr ""
-"Šis raktas nustato GTK+ modulius, įkraunamus pritaikymo neįgaliesiems "
-"palaikymui."
+#~ msgid "Accessibility Registry"
+#~ msgstr "Prieinamumo registras"

-#: ../registryd/Accessibility_Registry.server.in.in.h:1
-msgid "AT-SPI Registry"
-msgstr "AT-SPI registras"
-
-#: ../registryd/Accessibility_Registry.server.in.in.h:2
-msgid "Accessibility Registry"
-msgstr "Prieinamumo registras"
-
-#: ../registryd/at-spi-registryd.desktop.in.in.in.h:1
-msgid "AT SPI Registry"
-msgstr "AT-SPI registras"
+#~ msgid "AT SPI Registry"
+#~ msgstr "AT-SPI registras"

#, fuzzy
#~ msgid "AT SPI Registry Wrapper"


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages