File _patchinfo of Package patchinfo.30136

<patchinfo incident="30136">
  <issue tracker="jsc" id="PED-2423"/>
  <issue tracker="jsc" id="PED-2645"/>
  <packager>yfjiang</packager>
  <rating>moderate</rating>
  <category>feature</category>
  <summary>Feature update for gtk4</summary>
  <description>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
</description>
</patchinfo>
openSUSE Build Service is sponsored by