Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libadwaita for openSUSE:Factory 
checked in at 2026-08-09 21:31:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libadwaita (Old)
 and      /work/SRC/openSUSE:Factory/.libadwaita.new.16738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libadwaita"

Sun Aug  9 21:31:46 2026 rev:53 rq:1369843 version:1.9.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/libadwaita/libadwaita.changes    2026-07-06 
12:27:20.505000920 +0200
+++ /work/SRC/openSUSE:Factory/.libadwaita.new.16738/libadwaita.changes 
2026-08-09 21:32:20.428047682 +0200
@@ -1,0 +2,14 @@
+Mon Aug  3 11:41:36 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 1.9.3:
+  + AdwAboutDialog: Fix a bug with deselecting text in the legal
+    section
+  + AdwSidebar: Fix item suffixes ending up after the arrow in page
+    mode
+  + AdwTabOverview: Make sure we don't round corners in adaptive
+    preview
+  + AdwWindow/AdwApplicationWindow: Fix false minimum size warnings
+    in adaptive preview
+  + Updated translations.
+
+-------------------------------------------------------------------

Old:
----
  libadwaita-1.9.2.tar.xz

New:
----
  libadwaita-1.9.3.tar.xz

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

Other differences:
------------------
++++++ libadwaita.spec ++++++
--- /var/tmp/diff_new_pack.EI3zJA/_old  2026-08-09 21:32:20.980066564 +0200
+++ /var/tmp/diff_new_pack.EI3zJA/_new  2026-08-09 21:32:20.980066564 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           libadwaita
-Version:        1.9.2
+Version:        1.9.3
 Release:        0
 Summary:        Building blocks for modern GNOME applications
 License:        LGPL-2.1-or-later

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.EI3zJA/_old  2026-08-09 21:32:21.028068206 +0200
+++ /var/tmp/diff_new_pack.EI3zJA/_new  2026-08-09 21:32:21.036068480 +0200
@@ -1,6 +1,6 @@
-mtime: 1782850738
-commit: 8464985a3bd1d329984d6784f2a28b5a7e26525ccb9ca844c99ef796daef7413
+mtime: 1785757566
+commit: a61417fe16395a6fdda5a659a93ee3a74a99e5a0ed80aba0e50c3990e99b99e1
 url: https://src.opensuse.org/GNOME/libadwaita
-revision: 8464985a3bd1d329984d6784f2a28b5a7e26525ccb9ca844c99ef796daef7413
+revision: a61417fe16395a6fdda5a659a93ee3a74a99e5a0ed80aba0e50c3990e99b99e1
 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.EI3zJA/_old  2026-08-09 21:32:21.060069301 +0200
+++ /var/tmp/diff_new_pack.EI3zJA/_new  2026-08-09 21:32:21.064069438 +0200
@@ -3,7 +3,7 @@
   <service name="obs_scm" mode="manual">
     <param name="url">https://gitlab.gnome.org/GNOME/libadwaita.git</param>
     <param name="scm">git</param>
-    <param name="revision">1.9.2</param>
+    <param name="revision">1.9.3</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-08-03 13:46:06.000000000 +0200
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*

++++++ libadwaita-1.9.2.tar.xz -> libadwaita-1.9.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.9.2/NEWS new/libadwaita-1.9.3/NEWS
--- old/libadwaita-1.9.2/NEWS   2026-06-28 16:14:24.000000000 +0200
+++ new/libadwaita-1.9.3/NEWS   2026-08-03 13:02:21.000000000 +0200
@@ -1,4 +1,19 @@
 =============
