gtk+3.0.git
8 years agoMerge gtk+3.0 (3.22.25-1) import into refs/heads/workingbranch
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

8 years agoAdd missing gdk/wayland/protocol/server-decoration.xml
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

8 years agogdk/x11: Check if we have access to GL before using GLX API
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

8 years agoreftest-known-fail
Debian GNOME Maintainers [Sun, 29 Oct 2017 17:21:51 +0000 (17:21 +0000)]
reftest-known-fail

===================================================================

Gbp-Pq: Name reftest-known-fail.patch

8 years agodisable a11y test accessibility-dump
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

8 years ago_ignore-random-icons
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

8 years ago_disable-viqr-im-for-vi-locale
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

8 years agoConsistently treat gdkenumtypes.[hc] as source files
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

8 years ago_no_offscreen_device_grabbing
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

8 years ago_no_offscreen_widgets_grabbing
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

8 years agogtk+3.0 (3.22.25-1) unstable; urgency=medium
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]

8 years agoImport 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.orig.tar.xz

[dgit import orig gtk+3.0_3.22.25.orig.tar.xz]

8 years agoImport gtk+3.0_3.22.25-1.debian.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]

8 years agoMerge gtk+3.0 (3.22.24-3) import into refs/heads/workingbranch
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

8 years agodisplay-x11: Unset tiled state if _GTK_EDGE_CONSTRAINTS is supported
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

8 years agotheme: Fix Adwaita headerbars
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

8 years agoAdwaita: Fix typo .backgrounf => .background
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

8 years agogdk/x11: Check if we have access to GL before using GLX API
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

8 years agoreftest-known-fail
Debian GNOME Maintainers [Sun, 22 Oct 2017 11:22:16 +0000 (12:22 +0100)]
reftest-known-fail

===================================================================

Gbp-Pq: Name reftest-known-fail.patch

8 years agodisable a11y test accessibility-dump
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

8 years ago_ignore-random-icons
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

8 years ago_disable-viqr-im-for-vi-locale
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

8 years agoConsistently treat gdkenumtypes.[hc] as source files
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

8 years ago_no_offscreen_device_grabbing
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

8 years ago_no_offscreen_widgets_grabbing
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

8 years agogtk+3.0 (3.22.24-3) unstable; urgency=medium
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]

8 years agoImport gtk+3.0_3.22.24-3.debian.tar.xz
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]

8 years agoMerge gtk+3.0 (3.22.24-2) import into refs/heads/workingbranch
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

8 years agogdk/wayland: Avoid idempotent wl_subsurface.set_position calls
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

8 years agodisplay-x11: Unset tiled state if _GTK_EDGE_CONSTRAINTS is supported
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

8 years agotheme: Fix Adwaita headerbars
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

8 years agoAdwaita: Fix typo .backgrounf => .background
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

8 years agogdk/x11: Check if we have access to GL before using GLX API
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

8 years agoreftest-known-fail
Debian GNOME Maintainers [Mon, 16 Oct 2017 12:26:07 +0000 (13:26 +0100)]
reftest-known-fail

===================================================================

Gbp-Pq: Name reftest-known-fail.patch

8 years agodisable a11y test accessibility-dump
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

8 years ago_ignore-random-icons
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

8 years ago_disable-viqr-im-for-vi-locale
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

8 years agoConsistently treat gdkenumtypes.[hc] as source files
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

8 years ago_no_offscreen_device_grabbing
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

8 years ago_no_offscreen_widgets_grabbing
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

8 years agogtk+3.0 (3.22.24-2) unstable; urgency=medium
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]

8 years agoImport gtk+3.0_3.22.24-2.debian.tar.xz
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]

8 years agoImport gtk+3.0_3.22.24.orig.tar.xz
Jeremy Bicha [Wed, 4 Oct 2017 23:07:15 +0000 (00:07 +0100)]
Import gtk+3.0_3.22.24.orig.tar.xz

[dgit import orig gtk+3.0_3.22.24.orig.tar.xz]

