Package: gtk+3.0 / 3.24.50-2

Metadata

Package Version Patches format
gtk+3.0 3.24.50-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
016_no_offscreen_widgets_grabbing.patch | (download)

gtk/gtkmain.c | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 don't let offscreen widget do grabbing

Bug: https://bugzilla.gnome.org/show_bug.cgi?id=607668
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=658563
Bug: https://gitlab.gnome.org/GNOME/gtk/issues/368
Bug-Ubuntu: https://bugs.launchpad.net/bugs/512427
017_no_offscreen_device_grabbing.patch | (download)

gtk/gtkmain.c | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 do not allow devices in an offscreen hierarchy to take grabs.

Bug: https://bugzilla.gnome.org/show_bug.cgi?id=658563
Bug: https://gitlab.gnome.org/GNOME/gtk/issues/368
Bug-Ubuntu: https://launchpad.net/bugs/804009
060_ignore random icons.patch | (download)

gtk/updateiconcache.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't list images from unknown directories in icon cache

After GTK 2.12.0, gtk-update-icon-cache fails if there is a PNG file
placed directly in /usr/share/icons/hicolor (not in a correct
subdirectory like 48x48/apps).

reftest_compare_surfaces Report how much the images diffe.patch | (download)

testsuite/reftests/gtk-reftest.c | 9 8 + 1 - 0 !
testsuite/reftests/reftest-compare.c | 28 25 + 3 - 0 !
testsuite/reftests/reftest-compare.h | 5 4 + 1 - 0 !
3 files changed, 37 insertions(+), 5 deletions(-)

 reftest_compare_surfaces: report how much the images differ

In unattended/non-interactive/autobuilder environments where the images
are not trivially accessible, this provides a way to distinguish between
reftests Allow minor differences to be tolerated.patch | (download)

testsuite/reftests/gtk-reftest.c | 32 31 + 1 - 0 !
1 file changed, 31 insertions(+), 1 deletion(-)

 reftests: allow minor differences to be tolerated

Based on an earlier patch by Michael Biebl, with additional inspiration
from librsvg's reftests.

Each .ui or .node reftest can have an accompanying .keyfile file
like this:

    [reftest]
workarounds/Revert Replace hardcoded values of Cantarell.patch | (download)

demos/gtk-demo/css_accordion.css | 2 1 + 1 - 0 !
gdk/wayland/gdkscreen-wayland.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 revert "replace hardcoded values of cantarell"

In Debian, we want to keep using Cantarell until the Adwaita fonts are
packaged (<https://bugs.debian.org/1101879>).

This reverts commit 7d2d7ff553b8b8cec0e13c8e02787a9f77fbbf5b.