+Version 1.9.3
+=============
+
+- AdwAboutDialog
+  - Fix a bug with deselecting text in the legal section
+- AdwSidebar
+  - Fix item suffixes ending up after the arrow in page mode
+- AdwTabOverview
+  - Make sure we don't round corners in adaptive preview
+- AdwWindow/AdwApplicationWindow
+  - Fix false minimum size warnings in adaptive preview
+- Translation updates
+  - Norwegian Bokmål
+
+=============
 Version 1.9.2
 =============
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.9.2/meson.build 
new/libadwaita-1.9.3/meson.build
--- old/libadwaita-1.9.2/meson.build    2026-06-28 16:14:24.000000000 +0200
+++ new/libadwaita-1.9.3/meson.build    2026-08-03 13:02:21.000000000 +0200
@@ -1,5 +1,5 @@
 project('libadwaita', 'c',
-          version: '1.9.2',
+          version: '1.9.3',
           license: 'LGPL-2.1-or-later',
     meson_version: '>= 0.63.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.9.2'
+libversion = '0.9.3'
 # The so major version of the library
 soversion = 0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.9.2/po/nb.po 
new/libadwaita-1.9.3/po/nb.po
--- old/libadwaita-1.9.2/po/nb.po       2026-06-28 16:14:24.000000000 +0200
+++ new/libadwaita-1.9.3/po/nb.po       2026-08-03 13:02:21.000000000 +0200
@@ -8,7 +8,7 @@
 "Project-Id-Version: libadwaita main\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/libadwaita/issues\n";
 "POT-Creation-Date: 2026-05-24 17:02+0000\n"
-"PO-Revision-Date: 2026-05-30 17:59+0200\n"
+"PO-Revision-Date: 2026-06-28 16:37+0200\n"
 "Last-Translator: Brage <[email protected]>\n"
 "Language-Team: Norwegian Bokmål <[email protected]>\n"
 "Language: nb\n"
@@ -168,7 +168,7 @@
 
 #: src/adw-about-dialog.ui:88 src/adw-about-window.ui:91
 msgid "What’s _New"
-msgstr "Hva er _nytt"
+msgstr "Dette er _nytt"
 
 #: src/adw-about-dialog.ui:104 src/adw-about-window.ui:107
 msgid "_Details"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.9.2/src/adw-about-dialog.c 
new/libadwaita-1.9.3/src/adw-about-dialog.c
--- old/libadwaita-1.9.2/src/adw-about-dialog.c 2026-06-28 16:14:24.000000000 
+0200
+++ new/libadwaita-1.9.3/src/adw-about-dialog.c 2026-08-03 13:02:21.000000000 
+0200
@@ -426,6 +426,8 @@
 
   if (GTK_IS_LABEL (focus) && !gtk_label_get_current_uri (GTK_LABEL (focus)))
     gtk_label_select_region (GTK_LABEL (focus), 0, 0);
+
+  self->legal_showing_idle_id = 0;
 }
 
 static void
@@ -433,8 +435,6 @@
 {
   self->legal_showing_idle_id =
     g_idle_add_once ((GSourceOnceFunc) legal_showing_idle_cb, self);
-
-  self->legal_showing_idle_id = 0;
 }
 
 static gboolean
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.9.2/src/adw-application-window.c 
new/libadwaita-1.9.3/src/adw-application-window.c
--- old/libadwaita-1.9.2/src/adw-application-window.c   2026-06-28 
16:14:24.000000000 +0200
+++ new/libadwaita-1.9.3/src/adw-application-window.c   2026-08-03 
13:02:21.000000000 +0200
@@ -551,15 +551,27 @@
   g_object_ref (priv->dialog_host);
 
   if (adaptive_preview) {
+    GtkWidget *screen;
+
     priv->adaptive_preview = adw_adaptive_preview_new ();
     gtk_window_set_child (GTK_WINDOW (self), priv->adaptive_preview);
     g_signal_connect_swapped (priv->adaptive_preview, "exit",
                               G_CALLBACK (adaptive_preview_exit_cb), self);
+
+    screen = adw_adaptive_preview_get_screen (ADW_ADAPTIVE_PREVIEW 
(priv->adaptive_preview));
+
+    adw_breakpoint_bin_set_warning_widget (ADW_BREAKPOINT_BIN (priv->bin), 
screen);
+    adw_breakpoint_bin_set_warnings (ADW_BREAKPOINT_BIN (priv->bin), FALSE, 
TRUE);
+
     adw_adaptive_preview_set_child (ADW_ADAPTIVE_PREVIEW 
(priv->adaptive_preview),
                                     priv->dialog_host);
   } else {
     adw_adaptive_preview_set_child (ADW_ADAPTIVE_PREVIEW 
(priv->adaptive_preview),
                                     NULL);
+    adw_breakpoint_bin_set_warning_widget (ADW_BREAKPOINT_BIN (priv->bin),
+                                           GTK_WIDGET (self));
+    adw_breakpoint_bin_set_warnings (ADW_BREAKPOINT_BIN (priv->bin), TRUE, 
TRUE);
+
     gtk_window_set_child (GTK_WINDOW (self), priv->dialog_host);
     priv->adaptive_preview = NULL;
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.9.2/src/adw-sidebar.c 
new/libadwaita-1.9.3/src/adw-sidebar.c
--- old/libadwaita-1.9.2/src/adw-sidebar.c      2026-06-28 16:14:24.000000000 
+0200
+++ new/libadwaita-1.9.3/src/adw-sidebar.c      2026-08-03 13:02:21.000000000 
+0200
@@ -1622,7 +1622,7 @@
   gtk_widget_add_css_class (arrow, "arrow");
   adw_action_row_add_suffix (ADW_ACTION_ROW (row), arrow);
 
-  g_object_set_data (G_OBJECT (row), "-adw-sidebar-arrow", arrow);
+  g_object_set_data (G_OBJECT (row), "-adw-sidebar-item-arrow", arrow);
 
   setup_drop_target (self, row);
   setup_context_menu (self, item, row);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.9.2/src/adw-tab-overview.c 
new/libadwaita-1.9.3/src/adw-tab-overview.c
--- old/libadwaita-1.9.2/src/adw-tab-overview.c 2026-06-28 16:14:24.000000000 
+0200
+++ new/libadwaita-1.9.3/src/adw-tab-overview.c 2026-08-03 13:02:21.000000000 
+0200
@@ -12,6 +12,7 @@
 #include "adw-tab-overview-private.h"
 
 #include "adw-animation-util-private.h"
+#include "adw-application-window.h"
 #include "adw-bin.h"
 #include "adw-gtkbuilder-utils-private.h"
 #include "adw-header-bar.h"
@@ -22,6 +23,7 @@
 #include "adw-tab-view-private.h"
 #include "adw-timed-animation.h"
 #include "adw-widget-utils-private.h"
+#include "adw-window.h"
 #include "adw-window-title.h"
 
 #define SCROLL_ANIMATION_DURATION 200
@@ -1173,6 +1175,16 @@
                 GDK_TOPLEVEL_STATE_LEFT_TILED)) > 0)
     return;
 
+  if (ADW_IS_WINDOW (root) &&
+      adw_window_get_adaptive_preview (ADW_WINDOW (root))) {
+    return;
+  }
+
+  if (ADW_IS_APPLICATION_WINDOW (root) &&
+      adw_application_window_get_adaptive_preview (ADW_APPLICATION_WINDOW 
(root))) {
+    return;
+  }
+
   if (!gtk_widget_has_css_class (GTK_WIDGET (root), "csd") ||
       gtk_widget_has_css_class (GTK_WIDGET (root), "solid-csd"))
     return;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.9.2/src/adw-window.c 
