Update to 40~alpha

This commit is contained in:
Kalev Lember 2021-01-14 19:12:19 +01:00
parent 5630f7b70b
commit 963797a06b
4 changed files with 9 additions and 41 deletions

1
.gitignore vendored
View File

@ -102,3 +102,4 @@ gsettings-desktop-schemas-0.0.1.git20100729.tar.bz2
/gsettings-desktop-schemas-3.37.2.tar.xz
/gsettings-desktop-schemas-3.37.92.tar.xz
/gsettings-desktop-schemas-3.38.0.tar.xz
/gsettings-desktop-schemas-40.alpha.tar.xz

View File

@ -1,33 +0,0 @@
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

View File

@ -1,17 +1,14 @@
%global debug_package %{nil}
Name: gsettings-desktop-schemas
Version: 3.38.0
Release: 2%{?dist}
Version: 40~alpha
Release: 1%{?dist}
Summary: A collection of GSettings schemas
License: LGPLv2+
# no homepage exists for this component
URL: https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas
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
Source0: https://download.gnome.org/sources/%{name}/40/%{name}-40.alpha.tar.xz
BuildRequires: gettext
BuildRequires: glib2-devel >= 2.31.0
@ -39,7 +36,7 @@ and header files for developing applications that use %{name}.
%prep
%autosetup -p1
%autosetup -p1 -n %{name}-40.alpha
%build
@ -74,6 +71,9 @@ glib-compile-schemas --dry-run --strict %{buildroot}%{_datadir}/glib-2.0/schemas
%changelog
* Thu Jan 14 2021 Kalev Lember <klember@redhat.com> - 40~alpha-1
- Update to 40~alpha
* 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

View File

@ -1 +1 @@
SHA512 (gsettings-desktop-schemas-3.38.0.tar.xz) = 5af7da90b8e7eec1c98e9e44653955f2882961dd9b5e2bf00e4eeb9f4f1149ae5171c600d457c6ab9c7482471c1a0e98f92f645a7ee7298e1b843c608f660756
SHA512 (gsettings-desktop-schemas-40.alpha.tar.xz) = 8539ee634197e84d006f4ed0212e60d763c23f8caadad5dc13f0b843d9b360d3b34f9aad57d9739ee0f0f809cbf585a6e056c3dbc319c7893a1971cb59e1e8f4