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

libgtk-4-1-4.12.5-1.1 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: libgtk-4-1 Distribution: openSUSE Tumbleweed
Version: 4.12.5 Vendor: openSUSE
Release: 1.1 Build date: Sun Feb 11 17:52:40 2024
Group: System/Libraries Build host: i02-armsrv3
Size: 7873935 Source RPM: gtk4-4.12.5-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://www.gtk.org/
Summary: The GTK+ toolkit library (version 4)
GTK+ is a multi-platform toolkit for creating graphical user interfaces.
Offering a complete set of widgets, GTK+ is suitable for projects
ranging from small one-off projects to complete application suites.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Thu Feb 08 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 4.12.5:
    + GtkColumnView: Fix a crash on dispose.
    + GtkEmojiChooser:
    - Update to CLDR v44.
    - Add more translations.
    + GtkFileDialog:
    - Return an error if no file is selected.
    - Make closing the portal file chooser work.
    + GtkDropDown: Fix display of the initial checkmark.
    + GtkShortcutsWindow: Reduce the minimum width.
    + GDK: Make the png loader safer against overflow.
    + Wayland: Fix cursor handling with graphics tablets.
* Fri Dec 01 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 4.12.4:
    + a11y: Tweak name computation for some corner cases.
    + gdk:
    - gl: Improve our use of GLES a bit (use vertex arrays and
      GL_BGRA if available)
    - Fix some errors in our memory format tables
    + gsk:
    - gl: handle texture-scale nodes more faithfully
    - gl: Fix icon padding in the atlas
    + Tools: Add a --undecorated option to gtk4-rendernode-tool.
    + Updated translations.
* Thu Sep 28 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.12.3:
    + GtkWindow: Don't assume titlebars are GtkHeaderBar
    + GtkTreeView: Fix a crash in gtk_tree_view_is_blank_at_pos
    + printing: Fix some issues with the portal implementation
    + GSK:
    - Some optimizations in the GL renderer
    - Fix memory leaks in the Broadway renderer
    + demos: Fix a crash in gtk4-demo
    + Updated translations.
* Wed Sep 20 2023 Luciano Santos <luc14n0@opensuse.org>
  - Update to version 4.12.2:
    + GtkTooltip: Don't cross native boundaries when looking for
      tooltips.
    + GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
      baseline handling.
    + GtkSwitch: Respect text direction.
    + Theme: Use relative font sizes.
    + GSK:
    - Make repeated gradients match between GL and cairo.
    - Make rounded rect shrinking match between Vulkan, GL and
      cairo.
    - Fix parsing of text nodes with color glyphs.
    - Restrict an optimization to the cases where it is correct.
    - Fix rendering of shadows with opacity.
    + Updated translations.
  - Drop merged upstream patch: e001b421.patch.
* Wed Sep 20 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Add e001b421.patch: tooltip: don't cross native boundaries.
* Thu Aug 31 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
    and rebased/simplified (less correct, but sufficient for us)  for
    4.12.1.
* Fri Aug 25 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.12.1:
    + GtkGridView: Fix a crash when scrolling
    + GtkColumnView: Fix a refcounting issue in the new scroll_to api
    + GtkTreeView: Fix style classes for sort arrows
    + GtkEntry: Improve tracking of user changes (for undo)
    + GtkNotebook: Fix a critical when switching pages
    + GtkColor/FontDialogButton: Make these widgets activatable
    + GtkMenuButton:
    - Fix problems with focus handling
    - Fix problems with DND
    + Printing: Fix the cpdb backend build
    + GSK: Fix issues with color matrix nodes
    + Wayland: Fix a crash with compositors other than gnome-shell
    + Updated translations.
  - Drop patches fixed upstream:
    + 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
    + 6af9dc86.patch
* Mon Aug 21 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Add 6af9dc86.patch: print: Revert "Start sorting apart includes"
    change for gtkprinteroptionprivate.h.
* Mon Aug 07 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.12.0:
    + List widgets: Add scroll_to APIs
    + GtkFileLauncher: Add an always-ask property
    + GtkTextView: Make backspace behavior match GtkEntry
    + gsk: Fix handling of luminance in mask nodes
    + Text rendering: Automate the setting of gtk-hint-font-metrics
      from the scale factor. This improves font rendering in flatpaks
    + Wayland:
    - Fix behavior of stylus buttons
    - Support suspended window state
    + Vulkan: Many improvements
    + Tools: Add gtk4-rendernode-tool
    + Debugging: Drop the GTK_DEBUG_TOUCHSCREEN flag
    + Build: Some build options have been renamed:
    - gtk_doc -> documentation
    - update_screenshots -> screenshots
    - The old names still work
    + Updated translations.
  - Update option passed to meson following upstream changes.
* Sun Aug 06 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.11.4:
    + GtkFileChooser:
    - Default to sorting folders first
    - Fix a crash when visiting recent files
    + GtkTextView: Fix corner cases in word navigation
    + GtkMenuButton: Normalize label layout
    + GtkDropDown: Add support for sections
    + GtkVideo: Make the overlay icon clickable
    + GtkWindow: Clear the resize cursors to avoid artifacts
    + GtkFileDialog: Always set initial-folder
    + GtkDropDown: Update on expression changes
    + GtkMapListModel: Implement GtkSectionModel
    + Accessibility:
    - Improvements all over the place: GtkButton, GtkPasswordEntry,
      GtkFontChooserDialog, GtkColorChooserDialog,
      GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog,
      GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher,
      GtkMediaControls, GtkColorDialogButton, GtkDropDown,
      GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton
    - Make name computation follow the ARIA spec more closely
    - Adapt name computation for the common 'nested button'
      scenario
    - Change many containers to use `generic` instead of `group`
    - Use `generic` as the default role
    - Use `application` instead of `window` for windows
    - Add properties for accessible names of not directly exposed
      widgets in GtkListView, GtkGridView and GtkColumnView
    + DND: Fix criticals when drops are rejected
    + X11: Fix regressions in GLX setup
    + Windows: Center newly created transient windows
    + Vulkan:
    - Add antialising for gradients
    - Do less work on clipped away nodes
    - Redo image uploading
    - Support different image depths and formats
    - Add a pipeline cache
    + Demos:
    - gtk4-demo: Improve window sizing
    - gtk4-demo: Improve focus behavior
    - gtk4-demo: Add many missing a11y properties
    + Tools: gtk4-builder-tool: Make render an alias screenshot
    + Inspector:
    - Show more information in the a11y tab
    - Add an accessibility overlay with warnings and
      recommendations
    - Limit the width of the a11y tab
    + Build:
    - Require GLib 2.76
    - Make asan builds work again
    - Fix the build if ld is not ld.bdf
    + Updated translations.
