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 2019-05-03 22:13:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/at-spi2-atk (Old) and /work/SRC/openSUSE:Factory/.at-spi2-atk.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "at-spi2-atk" Fri May 3 22:13:25 2019 rev:79 rq:695725 version:2.32.0 Changes: -------- --- /work/SRC/openSUSE:Factory/at-spi2-atk/at-spi2-atk.changes 2019-03-08 13:29:00.894987363 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-atk.new.5148/at-spi2-atk.changes 2019-05-03 22:13:26.987629080 +0200 @@ -1,0 +2,18 @@ +Tue Mar 12 06:40:27 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com> + +- Update to version 3.32.0: + + Stable release version bump. + +------------------------------------------------------------------- +Tue Mar 5 02:31:02 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com> + +- Update to version 2.31.92: + + Fix a crash when retrieveing headers from table cells. + +------------------------------------------------------------------- +Tue Mar 5 02:31:02 UTC 2019 - bjorn.lie@gmail.com + +- Update to version 2.31.2: + + Add ScrollSubstringTo and ScrollSubstringToPoint interfaces. + +------------------------------------------------------------------- Old: ---- at-spi2-atk-2.30.1.tar.xz New: ---- at-spi2-atk-2.32.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ at-spi2-atk.spec ++++++ --- /var/tmp/diff_new_pack.eWfVd0/_old 2019-05-03 22:13:27.447629987 +0200 +++ /var/tmp/diff_new_pack.eWfVd0/_new 2019-05-03 22:13:27.447629987 +0200 @@ -17,21 +17,21 @@ Name: at-spi2-atk -Version: 2.30.1 +Version: 2.32.0 Release: 0 Summary: GTK+ module for the Assistive Technology Service Provider Interface License: LGPL-2.0-or-later Group: Development/Libraries/C and C++ -URL: https://www.gnome.org/ -Source0: https://download.gnome.org/sources/at-spi2-atk/2.30/%{name}-%{version}.tar.xz +URL: https://gitlab.gnome.org/GNOME/at-spi2-atk +Source0: https://download.gnome.org/sources/at-spi2-atk/2.32/%{name}-%{version}.tar.xz Source98: baselibs.conf Source99: %{name}-rpmlintrc BuildRequires: fdupes BuildRequires: meson BuildRequires: pkgconfig -BuildRequires: pkgconfig(atk) >= 2.29.2 -BuildRequires: pkgconfig(atspi-2) >= 2.29.1 +BuildRequires: pkgconfig(atk) >= 2.31.2 +BuildRequires: pkgconfig(atspi-2) >= 2.31.2 BuildRequires: pkgconfig(dbus-1) >= 1.5 BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 BuildRequires: pkgconfig(gmodule-2.0) >= 2.0.0 ++++++ at-spi2-atk-2.30.1.tar.xz -> at-spi2-atk-2.32.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-atk-2.30.1/NEWS new/at-spi2-atk-2.32.0/NEWS --- old/at-spi2-atk-2.30.1/NEWS 2019-03-04 20:44:43.000000000 +0100 +++ new/at-spi2-atk-2.32.0/NEWS 2019-03-12 04:01:12.000000000 +0100 @@ -1,6 +1,10 @@ -What's new in at-spi2-atk 2.30.1: +What's new in at-spi2-atk 2.31.92: -* Fix crash retrieving table cell headers. +* Fix a crash when retrieveing headers from table cells. + +What's new in at-spi2-atk 2.31.2: + +* Add ScrollSubstringTo and ScrollSubstringToPoint interfaces. What's new in at-spi2-atk 2.29.1: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-atk-2.30.1/atk-adaptor/adaptors/text-adaptor.c new/at-spi2-atk-2.32.0/atk-adaptor/adaptors/text-adaptor.c --- old/at-spi2-atk-2.30.1/atk-adaptor/adaptors/text-adaptor.c 2019-03-04 20:44:43.000000000 +0100 +++ new/at-spi2-atk-2.32.0/atk-adaptor/adaptors/text-adaptor.c 2019-03-12 04:01:12.000000000 +0100 @@ -845,6 +845,75 @@ return reply; } +static DBusMessage * +impl_ScrollSubstringTo (DBusConnection * bus, + DBusMessage * message, void *user_data) +{ + AtkText *text = (AtkText *) user_data; + dbus_int32_t startOffset, endOffset; + dbus_uint32_t type; + dbus_bool_t ret; + DBusMessage *reply = NULL; + + g_return_val_if_fail (ATK_IS_TEXT (user_data), + droute_not_yet_handled_error (message)); + + if (!dbus_message_get_args + (message, NULL, DBUS_TYPE_INT32, &startOffset, + DBUS_TYPE_INT32, &endOffset, + DBUS_TYPE_UINT32, &type, + DBUS_TYPE_INVALID)) + { + return droute_invalid_arguments_error (message); + } + + ret = atk_text_scroll_substring_to (text, startOffset, endOffset, type); + + reply = dbus_message_new_method_return (message); + if (reply) + { + dbus_message_append_args (reply, DBUS_TYPE_BOOLEAN, &ret, + DBUS_TYPE_INVALID); + } + return reply; +} + +static DBusMessage * +impl_ScrollSubstringToPoint (DBusConnection * bus, + DBusMessage * message, void *user_data) +{ + AtkText *text = (AtkText *) user_data; + dbus_int32_t startOffset, endOffset; + dbus_uint32_t type; + dbus_int32_t x, y; + dbus_bool_t ret; + DBusMessage *reply = NULL; + + g_return_val_if_fail (ATK_IS_TEXT (user_data), + droute_not_yet_handled_error (message)); + + if (!dbus_message_get_args + (message, NULL, DBUS_TYPE_INT32, &startOffset, + DBUS_TYPE_INT32, &endOffset, + DBUS_TYPE_UINT32, &type, + DBUS_TYPE_INT32, &x, + DBUS_TYPE_INT32, &y, + DBUS_TYPE_INVALID)) + { + return droute_invalid_arguments_error (message); + } + + ret = atk_text_scroll_substring_to_point (text, startOffset, endOffset, type, x, y); + + reply = dbus_message_new_method_return (message); + if (reply) + { + dbus_message_append_args (reply, DBUS_TYPE_BOOLEAN, &ret, + DBUS_TYPE_INVALID); + } + return reply; +} + static DRouteMethod methods[] = { {impl_GetText, "GetText"}, {impl_SetCaretOffset, "SetCaretOffset"}, @@ -867,6 +936,8 @@ {impl_GetBoundedRanges, "GetBoundedRanges"}, {impl_GetAttributeRun, "GetAttributeRun"}, {impl_GetDefaultAttributeSet, "GetDefaultAttributeSet"}, + {impl_ScrollSubstringTo, "ScrollSubstringTo"}, + {impl_ScrollSubstringToPoint, "ScrollSubstringToPoint"}, {NULL, NULL} }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-atk-2.30.1/atk-adaptor/introspection.c new/at-spi2-atk-2.32.0/atk-adaptor/introspection.c --- old/at-spi2-atk-2.30.1/atk-adaptor/introspection.c 2019-03-04 20:44:43.000000000 +0100 +++ new/at-spi2-atk-2.32.0/atk-adaptor/introspection.c 2019-03-12 04:01:12.000000000 +0100 @@ -724,6 +724,20 @@ " <arg direction=\"out\" type=\"a{ss}\" />" " </method>" "" +" <method name=\"ScrollSubstringTo\">" +" <arg direction=\"in\" name=\"startOffset\" type=\"i\" />" +" <arg direction=\"in\" name=\"endOffset\" type=\"i\" />" +" <arg direction=\"in\" name=\"type\" type=\"u\"/>" +" </method>" +"" +" <method name=\"ScrollSubstringToPoint\">" +" <arg direction=\"in\" name=\"startOffset\" type=\"i\" />" +" <arg direction=\"in\" name=\"endOffset\" type=\"i\" />" +" <arg direction=\"in\" name=\"type\" type=\"u\"/>" +" <arg direction=\"in\" name=\"x\" type=\"i\"/>" +" <arg direction=\"in\" name=\"y\" type=\"i\"/>" +" </method>" +"" "</interface>" ""; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-atk-2.30.1/meson.build new/at-spi2-atk-2.32.0/meson.build --- old/at-spi2-atk-2.30.1/meson.build 2019-03-04 20:44:43.000000000 +0100 +++ new/at-spi2-atk-2.32.0/meson.build 2019-03-12 04:01:12.000000000 +0100 @@ -1,5 +1,5 @@ project('at-spi2-atk', 'c', - version: '2.30.1', + version: '2.31.92', license: 'LGPLv2.1+', default_options: [ 'buildtype=debugoptimized', @@ -38,8 +38,8 @@ glib_req_version = '>= 2.32.0' gobject_req_version = '>= 2.0.0' gmodule_req_version = '>= 2.0.0' -atk_req_version = '>= 2.29.2' -atspi_req_version = '>= 2.29.1' +atk_req_version = '>= 2.31.1' +atspi_req_version = '>= 2.31.2' libxml_req_version = '>= 2.9.1' libdbus_dep = dependency('dbus-1', version: libdbus_req_version)
participants (1)
-
root