Commit 536b1e16 authored by Aaron J. Seigo's avatar Aaron J. Seigo
Browse files

build and emit the unlock code

still needs more review from jens along with his demo video
parent 771a486a
......@@ -4,6 +4,7 @@ import "../components"
Leaves {
id: lockscreen
signal tryUnlock(string code)
PlasmaCore.Svg {
id: symbolsSvg
......@@ -60,14 +61,16 @@ Leaves {
id: stripe
opacity: 0
property string code
function lockKeyPressed(id) {
hideTimer.stop();
console.log(id);
code += id;
}
function lockKeyReleased(id) {
hideTimer.start();
console.log(id);
code += id;
}
Behavior on opacity {
......@@ -101,7 +104,12 @@ Leaves {
id: hideTimer
interval: 1000
running: parent.opacity == 1
onTriggered: parent.opacity = 0
onTriggered: {
stripe.opacity = 0;
// console.log("CODE SO FAR: " + stripe.code);
lockscreen.tryUnlock(stripe.code);
stripe.code = '';
}
}
LockKey {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment