Merged update from upstream sources

This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/gsettings-desktop-schemas.git#963797a06bb276024cc8fb244a28a4dd79c9ad50
This commit is contained in:
DistroBaker 2021-01-14 18:30:28 +00:00
parent 46213a7510
commit b74d1b5104
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.2.tar.xz
/gsettings-desktop-schemas-3.37.92.tar.xz /gsettings-desktop-schemas-3.37.92.tar.xz
/gsettings-desktop-schemas-3.38.0.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} %global debug_package %{nil}
Name: gsettings-desktop-schemas Name: gsettings-desktop-schemas
Version: 3.38.0 Version: 40~alpha
Release: 2%{?dist} Release: 1%{?dist}
Summary: A collection of GSettings schemas Summary: A collection of GSettings schemas
License: LGPLv2+ License: LGPLv2+
# no homepage exists for this component # no homepage exists for this component
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}/40/%{name}-40.alpha.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
@ -39,7 +36,7 @@ and header files for developing applications that use %{name}.
%prep %prep
%autosetup -p1 %autosetup -p1 -n %{name}-40.alpha
%build %build
@ -74,6 +71,9 @@ glib-compile-schemas --dry-run --strict %{buildroot}%{_datadir}/glib-2.0/schemas
%changelog %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 * 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 - 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