From 37317136ed3af5c152c4fd6e37c40b63caf794be Mon Sep 17 00:00:00 2001 From: Filippo Scognamiglio Date: Sun, 14 Dec 2014 21:17:40 +0100 Subject: [PATCH] Fix: Bloom radius needed a dependency on window scaling. --- app/qml/PreprocessedTerminal.qml | 1 - app/qml/TerminalContainer.qml | 7 +++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/app/qml/PreprocessedTerminal.qml b/app/qml/PreprocessedTerminal.qml index ef8acf7..9a96ba5 100644 --- a/app/qml/PreprocessedTerminal.qml +++ b/app/qml/PreprocessedTerminal.qml @@ -227,7 +227,6 @@ Item{ // Restart blurred source settings change. Connections{ target: appSettings - onScanline_qualityChanged: _blurredSourceEffect.restartBlurSource(); onMotion_blurChanged: _blurredSourceEffect.restartBlurSource(); onTerminalFontChanged: _blurredSourceEffect.restartBlurSource(); onRasterizationChanged: _blurredSourceEffect.restartBlurSource(); diff --git a/app/qml/TerminalContainer.qml b/app/qml/TerminalContainer.qml index e77eb77..0117aa6 100644 --- a/app/qml/TerminalContainer.qml +++ b/app/qml/TerminalContainer.qml @@ -30,14 +30,13 @@ ShaderTerminal{ // EFFECTS //////////////////////////////////////////////////////////////// Loader{ - property real scaling: appSettings.bloom_quality id: bloomEffectLoader active: appSettings.bloom_strength asynchronous: true - width: parent.width * scaling - height: parent.height * scaling + width: parent.width * appSettings.bloom_quality + height: parent.height * appSettings.bloom_quality sourceComponent: FastBlur{ - radius: 48 * scaling + radius: 48 * appSettings.bloom_quality * appSettings.window_scaling source: terminal.mainTerminal transparentBorder: true }