Backport an upstream addition of a key GNOME Shell 40 alpha expects
This commit is contained in:
parent
58303bcb34
commit
5630f7b70b
@ -0,0 +1,33 @@
|
|||||||
|
From 1e58ab07356c4c44b814768fca56e2ce951617d0 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Peter Hutterer <peter.hutterer@who-t.net>
|
||||||
|
Date: Tue, 8 Sep 2020 10:21:53 +1000
|
||||||
|
Subject: [PATCH] schemas: add a scroll button locking to the trackball
|
||||||
|
|
||||||
|
Where enabled, the first click of the scroll button sets the button logically
|
||||||
|
down, the second click sets the button logically up.
|
||||||
|
|
||||||
|
This is an accessibility feature, it doesn't require users to keep holding the
|
||||||
|
button down while scrolling which is hard or impossible for some users.
|
||||||
|
---
|
||||||
|
schemas/org.gnome.desktop.peripherals.gschema.xml.in | 5 +++++
|
||||||
|
1 file changed, 5 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/schemas/org.gnome.desktop.peripherals.gschema.xml.in b/schemas/org.gnome.desktop.peripherals.gschema.xml.in
|
||||||
|
index 7ee3882..0c30c8a 100644
|
||||||
|
--- a/schemas/org.gnome.desktop.peripherals.gschema.xml.in
|
||||||
|
+++ b/schemas/org.gnome.desktop.peripherals.gschema.xml.in
|
||||||
|
@@ -210,6 +210,11 @@
|
||||||
|
<range min="0" max="24"/>
|
||||||
|
<summary>Mouse wheel emulation button. 0 to disable the feature.</summary>
|
||||||
|
</key>
|
||||||
|
+ <key name="scroll-wheel-emulation-button-lock" type="b">
|
||||||
|
+ <default>false</default>
|
||||||
|
+ <summary>Mouse wheel emulation button lock</summary>
|
||||||
|
+ <description>Set this to TRUE to enable button locking for the wheel emulation button. If enabled, the first click of the button enables scrolling, the second click disables scrolling again.</description>
|
||||||
|
+ </key>
|
||||||
|
<key name="accel-profile" enum="org.gnome.desktop.GDesktopPointerAccelProfile">
|
||||||
|
<default>'default'</default>
|
||||||
|
<summary>Acceleration profile</summary>
|
||||||
|
--
|
||||||
|
2.29.2
|
||||||
|
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Name: gsettings-desktop-schemas
|
Name: gsettings-desktop-schemas
|
||||||
Version: 3.38.0
|
Version: 3.38.0
|
||||||
Release: 1%{?dist}
|
Release: 2%{?dist}
|
||||||
Summary: A collection of GSettings schemas
|
Summary: A collection of GSettings schemas
|
||||||
|
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
@ -10,6 +10,9 @@ License: LGPLv2+
|
|||||||
URL: https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas
|
URL: https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas
|
||||||
Source0: https://download.gnome.org/sources/%{name}/3.38/%{name}-%{version}.tar.xz
|
Source0: https://download.gnome.org/sources/%{name}/3.38/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
# Adds a new key that GNOME Shell/mutter 40 alpha expect to exist
|
||||||
|
Patch0: 0001-schemas-add-a-scroll-button-locking-to-the-trackball.patch
|
||||||
|
|
||||||
BuildRequires: gettext
|
BuildRequires: gettext
|
||||||
BuildRequires: glib2-devel >= 2.31.0
|
BuildRequires: glib2-devel >= 2.31.0
|
||||||
BuildRequires: gobject-introspection-devel
|
BuildRequires: gobject-introspection-devel
|
||||||
@ -71,6 +74,9 @@ glib-compile-schemas --dry-run --strict %{buildroot}%{_datadir}/glib-2.0/schemas
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Dec 03 2020 Adam Williamson <awilliam@redhat.com> - 3.38.0-2
|
||||||
|
- Backport an upstream addition of a key GNOME Shell 40 alpha expects
|
||||||
|
|
||||||
* Mon Sep 14 2020 Kalev Lember <klember@redhat.com> - 3.38.0-1
|
* Mon Sep 14 2020 Kalev Lember <klember@redhat.com> - 3.38.0-1
|
||||||
- Update to 3.38.0
|
- Update to 3.38.0
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user