diff options
author | Omar Vega Ramos <ovruni@gnu.org.pe> | 2017-03-17 13:07:27 -0500 |
---|---|---|
committer | Omar Vega Ramos <ovruni@gnu.org.pe> | 2017-03-17 13:07:27 -0500 |
commit | 136853e34f7bf53f67796c6d742975cc18c900ac (patch) | |
tree | b3d44a17185fbb1a7b170a36ef7849b4eb09c6f8 /pcr/sddm-elogind/sddm-0.14.0-fix_session_selection.patch | |
parent | 493ecd3291b99dd62435f680e4fadb827522e14c (diff) | |
download | abslibre-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.patch | 87 |
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 + } |