* d/p/gdkpixbuf-drawable-Free-the-pixbuf-on-Cairo-error.patch:
Fix a memory leak when a Cairo error occurs
* d/p/Wayland-ignore-touch-tablet-events-on-destroyed-surfaces.patch:
Fix crashes if input events are received on a recently-closed window
or menu
* d/p/label-Skip-updating-link-state-if-we-have-no-layout.patch:
Fix crash if a GtkLabel's activate-link handler changes the
label's markup
* d/p/scale-Fix-sporadic-criticals.patch:
Fix a possible crash due to use-after-free
* d/p/fontchooser-Fix-some-since-annotations.patch:
Correct documentation
* d/p/x11-Be-quiet-on-exit-by-default.patch:
Don't spam the system log when disconnected from the X11 display
* d/p/Fix-a-possible-crash-in-gtk_show_uri.patch:
Don't crash if asked to display a URI that doesn't have a useful
basename
* d/p/x11-Don-t-beep-on-untrusted-displays.patch:
Don't beep if connected to an X11 display that distrusts the
application (ssh -X -oForwardX11Trusted=no), which can result in a
fatal error
* d/p/placesview-Open-location-even-if-mount-was-not-found.patch:
Fix inability to display SMB server's list of shares
(e.g. smb://192.168.1.1/) in Nautilus
This adds a missing error trap to prevent crashes. The X11 functions
called here cannot normally fail, but it seems they can fail in certain
configurations of the NVIDIA proprietary driver.
LP: #1911036
- d/p/imcontext-Look-for-Compose-file-in-the-right-place.patch,
d/p/Revert-Compose-sequence-changes.patch,
d/p/imcontext-Eat-key-events-during-preedit.patch:
Fix input regressions
- d/p/label-Fix-reacting-to-screen-resolution-changes.patch:
Redraw labels when "large text" setting changes
- d/p/spinbutton-Interpret-localized-digits.patch:
Interpret non-ASCII digits in spinbutton
- d/p/gdk-wayland-Defer-processing-of-globals-closures.patch:
Improve compatibility with non-GNOME compositors
- d/p/wayland-Improve-font-setting-fallback.patch,
d/p/wayland-Improve-font-setting-fallback-more.patch:
Improve default font settings
- d/p/scale-Fix-sporadic-criticals.patch:
Fix a use-after-free
- d/p/scrolledwindow-Always-add-other-scrollbar-size.patch:
Make sure to allocate enough space for scrollbars
- d/p/scrolledwindow-Cancel-overshoot-on-dimension-changes.patch:
Cancel overshoot handling if size changes during kinetic scrolling
- d/p/Fix-a-possible-crash-in-gtk_show_uri.patch:
Fix a possible crash if showing a URI with no basename
- d/p/x11-Be-quiet-on-exit-by-default.patch:
Don't log lots of messages when X11 server terminates
- Translation updates
The deprecated gtester(1) is meant to look for test programs in the
current working directory without searching PATH, but due to a GLib
regression, it searches /usr/bin first. One of GTK's tests happens
to be named 'display', causing FTBFS if gtester accidentally runs
ImageMagick's display(1) instead.
This is not a hard dependency, but should be installed in nearly all
cases. Increasingly many icons are provided in SVG format, so
applications will appear broken if the SVG pixbuf loader is not
installed. See #980396 for more information.
adwaita-icon-theme already Recommends librsvg2-common, but people who
routinely do not install recommended packages will get a better hint
about how much will be broken by its removal if GTK also recommends it.