8 years agoMerge gtk+3.0 (3.22.24-1) import into refs/heads/workingbranch
Jeremy Bicha [Wed, 4 Oct 2017 23:07:15 +0000 (00:07 +0100)]
Merge gtk+3.0 (3.22.24-1) import into refs/heads/workingbranch

8 years agodisplay-x11: Unset tiled state if _GTK_EDGE_CONSTRAINTS is supported
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

8 years agotheme: Fix Adwaita headerbars
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

8 years agoAdwaita: Fix typo .backgrounf => .background
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

8 years agogdk/x11: Check if we have access to GL before using GLX API
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

8 years agoreftest-known-fail
Debian GNOME Maintainers [Wed, 4 Oct 2017 23:07:15 +0000 (00:07 +0100)]
reftest-known-fail

===================================================================

Gbp-Pq: Name reftest-known-fail.patch

8 years agodisable a11y test accessibility-dump
Andreas Henriksson [Wed, 4 Oct 2017 23:07:15 +0000 (00:07 +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

8 years ago_ignore-random-icons
Debian GNOME Maintainers [Wed, 4 Oct 2017 23:07:15 +0000 (00:07 +0100)]
_ignore-random-icons

===================================================================

Gbp-Pq: Name 060_ignore-random-icons.patch

8 years ago_disable-viqr-im-for-vi-locale
Debian GNOME Maintainers [Wed, 4 Oct 2017 23:07:15 +0000 (00:07 +0100)]
_disable-viqr-im-for-vi-locale

Gbp-Pq: Name 022_disable-viqr-im-for-vi-locale.patch

8 years agoConsistently treat gdkenumtypes.[hc] as source files
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

8 years ago_no_offscreen_device_grabbing
Debian GNOME Maintainers [Wed, 4 Oct 2017 23:07:15 +0000 (00:07 +0100)]
_no_offscreen_device_grabbing

Gbp-Pq: Name 017_no_offscreen_device_grabbing.patch

8 years ago_no_offscreen_widgets_grabbing
Debian GNOME Maintainers [Wed, 4 Oct 2017 23:07:15 +0000 (00:07 +0100)]
_no_offscreen_widgets_grabbing

Gbp-Pq: Name 016_no_offscreen_widgets_grabbing.patch

8 years agogtk+3.0 (3.22.24-1) unstable; urgency=low
Jeremy Bicha [Wed, 4 Oct 2017 23:07:15 +0000 (00:07 +0100)]
gtk+3.0 (3.22.24-1) unstable; urgency=low

  * New upstream release (LP: #1712011, #1719047)
  * Cherry-pick fixes committed after the 3.22.24 release:
    - 0001-Adwaita-Fix-typo-.backgrounf-.background.patch
    - 0002-theme-Fix-Adwaita-headerbars.patch
    - 0003-display-x11-Unset-tiled-state-if-_GTK_EDGE_CONSTRAIN.patch

[dgit import unpatched gtk+3.0 3.22.24-1]

8 years agoImport gtk+3.0_3.22.24-1.debian.tar.xz
Jeremy Bicha [Wed, 4 Oct 2017 23:07:15 +0000 (00:07 +0100)]
Import gtk+3.0_3.22.24-1.debian.tar.xz

[dgit import tarball gtk+3.0 3.22.24-1 gtk+3.0_3.22.24-1.debian.tar.xz]

8 years agoMerge gtk+3.0 (3.22.21-1) import into refs/heads/workingbranch
Emilio Pozuelo Monfort [Mon, 11 Sep 2017 22:38:15 +0000 (23:38 +0100)]
Merge gtk+3.0 (3.22.21-1) import into refs/heads/workingbranch

8 years agogdk/x11: Check if we have access to GL before using GLX API
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

8 years agoreftest-known-fail
Debian GNOME Maintainers [Mon, 11 Sep 2017 22:38:15 +0000 (23:38 +0100)]
reftest-known-fail

===================================================================

Gbp-Pq: Name reftest-known-fail.patch

8 years agodisable a11y test accessibility-dump
Andreas Henriksson [Mon, 11 Sep 2017 22:38:15 +0000 (23:38 +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

8 years ago_ignore-random-icons
Debian GNOME Maintainers [Mon, 11 Sep 2017 22:38:15 +0000 (23:38 +0100)]
_ignore-random-icons

===================================================================

Gbp-Pq: Name 060_ignore-random-icons.patch

8 years ago_disable-viqr-im-for-vi-locale
Debian GNOME Maintainers [Mon, 11 Sep 2017 22:38:15 +0000 (23:38 +0100)]
_disable-viqr-im-for-vi-locale

Gbp-Pq: Name 022_disable-viqr-im-for-vi-locale.patch

8 years agoConsistently treat gdkenumtypes.[hc] as source files
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

8 years ago_no_offscreen_device_grabbing
Debian GNOME Maintainers [Mon, 11 Sep 2017 22:38:15 +0000 (23:38 +0100)]
_no_offscreen_device_grabbing

Gbp-Pq: Name 017_no_offscreen_device_grabbing.patch

8 years ago_no_offscreen_widgets_grabbing
Debian GNOME Maintainers [Mon, 11 Sep 2017 22:38:15 +0000 (23:38 +0100)]
_no_offscreen_widgets_grabbing

Gbp-Pq: Name 016_no_offscreen_widgets_grabbing.patch

8 years agogtk+3.0 (3.22.21-1) unstable; urgency=medium
Emilio Pozuelo Monfort [Mon, 11 Sep 2017 22:38:15 +0000 (23:38 +0100)]
gtk+3.0 (3.22.21-1) unstable; urgency=medium

  * New upstream release.
  * Bump to debhelper compat 10.
    + Drop dh-autoreconf and autotools-dev build-deps, no longer needed as
      debhelper guarantees them now.
  * Switch from CDBS to dh.
    Only regression is that we don't run --fail-missing on arch:all builds.
  * Don't build the docs when not building the -doc packages. Saves some
    time on arch-only builds.
  * Skip the udeb build when not building the -udeb package. Saves a lot
    of time on the arch:all builds.

[dgit import unpatched gtk+3.0 3.22.21-1]

8 years agoImport gtk+3.0_3.22.21.orig.tar.xz
Emilio Pozuelo Monfort [Mon, 11 Sep 2017 22:38:15 +0000 (23:38 +0100)]
Import gtk+3.0_3.22.21.orig.tar.xz

[dgit import orig gtk+3.0_3.22.21.orig.tar.xz]

8 years agoImport gtk+3.0_3.22.21-1.debian.tar.xz
Emilio Pozuelo Monfort [Mon, 11 Sep 2017 22:38:15 +0000 (23:38 +0100)]
Import gtk+3.0_3.22.21-1.debian.tar.xz

[dgit import tarball gtk+3.0 3.22.21-1 gtk+3.0_3.22.21-1.debian.tar.xz]

8 years agoMerge gtk+3.0 (3.22.19-1) import into refs/heads/workingbranch
Jeremy Bicha [Tue, 29 Aug 2017 00:39:28 +0000 (01:39 +0100)]
Merge gtk+3.0 (3.22.19-1) import into refs/heads/workingbranch

8 years agomenu: Avoid cancelling the menu on GTK+ grabs inside the GtkMenu
Carlos Garnacho [Thu, 10 Aug 2017 09:56:47 +0000 (11:56 +0200)]
menu: Avoid cancelling the menu on GTK+ grabs inside the GtkMenu

Allows again sliders as menuitems, broken by commit 9b032073.

Bug: https://bugzilla.gnome.org/show_bug.cgi?id=786029
Bug-Ubuntu: https://launchpad.net/bugs/1712701
Bug-Debian: https://bugs.debian.org/872687

Gbp-Pq: Name fix-gtk-menu-sliders.patch

8 years agogdk/x11: Check if we have access to GL before using GLX API
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

8 years agoreftest-known-fail
Debian GNOME Maintainers [Tue, 29 Aug 2017 00:39:28 +0000 (01:39 +0100)]
reftest-known-fail

===================================================================

Gbp-Pq: Name reftest-known-fail.patch

8 years agodisable a11y test accessibility-dump
Andreas Henriksson [Tue, 29 Aug 2017 00:39:28 +0000 (01:39 +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

8 years ago_ignore-random-icons
Debian GNOME Maintainers [Tue, 29 Aug 2017 00:39:28 +0000 (01:39 +0100)]
_ignore-random-icons

===================================================================

Gbp-Pq: Name 060_ignore-random-icons.patch

8 years ago_disable-viqr-im-for-vi-locale
Debian GNOME Maintainers [Tue, 29 Aug 2017 00:39:28 +0000 (01:39 +0100)]
_disable-viqr-im-for-vi-locale

Gbp-Pq: Name 022_disable-viqr-im-for-vi-locale.patch

8 years agoConsistently treat gdkenumtypes.[hc] as source files
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

8 years ago_no_offscreen_device_grabbing
Debian GNOME Maintainers [Tue, 29 Aug 2017 00:39:28 +0000 (01:39 +0100)]
_no_offscreen_device_grabbing

Gbp-Pq: Name 017_no_offscreen_device_grabbing.patch

8 years ago_no_offscreen_widgets_grabbing
Debian GNOME Maintainers [Tue, 29 Aug 2017 00:39:28 +0000 (01:39 +0100)]
_no_offscreen_widgets_grabbing

Gbp-Pq: Name 016_no_offscreen_widgets_grabbing.patch

8 years agogtk+3.0 (3.22.19-1) unstable; urgency=medium
Jeremy Bicha [Tue, 29 Aug 2017 00:39:28 +0000 (01:39 +0100)]
gtk+3.0 (3.22.19-1) unstable; urgency=medium

  [ Jeremy Bicha ]
  * New upstream release
  * debian/libgtk-3-common.install.in:
    Install EmojiChooser gsettings schemas
  * Add fix-gtk-menu-sliders.patch:
    - Cherry-pick patch to fix regression with clicking on sliders in menus,
      such as with Unity's sound indicator (LP: #1712701) (Closes: #872687)

  [ Ken VanDine ]
  * debian/control.in:
    - Bump libpango1.0-dev Build-Depends to >= 1.40.5 for colornames test

[dgit import unpatched gtk+3.0 3.22.19-1]

8 years agoImport gtk+3.0_3.22.19.orig.tar.xz
Jeremy Bicha [Tue, 29 Aug 2017 00:39:28 +0000 (01:39 +0100)]
Import gtk+3.0_3.22.19.orig.tar.xz

[dgit import orig gtk+3.0_3.22.19.orig.tar.xz]

8 years agoImport gtk+3.0_3.22.19-1.debian.tar.xz
Jeremy Bicha [Tue, 29 Aug 2017 00:39:28 +0000 (01:39 +0100)]
Import gtk+3.0_3.22.19-1.debian.tar.xz

[dgit import tarball gtk+3.0 3.22.19-1 gtk+3.0_3.22.19-1.debian.tar.xz]

8 years agoMerge gtk+3.0 (3.22.18-1) import into refs/heads/workingbranch
Iain Lane [Thu, 10 Aug 2017 15:34:47 +0000 (16:34 +0100)]
Merge gtk+3.0 (3.22.18-1) import into refs/heads/workingbranch

8 years agogdk/x11: Check if we have access to GL before using GLX API
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

8 years agoreftest-known-fail
Debian GNOME Maintainers [Thu, 10 Aug 2017 15:34:47 +0000 (16:34 +0100)]
reftest-known-fail

===================================================================

Gbp-Pq: Name reftest-known-fail.patch

8 years agodisable a11y test accessibility-dump
Andreas Henriksson [Thu, 10 Aug 2017 15:34:47 +0000 (16:34 +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

8 years ago_ignore-random-icons
Debian GNOME Maintainers [Thu, 10 Aug 2017 15:34:47 +0000 (16:34 +0100)]
_ignore-random-icons

===================================================================

Gbp-Pq: Name 060_ignore-random-icons.patch

8 years ago_disable-viqr-im-for-vi-locale
Debian GNOME Maintainers [Thu, 10 Aug 2017 15:34:47 +0000 (16:34 +0100)]
_disable-viqr-im-for-vi-locale

Gbp-Pq: Name 022_disable-viqr-im-for-vi-locale.patch

8 years agoConsistently treat gdkenumtypes.[hc] as source files
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

8 years ago_no_offscreen_device_grabbing
Debian GNOME Maintainers [Thu, 10 Aug 2017 15:34:47 +0000 (16:34 +0100)]
_no_offscreen_device_grabbing

Gbp-Pq: Name 017_no_offscreen_device_grabbing.patch

8 years ago_no_offscreen_widgets_grabbing
Debian GNOME Maintainers [Thu, 10 Aug 2017 15:34:47 +0000 (16:34 +0100)]
_no_offscreen_widgets_grabbing

Gbp-Pq: Name 016_no_offscreen_widgets_grabbing.patch

8 years agogtk+3.0 (3.22.18-1) unstable; urgency=medium
Iain Lane [Thu, 10 Aug 2017 15:34:47 +0000 (16:34 +0100)]
gtk+3.0 (3.22.18-1) unstable; urgency=medium

  * Hi from Debconf
  * New upstream release!
    + Support entering emoji by name, using Ctrl-Shift-E (note there is a
      whitelist for this currently - see GtkImContext docs)
    + Wayland:
     - Add support for the shortcut inhibitor protocol
     - Support Wacome tablet wheel scrolling
  * debian/control{,.in}: Bump wayland-protocols to 1.9, per upstream.

[dgit import unpatched gtk+3.0 3.22.18-1]

8 years agoImport gtk+3.0_3.22.18.orig.tar.xz
Iain Lane [Thu, 10 Aug 2017 15:34:47 +0000 (16:34 +0100)]
Import gtk+3.0_3.22.18.orig.tar.xz

[dgit import orig gtk+3.0_3.22.18.orig.tar.xz]

8 years agoImport gtk+3.0_3.22.18-1.debian.tar.xz
Iain Lane [Thu, 10 Aug 2017 15:34:47 +0000 (16:34 +0100)]
Import gtk+3.0_3.22.18-1.debian.tar.xz

[dgit import tarball gtk+3.0 3.22.18-1 gtk+3.0_3.22.18-1.debian.tar.xz]

8 years agoMerge gtk+3.0 (3.22.17-1) import into refs/heads/workingbranch
Emilio Pozuelo Monfort [Wed, 26 Jul 2017 16:59:22 +0000 (17:59 +0100)]
Merge gtk+3.0 (3.22.17-1) import into refs/heads/workingbranch

8 years agogdk/x11: Check if we have access to GL before using GLX API
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

8 years agoreftest-known-fail
Debian GNOME Maintainers [Wed, 26 Jul 2017 16:59:22 +0000 (17:59 +0100)]
reftest-known-fail

===================================================================

Gbp-Pq: Name reftest-known-fail.patch

8 years agodisable a11y test accessibility-dump
Andreas Henriksson [Wed, 26 Jul 2017 16:59:22 +0000 (17:59 +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

8 years ago_ignore-random-icons
Debian GNOME Maintainers [Wed, 26 Jul 2017 16:59:22 +0000 (17:59 +0100)]
_ignore-random-icons

===================================================================

Gbp-Pq: Name 060_ignore-random-icons.patch

8 years ago_disable-viqr-im-for-vi-locale
Debian GNOME Maintainers [Wed, 26 Jul 2017 16:59:22 +0000 (17:59 +0100)]
_disable-viqr-im-for-vi-locale

Gbp-Pq: Name 022_disable-viqr-im-for-vi-locale.patch