From 7dfb58c0d3e609844f3ecda04a8d5dd67022defbcc5095d12036e88896717070 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 12 Nov 2024 12:13:42 +0100 Subject: [PATCH] Sync from SUSE:SLFO:Main libadwaita revision 5e9216430f2c2260d9ee075b6b0765f3 --- _service | 2 +- libadwaita-1.4.2.obscpio | 3 - libadwaita-1.6.1.obscpio | 3 + libadwaita.changes | 279 +++++++++++++++++++++++++++++++++++++++ libadwaita.obsinfo | 6 +- libadwaita.spec | 8 +- 6 files changed, 291 insertions(+), 10 deletions(-) delete mode 100644 libadwaita-1.4.2.obscpio create mode 100644 libadwaita-1.6.1.obscpio diff --git a/_service b/_service index 04b4f0f..c7e67a6 100644 --- a/_service +++ b/_service @@ -3,7 +3,7 @@ https://gitlab.gnome.org/GNOME/libadwaita.git git - refs/tags/1.4.2 + 1.6.1 @PARENT_TAG@+@TAG_OFFSET@ (.*)\+0 \1 diff --git a/libadwaita-1.4.2.obscpio b/libadwaita-1.4.2.obscpio deleted file mode 100644 index 006d389..0000000 --- a/libadwaita-1.4.2.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:005e0d72b952ce870fd7a055196dde393514beab12c27a70ee97a381c2007d68 -size 6968333 diff --git a/libadwaita-1.6.1.obscpio b/libadwaita-1.6.1.obscpio new file mode 100644 index 0000000..8e52ef1 --- /dev/null +++ b/libadwaita-1.6.1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9007c20c6e783bbbe6ead74de61faa8fcefb784c0f7571c9c9d87660b91d27e4 +size 8402957 diff --git a/libadwaita.changes b/libadwaita.changes index f4015d2..5d36cf4 100644 --- a/libadwaita.changes +++ b/libadwaita.changes @@ -1,3 +1,282 @@ +------------------------------------------------------------------- +Sun Oct 13 15:47:43 UTC 2024 - Bjørn Lie + +- Update to version 1.6.1: + + Fix meson syntax in readme + + AdwAboutDialog/Window: Fix natural width + + AdwAlertDialog: Fix a crash when setting content-width/height + before present() + + AdwBottomSheet: + - Fix natural height + - Fix criticals in dispose in some cases + + AdwBreakpointBin: Fix natural size + + AdwClamp: Fix get/set_unit() version + + AdwExpanderRow: Make suffix spacing match action rows and entry + rows + + AdwTabBar: + - Don't select tabs when clicking close or indicator buttons + - Only handle middle clicks started and ended on the same tab + + AdwTabOverview: Only handle middle clicks started and ended on + the same thumbnail + + AdwViewSwitcher: Have a minimum height outside header bars + + Docs: + - Indicate and explain out of gamut colors on CSS variables + page + - Update deprecated meson syntax + - Typo fixes + - Link clamp/layout/scrollable docs between each other + + Updated translations. + +------------------------------------------------------------------- +Mon Sep 16 15:11:47 UTC 2024 - Bjørn Lie + +- Update to version 1.6.0: + + AdwAboutDialog/Window: Support non-deprecated GPL-2/3.0-only + SPDX IDs + + AdwBottomSheet: Fix a crash in tests on some platforms + + AdwHeaderBar: Fix back button menu picking up phantom pages in + some situations + + AdwMessageDialog: Fix title size + + AdwTabOverview: Focus search entry with Ctrl+F + + Docs: + - Screenshot tool fixes + - Update screenshots + + Tests: Add AdwBackButton tests + + Stylesheet: + - Disable .devel header bars for bottom sheets, like for + dialogs + - Fix header bar in GTK dialogs + - Fix fine-tune scale styles + - Fix scroll undershoot in dropdowns and emoji picker + + Updated translations. + +------------------------------------------------------------------- +Sun Sep 15 17:40:24 UTC 2024 - Bjørn Lie + +- Update to version 1.6.rc: + + AdwMultiLayoutView: Hide slots when their child is invisible + + AdwPreferencesDialog/Window: Support macOS keybindings + + AdwSpinner: Work around a memory corruption issue + + AdwTabBar/Overview: Fix 2 drag-n-drop crashes + + AdwTabView: Support macOS keybindings + + Demo: + - List ADW_DEBUG_ACCENT_COLOR in about dialog debug info + - Support macOS keybindings + + Docs: + - List available style classes for each widget + - Typo fixes + + Stylesheet + - Add .ssd-frame style class for mutter titlebars + - Make radio button focus ring round + - Use relative font sizes + - Support .property.monospace for AdwExpanderRow too + - Fix GtkScale value overlapping with slider + - Fix --window-radius 0px unit + + Updated translations. + +------------------------------------------------------------------- +Sat Sep 14 17:15:13 UTC 2024 - Bjørn Lie + +- Update to version 1.6.beta: + + Introduce AdwSpinner and AdwSpinnerPaintable + + AdwAlertDialog: + - Accessibility fixes + - Fix a sizing bug with :prefer-wide-layout + + AdwComboRow: Don't change sensitivity on model change + + AdwDialog: + - Fix a memory leak + - Speed up switching presentation + + AdwEntryRow: Fix row activation + + AdwPreferencesPage: Add an a11y relation to the description + + AdwSpinRow: Set accessible role to presentation + + AdwStatusPage: Adjust style when using AdwSpinnerPaintable + + AdwStyleManager: + - Speed up reloading CSS + - Partially support system accent color on macOS + + AdwSwitchRow: Set accessible role to switch + + AdwTabBar/Overview: + - Use AdwSpinnerPaintable for loading state + - Fix a use after free when closing tabs + + AdwToastOverlay: Announce appearing toasts for screen reader + + Demo: + - Make strings HIG-compliant + - Add ctrl+q shortcut, make ctrl+w close the window instead + + Docs: + - Don't annotate user_data params with closure + - Fix typos in migrating to breakpoints page + + Stylesheet: + - Fix a specificity issue with scrolled windows in popovers + - Fix file chooser styles + + Updated translations. +- Please see NEWS for even more changes. + +------------------------------------------------------------------- +Fri Sep 13 15:09:30 UTC 2024 - Bjørn Lie + +- Update to version 1.5.4: + + AdwAboutDialog/Window: Support non-deprecated GPL-2/3.0-only + SPDX IDs + + AdwHeaderBar: Fix back button menu picking up phantom pages in + some situations + + AdwTabBar/Overview: Fix 2 crashes with drag-n-drop + + Stylesheet: Fix scroll undershoot in dropdowns and emoji picker + + Updated translations. + +------------------------------------------------------------------- +Sun Aug 11 13:25:57 UTC 2024 - Bjørn Lie + +- Update to version 1.5.3: + + AdwAlertDialog: Expose body text as a11y description + + AdwDialog: + - Fix a memory leak + - Speed up switching presentation + + AdwPreferencesPage: Add an a11y relation to the description + + AdwSpinRow: Set accessible role to presentation + + AdwSwitchRow: Set accessible role to switch + + AdwTabBar/Overview: Fix a use after free when closing tabs + + Stylesheet: Fix a specificity issue with scrolled windows in + popovers + + Docs: + - Don't annotate user_data params with closure + - Fix typos in migrating to breakpoints page + + Updated translations. + +------------------------------------------------------------------- +Thu Aug 8 08:21:23 UTC 2024 - Filip Kastl + +- Fix BuildRequires minimal version of gtk4 from 4.11.3 to 4.13.4 + as per src/meson.build. + +------------------------------------------------------------------- +Fri Jun 28 20:15:09 UTC 2024 - Bjørn Lie + +- Update to version 1.5.2: + + AdwAlertDialog: + - Fix unmatched va_start() + - Fix setting default widget when removing a response + + AdwBreakpointCondition: Fix leaks when parsing + + AdwBreakpointBin: Fix a leak + + AdwDialog: + - Fix toggling presentation mode + - Fix close button ignoring :can-close + - Fix ::close-attempt not emitting in some cases + - Fix swipe area for bottom sheets + - Leak fixes + + AdwHeaderBar: + - Fix initial focus for the back button + - Fix split view links in docs + + AdwMessageDialog: Fix unmatched va_start() + + AdwSpinRow: Fix ::input handling + + AdwTabButton: Fix needs-attention badge on RTL + + AdwTabView: Accessibility fixes + + AdwViewStack: Accessibility fixes + + Updated translations. + +------------------------------------------------------------------- +Fri May 24 14:19:20 UTC 2024 - Dominique Leuenberger + +- Update to version 1.5.1: + + AdwAboutDialog/Window: Fix an outdated appstream reference in + docs. + + AdwActionRow: Mention .property in docs. + + AdwAlertDialog: + - Fix the accessible role. + - Fix initial focus. + + AdwAvatar: Fix portrait avatars on hidpi. + + AdwBin: Fix a potential focus issue. + + AdwBreakpoint: Fix add_setter() annotations. + + AdwCarousel: Fix a build warning. + + AdwComboRow: + - Fix initial checkmark. + - Handle model changes properly. + + AdwDialog: + - Fix accessibility warnings. + - Make shortcuts work when there are no focusable widgets. + - Correctly restore focus when opening a dialog from a menu. + - Fix GtkWindow:deletable=false hiding close buttons in + dialogs. + + AdwExpanderRow: + - Fix get_title_lines() and get_subtitle_lines() return types. + - Fix remove() docs. + + AdwOverlaySplitView: Unmap sidebar when it's hidden. + + AdwPreferencesGroup: + - Fix a potential focus issue. + - Fix :header-group annotations and notifications. + + AdwPreferencesPage: Fix a potential focus issue. + + AdwTabView: + - Document :close-page return value. + - Fix a leak when closing the last page. + + AdwViewStack: Fix a typo in docs. +. + Docs: Update screenshots + + Stylesheet: Fix entry progress bars. + + Add missing return annotations + + Updated translations. + +------------------------------------------------------------------- +Fri Mar 15 15:49:05 UTC 2024 - Dominique Leuenberger + +- Update to version 1.5.0: + + AdwDialog + - Fix widget selection in inspector when presented as a bottom + sheet. + - Fix clicks on the dimming still working with can-closed=true. + + Demo: Fix in metainfo. + + Updated translations. + +------------------------------------------------------------------- +Mon Mar 4 07:54:20 UTC 2024 - Dominique Leuenberger + +- Update to version 1.5.rc: + + Depend on GTK 4.13.4. + + Fix layout with GtkSettings:gtk-xft-dpi == 0. + + AdwAboutDialog: + - Support zero-clause bsd license. + - Fix example. + + AdwAboutWindow: Support zero-clause bsd license. + + AdwDialog: + - Allow bottom sheets to shrink beyond 360px width. + - Fix a crash when swiping on the dimming. + - Adjust dimming intensity. + + AdwNavigationView: + - Fix signal mentions in push() docs. + - Disable missing title warning when containing a split view. + + AdwStatusPage: Fix property notification in set_child(). + + AdwSwipeTracker: Use a smaller threshold for window handles. + + AdwToolbarView: Fix a typo in docs. + + Demo: Fix window.devel demo. + + Stylesheet: + - Adjust shade colors in dark. + - Make .devel not propagate to dialogs. + + Updated translations. + +------------------------------------------------------------------- +Mon Feb 12 15:24:17 UTC 2024 - Dominique Leuenberger + +- Update to version 1.5.beta: + + Demo: Port everything to AdwDialog. + + Docs: + - Add a migration guide for adaptive dialogs. + - Add a favicon. + - Use the new asides. + + Stylesheet: + - Increase GtkSwitch padding. + - Align property row title and other row subtitle sizes. + - Align expander row and combo row arrows. + - Stop hiding switch shapes. + + Updated translations. + +------------------------------------------------------------------- +Mon Feb 12 15:22:37 UTC 2024 - Dominique Leuenberger + +- Update to version 1.4.3: + + AdwAboutWindow: Don't pre-select the first section on the Legal + page. + + AdwHeaderBar: Fix visibility after changing :show-back-button. + + AdwPreferencesWindow: Fix :visible-page and :visible-page-name + docs. + + AdwViewSwitcherBar: Fix a warning when empty. + + Updated translations. + ------------------------------------------------------------------- Sat Dec 2 13:28:13 UTC 2023 - Bjørn Lie diff --git a/libadwaita.obsinfo b/libadwaita.obsinfo index 5a9eaf5..1db59d3 100644 --- a/libadwaita.obsinfo +++ b/libadwaita.obsinfo @@ -1,4 +1,4 @@ name: libadwaita -version: 1.4.2 -mtime: 1701473652 -commit: fd5892e94ddd9baf44dcfb2faaa97211a2532d6d +version: 1.6.1 +mtime: 1728830260 +commit: e57c2e703adf9df06cd8c3880b5a01ff0243ff2b diff --git a/libadwaita.spec b/libadwaita.spec index 978aad4..ada7948 100644 --- a/libadwaita.spec +++ b/libadwaita.spec @@ -1,7 +1,7 @@ # # spec file for package libadwaita # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: libadwaita -Version: 1.4.2 +Version: 1.6.1 Release: 0 Summary: Building blocks for modern GNOME applications License: LGPL-2.1-or-later @@ -34,7 +34,7 @@ BuildRequires: pkgconfig(fribidi) BuildRequires: pkgconfig(gi-docgen) BuildRequires: pkgconfig(glib-2.0) >= 2.72 BuildRequires: pkgconfig(gobject-introspection-1.0) -BuildRequires: pkgconfig(gtk4) >= 4.11.3 +BuildRequires: pkgconfig(gtk4) >= 4.13.4 %lang_package %description @@ -98,6 +98,7 @@ This package provides the GObject Introspection bindings for libadwaita. %license COPYING %doc README.md %{_libdir}/libadwaita-1.so.0 +%{_libdir}/libadwaita-1-internal.so.0 %files -n typelib-1_0-Adw-1 %{_libdir}/girepository-1.0/Adw-1.typelib @@ -108,6 +109,7 @@ This package provides the GObject Introspection bindings for libadwaita. %files devel %{_includedir}/libadwaita-1/ %{_libdir}/libadwaita-1.so +%{_libdir}/libadwaita-1-internal.so %{_libdir}/pkgconfig/libadwaita-1.pc %{_datadir}/gir-1.0/Adw-1.gir %dir %{_datadir}/vala/vapi