gtk4.git
4 years agolibgtk-4-dev Suggests gtk-4-examples
Simon McVittie [Tue, 5 Oct 2021 08:58:15 +0000 (09:58 +0100)]
libgtk-4-dev Suggests gtk-4-examples

Closes: #995752
4 years agodebian/rules: Correctly enable auto features for deb build
Jeremy Bicha [Sat, 2 Oct 2021 21:10:12 +0000 (17:10 -0400)]
debian/rules: Correctly enable auto features for deb build

4 years agoRelease to unstable
Simon McVittie [Fri, 3 Sep 2021 14:09:20 +0000 (15:09 +0100)]
Release to unstable

4 years agoAdd patch to disable clipboard test, which regularly times out on buildds
Simon McVittie [Fri, 3 Sep 2021 14:08:35 +0000 (15:08 +0100)]
Add patch to disable clipboard test, which regularly times out on buildds

4 years agoSort patch series in upstream-first order
Simon McVittie [Fri, 3 Sep 2021 14:06:48 +0000 (15:06 +0100)]
Sort patch series in upstream-first order

4 years agoRelease to unstable
Simon McVittie [Fri, 3 Sep 2021 07:55:12 +0000 (08:55 +0100)]
Release to unstable

4 years agoAdd patch to skip remaining failing gsk tests on mips*el
Simon McVittie [Thu, 2 Sep 2021 22:32:41 +0000 (23:32 +0100)]
Add patch to skip remaining failing gsk tests on mips*el

4 years agoAdd patch to disable testing of the old 'gl' renderer
Simon McVittie [Thu, 2 Sep 2021 22:24:56 +0000 (23:24 +0100)]
Add patch to disable testing of the old 'gl' renderer

The newer 'ngl' renderer is already the default, and 'gl' was removed
upstream in 4.5.x, so 'gl' doesn't seem worthwhile to try to support.
It also crashes in a couple of tests on mips*el. Let's focus testing
effort on the renderer that has a future.

4 years agoAdd patch to ignore colour differences on pixels with zero alpha
Simon McVittie [Thu, 2 Sep 2021 22:23:35 +0000 (23:23 +0100)]
Add patch to ignore colour differences on pixels with zero alpha

This makes some of the remaining failing tests pass on mips*el.

4 years agod/rules: Don't enable ffmpeg when experimental builds are copied to Ubuntu
Simon McVittie [Thu, 2 Sep 2021 08:16:26 +0000 (09:16 +0100)]
d/rules: Don't enable ffmpeg when experimental builds are copied to Ubuntu

4 years agoRemove alternative dependency on libgdk-pixbuf2.0-dev
Simon McVittie [Thu, 2 Sep 2021 08:14:33 +0000 (09:14 +0100)]
Remove alternative dependency on libgdk-pixbuf2.0-dev

We don't support skipping a Debian release, and this package's
dependencies make it unlikely to be backported.

4 years agoUpdate changelog
Simon McVittie [Wed, 1 Sep 2021 23:34:50 +0000 (00:34 +0100)]
Update changelog

4 years agoUpdate changelog
Simon McVittie [Wed, 1 Sep 2021 22:16:37 +0000 (23:16 +0100)]
Update changelog

4 years agoRemove dependency from gtk-4-examples on gtk-3-examples
Simon McVittie [Wed, 1 Sep 2021 22:13:35 +0000 (23:13 +0100)]
Remove dependency from gtk-4-examples on gtk-3-examples

This was because the demos shared GSettings schemas, but they no longer
have the same name.

4 years agoRemove dependency from libgtk-4-bin to libgtk-3-bin
Simon McVittie [Wed, 1 Sep 2021 22:12:56 +0000 (23:12 +0100)]
Remove dependency from libgtk-4-bin to libgtk-3-bin

This was because they used to share gtkbuilder.its and gtkbuilder.loc,
but those have been replaced by their gtk4builder counterparts, in
libgtk-4-dev.

4 years agoDrop dependency from libgtk-4-common to libgtk-3-common
Simon McVittie [Wed, 1 Sep 2021 22:09:38 +0000 (23:09 +0100)]
Drop dependency from libgtk-4-common to libgtk-3-common

This was put in place because they used to share GSettings schemas,
but that's no longer the case.

