Accepting request 695646 from GNOME:Next
Scripted push of project GNOME:Next OBS-URL: https://build.opensuse.org/request/show/695646 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-settings-daemon?expand=0&rev=341
This commit is contained in:
parent
b829d4fdad
commit
863882b0c2
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:22fca10847d071f69de4f21fd9a6d58544ab94a1d47550b9c9dabea1341bc630
|
|
||||||
size 1376776
|
|
3
gnome-settings-daemon-3.32.0.tar.xz
Normal file
3
gnome-settings-daemon-3.32.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:c3b8035aced4971ac49d3f3a5faa301a0825607e73248666a5f8078793d58397
|
||||||
|
size 1371352
|
@ -1,56 +0,0 @@
|
|||||||
From 78305bcaf7e72beaded5cfb87a37f8b3b8943489 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Xiaoguang Wang <xwang@suse.com>
|
|
||||||
Date: Sun, 8 Apr 2018 17:05:34 +0800
|
|
||||||
Subject: [PATCH] power: Add touch screen input switch
|
|
||||||
|
|
||||||
Use this switch to disable or enable touch screen
|
|
||||||
input when screen is off.
|
|
||||||
|
|
||||||
https://bugzilla.gnome.org/show_bug.cgi?id=778961#c4
|
|
||||||
---
|
|
||||||
data/org.gnome.settings-daemon.plugins.power.gschema.xml.in | 5 +++++
|
|
||||||
plugins/power/gsd-power-manager.c | 6 ++++++
|
|
||||||
2 files changed, 11 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in b/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in
|
|
||||||
index 93c704e9..a6aee267 100644
|
|
||||||
--- a/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in
|
|
||||||
+++ b/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in
|
|
||||||
@@ -41,5 +41,10 @@
|
|
||||||
<summary>Power button action</summary>
|
|
||||||
<description>The action to take when the system power button is pressed. This action is hard-coded (and the setting ignored) on virtual machines (power off) and tablets (suspend).</description>
|
|
||||||
</key>
|
|
||||||
+ <key name="disable-touch-screen" type="b">
|
|
||||||
+ <default>true</default>
|
|
||||||
+ <summary>Disable touch screen input when screen is off</summary>
|
|
||||||
+ <description>Disable touch screen input when screen is off</description>
|
|
||||||
+ </key>
|
|
||||||
</schema>
|
|
||||||
</schemalist>
|
|
||||||
diff --git a/plugins/power/gsd-power-manager.c b/plugins/power/gsd-power-manager.c
|
|
||||||
index 82d81e96..37f8fa94 100644
|
|
||||||
--- a/plugins/power/gsd-power-manager.c
|
|
||||||
+++ b/plugins/power/gsd-power-manager.c
|
|
||||||
@@ -937,6 +937,9 @@ screen_devices_disable (GsdPowerManager *manager)
|
|
||||||
GdkDeviceManager *device_manager;
|
|
||||||
GList *devices, *l;
|
|
||||||
|
|
||||||
+ if (!g_settings_get_boolean (manager->priv->settings, "disable-touch-screen"))
|
|
||||||
+ return;
|
|
||||||
+
|
|
||||||
/* This will be managed by the compositor eventually on X11 too:
|
|
||||||
* https://bugzilla.gnome.org/show_bug.cgi?id=742598
|
|
||||||
*/
|
|
||||||
@@ -975,6 +978,9 @@ screen_devices_enable (GsdPowerManager *manager)
|
|
||||||
{
|
|
||||||
GList *l, *disabled_devices;
|
|
||||||
|
|
||||||
+ if (!g_settings_get_boolean (manager->priv->settings, "disable-touch-screen"))
|
|
||||||
+ return;
|
|
||||||
+
|
|
||||||
if (gnome_settings_is_wayland ())
|
|
||||||
return;
|
|
||||||
|
|
||||||
--
|
|
||||||
2.12.3
|
|
||||||
|
|
@ -1,3 +1,71 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Mar 20 02:43:38 UTC 2019 - xwang@suse.com
|
||||||
|
|
||||||
|
- Drop gnome-settings-daemon-touch-screen-switch.patch:
|
||||||
|
The function has been moved to mutter(commit d30301c0).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 12 06:25:01 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 3.32.0:
|
||||||
|
+ Stable release version bump.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Mar 6 18:49:14 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 3.31.92:
|
||||||
|
+ Power: Only test backlight on linux.
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 21 09:31:09 UTC 2019 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 3.31.91:
|
||||||
|
+ Media-keys: Ignore key repeat on certain shortcuts (Needs
|
||||||
|
up-to-date mutter and gnome-shell).
|
||||||
|
+ Housekeeping: Fix overflow.
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 15 19:11:43 UTC 2019 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 3.31.90:
|
||||||
|
+ Remove libXtst as a dependency.
|
||||||
|
+ Keyboard: Enable ibus for OSK purposes on X11.
|
||||||
|
+ Power:
|
||||||
|
- Add x-gnome-privacy-scope hints to power notifications.
|
||||||
|
- Define brightness to be -1 if builtin display is disabled.
|
||||||
|
+ Smartcard:
|
||||||
|
- Wait until smartcards are inspected before locking screen.
|
||||||
|
- Handle a smartcard getting removed very shortly after login.
|
||||||
|
- Drop pkgconfig(xtst) BuildRequires: No longer needed.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 9 17:31:32 UTC 2019 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 3.31.2:
|
||||||
|
+ Color: Add DBus API to preview Night Light for a few seconds.
|
||||||
|
+ Media-keys: Default to interactive shutdown action for power
|
||||||
|
button if the action is not supported.
|
||||||
|
+ Power:
|
||||||
|
- Avoid setting GError twice.
|
||||||
|
- Speed up tests by splitting into chunks.
|
||||||
|
+ Print-notification: Ignore Server* messages from CUPS not meant
|
||||||
|
to us.
|
||||||
|
+ Rfkill: Use GUdev to monitor rfkill device pressence.
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 9 17:31:31 UTC 2019 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 3.31.1:
|
||||||
|
+ Xsettings: Always use mutter-computed UI scaling value.
|
||||||
|
+ Wacom: Drop tablet/touchscreen mapping to outputs. Mutter now
|
||||||
|
handles this entirely.
|
||||||
|
+ Updated translations.
|
||||||
|
- Disable gnome-settings-daemon-touch-screen-switch.patch: Needs
|
||||||
|
rebase.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jan 9 17:08:30 UTC 2019 - bjorn.lie@gmail.com
|
Wed Jan 9 17:08:30 UTC 2019 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
@ -28,13 +28,13 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: gnome-settings-daemon
|
Name: gnome-settings-daemon
|
||||||
Version: 3.30.2
|
Version: 3.32.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Settings daemon for the GNOME desktop
|
Summary: Settings daemon for the GNOME desktop
|
||||||
License: GPL-2.0-or-later AND LGPL-2.1-only
|
License: GPL-2.0-or-later AND LGPL-2.1-only
|
||||||
Group: System/GUI/GNOME
|
Group: System/GUI/GNOME
|
||||||
URL: https://www.gnome.org
|
URL: https://gitlab.gnome.org/GNOME/gnome-settings-daemon
|
||||||
Source0: https://download.gnome.org/sources/gnome-settings-daemon/3.30/%{name}-%{version}.tar.xz
|
Source0: https://download.gnome.org/sources/gnome-settings-daemon/3.32/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
# PATCH-FIX-OPENSUSE gnome-settings-daemon-initial-keyboard.patch bsc#979051 boo#1009515 federico@suse.com -- Deal with the default keyboard being set from xkb instead of GNOME
|
# PATCH-FIX-OPENSUSE gnome-settings-daemon-initial-keyboard.patch bsc#979051 boo#1009515 federico@suse.com -- Deal with the default keyboard being set from xkb instead of GNOME
|
||||||
Patch1: gnome-settings-daemon-initial-keyboard.patch
|
Patch1: gnome-settings-daemon-initial-keyboard.patch
|
||||||
@ -42,8 +42,6 @@ Patch1: gnome-settings-daemon-initial-keyboard.patch
|
|||||||
Patch2: gnome-settings-daemon-switch-Japanese-default-input-to-mozc.patch
|
Patch2: gnome-settings-daemon-switch-Japanese-default-input-to-mozc.patch
|
||||||
# PATCH-FIX-UPSTREAM gnome-settings-daemon-bgo793253.patch bgo#793253 dimstar@opensuse.org -- Fix no-return-in-nonvoid-function
|
# PATCH-FIX-UPSTREAM gnome-settings-daemon-bgo793253.patch bgo#793253 dimstar@opensuse.org -- Fix no-return-in-nonvoid-function
|
||||||
Patch3: gnome-settings-daemon-bgo793253.patch
|
Patch3: gnome-settings-daemon-bgo793253.patch
|
||||||
# PATCH-FEATURE-OPENSUSE gnome-settings-daemon-touch-screen-switch.patch bsc#1086496 xwang@suse.com -- Add touch screen input switch.
|
|
||||||
Patch4: gnome-settings-daemon-touch-screen-switch.patch
|
|
||||||
|
|
||||||
## SLE-only patches start at 1000
|
## SLE-only patches start at 1000
|
||||||
# PATCH-FEATURE-SLE gnome-settings-daemon-notify-idle-resumed.patch bnc#439018 bnc#708182 bgo#575467 hpj@suse.com -- notify user about auto suspend when returning from sleep
|
# PATCH-FEATURE-SLE gnome-settings-daemon-notify-idle-resumed.patch bnc#439018 bnc#708182 bgo#575467 hpj@suse.com -- notify user about auto suspend when returning from sleep
|
||||||
@ -96,7 +94,6 @@ BuildRequires: pkgconfig(x11)
|
|||||||
BuildRequires: pkgconfig(xext)
|
BuildRequires: pkgconfig(xext)
|
||||||
BuildRequires: pkgconfig(xi)
|
BuildRequires: pkgconfig(xi)
|
||||||
BuildRequires: pkgconfig(xkbfile)
|
BuildRequires: pkgconfig(xkbfile)
|
||||||
BuildRequires: pkgconfig(xtst)
|
|
||||||
Requires: gsettings-desktop-schemas
|
Requires: gsettings-desktop-schemas
|
||||||
# g-s-d uses the pkexec binary
|
# g-s-d uses the pkexec binary
|
||||||
Requires: polkit
|
Requires: polkit
|
||||||
@ -152,7 +149,6 @@ gnome-patch-translation-prepare po %{name}
|
|||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
%patch2 -p1
|
%patch2 -p1
|
||||||
%patch3 -p1
|
%patch3 -p1
|
||||||
%patch4 -p1
|
|
||||||
# SLE-only patches start at 1000
|
# SLE-only patches start at 1000
|
||||||
%if !0%{?is_opensuse}
|
%if !0%{?is_opensuse}
|
||||||
%patch1000 -p1
|
%patch1000 -p1
|
||||||
@ -188,7 +184,7 @@ rm %{buildroot}%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Wacom.deskt
|
|||||||
%{_libexecdir}/gnome-settings-daemon-3.0/gsd-backlight-helper
|
%{_libexecdir}/gnome-settings-daemon-3.0/gsd-backlight-helper
|
||||||
%{_libexecdir}/gnome-settings-daemon-3.0/gsd-locate-pointer
|
%{_libexecdir}/gnome-settings-daemon-3.0/gsd-locate-pointer
|
||||||
%{_libexecdir}/gnome-settings-daemon-3.0/gsd-printer
|
%{_libexecdir}/gnome-settings-daemon-3.0/gsd-printer
|
||||||
%{_libexecdir}/gnome-settings-daemon-3.0/gsd-test-*
|
#%%{_libexecdir}/gnome-settings-daemon-3.0/gsd-test-*
|
||||||
# From patch2
|
# From patch2
|
||||||
#%%{_libexecdir}/novell-sysconfig-proxy-helper
|
#%%{_libexecdir}/novell-sysconfig-proxy-helper
|
||||||
%dir %{_libdir}/gnome-settings-daemon-3.0/
|
%dir %{_libdir}/gnome-settings-daemon-3.0/
|
||||||
|
Loading…
Reference in New Issue
Block a user