new/libadwaita-1.9.3/src/adw-window.c
--- old/libadwaita-1.9.2/src/adw-window.c       2026-06-28 16:14:24.000000000 
+0200
+++ new/libadwaita-1.9.3/src/adw-window.c       2026-08-03 13:02:21.000000000 
+0200
@@ -594,15 +594,28 @@
   g_object_ref (priv->dialog_host);
 
   if (adaptive_preview) {
+    GtkWidget *screen;
+
     priv->adaptive_preview = adw_adaptive_preview_new ();
     gtk_window_set_child (GTK_WINDOW (self), priv->adaptive_preview);
     g_signal_connect_swapped (priv->adaptive_preview, "exit",
                               G_CALLBACK (adaptive_preview_exit_cb), self);
+
+    screen = adw_adaptive_preview_get_screen (ADW_ADAPTIVE_PREVIEW 
(priv->adaptive_preview));
+
+    adw_breakpoint_bin_set_warning_widget (ADW_BREAKPOINT_BIN (priv->bin), 
screen);
+    adw_breakpoint_bin_set_warnings (ADW_BREAKPOINT_BIN (priv->bin), FALSE, 
TRUE);
+
     adw_adaptive_preview_set_child (ADW_ADAPTIVE_PREVIEW 
(priv->adaptive_preview),
                                     priv->dialog_host);
   } else {
     adw_adaptive_preview_set_child (ADW_ADAPTIVE_PREVIEW 
(priv->adaptive_preview),
                                     NULL);
+
+    adw_breakpoint_bin_set_warning_widget (ADW_BREAKPOINT_BIN (priv->bin),
+                                           GTK_WIDGET (self));
+    adw_breakpoint_bin_set_warnings (ADW_BREAKPOINT_BIN (priv->bin), TRUE, 
TRUE);
+
     gtk_window_set_child (GTK_WINDOW (self), priv->dialog_host);
     priv->adaptive_preview = NULL;
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.9.2/tests/ignore-deprecations.h 
new/libadwaita-1.9.3/tests/ignore-deprecations.h
--- old/libadwaita-1.9.2/tests/ignore-deprecations.h    1970-01-01 
01:00:00.000000000 +0100
+++ new/libadwaita-1.9.3/tests/ignore-deprecations.h    2026-08-03 
13:02:21.000000000 +0200
@@ -0,0 +1,114 @@
+/*
+ * Copyright 2026 Zander Brown <[email protected]>
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
+#pragma once
+
+#include <stdarg.h>
+
+#include <glib.h>
+
+G_BEGIN_DECLS
+
+
+typedef struct _AdwIgnoreDeprecation AdwIgnoreDeprecation;
+struct _AdwIgnoreDeprecation {
+  GRegex *pattern;
+  GLogLevelFlags old_flags;
+  GLogFunc real_log_func;
+};
+
+
+G_GNUC_UNUSED
+static void
+adw_ignore_deprecation_log (const char     *log_domain,
+                            GLogLevelFlags  log_level,
+                            const char     *message,
+                            gpointer        user_data)
+{
+  AdwIgnoreDeprecation *self = user_data;
+  GLogLevelFlags effective_level = log_level;
+
+  /* Make warnings fatal again, unless they match the pattern */
+  if (log_level & G_LOG_LEVEL_WARNING &&
+      !g_regex_match (self->pattern, message, G_REGEX_MATCH_DEFAULT, NULL)) {
+    effective_level |= G_LOG_FLAG_FATAL;
+  }
+
+  /* Lucky for us gtest_default_log_handler doesn't use user_data… */
+  self->real_log_func (log_domain, effective_level, message, NULL);
+}
+
+
+G_GNUC_UNUSED
+static inline AdwIgnoreDeprecation *
+adw_ignore_deprecation_new (const char *first, ...)
+{
+  AdwIgnoreDeprecation *self = g_new0 (AdwIgnoreDeprecation, 1);
+  GError *error = NULL;
+  GString *pattern = g_string_new ("The property (");
+  char *first_escaped = g_regex_escape_string (first, -1);
+  va_list args;
+
+  g_string_append (pattern, first_escaped);
+
+  va_start (args, first);
+
+  while (TRUE) {
+    const char *current = va_arg (args, const char *);
+    char *escaped = NULL;
+
+    if (!current) {
+      break;
+    }
+
+    escaped = g_regex_escape_string (current, -1);
+
+    g_string_append_c (pattern, '|');
+    g_string_append (pattern, escaped);
+
+    g_free (escaped);
+  }
+
+  va_end (args);
+
+  g_string_append (pattern, ") is deprecated and shouldn't be used anymore.*");
+
+  self->pattern =
+    g_regex_new (pattern->str, G_REGEX_DEFAULT, G_REGEX_MATCH_DEFAULT, &error);
+  g_assert_no_error (error);
+
+  self->old_flags = g_log_get_always_fatal ();
+
+  /* Drop warnings from fatal mask so we can ignore property deprecations */
+  g_log_set_always_fatal (self->old_flags & (~G_LOG_LEVEL_WARNING));
+
+  self->real_log_func =
+    g_log_set_default_handler (adw_ignore_deprecation_log, self);
+  g_assert_false (self->real_log_func == adw_ignore_deprecation_log);
+
+  g_free (first_escaped);
+  g_string_free (pattern, TRUE);
+  g_clear_error (&error);
+
+  return self;
+}
+
+
+G_GNUC_UNUSED
+static inline void
+adw_ignore_deprecation_free (AdwIgnoreDeprecation *self)
+{
+  g_clear_pointer (&self->pattern, g_regex_unref);
+  g_log_set_always_fatal (self->old_flags);
+  g_log_set_default_handler (self->real_log_func, NULL);
+  g_free (self);
+}
+
+
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (AdwIgnoreDeprecation, 
adw_ignore_deprecation_free)
+
+
+G_END_DECLS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.9.2/tests/meson.build 
new/libadwaita-1.9.3/tests/meson.build
--- old/libadwaita-1.9.2/tests/meson.build      2026-06-28 16:14:24.000000000 
+0200
+++ new/libadwaita-1.9.3/tests/meson.build      2026-08-03 13:02:21.000000000 
+0200
@@ -9,16 +9,22 @@
    c_name: 'test',
 )
 
