diff --git a/gsettings-desktop-schemas.spec b/gsettings-desktop-schemas.spec index 2c17b03..05b4e15 100644 --- a/gsettings-desktop-schemas.spec +++ b/gsettings-desktop-schemas.spec @@ -4,7 +4,7 @@ Name: gsettings-desktop-schemas Version: 46.0 -Release: %autorelease +Release: %autorelease.mr1021 Summary: A collection of GSettings schemas License: LGPL-2.1-or-later @@ -12,6 +12,8 @@ License: LGPL-2.1-or-later URL: https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas Source0: https://download.gnome.org/sources/%{name}/46/%{name}-%{tarball_version}.tar.xz +Patch: three-finger-drag.patch + BuildRequires: gettext BuildRequires: glib2-devel >= 2.31.0 BuildRequires: gobject-introspection-devel diff --git a/three-finger-drag.patch b/three-finger-drag.patch new file mode 100644 index 0000000..5234751 --- /dev/null +++ b/three-finger-drag.patch @@ -0,0 +1,28 @@ +commit 432d906b1bcbc16cd77e3eb527282c0f5fd8d6a0 +Author: Craig Cabrey +Date: Mon Jan 27 19:09:57 2020 -0800 + + schemas: add three finger drag setting + + Allow the user to specify whether to enable the three finger drag + functionality. + + Supports the three finger drag MR for mutter: + https://gitlab.gnome.org/GNOME/mutter/merge_requests/1021 + +diff --git a/schemas/org.gnome.desktop.peripherals.gschema.xml.in b/schemas/org.gnome.desktop.peripherals.gschema.xml.in +index c80be8f..3e5b4a2 100644 +--- a/schemas/org.gnome.desktop.peripherals.gschema.xml.in ++++ b/schemas/org.gnome.desktop.peripherals.gschema.xml.in +@@ -81,6 +81,11 @@ + Emulate middle click + Set this to TRUE to enable middle click during simultaneous left and right click. + ++ ++ false ++ Emulate clicking and dragging with a three finger swipe gesture ++ Set this to TRUE to enable three finger drag gesture emulation. ++ + + +