MacOS improvements #694

Merged
Swordfish90 merged 9 commits from osx-fixes into master 2022-01-09 10:56:30 +01:00
Showing only changes of commit f69f2df63c - Show all commits

View File

@ -61,8 +61,9 @@ Loader {
Connections { Connections {
target: burnInSourceEffect.updateBurnIn ? timeManager : null target: burnInSourceEffect.updateBurnIn ? timeManager : null
ignoreUnknownSignals: false ignoreUnknownSignals: false
onTimeChanged: {
burnInSourceEffect.scheduleUpdate(); function onTimeChanged() {
burnInSourceEffect.scheduleUpdate()
} }
} }
@ -79,7 +80,8 @@ Loader {
} }
Connections { Connections {
target: kterminal target: kterminal
onImagePainted:{
function onImagePainted() {
burnInSourceEffect.scheduleUpdate(); burnInSourceEffect.scheduleUpdate();
burnInSourceEffect.updateBurnIn = true; burnInSourceEffect.updateBurnIn = true;
livetimer.restart(); livetimer.restart();
@ -88,14 +90,29 @@ Loader {
// Restart blurred source settings change. // Restart blurred source settings change.
Connections { Connections {
target: appSettings target: appSettings
onBurnInChanged: burnInSourceEffect.restartBlurSource();
onTerminalFontChanged: burnInSourceEffect.restartBlurSource(); function onBurnInChanged() {
onRasterizationChanged: burnInSourceEffect.restartBlurSource(); burnInSourceEffect.restartBlurSource()
onBurnInQualityChanged: burnInSourceEffect.restartBlurSource(); }
function onTerminalFontChanged() {
burnInSourceEffect.restartBlurSource()
}
function onRasterizationChanged() {
burnInSourceEffect.restartBlurSource()
}
function onBurnInQualityChanged() {
burnInSourceEffect.restartBlurSource()
}
} }
Connections { Connections {
target: kterminalScrollbar target: kterminalScrollbar
onOpacityChanged: burnInSourceEffect.restartBlurSource();
function onOpacityChanged() {
burnInSourceEffect.restartBlurSource()
}
} }
ShaderEffect { ShaderEffect {