-test_env = [
-  'G_TEST_SRCDIR=@0@'.format(meson.current_source_dir()),
-  'G_TEST_BUILDDIR=@0@'.format(meson.current_build_dir()),
-  'G_DEBUG=gc-friendly',
-  'GDK_DEBUG=no-portals',
-  'GSETTINGS_BACKEND=memory',
-  'PYTHONDONTWRITEBYTECODE=yes',
-  'MALLOC_CHECK_=2',
-  'GTK_A11Y=none',
-]
+test_env = {
+  'G_DEBUG': 'gc-friendly,fatal-warnings',
+  'G_ENABLE_DIAGNOSTIC': '1',
+  'G_TEST_BUILDDIR': meson.current_build_dir(),
+  'G_TEST_SRCDIR': meson.current_source_dir(),
+  'GDK_DEBUG': 'no-portals',
+  'GDK_DISABLE': 'vulkan',
+  'GIO_USE_VFS': 'local',
+  'GSETTINGS_BACKEND': 'memory',
+  'GTK_A11Y': 'test',
+  'GTK_EXE_PREFIX': '',
+  'MALLOC_CHECK_': '2',
+  'NO_AT_BRIDGE': '1',
+  'PYTHONDEVMODE': '1',
+  'PYTHONDONTWRITEBYTECODE': 'yes',
+}
 
 test_cflags = [
   '-DADW_LOG_DOMAIN="Adwaita"',
@@ -106,7 +112,8 @@
   test_sources = [
     test_name + '.c',
     test_resources,
-    libadwaita_generated_headers
+    libadwaita_generated_headers,
+    'ignore-deprecations.h',
   ]
 
   t = executable(test_name, test_sources,
@@ -115,7 +122,7 @@
                  dependencies: libadwaita_deps + [libadwaita_internal_dep],
                           pie: use_pie,
                 )
-  test(test_name, t, env: test_env)
+  test(test_name, t, protocol: 'tap', env: test_env)
 endforeach
 
 endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.9.2/tests/test-flap.c 
new/libadwaita-1.9.3/tests/test-flap.c
--- old/libadwaita-1.9.2/tests/test-flap.c      2026-06-28 16:14:24.000000000 
+0200
+++ new/libadwaita-1.9.3/tests/test-flap.c      2026-08-03 13:02:21.000000000 
+0200
@@ -8,6 +8,9 @@
 
 #include <adwaita.h>
 
+#include "ignore-deprecations.h"
+
+
 static void
 increment (int *data)
 {
@@ -17,6 +20,8 @@
 static void
 test_adw_flap_flap (void)
 {
+  AdwIgnoreDeprecation *ignore =
+    adw_ignore_deprecation_new ("AdwFlap:flap", NULL);
   AdwFlap *flap = g_object_ref_sink (ADW_FLAP (adw_flap_new ()));
   GtkWidget *widget = NULL;
   int notified = 0;
@@ -41,11 +46,14 @@
   g_assert_cmpint (notified, ==, 2);
 
   g_assert_finalize_object (flap);
+  adw_ignore_deprecation_free (ignore);
 }
 
 static void
 test_adw_flap_separator (void)
 {
+  AdwIgnoreDeprecation *ignore =
+    adw_ignore_deprecation_new ("AdwFlap:separator", NULL);
   AdwFlap *flap = g_object_ref_sink (ADW_FLAP (adw_flap_new ()));
   GtkWidget *widget = NULL;
   int notified = 0;
@@ -70,11 +78,14 @@
   g_assert_cmpint (notified, ==, 2);
 
   g_assert_finalize_object (flap);
+  adw_ignore_deprecation_free (ignore);
 }
 
 static void
 test_adw_flap_flap_position (void)
 {
+  AdwIgnoreDeprecation *ignore =
+    adw_ignore_deprecation_new ("AdwFlap:flap-position", NULL);
   AdwFlap *flap = g_object_ref_sink (ADW_FLAP (adw_flap_new ()));
   GtkPackType position;
   int notified = 0;
@@ -98,11 +109,14 @@
   g_assert_cmpint (notified, ==, 2);
 
   g_assert_finalize_object (flap);
+  adw_ignore_deprecation_free (ignore);
 }
 
 static void
 test_adw_flap_reveal_flap (void)
 {
+  AdwIgnoreDeprecation *ignore =
+    adw_ignore_deprecation_new ("AdwFlap:reveal-flap", NULL);
   AdwFlap *flap = g_object_ref_sink (ADW_FLAP (adw_flap_new ()));
   gboolean reveal;
   int notified = 0;
@@ -128,11 +142,14 @@
   g_assert_cmpint (notified, ==, 2);
 
   g_assert_finalize_object (flap);
+  adw_ignore_deprecation_free (ignore);
 }
 
 static void
 test_adw_flap_reveal_progress (void)
 {
+  AdwIgnoreDeprecation *ignore =
+    adw_ignore_deprecation_new ("AdwFlap:reveal-progress", NULL);
   AdwFlap *flap = g_object_ref_sink (ADW_FLAP (adw_flap_new ()));
   double progress;
   int notified = 0;
@@ -153,11 +170,14 @@
   g_assert_cmpint (notified, ==, 2);
 
   g_assert_finalize_object (flap);
+  adw_ignore_deprecation_free (ignore);
 }
 
 static void
 test_adw_flap_fold_policy (void)
 {
+  AdwIgnoreDeprecation *ignore =
+    adw_ignore_deprecation_new ("AdwFlap:fold-policy", NULL);
   AdwFlap *flap = g_object_ref_sink (ADW_FLAP (adw_flap_new ()));
   AdwFlapFoldPolicy policy;
   int notified = 0;
@@ -181,11 +201,14 @@
   g_assert_cmpint (notified, ==, 2);
 
   g_assert_finalize_object (flap);
+  adw_ignore_deprecation_free (ignore);
 }
 
 static void
 test_adw_flap_fold_duration (void)
 {
+  AdwIgnoreDeprecation *ignore =
+    adw_ignore_deprecation_new ("AdwFlap:fold-duration", NULL);
   AdwFlap *flap = g_object_ref_sink (ADW_FLAP (adw_flap_new ()));
   guint duration;
   int notified = 0;
@@ -209,11 +232,14 @@
   g_assert_cmpint (notified, ==, 2);
 
   g_assert_finalize_object (flap);
+  adw_ignore_deprecation_free (ignore);
 }
 
 static void
 test_adw_flap_folded (void)
 {
+  AdwIgnoreDeprecation *ignore =
+    adw_ignore_deprecation_new ("AdwFlap:folded", NULL);
   AdwFlap *flap = g_object_ref_sink (ADW_FLAP (adw_flap_new ()));
   gboolean folded;
   int notified = 0;
@@ -233,11 +259,14 @@
   g_assert_cmpint (notified, ==, 1);
 
   g_assert_finalize_object (flap);
+  adw_ignore_deprecation_free (ignore);
 }
 
 static void
 test_adw_flap_locked (void)
 {
+  AdwIgnoreDeprecation *ignore =
+    adw_ignore_deprecation_new ("AdwFlap:locked", NULL);
   AdwFlap *flap = g_object_ref_sink (ADW_FLAP (adw_flap_new ()));
   gboolean locked;
   int notified = 0;
@@ -263,11 +292,14 @@
   g_assert_cmpint (notified, ==, 2);
 
   g_assert_finalize_object (flap);
+  adw_ignore_deprecation_free (ignore);
 }
 
 static void
 test_adw_flap_transition_type (void)
 {
+  AdwIgnoreDeprecation *ignore =
+    adw_ignore_deprecation_new ("AdwFlap:transition-type", NULL);
   AdwFlap *flap = g_object_ref_sink (ADW_FLAP (adw_flap_new ()));
   AdwFlapTransitionType policy;
   int notified = 0;
@@ -291,11 +323,14 @@
   g_assert_cmpint (notified, ==, 2);
 
   g_assert_finalize_object (flap);
+  adw_ignore_deprecation_free (ignore);
 }
 
 static void
 test_adw_flap_modal (void)
 {
+  AdwIgnoreDeprecation *ignore =
+    adw_ignore_deprecation_new ("AdwFlap:modal", NULL);
   AdwFlap *flap = g_object_ref_sink (ADW_FLAP (adw_flap_new ()));
   gboolean modal;
   int notified = 0;
@@ -321,11 +356,14 @@
   g_assert_cmpint (notified, ==, 2);
 
   g_assert_finalize_object (flap);
+  adw_ignore_deprecation_free (ignore);
 }
 
 static void
 test_adw_flap_swipe_to_open (void)
 {
+  AdwIgnoreDeprecation *ignore =
+    adw_ignore_deprecation_new ("AdwFlap:swipe-to-open", NULL);
   AdwFlap *flap = g_object_ref_sink (ADW_FLAP (adw_flap_new ()));
   gboolean swipe_to_open;
   int notified = 0;
@@ -351,11 +389,14 @@
   g_assert_cmpint (notified, ==, 2);
 
   g_assert_finalize_object (flap);
+  adw_ignore_deprecation_free (ignore);
 }
 
 static void
 test_adw_flap_swipe_to_close (void)
 {
+  AdwIgnoreDeprecation *ignore =
+    adw_ignore_deprecation_new ("AdwFlap:swipe-to-close", NULL);
   AdwFlap *flap = g_object_ref_sink (ADW_FLAP (adw_flap_new ()));
   gboolean swipe_to_close;
   int notified = 0;
@@ -381,8 +422,10 @@
   g_assert_cmpint (notified, ==, 2);
 
   g_assert_finalize_object (flap);
+  adw_ignore_deprecation_free (ignore);
 }
 
+
 int
 main (int   argc,
       char *argv[])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libadwaita-1.9.2/tests/test-preferences-window.c 
new/libadwaita-1.9.3/tests/test-preferences-window.c
--- old/libadwaita-1.9.2/tests/test-preferences-window.c        2026-06-28 
16:14:24.000000000 +0200
+++ new/libadwaita-1.9.3/tests/test-preferences-window.c        2026-08-03 
13:02:21.000000000 +0200
@@ -6,9 +6,15 @@
 
 #include <adwaita.h>
 
+#include "ignore-deprecations.h"
+
 static void
 test_adw_preferences_window_add_remove (void)
 {
+  AdwIgnoreDeprecation *ignore =
+    adw_ignore_deprecation_new ("AdwLeaflet:can-unfold",
+                                "AdwPreferencesWindow:can-navigate-back",
+                                NULL);
   AdwPreferencesWindow *window = ADW_PREFERENCES_WINDOW 
(adw_preferences_window_new ());
   AdwPreferencesPage *page;
 
@@ -21,6 +27,7 @@
   adw_preferences_window_remove (window, page);
 
   g_assert_finalize_object (window);
+  adw_ignore_deprecation_free (ignore);
 }
 
 static void

++++++ libadwaita.obsinfo ++++++
--- /var/tmp/diff_new_pack.EI3zJA/_old  2026-08-09 21:32:22.332112812 +0200
+++ /var/tmp/diff_new_pack.EI3zJA/_new  2026-08-09 21:32:22.340113086 +0200
@@ -1,5 +1,5 @@
 name: libadwaita
-version: 1.9.2
-mtime: 1782656064
-commit: 282526c2c51d4b884cfdb69f3981311818195fce
+version: 1.9.3
+mtime: 1785754941
+commit: 5789add99c79cee0fae624b56706c7c0bea7fb2b
 

Reply via email to