mirror of
https://github.com/Swordfish90/cool-retro-term.git
synced 2025-02-21 20:39:00 +00:00
small optimization: brightness timer is managed with loader
This commit is contained in:
parent
5a158f6c65
commit
dd129890d2
@ -99,17 +99,21 @@ ApplicationWindow{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Timer{
|
Loader{
|
||||||
property real randval
|
active: shadersettings.brightness_flickering != 0
|
||||||
id: flickertimer
|
sourceComponent: Timer{
|
||||||
interval: 500
|
property real randval
|
||||||
onTriggered: {
|
id: flickertimer
|
||||||
randval = Math.random();
|
interval: 500
|
||||||
if(randval < shadersettings.brightness_flickering)
|
onTriggered: {
|
||||||
shadercontainer.brightness = Math.random() * 0.5 + 0.5;
|
console.log("Timer triggered")
|
||||||
|
randval = Math.random();
|
||||||
|
if(randval < shadersettings.brightness_flickering)
|
||||||
|
shadercontainer.brightness = Math.random() * 0.5 + 0.5;
|
||||||
|
}
|
||||||
|
repeat: true
|
||||||
|
running: true
|
||||||
}
|
}
|
||||||
running: true
|
|
||||||
repeat: true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
property real deltay: 3 / terminal.height
|
property real deltay: 3 / terminal.height
|
||||||
|
Loading…
x
Reference in New Issue
Block a user