diff --git a/SOURCES/0001-Add-a-setting-for-overlay-scrolling.patch b/SOURCES/0001-Add-a-setting-for-overlay-scrolling.patch new file mode 100644 index 0000000..44bf518 --- /dev/null +++ b/SOURCES/0001-Add-a-setting-for-overlay-scrolling.patch @@ -0,0 +1,32 @@ +From b94d2334fe6e2578aec32f97b9c3bd0d7709ad12 Mon Sep 17 00:00:00 2001 +From: Matthias Clasen +Date: Wed, 22 May 2019 15:51:19 -0400 +Subject: [PATCH] Add a setting for overlay scrolling + +This setting will be used by GTK. +--- + schemas/org.gnome.desktop.interface.gschema.xml.in | 9 +++++++++ + 1 file changed, 9 insertions(+) + +diff --git a/schemas/org.gnome.desktop.interface.gschema.xml.in b/schemas/org.gnome.desktop.interface.gschema.xml.in +index 22ef50d..680ac4c 100644 +--- a/schemas/org.gnome.desktop.interface.gschema.xml.in ++++ b/schemas/org.gnome.desktop.interface.gschema.xml.in +@@ -242,5 +242,14 @@ + If true, gtk+ uses the primary paste selection, usually triggered by a middle mouse button click. + + ++ ++ true ++ Allow overlay scrolling ++ ++ Whether scrollbars should be overlayed as indicators. Depending ++ on input devices in use, permanent scrollbars may still be ++ displayed. ++ ++ + + +-- +2.23.0 + diff --git a/SOURCES/0001-schemas-Add-enable-hot-corners-setting.patch b/SOURCES/0001-schemas-Add-enable-hot-corners-setting.patch new file mode 100644 index 0000000..29612f9 --- /dev/null +++ b/SOURCES/0001-schemas-Add-enable-hot-corners-setting.patch @@ -0,0 +1,37 @@ +From 1e254151b13dbba244a2c8982c4e160a67f7b41b Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Florian=20M=C3=BCllner?= +Date: Thu, 13 Jun 2019 14:40:56 +0000 +Subject: [PATCH] schemas: Add 'enable-hot-corners' setting + +Whether people love or hate gnome-shell's hot corner depends to large +extents on hardware sensitivity and habits, which is hard to get right +universally. So bite the bullet and add an option to enable or disable +hot corners ... + +https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/merge_requests/26 +--- + schemas/org.gnome.desktop.interface.gschema.xml.in | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/schemas/org.gnome.desktop.interface.gschema.xml.in b/schemas/org.gnome.desktop.interface.gschema.xml.in +index 22ef50d..1e47888 100644 +--- a/schemas/org.gnome.desktop.interface.gschema.xml.in ++++ b/schemas/org.gnome.desktop.interface.gschema.xml.in +@@ -228,6 +228,14 @@ + If true, display weekday in the clock, in addition to time. + + ++ ++ true ++ Enable hot corners ++ ++ If true, the activities overview can be accessed by moving the ++ mouse to the top-left corner. ++ ++ + + false + Show battery percentage +-- +2.21.0 + diff --git a/SPECS/gsettings-desktop-schemas.spec b/SPECS/gsettings-desktop-schemas.spec index f44364f..68cd723 100644 --- a/SPECS/gsettings-desktop-schemas.spec +++ b/SPECS/gsettings-desktop-schemas.spec @@ -2,7 +2,7 @@ Name: gsettings-desktop-schemas Version: 3.32.0 -Release: 2%{?dist} +Release: 4%{?dist} Summary: A collection of GSettings schemas License: LGPLv2+ @@ -13,6 +13,9 @@ Source1: org.gnome.desktop.interface.gschema.override # https://bugzilla.redhat.com/show_bug.cgi?id=1709937 Patch0: add-mount-removable-storage-devices-as-read-only-option.patch +# Backport from 3.33.1 +Patch1: 0001-schemas-Add-enable-hot-corners-setting.patch +Patch2: 0001-Add-a-setting-for-overlay-scrolling.patch BuildRequires: gettext BuildRequires: glib2-devel >= 2.31.0 @@ -83,6 +86,14 @@ glib-compile-schemas --dry-run --strict $RPM_BUILD_ROOT%{_datadir}/glib-2.0/sche %changelog +* Thu Nov 21 2019 Benjamin Otte - 3.32-0-4 +- Backport setting for overlay scrolling + Resolves: #1723464 + +* Tue Jul 23 2019 Florian Müllner - 3.32-0-3 +- Backport 'enable-hot-corners' setting + Resolves: #1704355 + * Tue Jun 04 2019 Florian Müllner - 3.32.0-2 - Restore previous monospace font default Resolves: #1715761