Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libadwaita for openSUSE:Factory 
checked in at 2022-08-10 17:12:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libadwaita (Old)
 and      /work/SRC/openSUSE:Factory/.libadwaita.new.1521 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libadwaita"

Wed Aug 10 17:12:57 2022 rev:11 rq:993945 version:1.1.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/libadwaita/libadwaita.changes    2022-07-13 
14:32:08.977269956 +0200
+++ /work/SRC/openSUSE:Factory/.libadwaita.new.1521/libadwaita.changes  
2022-08-10 17:13:20.173713665 +0200
@@ -1,0 +2,12 @@
+Fri Aug  5 17:19:27 UTC 2022 - Bj??rn Lie <[email protected]>
+
+- Update to version 1.1.4:
+  + AdwAvatar: Fix draw_to_texture() with rectangular avatars.
+  + AdwTabBar: Fix squished or clipped text with
+    gtk-hint-font-metrics=0.
+  + AdwShadowHelper: Fix warnings when drawing vertical shadow.
+  + AdwSwipeTracker:
+    - Fix swipe speed on GTK 4.7.x.
+    - Fix criticals with GTK 4.7.x.
+
+-------------------------------------------------------------------

Old:
----
  libadwaita-1.1.3.obscpio

New:
----
  libadwaita-1.1.4.obscpio

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

Other differences:
------------------
++++++ libadwaita.spec ++++++
--- /var/tmp/diff_new_pack.lnmld2/_old  2022-08-10 17:13:22.113718729 +0200
+++ /var/tmp/diff_new_pack.lnmld2/_new  2022-08-10 17:13:22.117718739 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           libadwaita
-Version:        1.1.3
+Version:        1.1.4
 Release:        0
 Summary:        Building blocks for modern GNOME applications
 License:        LGPL-2.1-or-later

++++++ _service ++++++
--- /var/tmp/diff_new_pack.lnmld2/_old  2022-08-10 17:13:22.145718812 +0200
+++ /var/tmp/diff_new_pack.lnmld2/_new  2022-08-10 17:13:22.149718823 +0200
@@ -3,7 +3,7 @@
   <service name="obs_scm" mode="disabled">
     <param name="url">https://gitlab.gnome.org/GNOME/libadwaita.git</param>
     <param name="scm">git</param>
-    <param name="revision">refs/tags/1.1.3</param>
+    <param name="revision">refs/tags/1.1.4</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ libadwaita-1.1.3.obscpio -> libadwaita-1.1.4.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.1.3/.gitlab-ci/check-abi 
new/libadwaita-1.1.4/.gitlab-ci/check-abi
--- old/libadwaita-1.1.3/.gitlab-ci/check-abi   2022-07-03 02:01:35.000000000 
+0200
+++ new/libadwaita-1.1.4/.gitlab-ci/check-abi   2022-08-05 17:15:34.000000000 
+0200
@@ -67,7 +67,7 @@
 
         subprocess.check_call(['meson', build_dir,
                                '--prefix=/usr', '--libdir=lib',
-                               '-Db_coverage=false', '-Dgtkdoc=false', 
'-Dtests=false'])
+                               '-Db_coverage=false', '-Dgtk_doc=false', 
'-Dtests=false'])
         subprocess.check_call(['ninja', '-v', '-C', build_dir])
         subprocess.check_call(['ninja', '-v', '-C', build_dir, 'install'],
                               env={'DESTDIR': dest_dir})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.1.3/NEWS new/libadwaita-1.1.4/NEWS
--- old/libadwaita-1.1.3/NEWS   2022-07-03 02:01:35.000000000 +0200
+++ new/libadwaita-1.1.4/NEWS   2022-08-05 17:15:34.000000000 +0200
@@ -1,4 +1,18 @@
 =============
+Version 1.1.4
+=============
+
+- AdwAvatar
+  - Fix draw_to_texture() with rectangular avatars
+- AdwTabBar
+  - Fix squished or clipped text with gtk-hint-font-metrics=0
+- AdwShadowHelper
+  - Fix warnings when drawing vertical shadow
+- AdwSwipeTracker
+  - Fix swipe speed on GTK 4.7.x
+  - Fix criticals with GTK 4.7.x
+
+=============
 Version 1.1.3
 =============
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.1.3/build-aux/meson/dist-data.py 
new/libadwaita-1.1.4/build-aux/meson/dist-data.py
--- old/libadwaita-1.1.3/build-aux/meson/dist-data.py   2022-07-03 
02:01:35.000000000 +0200
+++ new/libadwaita-1.1.4/build-aux/meson/dist-data.py   2022-08-05 
17:15:34.000000000 +0200
@@ -3,6 +3,7 @@
 import os
 import shutil
 import subprocess
+import sys
 
 from pathlib import PurePath
 
@@ -32,3 +33,5 @@
     if os.path.isdir(src_path):
         dst_path = os.path.join(distroot, reference)
         shutil.copytree(src_path, dst_path)