4 years agoSimplify graphene dependency
Simon McVittie [Wed, 1 Sep 2021 22:07:43 +0000 (23:07 +0100)]
Simplify graphene dependency

The version in bullseye is sufficient for all architectures.

4 years agoBuild-Depend on libsysprof-capture-4-dev instead of sysprof
Jeremy Bicha [Mon, 30 Aug 2021 21:37:46 +0000 (17:37 -0400)]
Build-Depend on libsysprof-capture-4-dev instead of sysprof

in preparation for the sysprof package split
See https://bugs.debian.org/971243

Also bump minimum version to 3.40.1. See explanation at
https://salsa.debian.org/gnome-team/mutter/-/commit/62a24ad428f

4 years agoRelease to experimental
Simon McVittie [Mon, 30 Aug 2021 12:33:35 +0000 (13:33 +0100)]
Release to experimental

4 years agoUpdate compose data from libX11 1.7.2
Simon McVittie [Mon, 30 Aug 2021 12:27:07 +0000 (13:27 +0100)]
Update compose data from libX11 1.7.2

This adds a few missing compose sequences.

4 years agoAdd proposed patch documenting how to regenerate Compose tables
Simon McVittie [Mon, 30 Aug 2021 12:33:03 +0000 (13:33 +0100)]
Add proposed patch documenting how to regenerate Compose tables

4 years agoAdd proposed patch to use big-endian compose data on big-endian host
Simon McVittie [Mon, 30 Aug 2021 12:25:44 +0000 (13:25 +0100)]
Add proposed patch to use big-endian compose data on big-endian host

This resolves a FTBFS caused by test failure on s390x and other
big-endian ports.

4 years agod/missing-sources: Add source for libX11-derived compose sequences
Simon McVittie [Mon, 30 Aug 2021 12:23:18 +0000 (13:23 +0100)]
d/missing-sources: Add source for libX11-derived compose sequences

By trial and error, the files in gtk/compose/ seem to be generated from
libX11 1.7.0.

4 years agoDisable Broadway (HTML) backend
Simon McVittie [Sun, 29 Aug 2021 11:08:27 +0000 (12:08 +0100)]
Disable Broadway (HTML) backend

It isn't clear whether this is used in practice. If we disable it now,
enabling it later if requested will not be an ABI break, but if we
enable it now, we have to keep it enabled indefinitely.

4 years agoRelease to experimental
Simon McVittie [Sat, 28 Aug 2021 14:17:12 +0000 (15:17 +0100)]
Release to experimental

