on xenial help sign in
Add dark screen behind greeter and show tease on drags
99b92e6Michael Terry
qml/Greeter/Greeter.qml+2−2
@@ -137,12 +137,12 @@ Showable {
137 }
137 }
138
138
139 function maybeTease() {
139 function maybeTease() {
140− if ((!greeter.locked || greeter.narrowMode) && greeter.x == 0)
140+ if (!greeter.locked || greeter.narrowMode)
141 greeter.tease();
141 greeter.tease();
142 }
142 }
143
143
144− onPressAndHold: maybeTease()
145 onClicked: maybeTease()
144 onClicked: maybeTease()
145+ onDragStart: maybeTease()
146
146
147 onDragEnd: {
147 onDragEnd: {
148 if (rightEvaluator.shouldAutoComplete())
148 if (rightEvaluator.shouldAutoComplete())
qml/Shell.qml+7
@@ -454,6 +454,13 @@ FocusScope {
454 x: launcher.progress
454 x: launcher.progress
455 Behavior on x {SmoothedAnimation{velocity: 600}}
455 Behavior on x {SmoothedAnimation{velocity: 600}}
456
456
457+ Rectangle {
458+ anchors.fill: parent
459+ color: "black"
460+ opacity: 0.8
461+ visible: greeter.shown
462+ }
463+
457 Greeter {
464 Greeter {
458 id: greeter
465 id: greeter
459 objectName: "greeter"
466 objectName: "greeter"