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....@gmail.com>
+
+- Update to version 3.32.0:
+  + Stable release version bump.
+
+-------------------------------------------------------------------
+Tue Mar  5 02:31:02 UTC 2019 - Bjørn Lie <bjorn....@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....@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)


Reply via email to