shield
Feature update for gtk4
SUSE-SLE-Module-Desktop-Applications-15-SP4-2023-3482
This update for gtk4 fixes the following issues: Version update from 4.6.0 to 4.6.9 (jsc#PED-2645, jsc#PED-2423): - Changes in 4.6.9: * GtkText: Prevent unexpected notify::direction emissions * Wayland: Fix button masks * X11: Fix some ordering problems with surface destruction * Translation updates - Changes in 4.6.8: * Input: Fix problems with input method interactions that caused dead keys not to work * GtkText: Respect the no-emoji input hint fully * GtkNotebook: + Fix an infinite loop in accessibility code + Event handling fixes * GtkFileChooser: Restore ~ and .functionality * GtkTreeView: Event handling fixes * GtkTreeListModel: Prevent possible crashes with collapsed nodes * GtkGridView: Fix issues with rubberband selection * GtkEmojiChooser: Fix navigation with arrow keys when filtered * GtkPopover: + Fix problems with focus when dismissing popovers + Fix problems with focusing editable labels in popovers * GtkStackSidebar: Improve accessible presentation * Wayland: + Make gtk_launch_uri more robust + Make monitor bounds handling more robust + Prevent shrinking clients due to wrong toplevel bounds * Flatpak: Fix file DND with the FileTransfer portal - Changes in 4.6.7: * Miscellaneous memory leak fixes * GtkTreeView: + Fix a problem with DND + Fix a problem with row selection * GtkTreePopover: Support scrolling * GtkGridView: Fix issues with rubberband selection * GtkSnapshot: Make GtkSnapshot work from bindings * X11: Fix preferred action for DND * Windows: Fix DND - Changes in 4.6.6: * Fix translations in GTKs own ui files * Wayland: + Fix a problem with the activation protocol + Don't force the HighContrast icontheme * Windows: Fix a problem with builtin icons if the hicolor icontheme is not installed - Changes in 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. - Changes in 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- - Changes in 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. - Changes in 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 - Changes in 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
-
Release DateAug 29 2023
-
References
-
Typefeature
-
Severitymoderate
cloud_download Downloads
Desktop Applications Module 15.4 x86_64
-
Packagesgtk4
The GTK+ toolkit library (version 4)gtk4-devel4.6.9-150400.3.6.2 lock src
Development files for the GTK+ toolkit library v44.6.9-150400.3.6.2 lock rpm
Desktop Applications Module 15.4 aarch64
-
Packagesgtk4
The GTK+ toolkit library (version 4)gtk4-devel4.6.9-150400.3.6.2 lock src
Development files for the GTK+ toolkit library v44.6.9-150400.3.6.2 lock rpm
Desktop Applications Module 15.4 s390x
-
Packagesgtk4
The GTK+ toolkit library (version 4)gtk4-devel4.6.9-150400.3.6.2 lock src
Development files for the GTK+ toolkit library v44.6.9-150400.3.6.2 lock rpm
Desktop Applications Module 15.4 ppc64le
-
Packagesgtk4
The GTK+ toolkit library (version 4)gtk4-devel4.6.9-150400.3.6.2 lock src
Development files for the GTK+ toolkit library v44.6.9-150400.3.6.2 lock rpm