Raspbian forward pporter [Wed, 28 Mar 2018 23:09:12 +0000 (00:09 +0100)]
Merge version 3.22.29-1+rpi1 and 3.22.29-2 to produce 3.22.29-2+rpi1
Raspbian forward pporter [Thu, 22 Mar 2018 22:26:10 +0000 (22:26 +0000)]
Merge version 3.22.28-1+rpi1 and 3.22.29-1 to produce 3.22.29-1+rpi1
Simon McVittie [Thu, 22 Mar 2018 10:15:24 +0000 (10:15 +0000)]
Merge gtk+3.0 (3.22.29-2) import into refs/heads/workingbranch
Timm Bäder [Sat, 17 Mar 2018 12:14:25 +0000 (13:14 +0100)]
widget: Only print allocation warnings with --enable-debug
i.e. if G_ENABLE_CONSISTENCY_CHECKS is defined. This makes sense,
considering that this warning is about consistency of internal widget
state.
Origin: upstream, 3.22.30, commit:
eb01ba8573bec47e02c8fc4eaf10e2f7cff522dd
Gbp-Pq: Name 0012-widget-Only-print-allocation-warnings-with-enable-de.patch
Christoph Reiter [Mon, 19 Mar 2018 17:21:25 +0000 (18:21 +0100)]
gtkstylecontext: guard against gtk_css_widget_node_get_widget() returning NULL in more places
When the widget gets finalized it clears the widgetnode and gtk_css_widget_node_get_widget
returns NULL. Guard against gtk_css_widget_node_get_widget() returning NULL like in other
places.
See https://gitlab.gnome.org/GNOME/pygobject/issues/28#note_82862
Origin: upstream, 3.22.30, commit:
d65a4c2e0abeefb1e61e32a2da2c1e1ba9987817
Gbp-Pq: Name 0011-gtkstylecontext-guard-against-gtk_css_widget_node_ge.patch
Carlos Garnacho [Tue, 20 Mar 2018 14:17:31 +0000 (15:17 +0100)]
imwayland: Avoid TOGGLE_INPUT_PANEL requests if there's no focus
Fixes two things: 1) As GTK+ can be coerced into using the wayland IM
module despite the compositor not implementing the interface, all paths
not checking for global state before sending requests are prone to
crashes, this one fell hit this pitfall.
And 2) ensures the tap gesture only triggers TOGGLE_INPUT_PANEL if the
widget IM is focused. This is a possibility on eg. WebKit pages, where
its IM is only focused as long as a form element in the page is focused.
Tapping elsewhere shouldn't toggle the OSK.
Origin: upstream, 3.22.30, commit:
4f78abddfc8a815a7e02f5347d5326412190f66f
Bug: https://gitlab.gnome.org/GNOME/gtk/issues/114
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893696
Gbp-Pq: Name 0010-imwayland-Avoid-TOGGLE_INPUT_PANEL-requests-if-there.patch
Peter Bloomfield [Mon, 12 Mar 2018 21:46:57 +0000 (17:46 -0400)]
gtkimmodule: make match_backend() query the wayland registry
Wnen _gtk_im_module_get_default_context_id calls
match_backend (context_id) and the default GdkDisplay
is wayland, match_backend() should return TRUE only if
gdk_wayland_display_query_registry (display, "gtk_text_input_manager")
returns TRUE.
Origin: upstream, 3.22.30, commit:
6e2d14037cea356638a9bea7b611cbe23bc90b47
Bug: https://gitlab.gnome.org/GNOME/gtk/issues/114
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893696
Gbp-Pq: Name 0009-gtkimmodule-make-match_backend-query-the-wayland-reg.patch
Emmanuele Bassi [Fri, 20 Jan 2017 18:07:01 +0000 (18:07 +0000)]
gdk/x11: Check if we have access to GL before using GLX API
If the platform does not have access to libGL then any call to GL and
GLX API through libepoxy will fail with an assertion. Until such time
that libepoxy exposes API for us to use, we can simply dlopen libGL
ourselves and do a symbol check.
[smcv: fix typo]
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=775279
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847366
Applied-upstream: no, GTK+ 4 added a dependency on newer libepoxy instead
Gbp-Pq: Name gdk-x11-Check-if-we-have-access-to-GL-before-using-G.patch
Michael Biebl [Sun, 1 May 2016 23:18:04 +0000 (01:18 +0200)]
Mark known failing tests as non-fatal
Forwarded: no
Gbp-Pq: Name reftest-known-fail.patch
Andreas Henriksson [Wed, 23 Mar 2016 13:10:27 +0000 (14:10 +0100)]
disable a11y test accessibility-dump
Temporarily disable this test until someone figures out how
to make it run with GTK_CSD=1 properly so it gives output
matching the expected test data in all cases, not just
for installed-tests.
Forwarded: no
Gbp-Pq: Name no-accessibility-dump.patch
Loic Minier [Sun, 21 Oct 2007 20:05:42 +0000 (22:05 +0200)]
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).
TODO: This is believed to have been fixed differently upstream, so maybe
this change is no longer necessary:
"I believe a slightly different fix that I did some time ago fixes this
too." --Matthias Clasen, 2008-02-16 04:43:10 UTC
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=451634
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=444285
Forwarded: yes
Applied-upstream: no
Gbp-Pq: Name 060_ignore-random-icons.patch
Ubuntu Core Developers [Wed, 4 Mar 2009 00:58:20 +0000 (21:58 -0300)]
Disable VIQR IM for vi locale
[TODO: why? The Debian changelog just says "imported from Ubuntu"]
Forwarded: no
Gbp-Pq: Name 022_disable-viqr-im-for-vi-locale.patch
Martin Pitt [Thu, 8 Sep 2011 07:14:02 +0000 (09:14 +0200)]
Consistently treat gdkenumtypes.[hc] as source files
Always generate gdk/gdkenumtypes.c in the source tree, and fix path in the
introspection sources. With this, gdkenumtypes.c is correctly included with
separate build trees, too. This fixes missing GTypes in the .gir when using a
separate build tree.
Also remove the gdk/stamp-gdkenumtypes.h target. It was forcing the
regeneration of gdk/gdkenumtypes.h even if it was already present and current
in the source tree.
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=647729
Bug-Ubuntu: https://launchpad.net/bugs/769256
Forwarded: yes
Gbp-Pq: Name 018_gdkenumtypes.c_location.patch
Robert Carr [Tue, 29 Nov 2011 23:25:29 +0000 (00:25 +0100)]
Do not allow devices in an offscreen hierarchy to take grabs.
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=658563
Bug-Ubuntu: https://launchpad.net/bugs/804009
Forwarded: yes
Gbp-Pq: Name 017_no_offscreen_device_grabbing.patch
Cody Russell [Tue, 29 Nov 2011 23:25:29 +0000 (00:25 +0100)]
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-Ubuntu: https://bugs.launchpad.net/bugs/512427
Forwarded: yes
Gbp-Pq: Name 016_no_offscreen_widgets_grabbing.patch
Simon McVittie [Thu, 22 Mar 2018 10:15:24 +0000 (10:15 +0000)]
gtk+3.0 (3.22.29-2) unstable; urgency=medium
* Team upload
* Refresh patch series through gbp-pq
- Harvest date and authorship information from debian/changelog
* Add more upstream status information to the patch series
* d/p/0009-gtkimmodule-make-match_backend-query-the-wayland-reg.patch,
d/p/0010-imwayland-Avoid-TOGGLE_INPUT_PANEL-requests-if-there.patch:
Add patches from upstream fixing Wayland client crashes under
unspecified circumstances (Closes: #893696)
* d/p/0011-gtkstylecontext-guard-against-gtk_css_widget_node_ge.patch:
Add patch from upstream fixing a NULL dereference
* d/p/0012-widget-Only-print-allocation-warnings-with-enable-de.patch:
Add patch from upstream silencing allocation warnings for stable
branches (if there is ever a GTK+ 3.23 then these warnings would
come back until 3.24). (Closes: #867427)
[dgit import unpatched gtk+3.0 3.22.29-2]
Simon McVittie [Thu, 22 Mar 2018 10:15:24 +0000 (10:15 +0000)]
Import gtk+3.0_3.22.29-2.debian.tar.xz
[dgit import tarball gtk+3.0 3.22.29-2 gtk+3.0_3.22.29-2.debian.tar.xz]
Jeremy Bicha [Thu, 15 Mar 2018 11:42:30 +0000 (11:42 +0000)]
Merge gtk+3.0 (3.22.29-1) import into refs/heads/workingbranch
Jeremy Bicha [Thu, 15 Mar 2018 11:42:30 +0000 (11:42 +0000)]
Import gtk+3.0_3.22.29.orig.tar.xz
[dgit import orig gtk+3.0_3.22.29.orig.tar.xz]
Emmanuele Bassi [Fri, 20 Jan 2017 18:07:01 +0000 (18:07 +0000)]
gdk/x11: Check if we have access to GL before using GLX API
If the platform does not have access to libGL then any call to GL and
GLX API through libepoxy will fail with an assertion. Until such time
that libepoxy exposes API for us to use, we can simply dlopen libGL
ourselves and do a symbol check.
[smcv: fix typo]
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=775279
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847366
Gbp-Pq: Name gdk-x11-Check-if-we-have-access-to-GL-before-using-G.patch
Debian GNOME Maintainers [Thu, 15 Mar 2018 11:42:30 +0000 (11:42 +0000)]
reftest-known-fail
===================================================================
Gbp-Pq: Name reftest-known-fail.patch
Andreas Henriksson [Thu, 15 Mar 2018 11:42:30 +0000 (11:42 +0000)]
disable a11y test accessibility-dump
Temporarily disable this test until someone figures out how
to make it run with GTK_CSD=1 properly so it gives output
matching the expected test data in all cases, not just
for installed-tests.
Gbp-Pq: Name no-accessibility-dump.patch
Debian GNOME Maintainers [Thu, 15 Mar 2018 11:42:30 +0000 (11:42 +0000)]
_ignore-random-icons
===================================================================
Gbp-Pq: Name 060_ignore-random-icons.patch
Debian GNOME Maintainers [Thu, 15 Mar 2018 11:42:30 +0000 (11:42 +0000)]
_disable-viqr-im-for-vi-locale
Gbp-Pq: Name 022_disable-viqr-im-for-vi-locale.patch
Martin Pitt [Thu, 8 Sep 2011 07:14:02 +0000 (09:14 +0200)]
Consistently treat gdkenumtypes.[hc] as source files
Always generate gdk/gdkenumtypes.c in the source tree, and fix path in the
introspection sources. With this, gdkenumtypes.c is correctly included with
separate build trees, too. This fixes missing GTypes in the .gir when using a
separate build tree.
Also remove the gdk/stamp-gdkenumtypes.h target. It was forcing the
regeneration of gdk/gdkenumtypes.h even if it was already present and current
in the source tree.
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=647729
Bug-Ubuntu: https://launchpad.net/bugs/769256
Gbp-Pq: Name 018_gdkenumtypes.c_location.patch
Debian GNOME Maintainers [Thu, 15 Mar 2018 11:42:30 +0000 (11:42 +0000)]
_no_offscreen_device_grabbing
Gbp-Pq: Name 017_no_offscreen_device_grabbing.patch
Debian GNOME Maintainers [Thu, 15 Mar 2018 11:42:30 +0000 (11:42 +0000)]
_no_offscreen_widgets_grabbing
Gbp-Pq: Name 016_no_offscreen_widgets_grabbing.patch
Jeremy Bicha [Thu, 15 Mar 2018 11:42:30 +0000 (11:42 +0000)]
gtk+3.0 (3.22.29-1) unstable; urgency=medium
* New upstream release
- Reverts confusing single-click open behavior in file chooser
(Closes: #824606)
* debian/libgtk-3-0.symbols: Add new symbols
[dgit import unpatched gtk+3.0 3.22.29-1]
Jeremy Bicha [Thu, 15 Mar 2018 11:42:30 +0000 (11:42 +0000)]
Import gtk+3.0_3.22.29-1.debian.tar.xz
[dgit import tarball gtk+3.0 3.22.29-1 gtk+3.0_3.22.29-1.debian.tar.xz]
Raspbian forward pporter [Wed, 21 Feb 2018 06:21:32 +0000 (06:21 +0000)]
Merge version 3.22.26-2+rpi1 and 3.22.28-1 to produce 3.22.28-1+rpi1
Jeremy Bicha [Thu, 15 Feb 2018 10:23:44 +0000 (10:23 +0000)]
Merge gtk+3.0 (3.22.28-1) import into refs/heads/workingbranch
Emmanuele Bassi [Fri, 20 Jan 2017 18:07:01 +0000 (18:07 +0000)]
gdk/x11: Check if we have access to GL before using GLX API
If the platform does not have access to libGL then any call to GL and
GLX API through libepoxy will fail with an assertion. Until such time
that libepoxy exposes API for us to use, we can simply dlopen libGL
ourselves and do a symbol check.
[smcv: fix typo]
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=775279
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847366
Gbp-Pq: Name gdk-x11-Check-if-we-have-access-to-GL-before-using-G.patch
Debian GNOME Maintainers [Thu, 15 Feb 2018 10:23:44 +0000 (10:23 +0000)]
reftest-known-fail
===================================================================
Gbp-Pq: Name reftest-known-fail.patch
Andreas Henriksson [Thu, 15 Feb 2018 10:23:44 +0000 (10:23 +0000)]
disable a11y test accessibility-dump
Temporarily disable this test until someone figures out how
to make it run with GTK_CSD=1 properly so it gives output
matching the expected test data in all cases, not just
for installed-tests.
Gbp-Pq: Name no-accessibility-dump.patch
Debian GNOME Maintainers [Thu, 15 Feb 2018 10:23:44 +0000 (10:23 +0000)]
_ignore-random-icons
===================================================================
Gbp-Pq: Name 060_ignore-random-icons.patch
Debian GNOME Maintainers [Thu, 15 Feb 2018 10:23:44 +0000 (10:23 +0000)]
_disable-viqr-im-for-vi-locale
Gbp-Pq: Name 022_disable-viqr-im-for-vi-locale.patch
Martin Pitt [Thu, 8 Sep 2011 07:14:02 +0000 (09:14 +0200)]
Consistently treat gdkenumtypes.[hc] as source files
Always generate gdk/gdkenumtypes.c in the source tree, and fix path in the
introspection sources. With this, gdkenumtypes.c is correctly included with
separate build trees, too. This fixes missing GTypes in the .gir when using a
separate build tree.
Also remove the gdk/stamp-gdkenumtypes.h target. It was forcing the
regeneration of gdk/gdkenumtypes.h even if it was already present and current
in the source tree.
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=647729
Bug-Ubuntu: https://launchpad.net/bugs/769256
Gbp-Pq: Name 018_gdkenumtypes.c_location.patch
Debian GNOME Maintainers [Thu, 15 Feb 2018 10:23:44 +0000 (10:23 +0000)]
_no_offscreen_device_grabbing
Gbp-Pq: Name 017_no_offscreen_device_grabbing.patch
Debian GNOME Maintainers [Thu, 15 Feb 2018 10:23:44 +0000 (10:23 +0000)]
_no_offscreen_widgets_grabbing
Gbp-Pq: Name 016_no_offscreen_widgets_grabbing.patch
Jeremy Bicha [Thu, 15 Feb 2018 10:23:44 +0000 (10:23 +0000)]
gtk+3.0 (3.22.28-1) unstable; urgency=medium
* New upstream release (LP: #
1698270) (LP: #
1714518)
* Update Vcs fields for conversion to git
* Add debian/gbp.conf
* Bump Standards-Version to 4.1.3
* Update Vcs fields for migration to https://salsa.debian.org/
* Drop git_text-view-support-emoji-chooser.patch: Applied in new release
[dgit import unpatched gtk+3.0 3.22.28-1]
Jeremy Bicha [Thu, 15 Feb 2018 10:23:44 +0000 (10:23 +0000)]
Import gtk+3.0_3.22.28.orig.tar.xz
[dgit import orig gtk+3.0_3.22.28.orig.tar.xz]
Jeremy Bicha [Thu, 15 Feb 2018 10:23:44 +0000 (10:23 +0000)]
Import gtk+3.0_3.22.28-1.debian.tar.xz
[dgit import tarball gtk+3.0 3.22.28-1 gtk+3.0_3.22.28-1.debian.tar.xz]
Raspbian forward pporter [Wed, 27 Dec 2017 21:47:16 +0000 (21:47 +0000)]
Merge version 3.22.24-3+rpi1 and 3.22.26-2 to produce 3.22.26-2+rpi1
Jeremy Bicha [Tue, 28 Nov 2017 22:16:13 +0000 (22:16 +0000)]
Merge gtk+3.0 (3.22.26-2) import into refs/heads/workingbranch
Matthias Clasen [Wed, 22 Nov 2017 21:47:43 +0000 (16:47 -0500)]
text view: Support the Emoji chooser
Similar to GtkEntry, add an "Insert Emoji" context
menu item, and add the same keybindings. We don't
add the icon here, since it is not clear where it
would go.
https://bugzilla.gnome.org/show_bug.cgi?id=790029
Gbp-Pq: Name git_text-view-support-emoji-chooser.patch
Emmanuele Bassi [Fri, 20 Jan 2017 18:07:01 +0000 (18:07 +0000)]
gdk/x11: Check if we have access to GL before using GLX API
If the platform does not have access to libGL then any call to GL and
GLX API through libepoxy will fail with an assertion. Until such time
that libepoxy exposes API for us to use, we can simply dlopen libGL
ourselves and do a symbol check.
[smcv: fix typo]
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=775279
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847366
Gbp-Pq: Name gdk-x11-Check-if-we-have-access-to-GL-before-using-G.patch
Debian GNOME Maintainers [Tue, 28 Nov 2017 22:16:13 +0000 (22:16 +0000)]
reftest-known-fail
===================================================================
Gbp-Pq: Name reftest-known-fail.patch
Andreas Henriksson [Tue, 28 Nov 2017 22:16:13 +0000 (22:16 +0000)]
disable a11y test accessibility-dump
Temporarily disable this test until someone figures out how
to make it run with GTK_CSD=1 properly so it gives output
matching the expected test data in all cases, not just
for installed-tests.
Gbp-Pq: Name no-accessibility-dump.patch
Debian GNOME Maintainers [Tue, 28 Nov 2017 22:16:13 +0000 (22:16 +0000)]
_ignore-random-icons
===================================================================
Gbp-Pq: Name 060_ignore-random-icons.patch
Debian GNOME Maintainers [Tue, 28 Nov 2017 22:16:13 +0000 (22:16 +0000)]
_disable-viqr-im-for-vi-locale
Gbp-Pq: Name 022_disable-viqr-im-for-vi-locale.patch
Martin Pitt [Thu, 8 Sep 2011 07:14:02 +0000 (09:14 +0200)]
Consistently treat gdkenumtypes.[hc] as source files
Always generate gdk/gdkenumtypes.c in the source tree, and fix path in the
introspection sources. With this, gdkenumtypes.c is correctly included with
separate build trees, too. This fixes missing GTypes in the .gir when using a
separate build tree.
Also remove the gdk/stamp-gdkenumtypes.h target. It was forcing the
regeneration of gdk/gdkenumtypes.h even if it was already present and current
in the source tree.
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=647729
Bug-Ubuntu: https://launchpad.net/bugs/769256
Gbp-Pq: Name 018_gdkenumtypes.c_location.patch
Debian GNOME Maintainers [Tue, 28 Nov 2017 22:16:13 +0000 (22:16 +0000)]
_no_offscreen_device_grabbing
Gbp-Pq: Name 017_no_offscreen_device_grabbing.patch
Debian GNOME Maintainers [Tue, 28 Nov 2017 22:16:13 +0000 (22:16 +0000)]
_no_offscreen_widgets_grabbing
Gbp-Pq: Name 016_no_offscreen_widgets_grabbing.patch
Jeremy Bicha [Tue, 28 Nov 2017 22:16:13 +0000 (22:16 +0000)]
gtk+3.0 (3.22.26-2) unstable; urgency=medium
[ Simon McVittie ]
* Set Rules-Requires-Root to no
* Add a Lintian override to silence warnings about the non-standard
name of libgail-3-0, which should really have been libgailutil-3-0
but isn't going to be changed now
[ Jeremy Bicha ]
* Add git_text-view-support-emoji-chooser.patch:
- Offer right-click "Insert Emoji" menu item for GtkTextView too
[dgit import unpatched gtk+3.0 3.22.26-2]
Jeremy Bicha [Tue, 28 Nov 2017 22:16:13 +0000 (22:16 +0000)]
Import gtk+3.0_3.22.26-2.debian.tar.xz
[dgit import tarball gtk+3.0 3.22.26-2 gtk+3.0_3.22.26-2.debian.tar.xz]
Peter Michael Green [Thu, 16 Nov 2017 17:22:04 +0000 (17:22 +0000)]
Manual merge of version 3.22.24-1+rpi1 and 3.22.24-3 to produce 3.22.24-3+rpi1
Michael Biebl [Sun, 12 Nov 2017 23:54:47 +0000 (23:54 +0000)]
Import gtk+3.0_3.22.26.orig.tar.xz
[dgit import orig gtk+3.0_3.22.26.orig.tar.xz]
Simon McVittie [Sun, 29 Oct 2017 17:21:51 +0000 (17:21 +0000)]
Merge gtk+3.0 (3.22.25-1) import into refs/heads/workingbranch
Debian GNOME Maintainers [Sun, 29 Oct 2017 17:21:51 +0000 (17:21 +0000)]
Add missing gdk/wayland/protocol/server-decoration.xml
It was not in the "make dist" tarball.
Gbp-Pq: Name gdk-wayland-protocol-server-decoration.patch
Emmanuele Bassi [Fri, 20 Jan 2017 18:07:01 +0000 (18:07 +0000)]
gdk/x11: Check if we have access to GL before using GLX API
If the platform does not have access to libGL then any call to GL and
GLX API through libepoxy will fail with an assertion. Until such time
that libepoxy exposes API for us to use, we can simply dlopen libGL
ourselves and do a symbol check.
[smcv: fix typo]
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=775279
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847366
Gbp-Pq: Name gdk-x11-Check-if-we-have-access-to-GL-before-using-G.patch
Debian GNOME Maintainers [Sun, 29 Oct 2017 17:21:51 +0000 (17:21 +0000)]
reftest-known-fail
===================================================================
Gbp-Pq: Name reftest-known-fail.patch
Andreas Henriksson [Sun, 29 Oct 2017 17:21:51 +0000 (17:21 +0000)]
disable a11y test accessibility-dump
Temporarily disable this test until someone figures out how
to make it run with GTK_CSD=1 properly so it gives output
matching the expected test data in all cases, not just
for installed-tests.
Gbp-Pq: Name no-accessibility-dump.patch
Debian GNOME Maintainers [Sun, 29 Oct 2017 17:21:51 +0000 (17:21 +0000)]
_ignore-random-icons
===================================================================
Gbp-Pq: Name 060_ignore-random-icons.patch
Debian GNOME Maintainers [Sun, 29 Oct 2017 17:21:51 +0000 (17:21 +0000)]
_disable-viqr-im-for-vi-locale
Gbp-Pq: Name 022_disable-viqr-im-for-vi-locale.patch
Martin Pitt [Thu, 8 Sep 2011 07:14:02 +0000 (09:14 +0200)]
Consistently treat gdkenumtypes.[hc] as source files
Always generate gdk/gdkenumtypes.c in the source tree, and fix path in the
introspection sources. With this, gdkenumtypes.c is correctly included with
separate build trees, too. This fixes missing GTypes in the .gir when using a
separate build tree.
Also remove the gdk/stamp-gdkenumtypes.h target. It was forcing the
regeneration of gdk/gdkenumtypes.h even if it was already present and current
in the source tree.
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=647729
Bug-Ubuntu: https://launchpad.net/bugs/769256
Gbp-Pq: Name 018_gdkenumtypes.c_location.patch
Debian GNOME Maintainers [Sun, 29 Oct 2017 17:21:51 +0000 (17:21 +0000)]
_no_offscreen_device_grabbing
Gbp-Pq: Name 017_no_offscreen_device_grabbing.patch
Debian GNOME Maintainers [Sun, 29 Oct 2017 17:21:51 +0000 (17:21 +0000)]
_no_offscreen_widgets_grabbing
Gbp-Pq: Name 016_no_offscreen_widgets_grabbing.patch
Simon McVittie [Sun, 29 Oct 2017 17:21:51 +0000 (17:21 +0000)]
gtk+3.0 (3.22.25-1) unstable; urgency=medium
* Team upload
* New upstream release
- Fix tiling behaviour with Mutter/Shell 3.26 (Closes: #879566)
- Update symbols file
- d/p/0001-Adwaita-Fix-typo-.backgrounf-.background.patch,
d/p/0002-theme-Fix-Adwaita-headerbars.patch,
d/p/0003-display-x11-Unset-tiled-state-if-_GTK_EDGE_CONSTRAIN.patch:
Drop patches, applied upstream
- d/p/gdk-wayland-protocol-server-decoration.patch:
Add server-decoration.xml from upstream git. It is missing from the
tarball release.
[dgit import unpatched gtk+3.0 3.22.25-1]
Simon McVittie [Sun, 29 Oct 2017 17:21:51 +0000 (17:21 +0000)]
Import gtk+3.0_3.22.25.orig.tar.xz
[dgit import orig gtk+3.0_3.22.25.orig.tar.xz]
Simon McVittie [Sun, 29 Oct 2017 17:21:51 +0000 (17:21 +0000)]
Import gtk+3.0_3.22.25-1.debian.tar.xz
[dgit import tarball gtk+3.0 3.22.25-1 gtk+3.0_3.22.25-1.debian.tar.xz]
Michael Biebl [Sun, 22 Oct 2017 11:22:16 +0000 (12:22 +0100)]
Merge gtk+3.0 (3.22.24-3) import into refs/heads/workingbranch
Georges Basile Stavracas Neto [Wed, 4 Oct 2017 18:33:15 +0000 (15:33 -0300)]
display-x11: Unset tiled state if _GTK_EDGE_CONSTRAINTS is supported
Commit
c415bef5de introduced support for the new _GTK_EDGE_CONSTRAINTS
atom. If the compositor supports that atom, however, we were always
setting the tiled state, even if no actual tiling information is
available, where the correct action is to completely remove any traces
of the tiled state.
Fix that by correctly removing the tiled state when compositor supports
_GTK_EDGE_CONSTRAINTS Xatom.
https://bugzilla.gnome.org/show_bug.cgi?id=788516
Gbp-Pq: Name 0003-display-x11-Unset-tiled-state-if-_GTK_EDGE_CONSTRAIN.patch
Georges Basile Stavracas Neto [Wed, 4 Oct 2017 17:46:02 +0000 (14:46 -0300)]
theme: Fix Adwaita headerbars
We were not detecting correctly the cases where we should have
a rounded or a squared headerbar.
Gbp-Pq: Name 0002-theme-Fix-Adwaita-headerbars.patch
Daniel Boles [Wed, 4 Oct 2017 14:42:18 +0000 (15:42 +0100)]
Adwaita: Fix typo .backgrounf => .background
Gbp-Pq: Name 0001-Adwaita-Fix-typo-.backgrounf-.background.patch
Emmanuele Bassi [Fri, 20 Jan 2017 18:07:01 +0000 (18:07 +0000)]
gdk/x11: Check if we have access to GL before using GLX API
If the platform does not have access to libGL then any call to GL and
GLX API through libepoxy will fail with an assertion. Until such time
that libepoxy exposes API for us to use, we can simply dlopen libGL
ourselves and do a symbol check.
[smcv: fix typo]
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=775279
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847366
Gbp-Pq: Name gdk-x11-Check-if-we-have-access-to-GL-before-using-G.patch
Debian GNOME Maintainers [Sun, 22 Oct 2017 11:22:16 +0000 (12:22 +0100)]
reftest-known-fail
===================================================================
Gbp-Pq: Name reftest-known-fail.patch
Andreas Henriksson [Sun, 22 Oct 2017 11:22:16 +0000 (12:22 +0100)]
disable a11y test accessibility-dump
Temporarily disable this test until someone figures out how
to make it run with GTK_CSD=1 properly so it gives output
matching the expected test data in all cases, not just
for installed-tests.
Gbp-Pq: Name no-accessibility-dump.patch
Debian GNOME Maintainers [Sun, 22 Oct 2017 11:22:16 +0000 (12:22 +0100)]
_ignore-random-icons
===================================================================
Gbp-Pq: Name 060_ignore-random-icons.patch
Debian GNOME Maintainers [Sun, 22 Oct 2017 11:22:16 +0000 (12:22 +0100)]
_disable-viqr-im-for-vi-locale
Gbp-Pq: Name 022_disable-viqr-im-for-vi-locale.patch
Martin Pitt [Thu, 8 Sep 2011 07:14:02 +0000 (09:14 +0200)]
Consistently treat gdkenumtypes.[hc] as source files
Always generate gdk/gdkenumtypes.c in the source tree, and fix path in the
introspection sources. With this, gdkenumtypes.c is correctly included with
separate build trees, too. This fixes missing GTypes in the .gir when using a
separate build tree.
Also remove the gdk/stamp-gdkenumtypes.h target. It was forcing the
regeneration of gdk/gdkenumtypes.h even if it was already present and current
in the source tree.
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=647729
Bug-Ubuntu: https://launchpad.net/bugs/769256
Gbp-Pq: Name 018_gdkenumtypes.c_location.patch
Debian GNOME Maintainers [Sun, 22 Oct 2017 11:22:16 +0000 (12:22 +0100)]
_no_offscreen_device_grabbing
Gbp-Pq: Name 017_no_offscreen_device_grabbing.patch
Debian GNOME Maintainers [Sun, 22 Oct 2017 11:22:16 +0000 (12:22 +0100)]
_no_offscreen_widgets_grabbing
Gbp-Pq: Name 016_no_offscreen_widgets_grabbing.patch
Michael Biebl [Sun, 22 Oct 2017 11:22:16 +0000 (12:22 +0100)]
gtk+3.0 (3.22.24-3) unstable; urgency=medium
[ Jeremy Bicha ]
* Drop 0004_fix-gtkentry-wayland-regression.patch:
- Reverted upstream since it caused a totem regression. Epiphany
issue was fixed in mutter instead.
[ Michael Biebl ]
* Force update of GResource files so the changes to the CSS files from
0002-theme-Fix-Adwaita-headerbars.patch are actually applied.
[dgit import unpatched gtk+3.0 3.22.24-3]
Michael Biebl [Sun, 22 Oct 2017 11:22:16 +0000 (12:22 +0100)]
Import gtk+3.0_3.22.24-3.debian.tar.xz
[dgit import tarball gtk+3.0 3.22.24-3 gtk+3.0_3.22.24-3.debian.tar.xz]
Jeremy Bicha [Mon, 16 Oct 2017 12:26:07 +0000 (13:26 +0100)]
Merge gtk+3.0 (3.22.24-2) import into refs/heads/workingbranch
Carlos Garnacho [Thu, 5 Oct 2017 23:06:03 +0000 (01:06 +0200)]
gdk/wayland: Avoid idempotent wl_subsurface.set_position calls
These may not result on wl_surface.frame callbacks, yet we do trigger
a frame clock tick that would get stuck on the lack of such callback.
https://bugzilla.gnome.org/show_bug.cgi?id=784314
https://launchpad.net/bugs/
1719043
https://bugs.debian.org/875826
Gbp-Pq: Name 0004-fix-gtkentry-wayland-regression.patch
Georges Basile Stavracas Neto [Wed, 4 Oct 2017 18:33:15 +0000 (15:33 -0300)]
display-x11: Unset tiled state if _GTK_EDGE_CONSTRAINTS is supported
Commit
c415bef5de introduced support for the new _GTK_EDGE_CONSTRAINTS
atom. If the compositor supports that atom, however, we were always
setting the tiled state, even if no actual tiling information is
available, where the correct action is to completely remove any traces
of the tiled state.
Fix that by correctly removing the tiled state when compositor supports
_GTK_EDGE_CONSTRAINTS Xatom.
https://bugzilla.gnome.org/show_bug.cgi?id=788516
Gbp-Pq: Name 0003-display-x11-Unset-tiled-state-if-_GTK_EDGE_CONSTRAIN.patch
Georges Basile Stavracas Neto [Wed, 4 Oct 2017 17:46:02 +0000 (14:46 -0300)]
theme: Fix Adwaita headerbars
We were not detecting correctly the cases where we should have
a rounded or a squared headerbar.
Gbp-Pq: Name 0002-theme-Fix-Adwaita-headerbars.patch
Daniel Boles [Wed, 4 Oct 2017 14:42:18 +0000 (15:42 +0100)]
Adwaita: Fix typo .backgrounf => .background
Gbp-Pq: Name 0001-Adwaita-Fix-typo-.backgrounf-.background.patch
Emmanuele Bassi [Fri, 20 Jan 2017 18:07:01 +0000 (18:07 +0000)]
gdk/x11: Check if we have access to GL before using GLX API
If the platform does not have access to libGL then any call to GL and
GLX API through libepoxy will fail with an assertion. Until such time
that libepoxy exposes API for us to use, we can simply dlopen libGL
ourselves and do a symbol check.
[smcv: fix typo]
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=775279
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847366
Gbp-Pq: Name gdk-x11-Check-if-we-have-access-to-GL-before-using-G.patch
Debian GNOME Maintainers [Mon, 16 Oct 2017 12:26:07 +0000 (13:26 +0100)]
reftest-known-fail
===================================================================
Gbp-Pq: Name reftest-known-fail.patch
Andreas Henriksson [Mon, 16 Oct 2017 12:26:07 +0000 (13:26 +0100)]
disable a11y test accessibility-dump
Temporarily disable this test until someone figures out how
to make it run with GTK_CSD=1 properly so it gives output
matching the expected test data in all cases, not just
for installed-tests.
Gbp-Pq: Name no-accessibility-dump.patch
Debian GNOME Maintainers [Mon, 16 Oct 2017 12:26:07 +0000 (13:26 +0100)]
_ignore-random-icons
===================================================================
Gbp-Pq: Name 060_ignore-random-icons.patch
Debian GNOME Maintainers [Mon, 16 Oct 2017 12:26:07 +0000 (13:26 +0100)]
_disable-viqr-im-for-vi-locale
Gbp-Pq: Name 022_disable-viqr-im-for-vi-locale.patch
Martin Pitt [Thu, 8 Sep 2011 07:14:02 +0000 (09:14 +0200)]
Consistently treat gdkenumtypes.[hc] as source files
Always generate gdk/gdkenumtypes.c in the source tree, and fix path in the
introspection sources. With this, gdkenumtypes.c is correctly included with
separate build trees, too. This fixes missing GTypes in the .gir when using a
separate build tree.
Also remove the gdk/stamp-gdkenumtypes.h target. It was forcing the
regeneration of gdk/gdkenumtypes.h even if it was already present and current
in the source tree.
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=647729
Bug-Ubuntu: https://launchpad.net/bugs/769256
Gbp-Pq: Name 018_gdkenumtypes.c_location.patch
Debian GNOME Maintainers [Mon, 16 Oct 2017 12:26:07 +0000 (13:26 +0100)]
_no_offscreen_device_grabbing
Gbp-Pq: Name 017_no_offscreen_device_grabbing.patch
Debian GNOME Maintainers [Mon, 16 Oct 2017 12:26:07 +0000 (13:26 +0100)]
_no_offscreen_widgets_grabbing
Gbp-Pq: Name 016_no_offscreen_widgets_grabbing.patch
Jeremy Bicha [Mon, 16 Oct 2017 12:26:07 +0000 (13:26 +0100)]
gtk+3.0 (3.22.24-2) unstable; urgency=medium
[ Jeremy Bicha ]
* Add 0004_fix-gtkentry-wayland-regression.patch:
- Cherry-pick fix for lag with Epiphany's address bar (Closes: #875826)
[ Michael Biebl ]
* Switch from XC-Package-Type to Package-Type which is an official field
name since dpkg-dev 1.15.7.
[dgit import unpatched gtk+3.0 3.22.24-2]
Jeremy Bicha [Mon, 16 Oct 2017 12:26:07 +0000 (13:26 +0100)]
Import gtk+3.0_3.22.24-2.debian.tar.xz
[dgit import tarball gtk+3.0 3.22.24-2 gtk+3.0_3.22.24-2.debian.tar.xz]
Raspbian forward pporter [Thu, 12 Oct 2017 12:10:45 +0000 (13:10 +0100)]
Merge version 3.22.21-1+rpi1 and 3.22.24-1 to produce 3.22.24-1+rpi1