1
0
mirror of https://github.com/Swordfish90/cool-retro-term.git synced 2024-10-06 11:00:49 +01:00

small optimization: brightness timer is managed with loader

This commit is contained in:
Filippo Scognamiglio 2013-12-25 21:16:56 +01:00
parent 5a158f6c65
commit dd129890d2

View File

@ -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