+    else:
+        sys.exit("Documentation not found. Please pass -Dgtk_doc=true and to 
Meson and run ninja once.")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.1.3/meson.build 
new/libadwaita-1.1.4/meson.build
--- old/libadwaita-1.1.3/meson.build    2022-07-03 02:01:35.000000000 +0200
+++ new/libadwaita-1.1.4/meson.build    2022-08-05 17:15:34.000000000 +0200
@@ -1,5 +1,5 @@
 project('libadwaita', 'c',
-          version: '1.1.3',
+          version: '1.1.4',
           license: 'LGPL-2.1-or-later',
     meson_version: '>= 0.59.0',
   default_options: [ 'warning_level=1', 'buildtype=debugoptimized', 
'c_std=gnu11' ],
@@ -29,7 +29,7 @@
 # to 0. When bumping the second version, set the third one to zero.
 #
 # A lot easier than libtool, right?
-libversion = '0.1.5'
+libversion = '0.1.6'
 # The so major version of the library
 soversion = 0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.1.3/src/adw-avatar.c 
new/libadwaita-1.1.4/src/adw-avatar.c
--- old/libadwaita-1.1.3/src/adw-avatar.c       2022-07-03 02:01:35.000000000 
+0200
+++ new/libadwaita-1.1.4/src/adw-avatar.c       2022-08-05 17:15:34.000000000 
+0200
@@ -743,14 +743,20 @@
   GtkNative *native;
   GskRenderer *renderer;
   int size;
+  graphene_matrix_t transform;
 
   g_return_val_if_fail (ADW_IS_AVATAR (self), NULL);
   g_return_val_if_fail (scale_factor > 0, NULL);
 
   size = self->size * scale_factor;
 
+  g_assert (gtk_widget_compute_transform (GTK_WIDGET (self),
+                                          self->gizmo,
+                                          &transform));
+
   snapshot = gtk_snapshot_new ();
   gtk_snapshot_scale (snapshot, scale_factor, scale_factor);
+  gtk_snapshot_transform_matrix (snapshot, &transform);
   GTK_WIDGET_GET_CLASS (self)->snapshot (GTK_WIDGET (self), snapshot);
 
   node = gtk_snapshot_free_to_node (snapshot);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.1.3/src/adw-fading-label.c 
new/libadwaita-1.1.4/src/adw-fading-label.c
--- old/libadwaita-1.1.3/src/adw-fading-label.c 2022-07-03 02:01:35.000000000 
+0200
+++ new/libadwaita-1.1.4/src/adw-fading-label.c 2022-08-05 17:15:34.000000000 
+0200
@@ -150,7 +150,9 @@
 
   gsk_render_node_get_bounds (node, &bounds);
   bounds.origin.x = 0;
+  bounds.origin.y = floor (bounds.origin.y);
   bounds.size.width = width;
+  bounds.size.height = ceil (bounds.size.height);
 
   ensure_shader (self);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.1.3/src/adw-shadow-helper.c 
new/libadwaita-1.1.4/src/adw-shadow-helper.c
--- old/libadwaita-1.1.3/src/adw-shadow-helper.c        2022-07-03 
02:01:35.000000000 +0200
+++ new/libadwaita-1.1.4/src/adw-shadow-helper.c        2022-08-05 
17:15:34.000000000 +0200
@@ -276,7 +276,7 @@
                          gsk_transform_translate (NULL, &GRAPHENE_POINT_INIT 
(x, y + height - shadow_size)));
     gtk_widget_allocate (self->border, MAX (width, border_size), border_size, 
baseline,
                          gsk_transform_translate (NULL, &GRAPHENE_POINT_INIT 
(x, y + height - border_size)));
-    gtk_widget_allocate (self->border, MAX (width, outline_size), 
outline_size, baseline,
+    gtk_widget_allocate (self->outline, MAX (width, outline_size), 
outline_size, baseline,
                          gsk_transform_translate (NULL, &GRAPHENE_POINT_INIT 
(x, y + height)));
     break;
   default:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.1.3/src/adw-swipe-tracker.c 
new/libadwaita-1.1.4/src/adw-swipe-tracker.c
--- old/libadwaita-1.1.3/src/adw-swipe-tracker.c        2022-07-03 
02:01:35.000000000 +0200
+++ new/libadwaita-1.1.4/src/adw-swipe-tracker.c        2022-08-05 
17:15:34.000000000 +0200
@@ -15,7 +15,6 @@
 #define TOUCHPAD_BASE_DISTANCE_H 400
 #define TOUCHPAD_BASE_DISTANCE_V 300
 #define EVENT_HISTORY_THRESHOLD_MS 150
-#define SCROLL_MULTIPLIER 10
 #define MIN_ANIMATION_DURATION 100
 #define MAX_ANIMATION_DURATION 400
 #define VELOCITY_THRESHOLD_TOUCH 0.3
@@ -29,6 +28,12 @@
 #define DRAG_THRESHOLD_DISTANCE 16
 #define EPSILON 0.005
 
+#if GTK_CHECK_VERSION (4, 7, 0)
+#define SCROLL_MULTIPLIER 1
+#else
+#define SCROLL_MULTIPLIER 10
+#endif
+
 #define SIGN(x) ((x) > 0.0 ? 1.0 : ((x) < 0.0 ? -1.0 : 0.0))
 
 /**
@@ -670,6 +675,9 @@
   is_vertical = (self->orientation == GTK_ORIENTATION_VERTICAL);
   distance = is_vertical ? TOUCHPAD_BASE_DISTANCE_V : TOUCHPAD_BASE_DISTANCE_H;
 
+  if (!event || gdk_event_get_event_type (event) != GDK_SCROLL)
+    return GDK_EVENT_PROPAGATE;
+
   if (gdk_scroll_event_get_direction (event) != GDK_SCROLL_SMOOTH)
     return GDK_EVENT_PROPAGATE;
 

++++++ libadwaita.obsinfo ++++++
--- /var/tmp/diff_new_pack.lnmld2/_old  2022-08-10 17:13:22.425719543 +0200
+++ /var/tmp/diff_new_pack.lnmld2/_new  2022-08-10 17:13:22.429719554 +0200
@@ -1,5 +1,5 @@
 name: libadwaita
-version: 1.1.3
-mtime: 1656806495
-commit: 53de9a9972e60a9c53ec2ff5cce4e4d327206cf0
+version: 1.1.4
+mtime: 1659712534
+commit: dac3f11659ef1a3bc8c76468cdbc83d207b22f96
 

Reply via email to