* Sat Aug 05 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.10.5:
    + Fix ordering problems with filter model signals
    + Avoid lingering resize cursors
    + Fix alignment issues on sparc
    + Fix a problem with CSS corner values
    + Updated translations.
* Mon Jun 05 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.10.4:
    + GtkFileChooser: Fix some memory leaks
    + GtkUriLauncher: Validate the uri
    + GtkStack: Fix a crash
    + GtkGridView: Respect css border-spacing
    + GtkScrolledWindow: Propagate child measure size whenever
      possible
    + GtkPopoverMenu: Avoid unnecessary left padding
    + GtkSearchEntry: Improve size allocation for the clear icon
    + X11:
    - Avoid black flickering with xwayland window decorations
    - Trap XRandr errors
    + CSS: Various fixes to transitions
    + Updated translations.
  - Drop patches fixed upstream:
    + fix-gridview.patch
    + gtk4-correctly-refresh-after-delete.patch
    + 966a2350.patch
* Sun Jun 04 2023 Paolo Stivanin <info@paolostivanin.com>
  - Add fix-gridview.patch: Add border-spacing where it was missed.
    We were computing column widths without taking border-spacing into
    account, making them slightly too big (glgo#GNOME/nautilus#2980).
* Thu May 04 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Add 966a2350.patch: css: Don't transition to currentColor.
    Transition to the color that is in use instead. Fixes crashes
    because currentColor is not an RGBA color and therefor could not
    be queried later (glgo#GNOME/gtk#5798).
* Wed May 03 2023 Atri Bhattacharya <badshah400@gmail.com>
  - Add gtk4-correctly-refresh-after-delete.patch -- Fix issue where
    deleting files causes folders in the directory to disappear and
    reappear after a refresh (glgo#GNOME/nautilus#2941); patch taken
    from upstream commit.
* Thu Apr 27 2023 Frederic Crozat <fcrozat@suse.com>
  - Do not build media playback when bootstrapping on Workbench.
* Sat Apr 22 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.10.3:
    + Fix a popover positioning regression in 4.10.2.
    + Fix issues with slow loading files in the file chooser.
* Fri Apr 21 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.10.2:
    + Holding control to select multiple files broken in filechooser
    + Inspector crash
    + Listbase doesn't account for bottom padding in
      size_allocate_child
    + Leaking AT contexts
    + OpenGL / Windows: Crash when closing gtk4-widget-factory
    + GTK apps crash on startup when setting cursor-size to 0 on
      Wayland
    + Segmentation fault: gdk_wayland_toplevel_set_startup_id() needs
      to null-check display->xdg_activation before using it
    + Possible use-after-free under
      gtk_scrolled_window_update_use_indicators()
    + Wrong error message in `gtk_init`
    + Segfault when scrolling after changing ListView model
    + Bluetooth panel from the Settings app: clicking in the
      "Downloads" link no longer opens Nautilus
    + Broadway docs or code is broken
    + Disabled GtkPicture's are not properly themed
    + Setting CSS padding to a GtkTextView gives the context menu an
      offset
    + A11y: the Showing state is used only for windows
    + Gtk4 expander: CSS nodes mismatch code vs. documentation
    + Invoking gtk inspector on a folder results in a crash
    + Double tap requires very precise touch input
    + Name autocompletion dropdown in the GTK4 FileChooser's Save
      dialog gets stuck, creates artifacts, jumps around
    + Links are not opened when xdg-desktop-portal OpenURI is not
      available
    + GtkSnapshot generates no nodes appending whitespace-only
      layouts
    + Updated translations.
* Wed Apr 12 2023 Luciano Santos <luc14n0@opensuse.org>
  - Place English translations in the tools sub-package instead of
    lang. This should offer translations for the main English locales
    without the need to install any additional package by default.
  - Add "file-not-in-%lang" RPM Lint warning to rpmlintrc file for
    the reason above.
  - Drop "shlib-policy-name-error" unused filter from rpmlintrc.
* Sun Apr 02 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Disable vulkan support, stop passing vulkan=enabled to meson.
    Disable vulkan-devel Requires and BuildRequires.
  - Disable pkgconfig(libavfilter) BuildRequires, upstream do not
    enable ffmpeg support by default and we do not enable it, so no
    need to carry the dependency.
  - Use ldconfig_scriptlets macro.
  - Pass build-testsuite=false, build-tests=false and
    build-examples=false to meson, no longer build these as we are
    not running or installing them anyway, save a lot on buildtime.
* Tue Mar 14 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.10.1:
    + GtkFileChooser:
    - Improve search performance
    - Be safe against pathless files
    - Fix memory leaks
    - Only show local files in recent files
    - Show most recent files first
    - Make files non-selectable in selet_folder mode
    + GtkListView / GtkColumnView / GtkGridView:
    - Fix scrolling problems
    - Support CSS border-spacing
    + GtkComboBox: Fix a size allocation problem
    + gtk: Size allocation fixes
    + Accessibility: Miscellaneous property fixes and improvements
    + Wayland: Fix an ordering problem in surface disposal
    + Windows: Fix Visual Studio build with older GLib
    + Updated translations.
  - Drop patches fixed upstream:
    + 3e3158ce12741b58ce53f132b48f26438094886d.patch
    + 0001-combobox-Avoid-extra-queue_resize.patch
  - Refresh 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
    with quilt.
* Fri Mar 10 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Add 3e3158ce12741b58ce53f132b48f26438094886d.patch: widget: Use
    the correct template in dispose_template(). Fixes crashes in
    various apps.
  - Refresh patches with quilt.
* Thu Mar 09 2023 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Add 0001-combobox-Avoid-extra-queue_resize.patch: Fix combobox
    not showing (bsc#1209043 glgo#GNOME/gtk!5608).
* Sun Mar 05 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.10.0:
    + GtkTextView: Document hanging indentation
    + GtkListView: Fix a size allocation problem
    + GtkFileChooser:
    - Fix paned behavior
    - Fix a crash
    + GtkText: Fix various problems with undo
    + Accessibility:
    - Make some getters transfer-full
    - Allow setting accessible parents and siblings
    - Add a role for toggle buttons
    - Miscellaneous property fixes and improvements
    + gtk: Improve the handling resize-during-size-allocate
    + gdk:
    - Introduce GdkTextureDownloader and use it
    - Make gdk_texture_get_format public
    + gsk:
    - Make mask nodes more versatile
    - Improve the GL implementation for texture scale nodes
    + X11: Fix key handling during DND
    + Tools:
    - gtk-builder-tool: Try harder to handle templates
    - gtk-builder-tool: Prefer properties over <child>
    + Updated translations.
* Fri Feb 24 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.9.4:
    + Printing:
    - Add a CPDB backend
    - Drop the lpr backend
    + GtkFileDialog: Robustness fixes
    + GtkScaleButton: Add an 'active' property
    + GtkSearchEntry: Add placeholder text
    + Fix conflicting type names between gtk and gio
    + Gsk:
    - Settable filtering for scaled textures
    - Add mask nodes
    - Some robustness and crash fixes
    + Wayland: Handle dispatch failing in more places
    + Deprecations: GtkVolumeButton
    + Updated translations.
  - Changes from version 4.9.3:
    + Add GtkUriLauncher, as replacement for gtk_show_uri
    + Add GdkMonitor::description
    + Fix problems with tooltip sizing
    + Deprecations:
    - GtkStatusbar
    - GtkAssistant
    - GtkLockButton
    - gtk_gesture_set_sequence_state
    + GtkColumnView: Only create widgets for visible columns
    + GtkFileDialog: Drop shortcut folders API
    + GtkCalendar: Make marked days work again
    + GtkSwitch: Make state and active independently settable
    + GtkFileChooser:
    - Fix a crash with DND
    - Fix excessively wide sidebar
    - Make context menus work again
    + Accessibility:
    - Make GtkAccessible public, so it can be implemented outside
      GTK
    - Support accessible implementation for editables
    + CSS: Fix randomly stopping CSS animations
    + GL:
    - Fix synchronization with GStreamer
    - Fix problems with 3rd party GL in the same thread
    + Wayland: Fix startup notification with xdg_activation
    + Broadway: Implement modal windows
    + macOS: Make DND work
    + Build:
    - Require graphene 1.10
    - Require gobject-introspection 1.72
    + Updated translations.
* Fri Feb 17 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 4.9.2:
    + GtkFileChooserWidget: Add a grid view.
    + GtkText, GtkTextView:
    - Fix activation of the on-screen keyboard.
    - Prevent unexpected text direction changes.
    + GtkCenterBox: Add properties for children.
    + GtkTreeExpander: Add a hide-expander property.
    + GtkStringList: Add a construct-only strings property.
    + GtkBuilder: Support parsing Pango attributes in string form.
    + GtkGestureStylus: Add a stylus-only property.
    + GtkFileLauncher: New async-style api to replace gtk_show_uri.
    + GtkColorDialog, GtkFontDialog, GtkFileDialog, GtkAlertDialog:
    - APIs have seen some tweaks
    - Prefer portals when available
    - Fixes for cancellation
    + Add GDK_DEBUG=no-portals
    + Improve file DND with remote files
    + GtkInfoBar has been deprecated
    + gtk_widget_show/hide have been deprecated
    + gtk_show_uri has been deprecated
    + Wayland:
    - Fix button mask handling
    - Fix problems with cursor size on hi-dpi screens
    - Support newer versions of some protocols
    - Fix handling of surrounding text in input methods
  - Changes from version 4.9.1:
    + GtkTreeView, GtkIconView, GtkComboBox and auxiliary classes
      have been deprecated.
    + GtkEntryCompletion has been deprecated.
    + GtkStyleContext has been deprecated.
    + gtk_render_ and gtk_snapshot_render_ APIs have been deprecated.
    + GtkAppChooser widgets have been deprecated.
    + GtkMessageDialog has been deprecated and replaced by a new
      async dialog API.
    + GtkDialog has been deprecated.
    + GtkColorChooser, GtkFontChooser, GtkFileChooser interfaces and
      their implementations have been deprecated. A new family of
      async dialog APIs has been introduced to replace them.
    + GtkColorDialog, GtkFontDialog, GtkFileDialog and GtkAlertDialog
      are new dialog classes with a consistent and well-bindable API.
    + GtkMountOperation:
    - Fix the dialog to look reasonable.
    - Make it work under non-X11.
    + GtkStringSorter: Support different collation methods.
    + Accessibility: Introduce GtkAccessibleRange and implement it.
    + Debugging:
    - Unify formatting for debug output.
    - Make make debug options available in non-debug builds.
    + Increase the memory limit for the jpeg loader to 1G.
* Thu Dec 22 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.8.3:
    + GtkText:
    - Claim gestures more selectively.
    - Prevent unexpected notify::direction emissions.
    + Accessibility: Remember if we don't find the a11y bus.
    + DND: Prefer file:// urls over other protocols.
    + GtkMountOperation: Work on Wayland.
    + GtkListView: Cancel rubberband if not handling drag.
    + Wayland: Fix button masks.
    + Windows: Fix resizes with native decorations.
    + X11: Fix some ordering problems with surface destruction.
    + Updated translations.
* Fri Nov 11 2022 Daike Yu <yu.daike@suse.com>
  - Update gtk4.spec to align dependency version with meson.build
* Mon Oct 24 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.8.2:
    + Input:
    - Give input methods more control over resets and allow them to
      preserve state.
    - Align interpretation of modifiers in key events in X11 and
      Wayland.
    + GtkColumnView: Fixes to focus handling.
    + GtkPopover:
    - Fix problems with focus when dismissing popovers.
    - Fix problems with focusing editable labels in popovers.
    + Build:
    - Fix build problems with resources and non-gnu linkers.
    - Fix gi-docgen detection in cross builds.
    - Require meson 0.60.
    + Debugging:
    - Make more debug options available in no-debug builds.
    - Improve consistency of debug logging.
    - Give names to all sources.
    + Accessibility: Introduce GtkAccessibleRange.
    + Wayland:
    - Make monitor bounds handling more robust.
    - Prevent shrinking clients due to wrong toplevel bounds.
    + Broadway: Return correct pointer coordinates from device
      queries.
    + Updated translations.
* Fri Sep 16 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.8.1:
    + Input:
    - Fix problems with input method interactions that caused dead
      keys not to work.
    - Accept single-key compose sequences (these are used with some
      keyboard layouts).
    + GtkColumnView: Flip column order in right-to-left context.
    + GtkGridView: Fix problems with rubberbanding.
    + GtkFileChooser:
    - Fix positioning of popovers in the places view.
    - Make ~ and . keyboard shortcuts work again.
    + gsk: Make glyph upload more similar to icons.
    + Make file transfer via portals work, this fixes file copy/paste
      and dnd in flatpaks.
    + Updated translations.
* Tue Sep 06 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.8.0:
    + GtkTreeView:
    - Fix a problem with scrolling animations
    - Fix some event handling problems
    - Drop unreachable code
    + GtkText: Respect the no-emoji input hint fully
    + GtkEmojiChooser: Fix arrow key navigation
    + GtkFontChooser: Improve the handling of OpenType font features
    + GtkTreeListModel: Fix handling of collapsed child nodes
    + GtkInscription: Fix accessible name
    + Theme: Fix placeholder text in HighContrast
    + Increase the memory limit for the jpeg loader to 300M
    + Miscellaneous memory leak fixes
    + Wayland: Refator handling of text protocol client updates
    + Updated translations.
* Thu Sep 01 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
    purpose, nor can I find anything to suggest that gtk depends on
    it.
* Thu Aug 11 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.7.2:
    + GtkTextView: Fix child positioning with gutters.
    + GtkText: Update placeholder visibility when necessary.
    + GtkPicture: Add a content-fit property.
    + GtkPopover: Fix a size allocation problem with the arrow.
    + GtkTreeView: Fix a problem with DND.
    + GtkTreePopover: Support scrolling.
    + GtkGridView: Fix issues with rubberband selection.
    + GtkLabel: Add a tabs property.
    + GtkSnapshot: Make GtkSnapshot work from bindings.
    + GtkScrolledWindow: Scroll at a reasonable speed.
    + GtkPaned: Avoid an infinite loop.
    + GtkWindow: Improve generation and handling of crossing events.
    + CSS: Fix handling of certain transform values.
    + Media support:
    - Add audio support to the ffmpeg backend.
    - Avoid oom with pathological jpeg images.
    + GDK:
    - Fix handling of touchpad hold events.
    - Add support for hi-resolution scroll events.
    + X11: Fix preferred action for DND.
    + List models:
    - Fix items-changed emission.
    - Add more list model tests.
    + Demos:
    - Add a winning sound to game demos.
    - Make app icons work uninstalled.
    + Updated translations.
* Sat Aug 06 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch:
    Revert "Meson: Simplify pkgconfig file generator". Temporarily
    revert this until we figure out how to best restore private
    requires that are needed for rpm automatic dep extraction.
    https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4756
    This reverts commit 802bf4199911c811938b0454a876089bafa97dba.
* Wed Aug 03 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 4.7.1:
    + GtkInscription: A new label-like widget for use in list views.
    + GtkColorChooser: Style improvements.
    + GtkFontChooser: Improve support for OpenType features a bit.
    + GtkLabel: Allow selectable labels to be activated via mnemonic.
    + GtkTextView: Implement GetCharacterExtents for accessibility.
    + GtkStack: Fix a poblem with stack page accessibility.
    + GtkListView:
    - Cull listitems that are out of view.
    - Make all our list models implement ::n-items and
      ::item-type properties.
    + Translations:
    - Stop translating property nicks and blurbs.
    - Fix extracting translations from ui files.
    + Debugging:
    - Support GTK_DEBUG=invert-text-dir.
    - Allow inspecting inspectors.
    - Replace GTK_USE_PORTAL with GDK_DEBUG=portals.
    - Improve responsiveness of the inspector.
    + CSS: Allow fractional letterspacing.
    + Theme: Improve legibility of selectable labels.
    + Demos:
    - Improve the font features demo.
    - Add demos for GtkInscription.
    + Wayland:
    - Freeze popups when hidden.
    - Only send smooth scroll events for tablet tools.
    - Make scaled cursor image have the right size.
    - Fix problems with the activation protocol.
    - Don't force the HighContrast icon theme.
    - Support xdg_toplevel.bounds.
    + X11: Always update the shadoe size.
    + Windows:
    - Improve touchpad support by using DirectManipulation.
    - Add more directories to the builtin hicolor icon theme.
    + Updated translations.
  - Add pkgconfig(harfbuzz) BuildRequires: new dependency.
* Mon Jul 04 2022 Yifan Jiang <yfjiang@suse.com>
  - Add compatible dependency "python3-gobject-Gdk if python3-gobject"
    to the typelib package for SLE and Leap (boo#1200614).
* Fri Jun 17 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Add dependency "python3x-gobject-Gdk if python3x-gobject" to the
    typelib package (boo#1200614).
* Wed Jun 01 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 4.7.0:
    + GtkTextView: Reduce overdraws.
    + GtkViewport: Default scroll-to-focus to TRUE.
    + GtkText: Stop blinking when we lose focus.
    + GtkSearchEntry: Make search delay configurable.
    + GtkPopoverMenu: Fix RTL positioning of buttons.
    + GtkLabel: Fix focus keynav with links
    + GtkFileChooser:
    - Prevent undesirable completion popups.
    - Fix a corner case in save mode.
    - Keep the portal filechooser alive long enough.
    + GtkCheckButton: Allow setting a custom child.
    + GtkEditableLabel: Make the :editing property writable.
    + GtkColumnView: Various optimizations to improve scrolling
      performance.
    + GtkTreeStore: Allow populating tree stores from ui files.
    + GtkBoxLayout: Avoid infinite loops.
    + CSS: Optimize reordering within the same parent.
    + Emoji:
    - Update to CLDR v40 / Unicode 14.
    - Add more locales.
    + Input:
    - Add scroll unit handling.
    - Handle display changes in GtkIMMultiContext.
    - Always populate GDK_AXIS_X/Y in event history.
    - Don't crash for large compose tables.
    + Accessibility: Fix a crash at start when orca is running.
    + Theme:
    - Refresh icons.
    - Fix selection in vertical spin buttons.
    - Fix selection in editable labels.
    + gdk:
    - Optimize pixel format conversions.
    - Use EGL_KHR_swap_buffers_with_damage for NVidia.
    + gsk:
    - Handle large viewports.
    - Prepare texture libraries for glyphy rendering.
    - Don't leak big glyphs in the glyph cache.
    - Align offscreen rendering with th pixel grid.
    - Check for half-float support before using it.
    + Updated translations.
* Tue May 31 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 4.6.5:
    + GtkFileChooser: Fix pasting text into the name field.
    + GtkText: Remove an assertion that is sometimes hit.
    + Wayland: Ensure that our cursor surfaces don't violate protocol
      constraints.
    + Accssibility: Fix a problem in the accessibility tree.
    + Updated translations.
* Fri May 13 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.6.4:
    + GtkFileChooser:
    - Fix select button sensitivity in select_folder mode.
    - Fix some fallout from list model porting.
    + GtkListView, GtkColumnView: Optimize scrolling.
    + print-to-file:  Handle nonexisting files better in the dialog.
    + Avoid infinite loops in size allocation.
    + CSS:  Optimize a case of reparenting that is important in
      GtkListView.
    + GSK: Check for half-float support before using it.
    + Wayland:
    - Ignore empty preedit updates This fixes a problem with
      textview scrolling.
    - Freeze popups when hidden. This addresses a frame rate drop-
    + Updated translations.
* Thu Apr 28 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 4.6.3:
    + GtkOverlay: Bring back positional style classes.
    + GtkFileChooser:
    - Prevent unwanted completion popups.
    - Fix small problems in save mode.
    - Fix buildable suport of GtkFileFilter.
    + GtkPopover: Fix button positions in right-to-left locales.
    + GtkLabel: Fix small issues with link handling.
    + Tooltips: Don't restrict the minimum tooltip length.
    + Theme:
    - Don't use opacity for overlay scrollbars.
    - Fix selection text color in  vertical spin buttons.
    + GSK:
    - Accept textures that are generated by webkit.
    - Align offscreen rendering to the pixel grid.
    + Accessibility: Fix a crash in startup when orca is running.
    + Input:
    - Fix display changes in GtkIMMultiContext.
    - Fix activating on-screen keyboards.
    - Always propagate hold events in GtkEventControllerScroll.
    + Windows:
    - Fix a critical warning in clipboard handling.
    - Report serial numbers for events.
    + MacOS: Prevent fullscreen transition reentrancy.
    + Updated translations.
  - Drop gtkimmulticontext-Handle-switches-between-displays.patch:
    fixed upstream.
* Thu Mar 31 2022 Jeff Mahoney <jeffm@suse.com>
  - gtkimmulticontext: Handle switches between displays
    (glgo#GNOME/gtk#4805). Added:
    gtkimmulticontext-Handle-switches-between-displays.patch
* Thu Mar 24 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Split tools package into tools and devel-tools, place the tools
    that are mainly of interest to developers into the latter.
* Thu Mar 24 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Move various binaries and resources from devel to tools
    subpackage.
* Sat Mar 19 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.6.2:
    + GtkScrolledWindow:
    - Set scroll-to-focus on viewports
    - Avoid doubly triggering deceleration
    + GtkEntry: Stop cursor blinking on focus-out
    + Emoji:
    - Update Emoji data to CLDR 40 and Unicode 14
    - Add more locales for Emoji data
    + GDK:
    - Optimize texture conversions on x86 and ARM
    - Use EGK_KHR_swap_buffers_with_damage if available
    + GSK:
    - Avoid clearing opaque regions
    - Support using a non-default framebuffer
    - Handle large viewports by tiling
    + Wayland:
    - Prefer xdg-activation over gtk-shell
    - text protocol: Fix text caret location
    - text protocol: Use serials to control outbound messages
    + Inspector: Show app ID and resource path
    + Demos: widget-factory: Handle F11 to toggle fullscreen
    + Tools: gtk-builder-tool: Allow use without display
    + Updated translations.
* Mon Feb 14 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Add gtk4-tools = %%{version} to devel sub-package.
* Sat Feb 12 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.6.1:
    + GtkFontChooser:
    - Stop using PangoFc api
    - Fix a crash
    - Use new HarfBuzz api
    + GtkMenuButton: Update accessible description
    + GtkTextView: Fix intra-widget dnd
    + Printing: Fix an fd leak
    + Input:
    - Make sure input methods get focus-in events
    - Always flush events to avoid scroll event pileup
    - Support hold events
    - Update keysyms from libxkbcommon
    + Theme: Improve text selection legibility
    + Introspection: Add missing nullable annotations everywhere
    + Build:
    - Make stack noexec again
    - Avoid symbol leaks
    - Drop unneeded script data
    + Wayland:
    - Fix support for the new high-contrast setting
    - Avoid redundant scale changes
    - Fix DND hotspot handling
    - Don't always restore the saved size when floating
    + Updated translations.
  - Drop gtk4-make-our-stack-noexec.patch: Fixed upstream.
* Fri Jan 07 2022 Teoh Han Hui <teohhanhui@gmail.com>
  - Add gtk4-make-our-stack-noexec.patch: Make our stack noexec.
* Thu Dec 30 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.6.0:
    + GtkProgressBar: Fix handling of "inverted".
    + GtkLabel: Add a "natural wrap mode" property to influence how
      natural width is determined.
    + GtkTextView: Scroll insertion on-screen after undo / redo.
    + gsk: Abort region diffing when changes are too complex.
    + gdk:
    - Avoid compressing discrete scroll events.
    - Fix problems with hiding windows.
    - Improve GL and GLES version checks.
    + Wayland: Support new high-contrast setting.
    + Inspector: Add DND inspection support.
    + build: Avoid deprecated meson apis.
    + Updated translations.
* Sat Dec 18 2021 Florian "spirit" <packaging@sp1rit.anonaddy.me>
  - Update to version 4.5.1:
    + GtkWidget sizing has been rewritten to implement
      width-for-height more properly. This had some fallout, and some
      widgets may still not react kindly to the new way of doing
      things. See https://blog.gtk.org/2021/12/03/sizable-news/ for
      details, and please file issues if you notice fallout.
    + Rename git `master` branch to `main`
    + Css:
    - Fully support font-variant-caps
    - Fix a crash with gradients
    + Make various widgets activatable:
    - GtkComboBox
    - GtkDropDown
    + GtkPopover: Make focus indicators not disappear
    + GtkTextView:
    - Don't leave embedded children stranded when scrolling
    - Don't insert Emoji into non-editable textviews
    - Fix Emoji chooser positioning
    - Fix problems with pasting text
    - Improve scroll-to-mark behavior
    - Support right-aligned, centered and decimal tabs
    - Make child anchor replacement character settable
    - Provide more context to input methods
    + GtkDragIcon: Provide default icons for paintables and files
    + GtkBuilder: Speed up template precompilation
    + Actions:
    - Reduce allocations during signal emissions
    - Avoid duplication and unnecessary recursion
    + Inspector:
    - Show the selected im-module in the General tab
    - Add a clipboard viewer
    - Make the recorder record events too
    - Add a graph visualizing gtk_widget_measure()
    + Gsk:
    - Fix hexbox rendering
    - Fix transformed linear gradient rendering
    + Printing: Fix dialog-less printing
    + X11:
    - Improve behavior of windows drags on headerbar controls
    - Trap errors for RANDR changes
    - Fix problems with drag icons
    + Wayland: Ensure we prefer the Wayland im-module over others
    + Updated translations.
  - Changes from version 4.5.0:
    + gsk:
    - Drop the GL renderer in favor of NGL
    - Rename NGL to GL
    - Fix some coordinate overflow issues
    - Reimplement texture upload and download for better support of
      image formats and color spaces
    - New api:
    * gsk_transform_skew
    * gsk_transform_to_2d_components
    + gdk:
    - Support HSL in gdk_rgba_parse
    - Use libpng, libjpeg and libtiff directly when loading
      textures, and support more image formats (including 16bit and
      float formats)
    - New apis:
    * gdk_texture_new_from_bytes
    * gdk_texture_new_from_filename
    * gdk_texture_download_float
    * gdk_texture_save_to_png_bytes
    * gdk_texture_save_to_tiff
    * gdk_texture_save_to_tiff_bytes
    * gdk_display_create_gl_context
    - Implement GIcon and GLoadableIcon in GdkTexture
    - Move EGL initialization to the frontend
    - Use configless EGL contexts, if supported
    - Use >8bit pixel formats, if supported and requested
    + css:
    - Add support for line-height
    - Add support for text-transform
    + theme: Fixes for buttons in toolbars
    + input:
    - Update compose sequences from libX11 1.7.2
    - Accept replacement string longer than 20 characters
    + text:
    - Implement sloped caret drawing
    - Add a gtk-hint-font-metrics setting to switch font rendering
      to be more similar to GTK3
    + GtkTextView:
    - Add support for line height
    - Add support for text transforms
    - Misc fixes for css->pango attribute translations
    - Invalidate pango contexts when font settings change
    - Improve undo grouping when overwriting
    + GtkListView:
    - Make tree indentation more flexible with
      GtkTreeExpander:indent-for-icon
    + GtkMenuButton: Support custom children
    + GtkFlowBox: Add prepend and append
    + GtkCalendar: Fix handling of weeks starting on Monday
    + GtkWindow: Add a titlebar property
    + GtkDropDown: Add a show-arrow property
    + GtkPopoverMenu: Support a use-markup attribute in menu models
    + Add GtkSymbolicPaintable
    + Tools: Support DND in gtk4-node-editor and the inspector's
      recorder
    + Demos: Improve the font rendering demo
    + Build:
    - Require Pango 1.49
    - Require libpng, libtiff and libjpeg
    - Speed up handling of resources during build
    + X11: Support touchpad gestures with XInput 2.4
    + Updated translations.
  - Drop gtk4-fix-link-to-g_signal_emit.patch: fixed upstream.
  - Add docutils, pkgconfig(libjpeg), pkgconfig(libpng) and
    pkgconfig(libtiff-4) BuildRequires: New dependencies.
* Sat Nov 13 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop baselibs.conf, there should not be any consumers of 32bit
    for this rather new package, so lets not build for the past.
* Thu Nov 11 2021 Yifan Jiang <yfjiang@suse.com>
  - Add gtk4-fix-link-to-g_signal_emit.patch: fix build failure
    caused by inproper link to g_signal_emit.
* Thu Nov 04 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Disable sassc BuildRequires, only needed when building from git.
  - Add pkgconfig(gi-docgen) and  pkgconfig(iso-codes) BuildRequires
    and pass gtk_doc=true to meson instead of documentation=true
    following upstream changes. Also split develdocumentation out
    into it's own sub-package.
  - Drop pkgconfig(json-glib-1.0) BuildRequires, not needed nor used.
  - Replace option print-backends=all with print-cups=enabled
    following upstream changes.
  - Stop passing xinerama=enabled to meson, not needed nor used.
  - Add pkgconfig(tracker-sparql-3.0) BuildRequires and pass
    tracker=enabled to meson, build with tracker support.
* Mon Nov 01 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.4.1:
    + input:
    - Fix compose data on bigendian systems
    - Accept long replacement strings for compose sequences
    + a11y:
    - Fix accessible relations for menu buttons
    - Fix accessible descriptions in some cases
    - Simplify atspi context a bit
    + GtkTextView:
    - Fix applying css properties such as letterspacing, line
      decoration, font features, etc
    - Improve grouping for undo
    - Invalidate Pango contexts when font settings change
    - Fix a crash
    + Theme: Improve styling for toggle buttons in toolbars
    + gsk: Avoid coordinate overflow with big text selections
    + GtkFileChooser: Fix handling of choices
    + GtkStackSwitcher: Expand child buttons
    + GtkCalendar: Fix day names for weeks that start on monday
    + GtkWindow: Prefer menubars when handling F10
    + GtkFontButton: Make sure the dialog is on the same display
    + X11: Fix handling of randr events
    + build: Fix detection of pre-compiled css files
    + Updated translations.
* Sun Oct 03 2021 Fuminobu Takeyama <ftake@geeko.jp>
  - Fix a syntax error in the gtk4_immodule_postun RPM macro
* Thu Sep 23 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Add explicit pkgconfig(gstreamer-gl-1.0) BuildRequires: not new,
    but tested by meson, so let's be explicit about the dependency.
* Mon Sep 20 2021 Stanislav Brabec <sbrabec@suse.com>
  - Remove obsolete translation-update-upstream support
    (jsc#SLE-21105).
* Wed Aug 25 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.4.0:
    + Input:
    - Match IBus for display of Compose sequences
    - Match IBus for handling of mismatches
    - Handle Escape in Compose sequences
    - Allow multiple dead keys
    - Support 32bit keysyms
    + GtkCheckButton: Activate when moving focus
    + GtkLabel: Propertly ignore double underscores for mnemonics
    + GtkPopoverMenu: Fix focus cycling
    + GtkTextView:
    - Improve word selection
    - Fix block cursors on empty lines
    + GdkToplevel: Support the gnome-shell titlebar gesture protocol
    + GdkDropTarget: Allow creating drop targets in ui files
    + gsk:
    - Handle partial color fonts correctly
    - Use harfbuzz for color font information
    - Avoid pango for glyph cache rendering
    - Shrink shadow extents
    + Settings: Change the default for gtk-split-cursor to FALSE
    + Demos:
    - Small improvements to widget-factory
    - gtk-demo: Improve the hypertext demo
    - gtk-dem: Improve the clipboard demo
    + X11: Set WM_CLASS on toplevels
    + Wayland: Support wl_seat v7
    + Updated translations.
* Wed Jul 28 2021 Yifan Jiang <yfjiang@suse.com>
  - Add back Mesa-libGLESv2-devel BuildRequires for SLE and Leap.
    The necessary header GLES2/gl2ext.h is still in the v2 package on
    SLE/Leap.
* Fri Jun 04 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Move RPM macros to %_rpmmacrodir.
* Fri May 14 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to version 4.2.1:
    + GtkVideo: Detect stream metadata when using gstreamer
    + GtkFileChooser: Fix a crash
    + GtkButton: Add back visual feedback for keynav activation
    + GtkFontChooser: Fix initial font selection
    + GtkScrolledWindow: Stop using scroll cursors
    + GtkMenuButton: Make focus-on-click work
    + GtkToggleButton: Make grouped buttons mutually exclusive
    + GtkPasswordEntry: Use MADV_DONTDUMP for secure memory
    + GtkListBox: Allow repeated selection extension for MULTIPLE
    + GdkClipboard: Ensure strings are nul-terminated
    + GSK:
    - Fix offscreen rendering with transforms
    - Fix downscaled textures
    - Avoid huge intermediate textures
    - Make shadow rendering match across renderers
    + Text widgets: Support translucent selections
    + Wayland:
    - Improve font settings fallback
    - Avoid unintentional rendering freezes with popovers
    + X11:
    - Don't beep on untrusted displays
    - Don't crash when popovers are outside the workarea
    + Themes:
    - Fix resize border sizing
    - Fix solid-csd window decorations
    + Input:
    - Revert some Compose sequence changes
    - Consume all key events during preedit, to avoid unexpected
      interactions
    - Ignore more modifiers during preedit, to allow using 3rd
      and 5th level choosers
    - Fix handling of cursor positions in non-ASCII preedit text
    - Fix a problem with deferred focus setting
* Sat Apr 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 4.2.0:
    + GtkFileChooser: Make the location entry work again.
    + GtlLabel: Fix tooltips on links.
    + GtkTextView: Make scrolling work better with renderers.
    + X11:
    - Fix damage handling.
    - Trap errors from the COW.
    + Wayland: Fix key event matching with mismatched layouts.
    + Inspector: Allow inspecting Unicode.
    + Input:
    - Improve dead key handling.
    - Regenerate compose sequence table.
    + Updated translations.
* Thu Mar 18 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 4.1.2:
    + Input:
    - Ensure preedit-start and preedit-end are emitted properly
    - Support the Wayland text protocol better
    - Delete the selection when preedit starts
    + Label: Fix a small issue with markup parsing and mnemonics
    + Spinbutton: Interpret localized digits.
    + Textview: Fix blinking block cursors.
    + Tooltips: Don't pop up erroneous on popovers.
    + Window: Add a way to disable F10 handling.
    + Theme: Use a regular focus ring for sidebar rows.
    + GSK:
    - ngl: Performance improvements.
    - vulkan: Add visible fallback rendering.
    - vukan: Handle simple transforms when clipping.
    + Wayland:
    - Don't force a full redraw for every frame.
    - Don't leak buffers when rendering with cairo.
    + Demos: iconbrowser: Make search more useful.
    + Documentation: Switch to building docs from gir files with
      gi-docgen.
    + build: Allow GTK to be used as meson subproject.
    + Updated translations.
  - Drop gtk-doc BuildRequires: doc building was moved to gi-docgen,
    but we are not just yet ready to consume this, and also have not
    been bulding docs before.
* Fri Feb 26 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 4.1.1:
    + Popover: Support shadows on popover > contents.
    + Input:
    - Show preedit for compose sequences.
    - Support long compose sequences.
    - Support compose sequences producing multiple characters.
    + Themes:
    - Allow suggested and destructive actions in lists.
    - Disable shadows on maximized, fullscreen and tiled windows.
    - Fine-tune scrollbar transitions and size.
    + CSS:
    - Support drop-shadow filters.
    - Correct blur filter spread interpretation.
    + Documentation: Improvements and updates for dialogs and native
      dialog.
    + Printing: Support Avahi-discovered printers better.
    + GSK: Add another OpenGL render. It is not the default yet.
    + Build:
    - Lots of static analysis fixes found by pvs.
    - Add a -Dprofile=devel option for devel styling and use it for
      nightly flatpaks.
    + X11: Fix DND of X11-specific types.
    + Wayland: Fix lookup of font settings in flatpaks.
    + Updated translations.
* Wed Feb 03 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 4.1.0:
    + GtkCheckButton: Add back an activate signal.
    + GtkSearchBar, GtkSearchEntry: Capture events in the bubble
      phase.
    + GtkEmojiChooser: Adapt to small screen sizes.
    + GtkVideo: Fix issues with GL support.
    + Themes:
    - Set sort arrows in CSS.
    - Set menu button arrows in CSS.
    - Make scrollbars larger.
    - Supprt circular menubuttons.
    + CSS:
    - Implement transform-origin.
    - Support overlines on text.
    - Support colors in cross-fade().
    - More complete text-decoration-line support.
    + Text layout: Use subpixel positioning with new enough cairo.
    + Inspector:
    - Fix slowness in navigation.
    - Redo the controllers and shortcuts pages.
    + Accessibility: Create AT context objects lazily.
    + Wayland: Fix decoration negotiation under kwin.
    + GSK:
    - Optimize gradient shaders.
    - Implement repeating gradients in shaders.
    + Updated translations.
  - Add Mesa-libGLESv3-devel BuildRequires: new dependency.
* Sun Jan 31 2021 Marguerite Su <i@marguerite.su>
  - Fix macros.gtk4:
    + gtk4 has no gtk4-query-immodules
      "GTK+ 4.0 will not support IM modules, and has moved to GIO
      extension points"
    + https://blog.gtk.org/2018/03/06/input-methods-in-gtk-4/
* Tue Jan 19 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 4.0.2:
    + GtkAboutDialog:
    - Set icon size for the logo.
    - Fix initial focus to be the same as in GTK 3.
    + GtkImage: Update icons on scale change.
    + Wayland: Fix crashes with touch and tablet events.
    + Windows:
    - Fix surface and geometry computation.
    - Remove layered window usage.
    + MacOS: Support stylus devices.
    + Themes:
    - Adwaita: Remove edge highlights.
    - Adwaita: Update image assets.
    - Make Adwaita-dark available as standalone theme.
    - Make HighContrastInverse the dark variant of HighContrast.
    + Docs:
    - Complete GtkAspectFrame docs.
    - Clarify migration docs for widget signals.
    + Inspector:
    - Fix a critical with the recorder.
    - Fix a crash with treeviews.
    - Show overlay layout properties.
    - Add a legend for the layout overlay.
    + Build:
    - Fix build with gcc 11.
    - Support building without sassc.
    + Updated translations.
  - Switch back to regular releases: with GTK 4 having a consumer
    (GNOME 40) the focus is much more active on it now.
* Mon Jan 11 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Rename libgtk-4-0 to libgtk-4-1: the library changed soname with
    version 4.0.0.
  - Obsolete libgtk-4-0 > 4 by libgtk-4.1: this is a bit a special
    hack, but we know that versions < 4 were indeed libgtk-4-.so.0,
    and starting from version 4, it should have been renamed.
* Sat Jan 09 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 4.0.1:
    + GtkPopover:
    - Center titles
    - Fix menu item alignment with submenus
    + GtkVideo:
    - Fix up autoplay semantics
    - Respect pixel aspect ratio
    - Get GL textures from gstreamer
    + GtkCenterLayout: Fix handling of expanding center child
    + GtkSettings:
    - Change gtk-cursor-aspect-ratio to double
    - Fix the default value of gtk-print-backends
    + GtkGestureStylus: Convert motion history to surface coordinates
    + GL renderer:
    - Various optimizations
    - Avoid leaking shader objects
    + Adwaita:
    - Fine-tune flat buttons
    - Improve contrast of dim-label
    - Improve contrast of controls in headers
    + Docs:
    - Add various missing types
    - Add DND examples
    - Correct css docs for several widgets
    - Improve GtkVideo docs
    - Update migration docs for GtkClipboard
    - Improve migration docs for event controllers
    - Add migration docs for GtkBuilder
    + gtk4-builder-tool:
    - Remove GtkCheckButton::draw-indicator
    - Fix a buffer overrun
    - Remove GtkToolbar::toolbar-style
    + Demos:
    - Don't put the search bar in the scroll area
    - Make the OpenGL demos work with OpenGL ES
    + X11: Fix a possible crash
    + Build:
    - Fix vulkan reference in pc file
    - Fix build with certain Vulkan versions
    + Updated translations.

Files

/usr/lib/gtk-4.0
/usr/lib/gtk-4.0/4.0.0
/usr/lib/gtk-4.0/4.0.0/media
/usr/lib/gtk-4.0/4.0.0/media/libmedia-gstreamer.so
/usr/lib/gtk-4.0/4.0.0/printbackends
/usr/lib/gtk-4.0/4.0.0/printbackends/libprintbackend-cups.so
/usr/lib/gtk-4.0/4.0.0/printbackends/libprintbackend-file.so
/usr/lib/gtk-4.0/4.0.0/theming-engines
/usr/lib/gtk-4.0/modules
/usr/lib/libgtk-4.so.1
/usr/lib/libgtk-4.so.1.1200.5
/usr/share/doc/packages/libgtk-4-1
/usr/share/doc/packages/libgtk-4-1/AUTHORS
/usr/share/doc/packages/libgtk-4-1/NEWS
/usr/share/licenses/libgtk-4-1
/usr/share/licenses/libgtk-4-1/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Mar 21 23:54:33 2024