| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libadwaita-1-0 | Distribution: openSUSE Tumbleweed |
| Version: 1.8.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sat Sep 13 10:32:56 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 2847810 | Source RPM: libadwaita-1.8.0-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://gitlab.gnome.org/GNOME/libadwaita | |
| Summary: Building blocks for modern GNOME applications | |
Building blocks for modern GNOME applications. This package provides the shared library for libadwaita.
LGPL-2.1-or-later
* Sat Sep 13 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 1.8.0:
+ AdwSpinner: Switch to progressbar accessible role
+ AdwSwipeTracker: Fix memory leak
+ Demo: Fix 2 memory leaks
+ Docs: Typo fixes
+ Updated translations
* Sun Aug 31 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.8.rc:
+ Add copy-func and free-func annotations to boxed types
+ AdwAlertDialog/AdwMessageDialog: Clarify behavior around
:default-response
+ AdwApplication: Enable support for CSS media queries in the
autoloaded styles
+ AdwShortcutLabel: Fix RTL layout
+ AdwShortcutsDialog: Fix 2 memory leaks
+ AdwToastOverlay:
- Fix disappear animation not playing on dismiss_all()
- Make the action button in toasts insensitive after a click
+ AdwWrapLayout: Fx allocation of a single child in RTL languages
or with align > 0
+ Build: Require GTK 4.19.4
+ Docs:
- Fix AdwShortcutLabel and AdwShortcutsDialog screenshots in
dark
- Fix close button style on screenshots
+ Stylesheet:
- Update GtkShortcutLabel style to match AdwShortcutLabel
- Switch to media queries instead of separate CSS variants
+ Updated translations.
* Tue Aug 26 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 1.8.beta:
+ AdwShortcutLabel: Differentiate keypad keys better
+ AdwShortcutsDialog:
- Show navigation pills for large dialogs
- Set a title
- Focus search bar with Ctrl+F
- Fix action-name fetching when presented as a window
- Fix search row activation
- Fix markup handling
+ AdwTabBar: Fix focusing start/end action widgets
+ AdwWrapBox: Add remove_all()
+ Build: Evaluate dependencies early
+ Demo: Switch to AdwShortcutLabel
+ Stylesheet:
- Add .document style class using the document font
- Increase line height for .body and .caption
- Add hover/active styles to GtkFlowBox children
- Stop shipping symbolic PNG assets
- Fix .devel striping with new GTK
- Adapt window controls styles to GTK styles
- changes from version 1.8.alpha:
+ Add AdwShortcutsDialog
+ Add AdwShortcutLabel
+ Fix a crash with empty window layouts
+ Avoid needlessly resassigning CSS classes for dynamic shadows
+ AdwAlertDialog/AdwMessageDialog: Fix a warning with long headings
+ AdwApplication: Automatically set up app.shortcuts action if
shortcuts-dialog.ui is present
+ AdwBreakpointBin: Preserve focus when switching breakpoints
+ AdwCarousel:
- Support keyboard navigation
- Fix a critical when disposing it after scrolling with mouse wheel
+ AdwExpanderRow: Fix grab_focus() behavior
+ AdwNavigationView: fix :visible-page-tag notifications
+ AdwPreferencesGroup:
- Add bind_model()
- Add get_row()
- Allow rows that aren't AdwPreferencesRow
+ AdwPreferencesPage:
- Add insert()
- Add get_group()
- Fix font name docs
- Move yellow/green boundary for accent color
- Support high contrast on macOS
- Fix accessible role in documentation
+ Adaptive preview:
- Add context to shell and device preset translatable strings
- Change screenshot tooltip
+ Build:
- Don't install internal static library
- Fix build with older gobject-introspection versions
+ Demo:
- Add a shortcut for opening preferences
- Adjust GtkWindowControls styles for GTK 4.18.4 changes
- Optimize window and dialog shadows
- Fix list DND styles
- Fix .property for expander rows
+ Updated translations.
* Sat Aug 02 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.7.6:
+ AdwAlertDialog/AdwMessageDialog: Emit ::response when cancelled
after calling choose()
+ AdwDialog:
- Fix widget activation in window-backed dialogs
- Fix set_focus() in window-backed dialogs
+ AdwLayoutSlot: Error out if ID is not set
+ AdwNavigationView: Defer swipe start to ::begin-swipe
+ AdwTabOverview: Make button hitboxes larger
+ AdwWrapLayout: Fix a memory leak
+ Various fixes
* Sun Jun 29 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.7.5:
+ AdwAboutDialog/AdwAboutWindow: Fix a leak
+ AdwAvatar: Fix custom image size with GTK 4.19.2
+ AdwStyleManager: Fix loading font names when debug variables
are set
+ AdwTabOverview: Update window radius
+ AdwToastOverlay: Fix a critical when showing a toast while
hiding it
+ Tests: Fix a leak
* Mon May 26 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.7.4:
+ Fix a critical when disposing AdwCarousel after scrolling with
mouse wheel.
* Sat May 24 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.7.3:
+ Fix a crash with empty window layouts
+ AdwExpanderRow: Fix grab_focus() behavior
+ AdwSettings: Move yellow/green boundary for accent color
+ Docs:
- Fix window radius value
- Fix missing AdwCarouselIndicatorLines image
+ Inspector: Disable markup on window rows
+ Stylesheet
- Fix icon padding for .default-decoration too
- Fix .property for expander rows
- Fix disabled styles for various .view widgets
+ Updated translations.
* Mon Apr 14 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.7.2:
+ Adjust GtkWindowControls styles for GTK 4.18.4 changes.
* Fri Apr 11 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.7.1:
+ Build:
- Don't install internal static library
- Fix build with older gobject-introspection versions
+ Avoid needlessly reassigning CSS classes for swipe shadows
+ AdwAboutDialog/Window: Clarify :translator-credits docs
+ AdwNavigationView: fix :visible-page-tag notifications
+ AdwStyleManager: Fix font name docs
+ AdwToastOverlay: Fix accessible role in documentation
+ Updated translations.
* Fri Mar 14 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.7.0:
+ Build: Specify --doc-format for GIR data
+ AdwDialog: Fix :current-breakpoint notifications
+ AdwPreferencesDialog/Window:
- Exclude hidden pages from search too
- Fix the search filter expression
+ Updated translations.
* Sun Mar 02 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.7.rc:
+ Fix build failures on win32
+ Bump minimum GTK and GLib versions
+ Adaptive preview:
- Fix screenshotting GtkGraphicsOffload
- Add a missing translators comment
+ AdwAboutDialog/Window: Use system monospace font for `<code>`
in release notes
+ AdwDialog: Fix parent window shortcuts propagating into dialogs
+ AdwPreferencesDialog: Hide pages with visible=false
+ AdwStyleManager: Document how to handle font names
+ Stylesheet:
- Fix popovers in non-composited environments
- Fix GtkPaned drag area
+ Updated translations.
- Remove static file now built.
* Fri Jan 31 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.7.beta:
+ AdwApplicationWindow, AdwWindow:
- Add a public property for toggling adaptive preview
- Open adaptive preview with Ctrl+Shift+M
+ AdwBreakpoint: Fix to_string() with locales using comma as
decimal separator
+ AdwComboRow: Fix very short strings not being displayed
+ AdwDialog:
- Fix ::closed emission with window-backed dialogs
- Fix a focus-related crash
+ AdwOverlaySplitView, AdwFlap: Remove an unreachable check
+ AdwPreferencesDialog: Document navigation.pop action
+ AdwTabBox, AdwTabGrid:
- Fix scrolling to newly appearing tabs
- Fix a copy-paste error
+ AdwToast: Use a lighter opaque style
+ Adaptive Preview:
- Add an outline around the device
- Round bezel sizes
- Fix bezels with locales using comma as decimal separator
- Prevent secondary sidebar style leak into the previewed app
+ Demo:
- Allow opening adaptive preview from menu
- Inherit page background color when duplicating tabs
+ Docs: Switch to Adwaita Sans/Mono 11pt for doc screenshots
+ Inspector: Provide a list of windows instead of a single button
for adaptive preview
+ Stylesheet:
- Add --document-font-family/size and
- -monospace-font-family/size
- Use --monospace-font-family/size for .monospace
- Fix disabled style for raised/suggested/destructive
menubuttons in toolbars
- Drop GtkSourceView support for textview.inline as it didn't
work anyway
+ Updated translations.
* Fri Jan 31 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.7.alpha:
+ Add AdwToggleGroup and AdwInlineViewSwitcher
+ Add AdwWrapBox and AdwWrapLayout
+ Add adaptive preview in inspector
+ Use EASE easing for timed animations instead of EASE_OUT_CUBIC
+ Don't warn when setting child in bin-like widgets to itself
+ Add doc guidelines to HACKING
+ Various changes all over the source tree
+ Updated translations.
* Fri Jan 31 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.6.4:
+ AdwBreakpoint: Fix to_string() with locales using comma as
decimal separator
+ AdwComboRow: Fix very short strings not being displayed
+ AdwDialog:
- Fix ::closed emission with window-backed dialogs
- Fix a focus-related crash
+ AdwPreferencesDialog: Document navigation.pop action
+ AdwTabBox, AdwTabGrid:
- Fix scrolling to newly appearing tabs
- Fix a copy-paste error
+ Updated translations.
* Fri Jan 10 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.6.3:
+ Build: Drop pre-built docs and styles
+ AdwActionRow: Set accessible role to presentation for the icon
+ AdwBottomSheet: Fix more criticals in dispose
+ AdwButtonRow: Set accessible role to presentation for icons
+ AdwClampLayout: Fix layout with multiple children
+ AdwComboRow: Fix a property noficiation
+ AdwDialog:
- Fix accessible role critical when using window-backed dialogs
- Handle close() before and right after present()
+ AdwHeaderBar: Ignore split views outside sheets
+ AdwLengthUnit Fix pt and sp unit values when gtk-xft-dpi = -1
* Fri Nov 22 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.6.2:
+ AdwDialog: Fix accessible role critical when using
window-backed dialogs.
+ AdwHeaderBar: Fix a typo in docs.
+ AdwMessageDialog: Fix a typo in adw_message_dialog_response()
deprecation message.
+ AdwStyleManager: Fix initial color scheme value on Windows.
+ Updated translations.
* Sun Oct 13 2024 Bjørn Lie <bjorn.lie@gmail.com>
- 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 2024 Bjørn Lie <bjorn.lie@gmail.com>
- 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 2024 Bjørn Lie <bjorn.lie@gmail.com>
- 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 2024 Bjørn Lie <bjorn.lie@gmail.com>
- 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 2024 Bjørn Lie <bjorn.lie@gmail.com>
- 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 2024 Bjørn Lie <bjorn.lie@gmail.com>
- 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 08 2024 Filip Kastl <filip.kastl@suse.com>
- Fix BuildRequires minimal version of gtk4 from 4.11.3 to 4.13.4
as per src/meson.build.
* Fri Jun 28 2024 Bjørn Lie <bjorn.lie@gmail.com>
- 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 2024 Dominique Leuenberger <dimstar@opensuse.org>
- 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 2024 Dominique Leuenberger <dimstar@opensuse.org>
- 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 <developer> in metainfo.
+ Updated translations.
* Mon Mar 04 2024 Dominique Leuenberger <dimstar@opensuse.org>
- 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 <dimstar@opensuse.org>
- 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 <dimstar@opensuse.org>
- 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 02 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.4.2:
+ Really fix build with libappstream 1.0
* Fri Dec 01 2023 bjorn.lie@gmail.com
- 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
upstream.
* Wed Nov 22 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Add 3e3967d5f69180644519936991cad10136e84ca9.patch: Fix building
against libappstream 1.0 (boo#1217047).
* Thu Nov 16 2023 bjorn.lie@gmail.com
- Update to version 1.4.0+12:
+ docs: Use `<property>` instead of `<child> for
`AdwNavigationSplitView`
+ 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 <bjorn.lie@gmail.com>
- 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
GtkListView
+ Build system fixes
+ Updated translations.
- Switch compression in service and spec (tarball produced) to zst.
* Mon Sep 04 2023 Bjørn Lie <bjorn.lie@gmail.com>
- 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
title
+ 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 <bjorn.lie@gmail.com>
- 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
sizing
+ AdwToolbarView:
- Add ADW_TOOLBAR_RAISED_BORDER style
- 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
styles
+ Updated translations.
* Mon Sep 04 2023 Bjørn Lie <bjorn.lie@gmail.com>
- 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
AdwViewSwitcherTitle
+ 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
add_suffix()
+ Updated translations.
- Add pkgconfig(appstream) BuildRequires: New dependency.
* Mon Sep 04 2023 Bjørn Lie <bjorn.lie@gmail.com>
- 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 <bjorn.lie@gmail.com>
- 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 <bjorn.lie@gmail.com>
- 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
tabs/thumbnails
+ Updated translations.
* Sat Apr 22 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.3.2:
+ AdwAvatar: Fix a memory leak
+ AdwMessageDialog: Fix criticals when using choose() with
hide-on-close=true
+ AdwTabBar/Overview: Correctly unparent context menu
+ Build: Fix build on Windows
+ Demo: Fix a critical when trying to set a non-image file as
avatar
+ 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 <bjorn.lie@gmail.com>
- 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 <bjorn.lie@gmail.com>
- 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 <bjorn.lie@gmail.com>
- 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
missing
+ AdwSpringAnimation:
- Add calculate_value() and calculate_velocity()
- Fix unsafe float comparisons
- Fix critical damping velocity
+ AdwStyleManager: Support color schemes and high contrast on
Windows
+ AdwSwipeable: Fix get_swipe_area() fallback
+ AdwTabBar, AdwTabOverview: Emit ::extra-drag-value on ::enter
+ AdwTabButton:
- Fix needs-attention dot after viewing AdwTabPages in
inspector
- 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
animation
- 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 <dimstar@opensuse.org>
- 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
pages.
+ AdwPreferencesPage: Add a function to scroll to top.
+ AdwPreferencesWindow: Fix a memory leak.
+ AdwSplitButton: Don't make dropdown insensitive when the button
is.
+ 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 <bjorn.lie@gmail.com>
- 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 <bjorn.lie@gmail.com>
- Update to version 1.2.2:
+ AboutWindow: Prevent double clicks from opening troubleshooting
page.
+ 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 <bjorn.lie@gmail.com>
- 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
prefixes/suffixes
+ 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
is
+ 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 <bjorn.lie@gmail.com>
- 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 <bjorn.lie@gmail.com>
- 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
animating
+ 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
animating
+ 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 <bjorn.lie@gmail.com>
- 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 <bjorn.lie@gmail.com>
- 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
custom-image.
+ 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 <bjorn.lie@gmail.com>
- Update to version 1.1.5:
+ AdwCarousel: Fix a crash when removing a child while it's
animating.
+ AdwSqueezer: Sizing fixes.
+ AdwTabBar:
- Fix long press handling.
- Fix a crash when clicking empty space while a tab is
animating.
+ AdwTabView: Fix set_menu_model() input check.
* Fri Aug 05 2022 Bjørn Lie <bjorn.lie@gmail.com>
- 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.
* Sun Jul 10 2022 Bjørn Lie <bjorn.lie@gmail.com>
- 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 <dimstar@opensuse.org>
- Update to version 1.1.2:
+ AdwLeaflet: Fix child sizing with
fold-threshold-policy=natural.
+ 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 <dimstar@opensuse.org>
- Update to version 1.1.1:
+ AdwAvatar: Fix initials not updating after setting.
custom-image.
+ 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 <bjorn.lie@gmail.com>
- Update to version 1.1.0:
+ Fix introspection-related build warnings.
+ Updated translations.
* Mon Mar 07 2022 Bjørn Lie <bjorn.lie@gmail.com>
- 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 <bjorn.lie@gmail.com>
- 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 <bjorn.lie@gmail.com>
- 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 <bjorn.lie@gmail.com>
- Update Summaries and descriptions.
* Sun Jan 02 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.0.1:
+ Include pre-built stylesheet and docs into release tarballs.
/usr/lib64/libadwaita-1.so.0 /usr/share/doc/packages/libadwaita-1-0 /usr/share/doc/packages/libadwaita-1-0/README.md /usr/share/licenses/libadwaita-1-0 /usr/share/licenses/libadwaita-1-0/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Oct 4 23:02:02 2025