[sddm/f20] Fix saving of last user and session
Martin Briza
mbriza at fedoraproject.org
Mon Nov 25 18:44:57 UTC 2013
commit a56145a68c53c782c5e56f574ce7971464e45ac1
Author: Martin Briza <mbriza at redhat.com>
Date: Mon Nov 25 19:44:37 2013 +0100
Fix saving of last user and session
sddm-savelast.patch | 10 ++++++++++
sddm.spec | 7 ++++++-
2 files changed, 16 insertions(+), 1 deletions(-)
---
diff --git a/sddm-savelast.patch b/sddm-savelast.patch
new file mode 100644
index 0000000..6bad2c7
--- /dev/null
+++ b/sddm-savelast.patch
@@ -0,0 +1,10 @@
+--- sddm-7a008602f5f0a4ed8586ce24012983458a687d4e/src/daemon/Display.cpp.savelast 2013-11-25 19:41:15.824359536 +0100
++++ sddm-7a008602f5f0a4ed8586ce24012983458a687d4e/src/daemon/Display.cpp 2013-11-25 19:41:58.793247508 +0100
+@@ -77,6 +77,7 @@ namespace SDDM {
+ // connect login result signals
+ connect(this, SIGNAL(loginFailed(QLocalSocket*)), m_socketServer, SLOT(loginFailed(QLocalSocket*)));
+ connect(this, SIGNAL(loginSucceeded(QLocalSocket*)), m_socketServer, SLOT(loginSucceeded(QLocalSocket*)));
++ connect(this, SIGNAL(loginSucceeded(QLocalSocket*)), this, SLOT(slotLoginSucceeded(QLocalSocket*)));
+
+ // get auth dir
+ QString authDir = daemonApp->configuration()->authDir();
diff --git a/sddm.spec b/sddm.spec
index 118f52c..35ef24f 100644
--- a/sddm.spec
+++ b/sddm.spec
@@ -3,7 +3,7 @@
Name: sddm
Version: 0.2.0
-Release: 0.21.20131125git%(echo %{sddm_commit} | cut -c-8)%{?dist}
+Release: 0.22.20131125git%(echo %{sddm_commit} | cut -c-8)%{?dist}
# code GPLv2+, fedora theme CC-BY-SA
License: GPLv2+ and CC-BY-SA
Summary: QML based X11 desktop manager
@@ -33,6 +33,7 @@ Patch2: sddm-git.e707e229-session-list.patch
Patch3: sddm-0.2.0-0.11.20130914git50ca5b20-xdmcp.patch
Patch4: sddm-auth.patch
+Patch5: sddm-savelast.patch
Provides: service(graphical-login) = sddm
@@ -76,6 +77,7 @@ A collection of sddm themes, including: circles, elarun, maldives, maui.
# disabled for now
#%patch3 -p1 -b .xdmcp
%patch4 -p1 -b .auth
+%patch5 -p1 -b .savelast
# get rid of the architecture flag
sed -i "s/-march=native//" CMakeLists.txt
@@ -148,6 +150,9 @@ install -Dpm 644 %{SOURCE23} %{buildroot}%{_datadir}/apps/sddm/themes/fedora/the
%{_datadir}/apps/sddm/themes/maui/
%changelog
+* Mon Nov 25 2013 Martin Briza <mbriza at redhat.com> - 0.2.0-0.22.20131125git7a008602
+- Fix saving of last session and user
+
* Mon Nov 25 2013 Martin Briza <mbriza at redhat.com> - 0.2.0-0.21.20131125git7a008602
- Rebase to current upstream
- Fix the theme (and improve it by a bit)
More information about the scm-commits
mailing list