Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libadwaita-1-0-1.5.1-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libadwaita-1-0 Distribution: openSUSE Tumbleweed
Version: 1.5.1 Vendor: openSUSE
Release: 1.1 Build date: Fri May 24 16:19:20 2024
Group: Unspecified Build host: reproducible
Size: 2044995 Source RPM: libadwaita-1.5.1-1.1.src.rpm
Summary: Building blocks for modern GNOME applications
Building blocks for modern GNOME applications.
This package provides the shared library for libadwaita.






* Fri May 24 2024 Dominique Leuenberger <>
  - Update to version 1.5.1:
    + AdwAboutDialog/Window: Fix an outdated appstream reference in
    + 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
    + 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 2024 Dominique Leuenberger <>
  - Update to version 1.5.0:
    + AdwDialog
    - Fix widget selection in inspector when presented as a bottom
    - Fix clicks on the dimming still working with can-closed=true.
    + Demo: Fix <developer> in metainfo.
    + Updated translations.
* Mon Mar 04 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 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 2024 Dominique Leuenberger <>
  - Update to version 1.4.3:
    + AdwAboutWindow: Don't pre-select the first section on the Legal
    + AdwHeaderBar: Fix visibility after changing :show-back-button.
    + AdwPreferencesWindow: Fix :visible-page and :visible-page-name
    + AdwViewSwitcherBar: Fix a warning when empty.
    + Updated translations.
* Sat Dec 02 2023 Bjørn Lie <>
  - Update to version 1.4.2:
    + Really fix build with libappstream 1.0
* Fri Dec 01 2023
  - Update to version 1.4.1:
    + Fix build with MSVC
    + Fix build with libappstream 1.0
    + AdwCarousel: Fix carousel scroll behavior with page reordering
    + AdwComboRow:
    - Fix focus when opening the popover
    - Set the correct state on the selected checkmark
    + AdwNavigationView: Fix a warning message
    + AdwTabOverview: Allow child focus on out animations
    + AdwTabView:
    - Keep view alive during ::page-detached
    - Fix crashes when using :pages
    + Docs: Fix erroneous <child> use in breakpoints migration guide
    + Updated translations.
  - Drop 3e3967d5f69180644519936991cad10136e84ca9.patch: Fixed
