summaryrefslogtreecommitdiff
path: root/pcr/sddm-elogind/sddm-0.14.0-fix_session_selection.patch
diff options
context:
space:
mode:
authorOmar Vega Ramos <ovruni@gnu.org.pe>2017-03-17 13:07:27 -0500
committerOmar Vega Ramos <ovruni@gnu.org.pe>2017-03-17 13:07:27 -0500
commit136853e34f7bf53f67796c6d742975cc18c900ac (patch)
treeb3d44a17185fbb1a7b170a36ef7849b4eb09c6f8 /pcr/sddm-elogind/sddm-0.14.0-fix_session_selection.patch
parent493ecd3291b99dd62435f680e4fadb827522e14c (diff)
downloadabslibre-136853e34f7bf53f67796c6d742975cc18c900ac.tar.gz
abslibre-136853e34f7bf53f67796c6d742975cc18c900ac.tar.bz2
abslibre-136853e34f7bf53f67796c6d742975cc18c900ac.zip
sddm-elogind-0.14.0-4: rebuild
Diffstat (limited to 'pcr/sddm-elogind/sddm-0.14.0-fix_session_selection.patch')
-rw-r--r--pcr/sddm-elogind/sddm-0.14.0-fix_session_selection.patch87
1 files changed, 87 insertions, 0 deletions
diff --git a/pcr/sddm-elogind/sddm-0.14.0-fix_session_selection.patch b/pcr/sddm-elogind/sddm-0.14.0-fix_session_selection.patch
new file mode 100644
index 000000000..23664d911
--- /dev/null
+++ b/pcr/sddm-elogind/sddm-0.14.0-fix_session_selection.patch
@@ -0,0 +1,87 @@
+diff --git a/data/themes/elarun/Main.qml b/data/themes/elarun/Main.qml
+index 174a3b8..b5831c2 100644
+--- a/data/themes/elarun/Main.qml
++++ b/data/themes/elarun/Main.qml
+@@ -33,6 +33,8 @@ Rectangle {
+ LayoutMirroring.enabled: Qt.locale().textDirection == Qt.RightToLeft
+ LayoutMirroring.childrenInherit: true
+
++ property int sessionIndex: session.index
++
+ TextConstants { id: textConstants }
+
+ Connections {
+@@ -132,7 +134,7 @@ Rectangle {
+
+ Keys.onPressed: {
+ if (event.key === Qt.Key_Return || event.key === Qt.Key_Enter) {
+- sddm.login(user_entry.text, pw_entry.text, menu_session.index)
++ sddm.login(user_entry.text, pw_entry.text, sessionIndex)
+ event.accepted = true
+ }
+ }
+@@ -148,7 +150,7 @@ Rectangle {
+
+ source: "images/login_normal.png"
+
+- onClicked: sddm.login(user_entry.text, pw_entry.text, menu_session.index)
++ onClicked: sddm.login(user_entry.text, pw_entry.text, sessionIndex)
+
+ KeyNavigation.backtab: pw_entry; KeyNavigation.tab: session_button
+ }
+@@ -213,15 +215,6 @@ Rectangle {
+ font.bold: true
+ font.pixelSize: 12
+ }
+-
+- Menu {
+- id: menu_session
+- width: 200; height: 0
+- anchors.top: buttonRow.bottom; anchors.left: buttonRow.left
+-
+- model: sessionModel
+- index: sessionModel.lastIndex
+- }
+ }
+ }
+ }
+diff --git a/data/themes/maldives/Main.qml b/data/themes/maldives/Main.qml
+index 00feea4..49fbe02 100644
+--- a/data/themes/maldives/Main.qml
++++ b/data/themes/maldives/Main.qml
+@@ -33,6 +33,8 @@ Rectangle {
+ LayoutMirroring.enabled: Qt.locale().textDirection == Qt.RightToLeft
+ LayoutMirroring.childrenInherit: true
+
++ property int sessionIndex: session.index
++
+ TextConstants { id: textConstants }
+
+ Connections {
+@@ -121,7 +123,7 @@ Rectangle {
+
+ Keys.onPressed: {
+ if (event.key === Qt.Key_Return || event.key === Qt.Key_Enter) {
+- sddm.login(name.text, password.text, session.index)
++ sddm.login(name.text, password.text, sessionIndex)
+ event.accepted = true
+ }
+ }
+@@ -148,7 +150,7 @@ Rectangle {
+
+ Keys.onPressed: {
+ if (event.key === Qt.Key_Return || event.key === Qt.Key_Enter) {
+- sddm.login(name.text, password.text, session.index)
++ sddm.login(name.text, password.text, sessionIndex)
+ event.accepted = true
+ }
+ }
+@@ -237,7 +239,7 @@ Rectangle {
+ text: textConstants.login
+ width: parent.btnWidth
+
+- onClicked: sddm.login(name.text, password.text, session.index)
++ onClicked: sddm.login(name.text, password.text, sessionIndex)
+
+ KeyNavigation.backtab: layoutBox; KeyNavigation.tab: shutdownButton
+ }