4 years agoAlways expect NEWS to be compressed (Closes: #985418)
Simon McVittie [Tue, 24 Aug 2021 21:48:30 +0000 (22:48 +0100)]
Always expect NEWS to be compressed (Closes: #985418)

debhelper always compresses NEWS files, even if they are small.

4 years agoCompletely move .links files to debhelper syntax (Closes: #991964)
Simon McVittie [Tue, 24 Aug 2021 19:21:39 +0000 (20:21 +0100)]
Completely move .links files to debhelper syntax (Closes: #991964)

4 years agoRelease to experimental
Simon McVittie [Tue, 24 Aug 2021 09:25:26 +0000 (10:25 +0100)]
Release to experimental

4 years agoUpdate symbols file for new ABI
Simon McVittie [Tue, 24 Aug 2021 09:24:54 +0000 (10:24 +0100)]
Update symbols file for new ABI

4 years agoUpdate changelog
Simon McVittie [Tue, 24 Aug 2021 09:05:20 +0000 (10:05 +0100)]
Update changelog

4 years agod/watch: Only watch for stable releases
Simon McVittie [Tue, 24 Aug 2021 09:01:57 +0000 (10:01 +0100)]
d/watch: Only watch for stable releases

4 years agod/copyright: Update
Simon McVittie [Tue, 24 Aug 2021 08:45:12 +0000 (09:45 +0100)]
d/copyright: Update

4 years agod/control.in: Update dependencies
Simon McVittie [Tue, 24 Aug 2021 08:45:03 +0000 (09:45 +0100)]
d/control.in: Update dependencies

Signed-off-by: Simon McVittie <smcv@debian.org>
4 years agod/tests: Fix variable reference in dh_fixperms override
Simon McVittie [Tue, 24 Aug 2021 08:21:19 +0000 (09:21 +0100)]
d/tests: Fix variable reference in dh_fixperms override

4 years agoNew upstream release
Simon McVittie [Tue, 24 Aug 2021 08:16:29 +0000 (09:16 +0100)]
New upstream release

4 years agoUpdate upstream source from tag 'upstream/4.4.0+ds1'
Simon McVittie [Tue, 24 Aug 2021 08:16:28 +0000 (09:16 +0100)]
Update upstream source from tag 'upstream/4.4.0+ds1'

Update to upstream version '4.4.0+ds1'
with Debian dir c02e321117168515ae729b3568decec568764cbf

4 years agoNew upstream version 4.4.0+ds1
Simon McVittie [Tue, 24 Aug 2021 08:15:47 +0000 (09:15 +0100)]
New upstream version 4.4.0+ds1

4 years ago4.4.0
Matthias Clasen [Fri, 20 Aug 2021 17:38:10 +0000 (13:38 -0400)]
4.4.0

4 years agoFix imcontext tests
Matthias Clasen [Fri, 20 Aug 2021 18:41:05 +0000 (14:41 -0400)]
Fix imcontext tests

We should force our internal im context for these
tests, so we don't depend on the environment.

4 years agoMerge branch 'matthiasc/for-master' into 'master'
Matthias Clasen [Fri, 20 Aug 2021 14:21:39 +0000 (14:21 +0000)]
Merge branch 'matthiasc/for-master' into 'master'

NEWS: Updates

See merge request GNOME/gtk!3861

4 years agoNEWS: Updates
Matthias Clasen [Fri, 20 Aug 2021 13:24:04 +0000 (09:24 -0400)]
NEWS: Updates

4 years agoMerge branch 'cut-shortcut-activation-short' into 'master'
Matthias Clasen [Fri, 20 Aug 2021 13:50:51 +0000 (13:50 +0000)]
Merge branch 'cut-shortcut-activation-short' into 'master'

shortcutcontroller: Only do round-robin for mnemonics

Closes #4130

See merge request GNOME/gtk!3824

4 years agoshortcutcontroller: Only do round-robin for mnemonics
Matthias Clasen [Tue, 3 Aug 2021 20:23:16 +0000 (16:23 -0400)]
shortcutcontroller: Only do round-robin for mnemonics

Don't do round-robin activation unless we are looking
for mnemonics, where this is an expected feature.

Fixes: #4130
4 years agoMerge branch 'matthiasc/for-master' into 'master'
Matthias Clasen [Fri, 20 Aug 2021 13:22:01 +0000 (13:22 +0000)]
Merge branch 'matthiasc/for-master' into 'master'

gdk: Add a missing annotation

Closes #4097

See merge request GNOME/gtk!3860

4 years agoMerge branch 'master' into 'master'
Emmanuele Bassi [Fri, 20 Aug 2021 13:18:37 +0000 (13:18 +0000)]
Merge branch 'master' into 'master'

a11y: Send correct object reference for the root accessible

See merge request GNOME/gtk!3800

4 years agogdk: Add a missing annotation
Matthias Clasen [Fri, 20 Aug 2021 12:57:27 +0000 (08:57 -0400)]
gdk: Add a missing annotation

Mark an array as zero-terminated.

Fixes: #4097
4 years agoMerge branch 'add-support-for-windows-pointer-input-stack-gtk4' into 'master'
Matthias Clasen [Fri, 20 Aug 2021 11:31:16 +0000 (11:31 +0000)]
Merge branch 'add-support-for-windows-pointer-input-stack-gtk4' into 'master'

Add support for Windows Pointer Input Stack

Closes #262, #3162, #729, and #537

See merge request GNOME/gtk!3684

4 years agoRelease to experimental
Simon McVittie [Fri, 20 Aug 2021 10:43:49 +0000 (11:43 +0100)]
Release to experimental

4 years agoUpdate changelog
Simon McVittie [Sun, 15 Aug 2021 15:10:44 +0000 (16:10 +0100)]
Update changelog

4 years agod/rules: Only build the ffmpeg backend when targeting experimental
Simon McVittie [Fri, 20 Aug 2021 10:10:28 +0000 (11:10 +0100)]
d/rules: Only build the ffmpeg backend when targeting experimental

Upstream consider it to be experimental, and recommend the GStreamer
backend.

4 years agoSilence a Lintian tag for documentation-like filenames among test data
Simon McVittie [Fri, 20 Aug 2021 09:02:15 +0000 (10:02 +0100)]
Silence a Lintian tag for documentation-like filenames among test data

4 years agod/copyright: Update
Simon McVittie [Fri, 20 Aug 2021 08:59:35 +0000 (09:59 +0100)]
d/copyright: Update

4 years agod/rules: Override dh_fixperms to set correct permissions on /usr/libexec
Simon McVittie [Fri, 20 Aug 2021 08:57:52 +0000 (09:57 +0100)]
d/rules: Override dh_fixperms to set correct permissions on /usr/libexec

Making everything executable is not quite right for installed-tests.

4 years agoRemove Vulkan symbols from .symbols file
Simon McVittie [Thu, 19 Aug 2021 22:18:07 +0000 (23:18 +0100)]
Remove Vulkan symbols from .symbols file

This is an ABI break, but only in experimental so far. The Vulkan
renderer is marked as experimental upstream, with a note that it often
causes crashes in the Inspector view; this sounds like something we
likely don't want yet.

4 years agoUpdate symbols file
Simon McVittie [Thu, 19 Aug 2021 22:15:07 +0000 (23:15 +0100)]
Update symbols file

4 years agotests: Specify locales' charsets explicitly, fixing FTBFS with new glibc
Simon McVittie [Thu, 19 Aug 2021 20:54:32 +0000 (21:54 +0100)]
tests: Specify locales' charsets explicitly, fixing FTBFS with new glibc

glibc 2.31-14 dropped support for all non-UTF-8 locales, so we can't
use /usr/share/i18n/SUPPORTED to choose a suitable charset any more.

4 years agod/control.in: Label the FFmpeg media backend as experimental
Simon McVittie [Mon, 16 Aug 2021 08:21:09 +0000 (09:21 +0100)]
d/control.in: Label the FFmpeg media backend as experimental

Based on what upstream git history says, we want people to be using the
GStreamer backend unless they have specific reasons not to.

4 years agoEnable FFmpeg for the main build
Simon McVittie [Mon, 16 Aug 2021 08:18:50 +0000 (09:18 +0100)]
Enable FFmpeg for the main build

This is currently off by default and labelled as experimental, but if
we want to offer libgtk-4-media-ffmpeg then we will have to enable it.

4 years agoDisable GStreamer for the udeb build
Simon McVittie [Mon, 16 Aug 2021 08:12:34 +0000 (09:12 +0100)]
Disable GStreamer for the udeb build

Support for VP8 and VP9 is officially part of the GTK4 API, but it seems
OK to provide a reduced API in debian-installer.

4 years agod/rules: Rebuild emoji data from source files
Simon McVittie [Sun, 15 Aug 2021 15:44:02 +0000 (16:44 +0100)]
d/rules: Rebuild emoji data from source files

This provides a straightforward way to check that we have the correct
source files.

4 years agoUnfuzz patches
Simon McVittie [Sun, 15 Aug 2021 15:38:22 +0000 (16:38 +0100)]
Unfuzz patches

Gbp-dch: ignore

4 years agoDrop patches that were applied upstream
Simon McVittie [Sun, 15 Aug 2021 15:38:00 +0000 (16:38 +0100)]
Drop patches that were applied upstream

4 years agod/control.in: Remove build-dependencies for Google Cloud Print
Simon McVittie [Sun, 15 Aug 2021 15:20:31 +0000 (16:20 +0100)]
d/control.in: Remove build-dependencies for Google Cloud Print

The service underlying this printing backend was shut down at the end
of 2020, so the printing backend is no longer useful and was removed
upstream.

4 years agod/control.in: Bump meson requirement as per meson.build
Simon McVittie [Sun, 15 Aug 2021 15:18:16 +0000 (16:18 +0100)]
d/control.in: Bump meson requirement as per meson.build

4 years agoMerge branch 'block-cursor-fixes' into 'master'
Matthias Clasen [Fri, 20 Aug 2021 06:18:07 +0000 (06:18 +0000)]
Merge branch 'block-cursor-fixes' into 'master'

textview: Don't eat block cursors

See merge request GNOME/gtk!3857

4 years agotextview: Don't eat block cursors
Matthias Clasen [Fri, 20 Aug 2021 05:55:50 +0000 (01:55 -0400)]
textview: Don't eat block cursors

We need to render even an empty paragraph when
it has a block cursor at the end. This fixes block
cursors not showing up in empty lines.

4 years agoMerge branch 'matthiasc/for-master' into 'master'
Matthias Clasen [Thu, 19 Aug 2021 21:19:40 +0000 (21:19 +0000)]
Merge branch 'matthiasc/for-master' into 'master'

window: Make resizeability changes work

See merge request GNOME/gtk!3856

4 years agowindow: Make resizeability changes work
Matthias Clasen [Thu, 19 Aug 2021 20:03:58 +0000 (16:03 -0400)]
window: Make resizeability changes work

We were forgetting to update the toplevel
properties here.

4 years agoMove the _gdk_win32_pointer_input_api global variable into GdkWin32Display
Luca Bacci [Thu, 19 Aug 2021 14:29:45 +0000 (16:29 +0200)]
Move the _gdk_win32_pointer_input_api global variable into GdkWin32Display

4 years agowindows: Update the docs for env vars
Matthias Clasen [Fri, 16 Jul 2021 12:27:54 +0000 (08:27 -0400)]
windows: Update the docs for env vars

We've replaced some env vars with a new one.
Update the docs to match.

4 years agoFix typo
Luca Bacci [Mon, 16 Aug 2021 12:57:49 +0000 (14:57 +0200)]
Fix typo

4 years agoDisable visual feedback for pen ad touch
Luca Bacci [Mon, 16 Aug 2021 12:56:49 +0000 (14:56 +0200)]
Disable visual feedback for pen ad touch

4 years agoFilter out spurious mouse messages while handling pen or touch input
Luca Bacci [Mon, 16 Aug 2021 12:53:35 +0000 (14:53 +0200)]
Filter out spurious mouse messages while handling pen or touch input

4 years agoAdd _gdk_win32_get_cursor_pos utility
Luca Bacci [Mon, 16 Aug 2021 12:39:25 +0000 (14:39 +0200)]
Add _gdk_win32_get_cursor_pos utility

4 years agoHandle WinPointer input
Luca Bacci [Fri, 9 Jul 2021 13:17:17 +0000 (15:17 +0200)]
Handle WinPointer input

4 years agoInitialize WinPointer and enumerate devices
Luca Bacci [Fri, 2 Jul 2021 09:13:06 +0000 (11:13 +0200)]
Initialize WinPointer and enumerate devices

4 years agoAdd new GdkDeviceWinpointer type
Luca Bacci [Fri, 2 Jul 2021 08:53:16 +0000 (10:53 +0200)]
Add new GdkDeviceWinpointer type

4 years agoAdd winpointer.h header file for type declarations
Luca Bacci [Wed, 18 Aug 2021 10:34:24 +0000 (12:34 +0200)]
Add winpointer.h header file for type declarations

4 years agoAdd entry for WinPointer in GdkWin32TabletInputAPI enum
Luca Bacci [Fri, 18 Jun 2021 11:47:40 +0000 (13:47 +0200)]
Add entry for WinPointer in GdkWin32TabletInputAPI enum

4 years agoMake room for other API's than Wintab
Luca Bacci [Fri, 18 Jun 2021 09:59:38 +0000 (11:59 +0200)]
Make room for other API's than Wintab

4 years agoRemove _gdk_input_ignore_wintab variable
Luca Bacci [Fri, 18 Jun 2021 09:43:53 +0000 (11:43 +0200)]
Remove _gdk_input_ignore_wintab variable

Also remove unused variable _gdk_max_colors

4 years agoRename some Wintab-related functions
Luca Bacci [Fri, 18 Jun 2021 09:36:08 +0000 (11:36 +0200)]
Rename some Wintab-related functions

4 years agoSet active physical device when using the mouse
Luca Bacci [Mon, 5 Jul 2021 14:13:59 +0000 (16:13 +0200)]
Set active physical device when using the mouse

4 years agoMove use of _gdk_win32_get_next_tick from synthesize_crossing_events to its callers
Luca Bacci [Fri, 2 Jul 2021 08:17:13 +0000 (10:17 +0200)]
Move use of _gdk_win32_get_next_tick from synthesize_crossing_events to its callers

4 years agoAdd a physical_device argument to send_crossing_event et al
Luca Bacci [Fri, 2 Jul 2021 08:15:52 +0000 (10:15 +0200)]
Add a physical_device argument to send_crossing_event et al

4 years agoRaise _WIN32_WINNT macro to target Windows 7 API
Luca Bacci [Tue, 29 Jun 2021 12:27:13 +0000 (14:27 +0200)]
Raise _WIN32_WINNT macro to target Windows 7 API

4 years agoUpdates
Matthias Clasen [Thu, 19 Aug 2021 05:47:43 +0000 (01:47 -0400)]
Updates

4 years agoMerge branch 'better-word-selection' into 'master'
Matthias Clasen [Thu, 19 Aug 2021 04:51:11 +0000 (04:51 +0000)]
Merge branch 'better-word-selection' into 'master'

textview: Improve word selection

Closes #4177

See merge request GNOME/gtk!3855

4 years agotextview: Improve word selection
Matthias Clasen [Thu, 19 Aug 2021 04:33:03 +0000 (00:33 -0400)]
textview: Improve word selection

Avoid selecting a whole extra paragraph when a select-by-words
selection is extended beyond the end of the previous paragraph.

Fixes: #4177
4 years agoMerge branch 'matthiasc/for-master' into 'master'
Matthias Clasen [Thu, 19 Aug 2021 02:49:23 +0000 (02:49 +0000)]
Merge branch 'matthiasc/for-master' into 'master'

Cosmetics

See merge request GNOME/gtk!3854

4 years agoCosmetics
Matthias Clasen [Thu, 19 Aug 2021 02:33:23 +0000 (22:33 -0400)]
Cosmetics

4 years agoMerge branch 'wip/otte/for-master' into 'master'
Benjamin Otte [Thu, 19 Aug 2021 01:42:26 +0000 (01:42 +0000)]
Merge branch 'wip/otte/for-master' into 'master'

demo: Add a dnd special-case for textures

See merge request GNOME/gtk!3853

4 years agogtk-demo: Make clipboard demo paste from clipboard
Benjamin Otte [Thu, 19 Aug 2021 01:14:59 +0000 (03:14 +0200)]
gtk-demo: Make clipboard demo paste from clipboard

The old code was just pasting local clipboard data that we put there
ourselves and was causing criticals on remote clipboard data. Now the
code does the proper async paste.

4 years agocontentprovider: Switch wrong order in type check
Benjamin Otte [Thu, 19 Aug 2021 01:14:24 +0000 (03:14 +0200)]
contentprovider: Switch wrong order in type check

We can provide textures as a paintable - we can't provide paintables as
textures.

4 years agodemo: Add a dnd special-case for textures
Benjamin Otte [Thu, 19 Aug 2021 00:15:59 +0000 (02:15 +0200)]
demo: Add a dnd special-case for textures

If the DND/clipboard machinery knows a texture is a texture, it will try
to serialize it. Paintables can't be serialized, so it wouldn't try.

4 years agoMerge branch 'matthiasc/for-master' into 'master'
Matthias Clasen [Wed, 18 Aug 2021 22:05:07 +0000 (22:05 +0000)]
Merge branch 'matthiasc/for-master' into 'master'

infobar: Update buildable docs

Closes #4164

See merge request GNOME/gtk!3852

4 years agoinfobar: Update buildable docs
Matthias Clasen [Wed, 18 Aug 2021 21:42:54 +0000 (17:42 -0400)]
infobar: Update buildable docs

Document the current state of GtkBuilder support in
GtkInfoBar, not what we had in GTK3.

Fixes: #4164
4 years agoMerge branch 'seat-v7' into 'master'
Matthias Clasen [Wed, 18 Aug 2021 21:10:30 +0000 (21:10 +0000)]
Merge branch 'seat-v7' into 'master'

gdk/wayland: add support for wl_seat version 7

See merge request GNOME/gtk!3842

4 years agoMerge branch 'fix/wm_class2' into 'master'
Matthias Clasen [Wed, 18 Aug 2021 18:24:37 +0000 (18:24 +0000)]
Merge branch 'fix/wm_class2' into 'master'

x11: ensure WM class is not null even if display is initialized early

See merge request GNOME/gtk!3808

4 years agoMerge branch 'win32-drop-local-dnd' into 'master'
Benjamin Otte [Wed, 18 Aug 2021 14:27:14 +0000 (14:27 +0000)]
Merge branch 'win32-drop-local-dnd' into 'master'

gdk/win32: Drop local DnD protocol

See merge request GNOME/gtk!3830