* Wed Nov 22 2023 Bjørn Lie <>
  - Add 3e3967d5f69180644519936991cad10136e84ca9.patch: Fix building
    against libappstream 1.0 (boo#1217047).
* Thu Nov 16 2023
  - Update to version 1.4.0+12:
    + docs: Use `<property>` instead of `<child> for
    + navigation-view: Add missing space to warning message
    + tab-view: Fix typo causing crash on AdwTabPages dispose
    + combo-row: Make the selected indicator a presentational element
    + tab-view: pages model can outlive it's view
    + tab-view: keep view alive during ::page-detached
    + about-window: Fix build with newer libappstream (boo#1217047)
    + combo-row: Preserve focus when opening the popover
    + Revert "Add some default options to the GTK subproject"
    + Updated translations.
* Fri Sep 15 2023 Bjørn Lie <>
  - Update to version 1.4.0:
    + AdwBreakpointBin: Clarify minimum size warnings
    + AdwExpanderRow: Improve accessible roles
    + AdwPreferencesGroup: Set described-by on the listbox
    + Docs: Fix a property name in breakpoint migration guide
    + Stylesheet:
    - Fix toolbar view styles within sidebars
    - Fix .navigation-sidebar:disabled style when used with
    + Build system fixes
    + Updated translations.
  - Switch compression in service and spec (tarball produced) to zst.
* Mon Sep 04 2023 Bjørn Lie <>
  - Update to version 1.4.rc:
    + AdwAboutWindow:
    - Accessibility fixes
    - Add a minimum size
    + AdwExpanderRow: Accessibility fixes
    + AdwHeaderBar:
    - Fix missing title fallback for back button tooltip and
      history menu
    - Set "Back" as an accessible label for the back button
    - Clarify docs around :show-back-button
    + AdwNavigationView: Warn when a navigation page is missing a
    + AdwStyleManager: Fix over-releasing a string on macOS
    + AdwTabButton: Set the correct gettext domain
    + AdwTabOverview
    - Set the correct gettext domain
    - Fix reordered thumbnail being drawn below others
    + AdwToastOverlay: Set the correct gettext domain
    + Build: Update pkg-config description field
    + Demo:
    - Update screenshot in appdata
    - Correctly dismiss the last toast in the dialogs demo
    - Add missing navigation page titles
    + Stylesheet:
    - Fix filename entry margins in file chooser
    - Fix menubutton.card corners
    - Fix button.card focus ring transition
    - Avoid background overdraw in GtkColumnView
    + Updated translations.
* Mon Sep 04 2023 Bjørn Lie <>
  - Update to version 1.4.beta:
    + Build:
    - Depend on GLib 2.76.0
    - Fix build on Windows
    - Add a GTK subproject
    + AdwBreakpointBin:
    - Mention the correct widget in exceeded size warnings
    - Fix width-for-height and height-for-width sizing
    + AdwComboRow: Recreate default factory on expression changes
    + AdwEnumListModel: Better invalid value for find_position()
    + AdwHeaderBar:
    - Fix spacing when there are no start/end children
    - Fix a memory leak
    - Fix GtkCenterBox:shrink-center-last usage
    + AdwLeaflet: Fix back/forward mouse button handling
    + AdwMessageDialog: Fix shadow style
    + AdwNavigationView:
    - Pop the current page when pressing Escape
    - Make AdwNavigationPage:child-view private
    - Fix back/forward mouse button handling
    - Clarify docs
    + AdwPreferencesWindow: Fix a memory leak
    + AdwTabOverview
    - Cull invisible thumbnails
    - Fix a crash when opening overview before it's mapped
    + AdwTabView: Fix thumbnail regressions from 1.4.alpha
    + AdwToastOverlay: Fix width-for-height and height-for-width
    + AdwToolbarView:
    - Fix width-for-height and height-for-width sizing
    - Clarify docs
    + AdwViewStack: Add AdwViewStackPages:selected-page
    + AdwViewSwitcherBar:
    - Fix disabling reveal animation when using breakpoints
    - Make sure the height doesn't change with large text
    + Demo:
    - Fix view switcher demo minimum height
    - Set input hints and purpose in the entries
    + Docs:
    - Assorted screenshot tool fixes
    - Fix a deprecation warning in the screenshot tool
    + Stylesheet:
    - Make button.osd focus rings blue for better visibility
    - Fix .card buttons within .osd
    - Fix button transitions in high contrast mode
    - Fix single-item menu height
    - Modernize GtkFileDialog, GtkAppChooserDialog and GtkAssistant
    + Updated translations.
* Mon Sep 04 2023 Bjørn Lie <>
  - Update to version 1.4.alpha:
    + Build
    - Depend on GTK 4.11.3
    - Depend on libappstream
    - Add Vala metadata file
    - Fix gnome.compile_resources() on MSBuild
    - Fix doc include path
    - Make metainfo build reproducible
    + Add AdwBreakpoint and AdwBreakpointBin
    + Add AdwNavigationView
    + Add AdwNavigationSplitView
    + Add AdwOverlaySplitView
    + Add AdwSpinRow
    + Add AdwSwitchRow
    + Add AdwToolbarView
    + Deprecate AdwFlap, AdwLeaflet, AdwSqueezer and
    + AdwAboutWindow
    - Add new_from_appdata()
    - Add a missing Since annotation
    - Fix accessible role on the application icon
    + AdwActionRow: Fix an inaccuracy in docs
    + AdwAvatar: Fix a memory leak
    + AdwBanner:
    - Allow to ellipsize the button
    - Clarify title placement in docs
    - Add a backdrop style
    + AdwButtonContent: Add :can-shrink
    + AdwCarousel:
    - Fix allocation
    - Fix scrolling to a recently inserted item
    + AdwClamp/AdwClampLayout/AdwClampScrollable:
    - Add :unit, default to the sp unit instead of px
    - Deprecate clamp child  style classes
    + AdwComboRow:
    - Add :enable-search
    - Fix accessible role on the dropdown arrow
    + AdwExpanderRow: Deprecate add_action(), replace it with
    + Updated translations.
  - Add pkgconfig(appstream) BuildRequires: New dependency.
* Mon Sep 04 2023 Bjørn Lie <>
  - Update to version 1.3.5:
    + Set the correct gettext domain on all widgets.
    + AdwExpanderRow: Accessibility fixes.
    + AdwStyleManager: Fix over-releasing a string on macOS.
    + Demo: Correctly dismiss the last toast in the dialogs demo.
    + Stylesheet:
    - Fix menubutton.card corners.
    - Fix button.card focus ring transition.
    - Avoid background overdraw in GtkColumnView.
    + Updated translations.
* Sat Aug 05 2023 Bjørn Lie <>
  - Update to version 1.3.4:
    + AdwAboutWindow: Fix :translator-credits property
    + AdwComboRow: Fix accessible role on the dropdown arrow
    + AdwEntryRow: Fix accessibility
    + AdwLeaflet: Fix back/forward mouse button handling
    + AdwTabBar: Fix accessibility
    + AdwTabThumbnail:
    - Fix duplicate thumbnail during transitions
    - Fix the transition curve
    + AdwViewSwitcher: Set correct accessible role for icons
    + AdwWindowTitle: Fix initial title visibility
    + Stylesheet:
    - Fix .card buttons within .osd
    - Fix single-item menu height
* Fri Jun 09 2023 Bjørn Lie <>
  - Update to version 1.3.3:
    + Fix doc include path
    + AdwCarousel: Fix scrolling to a recently inserted item
    + AdwEntryRow: Fix accessibility
    + AdwPreferencesWindow: Fix markup handling when searching
    + AdwStyleManager: Fix get_for_display() annotation
    + AdwTabBar/AdwTabOverview: Fix dropping data onto
    + Updated translations.
* Sat Apr 22 2023 Bjørn Lie <>
  - Update to version 1.3.2:
    + AdwAvatar: Fix a memory leak
    + AdwMessageDialog: Fix criticals when using choose() with
    + AdwTabBar/Overview: Correctly unparent context menu
    + Build: Fix build on Windows
    + Demo: Fix a critical when trying to set a non-image file as
    + Docs:
    - Remove an erroneous mention of mnemonics in row subtitles
    - Clarify AdwBanner title placement
    - Mention the version .large-title is deprecated since
    - Fix successs/error color values
    - List thumbnail colors on the named colors page
    + Stylesheet:
    - Improve selected list/grid item contrast
    - Fix file chooser grid dimensions
    - Fix button.card checked state
    + Updated translations.
* Fri Mar 17 2023 Bjørn Lie <>
  - Update to version 1.3.1:
    + AdwAboutWindow: Add a missing Since annotation
    + AdwCarousel: Fix allocation
    + AdwFlap:
    - Add a missing setter annotation for :fold-policy
    - Correctly measure separator
    - Avoid notify emissions in dispose()
    + AdwTabBar: Fix clipped labels
    + AdwTabOverview
    - Fix clipped labels
    - Add a translator comment for "%u tabs"
    + Demo: Open primary menu with F10
    + Don't show marshal functions in docs
  - Changes from version 1.3.0:
    + Updated translations.
* Mon Mar 06 2023 Bjørn Lie <>
  - Update to version 1.3.rc:
    + Build: Depend on GTK 4.9.5
    + AdwApplication: Disable style loading if Granite is present
    + AdwAvatar: Improve filtering for custom images
    + AdwCarousel: Doc updates
    + AdwEntryRow: Fix :disabled styles
    + AdwExpanderRow: Expose expanded state for a11y
    + AdwPropertyAnimationTarget: Remove critical when finalizing the
      object before the target
    + AdwSplitButton:
    - Correctly set a11y relations
    - Add a default tooltip to the dropdown
    + AdwStyleManager:
    - Fix regressions from 1.3.beta
    - Disable built-in styles if Granite is present
    + AdwTabOverview: Clarify docs
    + AdwToastOverlay: Fix a use-after-free when quickly creating and
      dismissing toasts
    + Docs:
    - Update named color descriptions
    - Update .linked widget list to keep up with GTK 4.9.x
    - Mention AdwHeaderBar along with GtkHeaderBar
    + Stylesheet:
    - Fix page switcher in GtkShortcutsWindow
    - Fix GtkSearchBar spacing
    + Memory leak fixes
    + Various cleanups
    + Updated translations.
* Mon Mar 06 2023 Bjørn Lie <>
  - Update to version 1.3.beta:
    + AboutWindow:
    - Prevent double clicks from opening troubleshooting page
    - Fix a GTK 4.9.x deprecation
    + AdwActionRow: Add :subtitle-selectable
    + AdwAnimation: Add :follow-enable-animations-setting
    + AdwBanner: Sizing fixes
    + AdwEntryRow: Make accessible
    + AdwLeaflet: Fix can-unfold=false
    + AdwMessageDialog: Increase spacing when heading or body are
    + AdwSpringAnimation:
    - Add calculate_value() and calculate_velocity()
    - Fix unsafe float comparisons
    - Fix critical damping velocity
    + AdwStyleManager: Support color schemes and high contrast on
    + AdwSwipeable: Fix get_swipe_area() fallback
    + AdwTabBar, AdwTabOverview: Emit ::extra-drag-value on ::enter
    + AdwTabButton:
    - Fix needs-attention dot after viewing AdwTabPages in
    - Fix warning when building in Visual Studio
    + AdwTabView: Make accessible
    + AdwToastOverlay:
    - Don't focus buttons on click
    - Prevent toast labels from wrapping
    + AdwViewStack: Make accessible
    + Demo:
    - Don't follow "enable animations" setting for the demo
    - Fix the switch on the avatar page
    + Stylesheet:
    - Style GtkMenuBar like header bars and similar widgets
    - Add minimum width to menu popovers
    - Fix GtkLevelBar fill colors
    - Fix GtkFileDialog path bar padding
    - Fix GtkAssistant sidebar color
    - Support marked days in GtkCalendar
    + Documentation fixes
    + Updated translations.
* Mon Mar 06 2023 Dominique Leuenberger <>
  - Update to version 1.3.alpha:
    + Introduce AdwBanner.
    + Introduce AdwTabButton and AdwTabOverview.
    + Fix or silence GTK 4.9.x deprecations.
    + Require GTK 4.9.2 and GLib 2.72.0.
    + Add developer name to metainfo.
    + AdwActionRow:
    - Deprecate icon-name property.
    - Fix spacing after removing all prefixes/suffixes.
    + AdwAvatar: Correctly redraw on custom image changes.
    + AdwEntryRow:
    - Add adw_entry_row_grab_focus_without_selecting().
    - Respect use-markup property.
    - Fix error/warning/success styles.
    - Fix spacing after removing all prefixes/suffixes.
    + AdwExpanderRow:
    - Add title-lines and subtitle-lines properties.
    - Deprecate icon-name property.
    - Fix spacing after removing all prefixes/suffixes.
    + AdwFlap: Fix natural width with fold-policy=never.
    + AdwMessageDialog:
    - Add adw_message_dialog_choose().
    - Fix focus styles in RTL.
    - Refactor adaptive layout.
    + AdwTabBar:
    - Add preload property and extra-drag-value signal.
    - Fix focus handling.
    - Fix autoscroll for non-local drags.
    + AdwTabView:
    - Update default tab icon.
    - Rewrite internals to allow overview thumbnails for inactive
    + AdwPreferencesPage: Add a function to scroll to top.
    + AdwPreferencesWindow: Fix a memory leak.
    + AdwSplitButton: Don't make dropdown insensitive when the button
    + AdwSpringAnimation: Correctly mark as final.
    + AdwToastOverlay: Clarify documentation.
    + AdwViewSwitcherBar: Fix typos in examples.
    + AdwViewSwitcherTitle: Fix typos in examples.
    + Demo:
    - Update icons.
    - Make tabs demo adaptive using the new widgets.
    - Use G_DEFINE_FINAL_TYPE where appropriate.
    + Doc:
    - Rename visual index to widget gallery.
    - Stop marking symbols from 1.0 as such to reduce clutter.
    + Stylesheet:
    - Fix GtkSpinButton inside toolbars.
    - Update for file chooser changes.
    - Use accent color for default list/grid selection.
    + Tests: Introduce manual tests in tests/manual/.
    + Updated translations.
* Sun Mar 05 2023 Bjørn Lie <>
  - Update to version 1.2.3:
    + AdwEntryRow: Fix :disabled styles.
    + AdwExpanderRow: Expose expanded state for a11y.
    + Memory leak fixes.
* Sun Feb 12 2023 Bjørn Lie <>
  - Update to version 1.2.2:
    + AboutWindow: Prevent double clicks from opening troubleshooting
    + AdwLeaflet: Fix can-unfold=false.
    + AdwSpringAnimation: Fix critical damping velocity.
    + AdwSwipeable: Fix get_swipe_area() fallback.
    + AdwToastOverlay:
    - Don't focus buttons on click.
    - Prevent toast labels from wrapping.
    + Demo: Fix the switch on the avatar page.
    + Stylesheet: Fix GtkLevelBar fill colors.
    + Fix dependency names in docs.
    + Updated translations.
* Fri Jan 06 2023 Bjørn Lie <>
  - Update to version 1.2.1:
    + AdwActionRow: Fix spacing after removing all prefixes/suffixes
    + AdwAvatar: Correctly redraw on custom image changes
    + AdwEntryRow:
    - Respect use-markup property
    - Fix error/warning/success styles
    - Fix spacing after removing all prefixes/suffixes
    + AdwExpanderRow: Fix spacing after removing all
    + AdwFlap: Fix natural width with fold-policy=never
    + AdwMessageDialog: Fix focus styles in RTL
    + AdwPreferencesWindow: Fix a memory leak
    + AdwSplitButton: Don't make dropdown insensitive when the button
    + AdwTabBar:
    - Fix focus handling
    - Fix autoscroll for non-local drags
    + AdwToastOverlay: Clarify documentation
    + AdwViewSwitcherBar: Fix typos in examples
    + AdwViewSwitcherTitle: Fix typos in examples
    + Stylesheet: Fix GtkSpinButton inside toolbars
    + Updated translations.
* Thu Sep 15 2022 Bjørn Lie <>
  - Update to version 1.2.0:
    + Docs:
    - Fix @card_shade_color description.
    - Fix a typo in AdwTabView docs.
    - Fix AdwMessageDialog example.
    + Updated translations.
* Tue Sep 06 2022 Bjørn Lie <>
  - Update to version 1.2.rc:
    + Ensure setter documentation is consistent with their properties
    + Demo: Fix a critical when toggling tab indicators
    + AdwCarousel: Fix a crash when removing a child while it's
    + AdwMessageDialog: Use maximum width when no parent is set,
      instead of minimum
    + AdwSqueezer: Sizing fixes
    + AdwTabBar
    - Fix long press handling
    - Fix a crash when clicking empty space while a tab is
    + AdwTabView: Fix set_menu_model() input check
    + AdwWindow: Clarify docs around child/content properties
    + Stylesheet
    - Fix AdwSplitButton disabled state
    - Fix focus transitions
    - Fix GtkColorScale slider
    - Fix AdwViewSwitcher needs-attention dot color
    + Updated translations.
* Tue Sep 06 2022 Bjørn Lie <>
  - Update to version 1.2.beta:
    + Fix deprecations with newer GLib
    + Fix strict aliasing warnings
    + Fix GLSL shader compile errors on certain systems
    + AdwAboutWindow:
    - Fix a random crash when closing
    - Rework the flat header bar layout
    - Properly mark as final class
    + AdwAvatar: Fix draw_to_texture() with rectangular avatars
    + AdwEntryRow:
    - Add entry-activated signal
    - Add attributes property
    - Add activates-default property
    - Don't select text when clicking the row
    + AdwMessageDialog: Fix crash when destroying the parent before
      the dialog
    + AdwShadowHelper: Fix warnings when drawing vertical shadow
    + AdwSplitButton: Add dropdown-tooltip property
    + AdwSwipeTracker:
    - Fix swipe speed on GTK 4.7.x
    - Fix criticals with GTK 4.7.x
    + AdwTabBar:
    - Remove tab background when there's only one tab
    - Add a tooltip for close buttons
    - Fix squished or clipped text with gtk-hint-font-metrics=0
    - Fix scrolling to a tab with disabled animations
    - Fix assorted tab reordering issues
    + AdwTabView:
    - Add shortcut management API
    - Add AdwTabPage:indicator-tooltip property
    - Handle shortcuts on CAPTURE phase
    - Shortcut propagation and bell fixes
    + AdwToast: Add button-clicked signal
    + AdwViewStack: Add adw_view_stack_add_titled_with_icon()
    + Demo:
    - Prefer properties over <child> in UI files
    - Don't explicilty add GtkViewport to GtkScrolledWindow
    - Stop using .inline-toolbar
    - Fix build on Windows
    + Stylesheet:
    - Unify @view_fg_color with other foreground colors
    - Improve contrast of @success_color and @warning_color
    - Fix infobar margins and spacing
    - Partially support .navigation-sidebar with GtkTreeView
    - Move GtkScale focus onto its slider
    - Ensure consistant GtkScale size when using marks
    - Remove unnecessary transitions
    + Updated translations.
* Mon Sep 05 2022 Bjørn Lie <>
  - Update to version 1.2.alpha:
    + Introduce AdwAboutWindow.
    + Introduce AdwEntryRow and AdwPasswordEntryRow.
    + Introduce AdwMessageDialog.
    + Introduce AdwPropertyAnimationTarget.
    + AdwAnimation: Add adw_animation_set_target().
    + AdwCallbackAnimationTarget: Fix callback annotations.
    + AdwActionRow:
    - Set a11y relations for the activatable widget.
    - Tweak spacing to match toolbars and AdwEntryRow.
    + AdwAvatar: Fix initials not updating after setting
    + AdwComboRow: Add an example to docs.
    + AdwExpanderRow: Change arrow orientation to make it look less
      similar to action rows that open subpages.
* Sun Sep 04 2022 Bjørn Lie <>
  - Update to version 1.1.5:
    + AdwCarousel: Fix a crash when removing a child while it's
    + AdwSqueezer: Sizing fixes.
    + AdwTabBar:
    - Fix long press handling.
    - Fix a crash when clicking empty space while a tab is
    + AdwTabView: Fix set_menu_model() input check.
* Fri Aug 05 2022 Bjørn Lie <>
  - Update to version 1.1.4:
    + AdwAvatar: Fix draw_to_texture() with rectangular avatars.
    + AdwTabBar: Fix squished or clipped text with
    + AdwShadowHelper: Fix warnings when drawing vertical shadow.
    + AdwSwipeTracker:
    - Fix swipe speed on GTK 4.7.x.
    - Fix criticals with GTK 4.7.x.
* Sun Jul 10 2022 Bjørn Lie <>
  - Update to version 1.1.3:
    + AdwLeaflet: Fix a broken link in docs.
    + AdwPreferencesGroup: Fix accessibility labels.
    + AdwToast: Fix the example in docs.
    + Stylesheet: Add missing borders in high contrast version.
* Wed Jun 01 2022 Dominique Leuenberger <>
  - Update to version 1.1.2:
    + AdwLeaflet: Fix child sizing with
    + AdwStyleManager: Correctly handle removing a GdkDisplay.
    + AdwSwipeTracker:
    - Fix a memory leak.
    - Fix high contrast setting name when using a portal.
    + AdwTabBar: Fix middle click when inside GtkWindowHandle.
    + Stylesheet:
    - Fix action row title and subtitle inside GtkHeaderBar.
    - Fix progressbar.osd overriding text color.
    - Ensure active states consistently work with touchscreens.
    - Fix GtkDropDown visual glitch when pressed on touchscreen.
    + Updated translations.
* Mon Apr 25 2022 Dominique Leuenberger <>
  - Update to version 1.1.1:
    + AdwAvatar: Fix initials not updating after setting.
    + AdwSplitButton: Avoid state changes during dispose.
    + AdwViewSwitcherTitle: Clear pending idle callback on unrealize.
    + AdwPreferencesGroup: Annotation fixes.
    + AdwTabBar:
    - Ensure indicators are clickable with inverted=true.
    - Fix resize deferring with non-expanded tabs.
    - Fix scroll animation stopping too early.
    + Mention AdwComboRow:selected type in migration guide.
    + Fix a Meson error when using as a subproject.
    + Updated translations.
* Fri Mar 18 2022 Bjørn Lie <>
  - Update to version 1.1.0:
    + Fix introspection-related build warnings.
    + Updated translations.
* Mon Mar 07 2022 Bjørn Lie <>
  - Update to version 1.1.rc:
    + AdwAvatar: Fix invalid UTF-8 handling.
    + AdwStyleManager:
    - Follow color-scheme on macOS.
    - Don't disable non-CSS animations during style changes.
    + AdwToast: Fix GVariant handling.
    + Stylesheet: Fix scrollbars inside .osd widgets.
    + Fix carousel indicator sizing.
    + Memory leak fixes.
    + Updated translations.
* Sat Feb 12 2022 Bjørn Lie <>
  - Update to version 1.1.beta:
    + AdwActionRow: Don't make activatable if the activatable widget
      is insensitive
    + AdwClamp: Fix measure() with height-for-width children
    + AdwComboRow: Fix end padding when the dropdown arrow is hidden
    + AdwExpanderRow: Fix focus handling
    + AdwPreferencesGroup: Add support for header suffixes
    + AdwPreferencesRow: Add 'title-selectable' property
    + Demo:
    - Fix combo rows in AdwCarousel demo
    - Remove the "Frobnicate" button
* Fri Feb 11 2022 Bjørn Lie <>
  - Update to version 1.0.2:
    + Fix AdwExpanderRow focus handling
    + Fix combo rows in AdwCarousel demo
    + Fix radio hover state in GtkPopoverMenu
    + Docs:
    - Fix AdwViewSwitcherBar and AdwViewStack examples
    - Fix typos
    + Updated translations.
* Mon Jan 03 2022 Bjørn Lie <>
  - Update Summaries and descriptions.
* Sun Jan 02 2022 Bjørn Lie <>
  - Update to version 1.0.1:
    + Include pre-built stylesheet and docs into release tarballs.
* Fri Dec 31 2021 Bjørn Lie <>
  - Update to version 1.0.0:
    + Rework GtkInspector page to not require a module, remove
    - Dinspector
    + Accessibility fixes in action row, flap, leaflet, preferences
      group, preferences page, status page, view switcher, window
    + Animation:
    - Properly mark AdwAnimation as abstract
    - Make ADW_DURATION_INFINITE introspectable
    + Carousel: Fix reorder(), prepend() and insert() behavior
    + Clamp Layout: Fix measure() behavior
    + Demo:
    - Split every page into separate files
    - Remove .app-notification demo
    - Fix the animation skip button sensitivity
    - Fix capitalization
    - Various cleanups
    + Add a hello world example
    + Documentation:
    - Add a screenshot generator, update all screenshots
    - Add widget screenshots
    - Update build instructions
    - Update visual index
    - New pages:
      . Initialization
      . Adaptive Layouts
      . Boxed Lists
      . Styles and Appearance
      . Named Colors
      . Style Classes
    + Various small updates
    + Leaflet: Fix property notification ordering when starting a
    + Stylesheet:
    - Improve emoji chooser styles
    - Add hover style to .activatable GtkGridView children
    - Fix menu checks
    - Fix @warning_fg_color to be legible against @warning_bg_color
    + Tab Bar: Fix various layout warnings
    + Tab View:
    - Implement adding pages from ui files
    - Propagate Alt-[0-9] if selected tab doesn't change
    + Toast Overlay: Implement adding toasts from ui files
    + Updated translations.
  - Stop passing inspector=false to meson, no longer needed, nor
    recognized, dropped upstream.
  - Add fdupes BuildRequires and macro, remove duplicate files.
  - Add explicit pkgconfig BuildRequires.
* Sat Dec 18 2021 Florian "spirit" <>
  - Adwaita docs are now generated (with new pkgconfig(gi-docgen)
    BuildRequires) and packaged in a seperate subpackage called
* Sat Dec 18 2021 Florian "spirit" <>
  - Update to version 1.0.0~beta.1:
    + Build
    - Depend on GTK 4.5.0.
    - Depend on GLib 2.66.
    - Fix building as a subproject.
    - Remove unused dependencies.
    + Introduce AdwToastOverlay for showing in-app notifications
    + Introduce AdwAnimation - a basic animation API:
    - AdwTimedAnimation provides simple time-based animations.
    - AdwSpringAnimation provides flexible animations based on
      spring physics.
    - Replace adw_ease_out_cubic() with adw_easing_ease().
    - Make adw_lerp() public.
    + adw_init() now automatically calls gtk_init().
    + Use G_DEFINE_FINAL_TYPE if available.
    + Action Row: Increase spacing between title and subtitle.
    + Carousel:
    - Use spring animations for scrolling, replace
      animation-duration with scroll-params.
    - Remove adw_carousel_scroll_to_full(), add 'animate' parameter
      to adw_carousel_scroll_to() instead.
    + Flap: Use spring animations for reveal, replace reveal-duration
      with reveal-params.
    + Leaflet:
    - Rename can-swipe-back/forward to can-navigate-back/forward,
      make them handle mouse back/forward buttons, back/forward
      keys, as well as Alt+arrow shortcuts.
    - Make child transitions use spring animations, replace
      child-transition-duration with child-transition-params.
    + Preferences Page: Remove adaptive margins - they never worked
    + Preferences Window:
    - Rename can-swipe-back to can-navigate-back, following the
      equivalent AdwLeaflet change.
    - Add API to show toasts.
    + Swipe Tracker:
    - Move 'begin-swipe' signal to when the swipe actually starts
      instead of when it's detected; add 'prepare' to replace it.
    - Replace duration with velocity in the 'end-swipe' signal.
    + Status Page: Update title label style.
    + Style Manager:
    - Set GtkSettings:gtk-application-prefer-dark-theme=true for
    - Properly reset enable-animations.
    + Stylesheet:
    - New style classes:
    * entry.success to match entry.warning and entry.error
    * Generic .success to match .warning and .error.
    * checkbutton.selection-mode
    - Tweak accent color in dark variant, use
      accent_color/accent_bg_color more consistently.
    - Consistently support regular/bg/fg variants for success,
      warning and error colors.
    - Make menu items taller.
    - Make checked buttons more visible.
    - Update entry style.
    - Update GtkTreeView and GtkColumnView header style.
    - Tweak check button style.
    - Update window and popover shadows.
    - Make boxed lists use shadows as well.
    - Use white accent color for .osd.
    - Use tabular figures for GtkCalendar.
    - Support .navigation-sidebar in combination with .background.
    - Remove the GtkButton .outline class.
    - Remove .content-view check buttons.
    - Fix check hover styles in menus.
    + Tab Bar: Fix needs-attention indicators.
    + Tab View: Remove shortcut-widget, use managed shortcuts
    + View Stack:
    - Layout fixes
    - Remove crossfade transition.
    + View Switcher:
    - Update styles.
    - Fix measure() criticals.
    - Fix a crash when hiding the visible child.
    - Fix outlines in high contrast mode.
    + View Switcher Title: Always hide switcher in mobile.
    + Various fixes and cleanups.
    + Updated translations.
* Tue Nov 02 2021 Bjørn Lie <>
  - Update to version 1.0.0~alpha.4:
    + Depend on meson 0.59.0.
    + Action Row:
    - Drop use-underline property.
    - Stop supporting mnemonics on subtitles.
    - Support markup on the title and subtitle.
    - Fix layout with empty title and subtitle.
    - Don't expand horizontally by default.
    - Fix row titles inside GtkMessageDialog.
    + Avatar: Crop non-square custom images to fill the avatar.
    + Carousel: Fix a crash when scrolling in an empty carousel.
    + Clamp: Set the proper accessible role.
    + Combo Row: Fix row colors while the popover is open.
    + Demo
    - Add a style classes demo.
    - Add about dialog.
    - Add an inspector item to the primary menu.
    - Change appid to org.gnome.Adwaita1.Demo to version it.
    - Add an icon, metainfo and desktop file.
    - Make the desktop file visible for nightly flatpaks.
    - Make non-unique.
    - Tighten flatpak permissions.
    - Various polish.
    + Expander Row
    - Drop use-underline property.
    - Rename adw_expander_row_add() to adw_expander_row_add_row().
    + Inspector: Fix color scheme resetting when opening inspector.
    + Preferences Window: Fix a memory leak.
    + Status Page:
    - Allow setting the icon from a paintable and not just icon
    - Set the proper accessible role.
    - Reduce margins with the .compact style class.
    + Style Manager:
    - Fix styles breaking when setting
    - Fix crash on systems with xdg-desktop-portal but no settings
    - Fix a memory leak.
    + Stylesheet:
    - New style classes:
      . .card to have a style similar to a boxed list for a
      standalone widget. Can be combined with .activatable to
      have hover and active states, or can be added to GtkButton
      to have them automatically.
      . button.opaque to allow custom colored buttons in the style
      of that look like .suggested-action or .destructive-action.
      . tabbar.inline and searchbar.inline - to opt out from using
      header bar colors for AdwTabBar and GtkSearchBar.
    - Boxed lists:
      . Rename .content to .boxed-list to match HIG, keep .content
      as an alias.
      . Stop supporting .content with GtkListView as it was broken
      . Fix focus ring offsets.
    - Sidebars:
      . Use the same background as the window.
      . Make .navigation-sidebar handle background, so it's
      sufficient to achieve the proper style.
      . Deprecate the .sidebar style class.
    - Buttons:
      . Stop supporting button.flat.suggested-acton and
      button.flat.destructive-action. Special case those styles
      for GtkMessageDialog buttons instead.
      . Support .pill on GtkMenuButton
      . Support .suggested-action and .destructive-action on
      GtkMenuButton and AdwSplitButton.
      . Use toolbar-style buttons for GtkSearchBar.
      . Fix AdwSplitButton styles in high contrast mode.
      . Reduce disabled flat button opacity to make them easier to
      tell apart from the regular state.
    - Popovers:
      . Drop popover.combo, make handle this case
      . Unify GtkDropDown and AdwComboRow popup styles with menus.
      . Fix a double border with menu radios in high contrast mode.
    - Refresh UI colors.
    - Refresh scrollbar style.
    - Unify progress bar and level bar sizes and styles.
    - Make checks and radios larger.
    - Refresh border radii across the board.
    - Refresh scroll overshoot effect.
    - Remove notebook header background.
    - Export all UI colors and allow overriding them.
    - Use accent color for active drop styles.
    - Ensure proper opacity for the high contrast mode.
    - Simplify recoloring for GtkScale, GtkCheckButton, GtkSwitch,
      GtkColumnView and AdwTabBar.
    - Various toolbar button fixes.
    - Make entry.error and .warning style icons and progress bar
    - Fix disabled state on GtkScale, GtkNotebook and
    - Fix GtkMessageDialog paddings.
    - Fix margins on GtkWindowControls icon.
    - Stop removing toolbar.osd rounding in overlays.
    - Remove a GtkGridView override specific to gtk4-icon-browser.
    + Tab Bar:
    - Fix artifacts when maximizing the window.
    - Fix hover.
    - Handle middle click on button release and not press.
    - Show close button correctly when raising the window and the
      pointer is already over a tab.
    + View Switcher: Fix screen readers reading page titles 4 times.
    + Add API to allow checking libadwaita version in runtime.
    + Various fixes and cleanups.
    + Updated translations.
* Tue Sep 28 2021 Dominique Leuenberger <>
  - Update to version 1.0.0~alpha.3:
    + Depend on GTK 4.4.0.
    + Add a GtkInspector extension for simulating different system
      appearance settings.
    + Introduce AdwStyleManager for managing color schemes
      (light/dark) and high contrast mode.
    + Introduce AdwApplication to handle automatic initialization and
      style loading.
    + Avatar:
    - Replace adw_avatar_draw_to_pixbuf() with
      adw_avatar_draw_to_texture() that returns a GdkTexture
    - Remove the size parameter, use the avatar's current size
    + Carousel: Allow to shrink carousel if children are expanded.
    + Clamp: Fix measuring with for_size = -1.
    + Combo Row: Have a .combo style class.
    + Leaflet:
    - Remove hhomogeneous-folded, hhomogeneous-unfolded,
      vhomogeneous-folded and vhomogeneous-unfolded properties.
      Assume non-homogeneous layout when unfolded and homogeneous
      when folded.
    - Add a single homogeneous property that corresponds to folded
      state and opposite orientation.
    - Remove interpolate-size, assume it's set to true.
    - Set the fold threshold policy to MINIMUM by default.
    + Preferences Group:
    - Fix default visibility of the internal list box.
    - Allow markup on title and description.
    + Squeezer
    - Fix the child switch threshold in vertical orientation.
    - Add switch-threshold-policy, matching AdwFlap and AdwLeaflet.
    - Add allow-none property, allowing to hide the last child as
    + Status Page: Make icon optional.
    + Tab View: Fix model updates when page selection changes.
    + View Switchers:
    - Remove AdwViewSwitcher:narrow-ellipsize.
    - Remove the policy property from AdwViewSwitcherBar and
    - Remove the auto policy, applications can use two view
      switchers and an AdwSqueezer instead.
    - Switch to narrow layouts earlier.
    + Window and Application Window: Rename the child property to
      content to avoid the name clash with GtkWindow:child.
    + Stylesheet:
    - New style classes:
      . headerbar.flat to remove headerbar's background and border.
      . separator.spacer to create spacing in toolbars or header
      . button.pill for prominent standalone buttons, for example
      on status pages.
      . statuspage.compact to make AdwStatusPage suitable for
      contexts such as sidebars.
      . .numeric as an easy way to enable tabular figures in a
    + Use flat buttons by default in header bars and action bars,
      matching existing .toolbar.
    + Use stripes for header bars in .devel windows instead of cogs
      to make it work better with split header bars and flat header
    + Updated translations.
  - Pass -Dinspector=false to meson: do not build the GTK Inspector
    right now.
* Tue Aug 17 2021 Florian "spirit" <>
  - Update to version 1.0.0~alpha.2:
    + Stylesheet:
    * Large redesign to make it flat and recolorable.
    * Replace @theme_suggested_bg_color by @accent_bg_color and
    * Replace @theme_suggested_fg_color by @accent_fg_color.
    * Add @destructive_bg_color, @destructive_fg_color and
    * Add the .accent style class to give the accent color to labels.
    * Add the palette colors in the form @hue_n, with hue being blue,
      green, yellow, orange, red, purple, brown, light and dark, and n
      being a darkness level from 1 to 5.
    + View Switcher:
    * Add the AdwViewStack widget to represent views.
    * Use AdwViewStack instead of GtkStack.
    * Display a badge on buttons to display the pages' value from the
      AdwViewStack:badge-number property.
    * Keep displaying needs-attention when active.
    + Preferences Page:
    * Add the name property.
    + Preferences Window:
    * Add the visible-child and visible-child-name properties.
    + Leaflet and Flap:
    * Add the AdwFoldThresholdPolicy enumeration.
    * Add the fold-threshold-policy property to determine the size at
      which the leaflet or flap should fold.
    + Leaflet:
    * Fix a crash by NULL-checking a pointer before dereferencing it when
      there is no children.
    * Annotate the values of the visible-child and visible-child-name
      properties as nullable in their accessors.
    + Action Row and Expander Row:
    * Annotate the value of the icon-name property as nullable in its
    + Tab View:
    * Fix updating the model at the right time after attaching pages.
    * Fix emitting notify::selected-page after the model has been
      completely updated.
    * Prevent pages from receiving pointer events during drag and drop.
    + Combo Row:
    * Fix subtitles when the model is empty and when using expressions.
    + Carousel:
    * Fix a crash with 2 overlapping animations.
    * Fix a crash when scrolling when there is no children.
    + Avatar:
    * Fix memory leaks in adw_avatar_draw_to_pixbuf().
    * Fix a memory leak in the avatar demo.
    + Fix crashes by freeing shaders at the right time.
    + Specify the translation domain in UI files to avoid leaving them
    + Fix cross-compilation with -Dgtk_doc=true.
    + Stop accepting NULL for most string properties, use the empty string
    + Translation updates:
    * German
    * Indonesian
    * Chinese (China)
* Thu Jun 03 2021 Dominique Leuenberger <>
  - Update to version 1.0.0~alpha.1 (factually a downgrade, but
    upstream is still in prorgress of finalizing their versioning
    + First official libadwaita 1 alpha.
  - Enable introspection support:
    + Pass -Dintrospection=enabled to meson.
    + Create new typelib-1_0-Adw-1 sub package.
* Sat May 15 2021 Dominique Leuenberger <>
  - Initial package, version 1.1.0



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 2 23:41:27 2024