aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/effects/designer
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/effects/designer')
-rw-r--r--src/imports/effects/designer/BlendEffectSpecifics.qml142
-rw-r--r--src/imports/effects/designer/BrightnessContrastEffectSpecifics.qml112
-rw-r--r--src/imports/effects/designer/ColorOverlayEffectSpecifics.qml78
-rw-r--r--src/imports/effects/designer/ColorizeEffectSpecifics.qml130
-rw-r--r--src/imports/effects/designer/DesaturationEffectSpecifics.qml90
-rw-r--r--src/imports/effects/designer/DirectionalBlurEffectSpecifics.qml151
-rw-r--r--src/imports/effects/designer/DisplaceEffectSpecifics.qml108
-rw-r--r--src/imports/effects/designer/DropShadowEffectSpecifics.qml221
-rw-r--r--src/imports/effects/designer/FastBlurEffectSpecifics.qml109
-rw-r--r--src/imports/effects/designer/GammaAdjustEffectSpecifics.qml90
-rw-r--r--src/imports/effects/designer/GaussianBlurEffectSpecifics.qml149
-rw-r--r--src/imports/effects/designer/GlowEffectSpecifics.qml168
-rw-r--r--src/imports/effects/designer/HueSaturationEffectSpecifics.qml129
-rw-r--r--src/imports/effects/designer/InnerShadowEffectSpecifics.qml220
-rw-r--r--src/imports/effects/designer/LevelAdjustEffectSpecifics.qml187
-rw-r--r--src/imports/effects/designer/MaskedBlurEffectSpecifics.qml128
-rw-r--r--src/imports/effects/designer/OpacityMaskEffectSpecifics.qml104
-rw-r--r--src/imports/effects/designer/RadialBlurEffectSpecifics.qml188
-rw-r--r--src/imports/effects/designer/RecursiveBlurEffectSpecifics.qml129
-rw-r--r--src/imports/effects/designer/ThresholdMaskEffectSpecifics.qml126
-rw-r--r--src/imports/effects/designer/ZoomBlurEffectSpecifics.qml185
-rw-r--r--src/imports/effects/designer/designer.pri88
-rw-r--r--src/imports/effects/designer/effects.metainfo512
-rw-r--r--src/imports/effects/designer/images/blend-mode-16px.pngbin299 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/blend-mode-24px.pngbin400 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/blend-mode-24px@2x.pngbin621 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/brightness-contrast-16px.pngbin226 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/brightness-contrast-24px.pngbin284 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/brightness-contrast-24px@2x.pngbin517 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/colourize-16px.pngbin388 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/colourize-24px.pngbin492 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/colourize-24px@2x.pngbin835 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/desaturation-16px.pngbin162 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/desaturation-24px.pngbin173 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/desaturation-24px@2x.pngbin214 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/directional-blur-16px.pngbin277 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/directional-blur-24px.pngbin459 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/directional-blur-24px@2x.pngbin690 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/displace-16px.pngbin335 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/displace-24px.pngbin722 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/displace-24px@2.pngbin1431 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/drop-shadow-16px.pngbin119 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/drop-shadow-24px.pngbin129 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/drop-shadow-24px@2x.pngbin125 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/fast-blur-16px.pngbin258 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/fast-blur-24px.pngbin401 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/fast-blur-24px@2x.pngbin718 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/gamma-adjust-16px.pngbin273 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/gamma-adjust-24px.pngbin624 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/gamma-adjust-24px@2x.pngbin1232 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/gaussian-blur-16px.pngbin333 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/gaussian-blur-24px.pngbin528 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/gaussian-blur-24px@2.pngbin921 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/glow-16px.pngbin376 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/glow-24px.pngbin574 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/glow-24px@2x.pngbin1114 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/hue-saturation-16px.pngbin371 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/hue-saturation-24px.pngbin585 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/hue-saturation-24px@2x.pngbin1065 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/inner-shadow-16px.pngbin208 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/inner-shadow-24px.pngbin283 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/inner-shadow-24px@2.pngbin554 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/levels-16px.pngbin108 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/levels-24px.pngbin177 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/levels-24px@2.pngbin142 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/mask-blur-16px.pngbin300 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/mask-blur-24px.pngbin458 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/mask-blur-24px@2x.pngbin806 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/opacity-mask-16px.pngbin150 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/opacity-mask-24px.pngbin154 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/opacity-mask-24px@2x.pngbin202 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/radial-blur-16px.pngbin337 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/radial-blur-24px.pngbin476 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/radial-blur-24px@2x.pngbin964 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/recursive-blur-16px.pngbin335 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/recursive-blur-24px.pngbin484 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/recursive-blur-24px@2.pngbin858 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/theshold-24px@2.pngbin218 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/threshold-16px.pngbin147 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/threshold-24px.pngbin174 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/zoom-blur-16px.pngbin325 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/zoom-blur-24px.pngbin488 -> 0 bytes
-rw-r--r--src/imports/effects/designer/images/zoom-blur-24px@2x.pngbin839 -> 0 bytes
83 files changed, 0 insertions, 3544 deletions
diff --git a/src/imports/effects/designer/BlendEffectSpecifics.qml b/src/imports/effects/designer/BlendEffectSpecifics.qml
deleted file mode 100644
index 6398e7e..0000000
--- a/src/imports/effects/designer/BlendEffectSpecifics.qml
+++ /dev/null
@@ -1,142 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Blend")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Mode")
- tooltip: qsTr("The mode which is used when foreground source is blended over "
- + "source.")
- }
-
- SecondColumnLayout {
- ComboBox {
- id: blendMode
- backendValue: backendValues.mode
- useInteger: true
- manualMapping: true
- model: ["normal", "addition", "average", "color", "colorBurn", "colorDodge",
- "darken", "darkerColor", "difference", "divide", "exclusion", "hardLight",
- "hue", "lighten", "lighterColor", "lightness", "multiply", "negation",
- "saturation", "screen", "subtract", "softLight"]
- implicitWidth: StudioTheme.Values.singleControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
-
- property bool block: false
-
- onValueFromBackendChanged: blendMode.fromBackendToFrontend()
-
- onCurrentTextChanged: {
- if (!__isCompleted)
- return
-
- if (block)
- return
-
- backendValues.mode.value = blendMode.model[blendMode.currentIndex]
- }
-
- Connections {
- target: modelNodeBackend
- onSelectionChanged: blendMode.fromBackendToFrontend()
- }
-
- function fromBackendToFrontend() {
- if (!__isCompleted)
- return
-
- block = true
-
- currentIndex = blendMode.model.indexOf(backendValues.mode.value)
-
- block = false
- }
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Foreground source")
- tooltip: qsTr("The component that is going to be blended over the source.")
- }
-
- SecondColumnLayout {
- ItemFilterComboBox {
- typeFilter: "QtQuick.Item"
- validator: RegExpValidator { regExp: /(^$|^[a-z_]\w*)/ }
- backendValue: backendValues.foregroundSource
- implicitWidth: StudioTheme.Values.singleControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- Layout.fillWidth: true
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/BrightnessContrastEffectSpecifics.qml b/src/imports/effects/designer/BrightnessContrastEffectSpecifics.qml
deleted file mode 100644
index 2efc2a8..0000000
--- a/src/imports/effects/designer/BrightnessContrastEffectSpecifics.qml
+++ /dev/null
@@ -1,112 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Brightness and Contrast")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Brightness")
- tooltip: qsTr("The increase or decrease of source brightness.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.brightness
- decimals: 2
- minimumValue: -1
- maximumValue: 1
- stepSize: 0.1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Contrast")
- tooltip: qsTr("The increase or decrease of source contrast. The decrease of the "
- + "contrast is linear, but the increase is applied with a "
- + "non-linear curve to allow very high contrast adjustment at the "
- + "high end of the value range.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.contrast
- decimals: 2
- minimumValue: -1
- maximumValue: 1
- stepSize: 0.1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/ColorOverlayEffectSpecifics.qml b/src/imports/effects/designer/ColorOverlayEffectSpecifics.qml
deleted file mode 100644
index 9bfc7ee..0000000
--- a/src/imports/effects/designer/ColorOverlayEffectSpecifics.qml
+++ /dev/null
@@ -1,78 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Overlay Color")
-
- SectionLayout {
- PropertyLabel { text: qsTr("Overlay color") }
-
- ColorEditor {
- backendValue: backendValues.color
- supportGradient: false
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/ColorizeEffectSpecifics.qml b/src/imports/effects/designer/ColorizeEffectSpecifics.qml
deleted file mode 100644
index 6410e8c..0000000
--- a/src/imports/effects/designer/ColorizeEffectSpecifics.qml
+++ /dev/null
@@ -1,130 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Colorize")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Hue")
- tooltip: qsTr("The hue value which is used to colorize the source.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.hue
- decimals: 2
- minimumValue: 0
- maximumValue: 1
- stepSize: 0.1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Lightness")
- tooltip: qsTr("The increase or decrease of source lightness value. Unlike hue and "
- + "saturation properties, lightness does not set the used value, but "
- + "it shifts the existing source pixel lightness value.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.lightness
- decimals: 2
- minimumValue: -1
- maximumValue: 1
- stepSize: 0.1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Saturation")
- tooltip: qsTr("The saturation value which is used to colorize the source.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.saturation
- decimals: 2
- minimumValue: 0
- maximumValue: 1
- stepSize: 0.1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/DesaturationEffectSpecifics.qml b/src/imports/effects/designer/DesaturationEffectSpecifics.qml
deleted file mode 100644
index 40d5e4e..0000000
--- a/src/imports/effects/designer/DesaturationEffectSpecifics.qml
+++ /dev/null
@@ -1,90 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Desaturation")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Desaturation")
- tooltip: qsTr("How much the source colors are desaturated.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.desaturation
- decimals: 2
- minimumValue: 0
- maximumValue: 1
- stepSize: 0.1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/DirectionalBlurEffectSpecifics.qml b/src/imports/effects/designer/DirectionalBlurEffectSpecifics.qml
deleted file mode 100644
index f23ef8c..0000000
--- a/src/imports/effects/designer/DirectionalBlurEffectSpecifics.qml
+++ /dev/null
@@ -1,151 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Directional Blur")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Angle")
- tooltip: qsTr("The direction for the blur. Blur is applied to both sides of each "
- + "pixel. Therefore, setting the direction to 0 and 180 produces "
- + "the same result.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.angle
- decimals: 1
- minimumValue: -180
- maximumValue: 180
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Samples")
- tooltip: qsTr("Samples per pixel for blur calculation. A larger value produces "
- + "better quality, but is slower to render.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.samples
- decimals: 0
- minimumValue: 0
- maximumValue: 1000
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Length")
- tooltip: qsTr("The perceived amount of movement for each pixel. The movement is "
- + "divided evenly to both sides of each pixel.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.length
- decimals: 1
- minimumValue: 0
- maximumValue: 1000
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching and Border")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Transparent border")
- tooltip: qsTr("Pads the exterior of the component with a transparent edge, making "
- + "sampling outside the source texture use transparency instead of "
- + "the edge pixels.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.transparentBorder
- text: backendValues.transparentBorder.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/DisplaceEffectSpecifics.qml b/src/imports/effects/designer/DisplaceEffectSpecifics.qml
deleted file mode 100644
index 88eaa1d..0000000
--- a/src/imports/effects/designer/DisplaceEffectSpecifics.qml
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Displace")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Displacement")
- tooltip: qsTr("The scale for the displacement. The bigger the scale, the bigger "
- + "the displacement of the pixels.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.displacement
- decimals: 2
- minimumValue: -1
- maximumValue: 1
- stepSize: 0.1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Displacement source")
- tooltip: qsTr("The component that is going to be used as the displacement map.")
- }
-
- SecondColumnLayout {
- ItemFilterComboBox {
- typeFilter: "QtQuick.Item"
- validator: RegExpValidator { regExp: /(^$|^[a-z_]\w*)/ }
- backendValue: backendValues.displacementSource
- implicitWidth: StudioTheme.Values.singleControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/DropShadowEffectSpecifics.qml b/src/imports/effects/designer/DropShadowEffectSpecifics.qml
deleted file mode 100644
index f98f27f..0000000
--- a/src/imports/effects/designer/DropShadowEffectSpecifics.qml
+++ /dev/null
@@ -1,221 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Drop Shadow Color")
-
- SectionLayout {
- PropertyLabel { text: qsTr("Drop shadow color") }
-
- ColorEditor {
- backendValue: backendValues.color
- supportGradient: false
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Drop Shadow")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Radius")
- tooltip: qsTr("The softness of the shadow. A larger radius causes the edges of the "
- + "shadow to appear more blurry.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.radius
- decimals: 1
- minimumValue: 0
- maximumValue: 100
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Samples")
- tooltip: qsTr("Samples per pixel for edge softening blur calculation. Ideally, "
- + "this value should be twice as large as the highest required "
- + "radius value plus one.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.samples
- decimals: 0
- minimumValue: 0
- maximumValue: 201
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Spread")
- tooltip: qsTr("The part of the shadow color that is strengthened near the source "
- + "edges.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.spread
- decimals: 2
- minimumValue: 0
- maximumValue: 1
- stepSize: 0.1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Offsets")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Offset")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.horizontalOffset
- decimals: 1
- minimumValue: -1000
- maximumValue: 1000
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- Spacer { implicitWidth: StudioTheme.Values.controlLabelGap }
-
- ControlLabel {
- //: The horizontal offset
- text: qsTr("H", "horizontal")
- tooltip: qsTr("The horizontal offset for the rendered shadow compared to the " +
- "inner shadow component's horizontal position.")
- }
-
- Spacer { implicitWidth: StudioTheme.Values.controlGap }
-
- SpinBox {
- backendValue: backendValues.verticalOffset
- decimals: 1
- minimumValue: -1000
- maximumValue: 1000
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- Spacer { implicitWidth: StudioTheme.Values.controlLabelGap }
-
- ControlLabel {
- //: The vertical offset
- text: qsTr("V", "vertical")
- tooltip: qsTr("The vertical offset for the rendered shadow compared to the " +
- "inner shadow component's vertical position. ")
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching and Border")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Transparent border")
- tooltip: qsTr("Pads the exterior of the component with a transparent edge, making "
- + "sampling outside the source texture use transparency instead of "
- + "the edge pixels.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.transparentBorder
- text: backendValues.transparentBorder.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/FastBlurEffectSpecifics.qml b/src/imports/effects/designer/FastBlurEffectSpecifics.qml
deleted file mode 100644
index a6f1c17..0000000
--- a/src/imports/effects/designer/FastBlurEffectSpecifics.qml
+++ /dev/null
@@ -1,109 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Fast Blur")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Radius")
- tooltip: qsTr("The distance of the neighboring pixels which affect the blurring of "
- + "an individual pixel. A larger radius increases the blur effect.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.radius
- decimals: 1
- minimumValue: 0
- maximumValue: 100
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching and Border")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Transparent border")
- tooltip: qsTr("Pads the exterior of the component with a transparent edge, making "
- + "sampling outside the source texture use transparency instead of "
- + "the edge pixels.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.transparentBorder
- text: backendValues.transparentBorder.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/GammaAdjustEffectSpecifics.qml b/src/imports/effects/designer/GammaAdjustEffectSpecifics.qml
deleted file mode 100644
index 0f61c2d..0000000
--- a/src/imports/effects/designer/GammaAdjustEffectSpecifics.qml
+++ /dev/null
@@ -1,90 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Gamma Adjust")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Gamma")
- tooltip: qsTr("The change factor for how the luminance of each pixel is altered.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.gamma
- decimals: 2
- minimumValue: 0
- maximumValue: 100
- stepSize: 0.1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/GaussianBlurEffectSpecifics.qml b/src/imports/effects/designer/GaussianBlurEffectSpecifics.qml
deleted file mode 100644
index 658c42b..0000000
--- a/src/imports/effects/designer/GaussianBlurEffectSpecifics.qml
+++ /dev/null
@@ -1,149 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Gaussian Blur")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Radius")
- tooltip: qsTr("The distance of the neighboring pixels which affect the blurring of "
- + "an individual pixel. A larger radius increases the blur effect.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.radius
- decimals: 1
- minimumValue: 0
- maximumValue: 100
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Deviation")
- tooltip: qsTr("A parameter to the gaussian function that is used when calculating "
- + "neighboring pixel weights for the blurring.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.deviation
- decimals: 2
- minimumValue: 0
- maximumValue: 50
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Samples")
- tooltip: qsTr("Samples per pixel for blur calculation. A larger value produces "
- + "better quality, but is slower to render.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.samples
- decimals: 0
- minimumValue: 0
- maximumValue: 1000
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching and Border")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Transparent border")
- tooltip: qsTr("Pads the exterior of the component with a transparent edge, making "
- + "sampling outside the source texture use transparency instead of "
- + "the edge pixels.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.transparentBorder
- text: backendValues.transparentBorder.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/GlowEffectSpecifics.qml b/src/imports/effects/designer/GlowEffectSpecifics.qml
deleted file mode 100644
index 181f807..0000000
--- a/src/imports/effects/designer/GlowEffectSpecifics.qml
+++ /dev/null
@@ -1,168 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Glow Color")
-
- SectionLayout {
- PropertyLabel { text: qsTr("Glow color") }
-
- ColorEditor {
- backendValue: backendValues.color
- supportGradient: false
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Glow")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Radius")
- tooltip: qsTr("The softness of the glow. A larger radius causes the edges of the "
- + "glow to appear more blurry. Depending on the radius value, value "
- + "of the samples should be set to sufficiently large to ensure the "
- + "visual quality.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.radius
- decimals: 1
- minimumValue: 0
- maximumValue: 100
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Samples")
- tooltip: qsTr("Samples per pixel for edge softening blur calculation. A larger "
- + "value produces better quality, but is slower to render. Ideally, "
- + "this value should be twice as large as the highest required "
- + "radius value plus one.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.samples
- decimals: 1
- minimumValue: 0
- maximumValue: 201
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Spread")
- tooltip: qsTr("The part of the glow color that is strengthened near the source "
- + "edges.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.spread
- decimals: 2
- minimumValue: 0
- maximumValue: 1
- stepSize: 0.1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching and Border")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Transparent border")
- tooltip: qsTr("Pads the exterior of the component with a transparent edge, making "
- + "sampling outside the source texture use transparency instead of "
- + "the edge pixels.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.transparentBorder
- text: backendValues.transparentBorder.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/HueSaturationEffectSpecifics.qml b/src/imports/effects/designer/HueSaturationEffectSpecifics.qml
deleted file mode 100644
index 8c8d127..0000000
--- a/src/imports/effects/designer/HueSaturationEffectSpecifics.qml
+++ /dev/null
@@ -1,129 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Hue and Saturation")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Hue")
- tooltip: qsTr("The hue value which is added to the source hue value.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.hue
- decimals: 2
- minimumValue: -1
- maximumValue: 1
- stepSize: 0.1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Lightness")
- tooltip: qsTr("The lightness value which is added to the source saturation value.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.lightness
- decimals: 2
- minimumValue: -1
- maximumValue: 1
- stepSize: 0.1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Saturation")
- tooltip: qsTr("The saturation value value which is added to the source saturation "
- + "value.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.saturation
- decimals: 2
- minimumValue: -1
- maximumValue: 1
- stepSize: 0.1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/InnerShadowEffectSpecifics.qml b/src/imports/effects/designer/InnerShadowEffectSpecifics.qml
deleted file mode 100644
index 8160925..0000000
--- a/src/imports/effects/designer/InnerShadowEffectSpecifics.qml
+++ /dev/null
@@ -1,220 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Inner Shadow Color")
-
- SectionLayout {
- PropertyLabel { text: qsTr("Inner shadow color") }
-
- ColorEditor {
- backendValue: backendValues.color
- supportGradient: false
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Inner Shadow")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Radius")
- tooltip: qsTr("The softness of the shadow. A larger radius causes the edges of the "
- + "shadow to appear more blurry.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.radius
- decimals: 1
- minimumValue: 0
- maximumValue: 100
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Samples")
- tooltip: qsTr("Samples per pixel for edge softening blur calculation. Ideally, "
- + "this value should be twice as large as the highest required "
- + "radius value plus one.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.samples
- decimals: 0
- minimumValue: 0
- maximumValue: 201
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Spread")
- tooltip: qsTr("The part of the shadow color that is strengthened near the source "
- + "edges.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.spread
- decimals: 2
- minimumValue: 0
- maximumValue: 1
- stepSize: 0.1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Fast")
- tooltip: qsTr("The blurring algorithm that is used to produce the softness for the "
- + "effect.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.fast
- text: backendValues.fast.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Offsets")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Offset")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.horizontalOffset
- decimals: 1
- minimumValue: -1000
- maximumValue: 1000
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- Spacer { implicitWidth: StudioTheme.Values.controlLabelGap }
-
- ControlLabel {
- //: The horizontal offset
- text: qsTr("H", "horizontal")
- tooltip: qsTr("The horizontal offset for the rendered shadow compared to the " +
- "inner shadow component's horizontal position.")
- }
-
- Spacer { implicitWidth: StudioTheme.Values.controlGap }
-
- SpinBox {
- backendValue: backendValues.verticalOffset
- decimals: 1
- minimumValue: -1000
- maximumValue: 1000
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- Spacer { implicitWidth: StudioTheme.Values.controlLabelGap }
-
- ControlLabel {
- //: The vertical offset
- text: qsTr("V", "vertical")
- tooltip: qsTr("The vertical offset for the rendered shadow compared to the " +
- "inner shadow component's vertical position. ")
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/LevelAdjustEffectSpecifics.qml b/src/imports/effects/designer/LevelAdjustEffectSpecifics.qml
deleted file mode 100644
index 6ce7fdd..0000000
--- a/src/imports/effects/designer/LevelAdjustEffectSpecifics.qml
+++ /dev/null
@@ -1,187 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Level Adjust")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Gamma")
- tooltip: qsTr("The change factor for how the luminance of each pixel is altered.")
- }
-
- SecondColumnLayout {
- SpinBox {
- minimumValue: 0
- maximumValue: 100
- decimals: 2
- stepSize: 0.1
- backendValue: backendValues.gammaR
- sliderIndicatorVisible: true
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- Spacer { implicitWidth: StudioTheme.Values.controlLabelGap }
-
- ControlLabel {
- text: qsTr("R", "red")
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {}
-
- SecondColumnLayout {
- SpinBox {
- minimumValue: 0
- maximumValue: 100
- decimals: 2
- stepSize: 0.1
- backendValue: backendValues.gammaG
- sliderIndicatorVisible: true
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- Spacer { implicitWidth: StudioTheme.Values.controlLabelGap }
-
- ControlLabel {
- text: qsTr("G", "green")
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {}
-
- SecondColumnLayout {
- SpinBox {
- minimumValue: 0
- maximumValue: 100
- decimals: 2
- stepSize: 0.1
- backendValue: backendValues.gammaB
- sliderIndicatorVisible: true
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- Spacer { implicitWidth: StudioTheme.Values.controlLabelGap }
-
- ControlLabel {
- text: qsTr("B", "blue")
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Input")
-
- SectionLayout {
- PropertyLabel { text: qsTr("Minimum") }
-
- ColorEditor {
- backendValue: backendValues.minimumInput
- supportGradient: false
- }
-
- PropertyLabel { text: qsTr("Maximum") }
-
- ColorEditor {
- backendValue: backendValues.maximumInput
- supportGradient: false
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Output")
-
- SectionLayout {
- PropertyLabel { text: qsTr("Minimum") }
-
- ColorEditor {
- backendValue: backendValues.minimumOutput
- supportGradient: false
- }
-
- PropertyLabel { text: qsTr("Maximum") }
-
- ColorEditor {
- backendValue: backendValues.maximumOutput
- supportGradient: false
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/MaskedBlurEffectSpecifics.qml b/src/imports/effects/designer/MaskedBlurEffectSpecifics.qml
deleted file mode 100644
index c075e6f..0000000
--- a/src/imports/effects/designer/MaskedBlurEffectSpecifics.qml
+++ /dev/null
@@ -1,128 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Masked Blur")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Radius")
- tooltip: qsTr("The distance of the neighboring pixels which affect the blurring of "
- + "an individual pixel. A larger radius increases the blur effect.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.radius
- decimals: 1
- minimumValue: 0
- maximumValue: 100
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Samples")
- tooltip: qsTr("Samples per pixel for blur calculation. A larger value produces "
- + "better quality, but is slower to render.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.samples
- decimals: 0
- minimumValue: 0
- maximumValue: 1000
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Mask source")
- tooltip: qsTr("The component that controls the final intensity of the blur.")
- }
-
- SecondColumnLayout {
- ItemFilterComboBox {
- typeFilter: "QtQuick.Item"
- validator: RegExpValidator { regExp: /(^$|^[a-z_]\w*)/ }
- backendValue: backendValues.maskSource
- implicitWidth: StudioTheme.Values.singleControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/OpacityMaskEffectSpecifics.qml b/src/imports/effects/designer/OpacityMaskEffectSpecifics.qml
deleted file mode 100644
index 82a8940..0000000
--- a/src/imports/effects/designer/OpacityMaskEffectSpecifics.qml
+++ /dev/null
@@ -1,104 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Opacity Mask")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Invert")
- tooltip: qsTr("Controls how the alpha values of the source mask will behave.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.invert
- text: backendValues.invert.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Mask source")
- tooltip: qsTr("The component that is going to be used as the mask.")
- }
-
- SecondColumnLayout {
- ItemFilterComboBox {
- typeFilter: "QtQuick.Item"
- validator: RegExpValidator { regExp: /(^$|^[a-z_]\w*)/ }
- backendValue: backendValues.maskSource
- implicitWidth: StudioTheme.Values.singleControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/RadialBlurEffectSpecifics.qml b/src/imports/effects/designer/RadialBlurEffectSpecifics.qml
deleted file mode 100644
index eb018f6..0000000
--- a/src/imports/effects/designer/RadialBlurEffectSpecifics.qml
+++ /dev/null
@@ -1,188 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Radial Blur")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Angle")
- tooltip: qsTr("The direction for the blur and at the same time the level of "
- + "blurring. The larger the angle, the more the result becomes "
- + "blurred. The quality of the blur depends on samples property.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.angle
- decimals: 1
- minimumValue: 0
- maximumValue: 360
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Samples")
- tooltip: qsTr("Samples per pixel for blur calculation. A larger value produces "
- + "better quality, but is slower to render. This property is not "
- + "intended to be animated. Changing this property may cause the "
- + "underlying OpenGL shaders to be recompiled.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.samples
- decimals: 0
- minimumValue: 0
- maximumValue: 200
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Offsets")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Offset")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.horizontalOffset
- decimals: 1
- minimumValue: -1000
- maximumValue: 1000
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- Spacer { implicitWidth: StudioTheme.Values.controlLabelGap }
-
- ControlLabel {
- //: The horizontal offset
- text: qsTr("H", "horizontal")
- tooltip: qsTr("The horizontal offset for the rendered shadow compared to the " +
- "inner shadow component's horizontal position.")
- }
-
- Spacer { implicitWidth: StudioTheme.Values.controlGap }
-
- SpinBox {
- backendValue: backendValues.verticalOffset
- decimals: 1
- minimumValue: -1000
- maximumValue: 1000
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- Spacer { implicitWidth: StudioTheme.Values.controlLabelGap }
-
- ControlLabel {
- //: The vertical offset
- text: qsTr("V", "vertical")
- tooltip: qsTr("The vertical offset for the rendered shadow compared to the " +
- "inner shadow component's vertical position. ")
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching and Border")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Transparent border")
- tooltip: qsTr("Pads the exterior of the component with a transparent edge, making "
- + "sampling outside the source texture use transparency instead of "
- + "the edge pixels.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.transparentBorder
- text: backendValues.transparentBorder.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/RecursiveBlurEffectSpecifics.qml b/src/imports/effects/designer/RecursiveBlurEffectSpecifics.qml
deleted file mode 100644
index c23c3f2..0000000
--- a/src/imports/effects/designer/RecursiveBlurEffectSpecifics.qml
+++ /dev/null
@@ -1,129 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Recursive Blur")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Loops")
- tooltip: qsTr("The amount of blur iterations that are going to be performed for "
- + "the source.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.loops
- decimals: 0
- minimumValue: 0
- maximumValue: 1000
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Radius")
- tooltip: qsTr("The distance of the neighboring pixels which affect the blurring of "
- + "an individual pixel. A larger radius increases the blur effect.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.radius
- decimals: 1
- minimumValue: 0
- maximumValue: 16
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching and Border")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Transparent border")
- tooltip: qsTr("Pads the exterior of the component with a transparent edge, making "
- + "sampling outside the source texture use transparency instead of "
- + "the edge pixels.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.transparentBorder
- text: backendValues.transparentBorder.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/ThresholdMaskEffectSpecifics.qml b/src/imports/effects/designer/ThresholdMaskEffectSpecifics.qml
deleted file mode 100644
index ecb21ee..0000000
--- a/src/imports/effects/designer/ThresholdMaskEffectSpecifics.qml
+++ /dev/null
@@ -1,126 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Threshold Mask")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Spread")
- tooltip: qsTr("The smoothness of the mask edges near the threshold alpha value.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.spread
- decimals: 2
- minimumValue: 0
- maximumValue: 1
- stepSize: 0.1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Threshold")
- tooltip: qsTr("A threshold value for the mask pixels.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.threshold
- decimals: 2
- minimumValue: 0
- maximumValue: 1
- stepSize: 0.1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Mask source")
- tooltip: qsTr("The component that is going to be used as the mask.")
- }
-
- SecondColumnLayout {
- ItemFilterComboBox {
- typeFilter: "QtQuick.Item"
- validator: RegExpValidator { regExp: /(^$|^[a-z_]\w*)/ }
- backendValue: backendValues.maskSource
- implicitWidth: StudioTheme.Values.singleControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/ZoomBlurEffectSpecifics.qml b/src/imports/effects/designer/ZoomBlurEffectSpecifics.qml
deleted file mode 100644
index efa3f8e..0000000
--- a/src/imports/effects/designer/ZoomBlurEffectSpecifics.qml
+++ /dev/null
@@ -1,185 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2021 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt Quick Designer Components.
-**
-** $QT_BEGIN_LICENSE:GPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 or (at your option) any later version
-** approved by the KDE Free Qt Foundation. The licenses are as published by
-** the Free Software Foundation and appearing in the file LICENSE.GPL3
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.15
-import QtQuick.Layouts 1.15
-import HelperWidgets 2.0
-import StudioTheme 1.0 as StudioTheme
-
-Column {
- anchors.left: parent.left
- anchors.right: parent.right
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Zoom Blur")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Length")
- tooltip: qsTr("The maximum perceived amount of movement for each pixel. The amount "
- + "is smaller near the center and reaches the specified value at the "
- + "edges.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.length
- decimals: 1
- minimumValue: 0
- maximumValue: 1000
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Samples")
- tooltip: qsTr("Samples per pixel to calculate blur. A larger value produces better "
- + "quality, but is slower to render.")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.samples
- decimals: 0
- minimumValue: 0
- maximumValue: 200
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Offsets")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Offset")
- }
-
- SecondColumnLayout {
- SpinBox {
- backendValue: backendValues.horizontalOffset
- decimals: 1
- minimumValue: -1000
- maximumValue: 1000
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- Spacer { implicitWidth: StudioTheme.Values.controlLabelGap }
-
- ControlLabel {
- //: The horizontal offset
- text: qsTr("H", "horizontal")
- tooltip: qsTr("The horizontal offset for the rendered shadow compared to the " +
- "inner shadow component's horizontal position.")
- }
-
- Spacer { implicitWidth: StudioTheme.Values.controlGap }
-
- SpinBox {
- backendValue: backendValues.verticalOffset
- decimals: 1
- minimumValue: -1000
- maximumValue: 1000
- stepSize: 1
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- Spacer { implicitWidth: StudioTheme.Values.controlLabelGap }
-
- ControlLabel {
- //: The vertical offset
- text: qsTr("V", "vertical")
- tooltip: qsTr("The vertical offset for the rendered shadow compared to the " +
- "inner shadow component's vertical position. ")
- }
-
- ExpandingSpacer {}
- }
- }
- }
-
- Section {
- anchors.left: parent.left
- anchors.right: parent.right
- caption: qsTr("Caching and Border")
-
- SectionLayout {
- PropertyLabel {
- text: qsTr("Cached")
- tooltip: qsTr("Caches the effect output pixels to improve the rendering "
- + "performance.")
- }
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.cached
- text: backendValues.cached.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
-
- PropertyLabel {
- text: qsTr("Transparent border")
- tooltip: qsTr("Pads the exterior of the component with a transparent edge, making "
- + "sampling outside the source texture use transparency instead of "
- + "the edge pixels.")
- }
-
- SecondColumnLayout {
- CheckBox {
- backendValue: backendValues.transparentBorder
- text: backendValues.transparentBorder.valueToString
- implicitWidth: StudioTheme.Values.twoControlColumnWidth
- + StudioTheme.Values.actionIndicatorWidth
- }
-
- ExpandingSpacer {}
- }
- }
- }
-}
diff --git a/src/imports/effects/designer/designer.pri b/src/imports/effects/designer/designer.pri
deleted file mode 100644
index b118965..0000000
--- a/src/imports/effects/designer/designer.pri
+++ /dev/null
@@ -1,88 +0,0 @@
-AUX_QML_FILES += \
- $$PWD/effects.metainfo
-
-
-AUX_QML_FILES += \
- $$PWD/BlendEffectSpecifics.qml \
- $$PWD/BrightnessContrastEffectSpecifics.qml \
- $$PWD/ColorizeEffectSpecifics.qml \
- $$PWD/ColorOverlayEffectSpecifics.qml \
- $$PWD/DesaturationEffectSpecifics.qml \
- $$PWD/DirectionalBlurEffectSpecifics.qml \
- $$PWD/DisplaceEffectSpecifics.qml \
- $$PWD/DropShadowEffectSpecifics.qml \
- $$PWD/FastBlurEffectSpecifics.qml \
- $$PWD/GammaAdjustEffectSpecifics.qml \
- $$PWD/GaussianBlurEffectSpecifics.qml \
- $$PWD/GlowEffectSpecifics.qml \
- $$PWD/HueSaturationEffectSpecifics.qml \
- $$PWD/InnerShadowEffectSpecifics.qml \
- $$PWD/LevelAdjustEffectSpecifics.qml \
- $$PWD/MaskedBlurEffectSpecifics.qml \
- $$PWD/OpacityMaskEffectSpecifics.qml \
- $$PWD/RadialBlurEffectSpecifics.qml \
- $$PWD/RecursiveBlurEffectSpecifics.qml \
- $$PWD/ThresholdMaskEffectSpecifics.qml \
- $$PWD/ZoomBlurEffectSpecifics.qml
-
-AUX_QML_FILES += \
- $$PWD/images/blend-mode-16px.png \
- $$PWD/images/blend-mode-24px.png \
- $$PWD/images/blend-mode-24px@2x.png \
- $$PWD/images/brightness-contrast-16px.png \
- $$PWD/images/brightness-contrast-24px.png \
- $$PWD/images/brightness-contrast-24px@2x.png \
- $$PWD/images/colourize-16px.png \
- $$PWD/images/colourize-24px.png \
- $$PWD/images/colourize-24px@2x.png \
- $$PWD/images/desaturation-16px.png \
- $$PWD/images/desaturation-24px.png \
- $$PWD/images/desaturation-24px@2x.png \
- $$PWD/images/directional-blur-16px.png \
- $$PWD/images/directional-blur-24px.png \
- $$PWD/images/directional-blur-24px@2x.png \
- $$PWD/images/displace-16px.png \
- $$PWD/images/displace-24px.png \
- $$PWD/images/displace-24px@2.png \
- $$PWD/images/drop-shadow-16px.png \
- $$PWD/images/drop-shadow-24px.png \
- $$PWD/images/drop-shadow-24px@2x.png \
- $$PWD/images/fast-blur-16px.png \
- $$PWD/images/fast-blur-24px.png \
- $$PWD/images/fast-blur-24px@2x.png \
- $$PWD/images/gamma-adjust-16px.png \
- $$PWD/images/gamma-adjust-24px.png \
- $$PWD/images/gamma-adjust-24px@2x.png \
- $$PWD/images/gaussian-blur-16px.png \
- $$PWD/images/gaussian-blur-24px.png \
- $$PWD/images/gaussian-blur-24px@2.png \
- $$PWD/images/glow-16px.png \
- $$PWD/images/glow-24px.png \
- $$PWD/images/glow-24px@2x.png \
- $$PWD/images/hue-saturation-16px.png \
- $$PWD/images/hue-saturation-24px.png \
- $$PWD/images/hue-saturation-24px@2x.png \
- $$PWD/images/inner-shadow-16px.png \
- $$PWD/images/inner-shadow-24px.png \
- $$PWD/images/inner-shadow-24px@2.png \
- $$PWD/images/levels-16px.png \
- $$PWD/images/levels-24px.png \
- $$PWD/images/levels-24px@2.png \
- $$PWD/images/mask-blur-16px.png \
- $$PWD/images/mask-blur-24px.png \
- $$PWD/images/mask-blur-24px@2x.png \
- $$PWD/images/opacity-mask-16px.png \
- $$PWD/images/opacity-mask-24px.png \
- $$PWD/images/opacity-mask-24px@2x.png \
- $$PWD/images/radial-blur-16px.png \
- $$PWD/images/radial-blur-24px.png \
- $$PWD/images/radial-blur-24px@2x.png \
- $$PWD/images/recursive-blur-16px.png \
- $$PWD/images/recursive-blur-24px.png \
- $$PWD/images/recursive-blur-24px@2.png \
- $$PWD/images/theshold-24px@2.png \
- $$PWD/images/threshold-16px.png \
- $$PWD/images/threshold-24px.png \
- $$PWD/images/zoom-blur-16px.png \
- $$PWD/images/zoom-blur-24px.png \
- $$PWD/images/zoom-blur-24px@2x.png
diff --git a/src/imports/effects/designer/effects.metainfo b/src/imports/effects/designer/effects.metainfo
deleted file mode 100644
index 08228b9..0000000
--- a/src/imports/effects/designer/effects.metainfo
+++ /dev/null
@@ -1,512 +0,0 @@
-MetaInfo {
- Type {
- name: "QtQuick.Studio.Effects.BlendEffect"
- icon: "images/blend-mode-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Blend"
- category: "Effects"
- libraryIcon: "images/blend-mode-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.BrightnessContrastEffect"
- icon: "images/brightness-contrast-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Brightness Contrast"
- category: "Effects"
- libraryIcon: "images/brightness-contrast-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.ColorizeEffect"
- icon: "images/colourize-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Colorize"
- category: "Effects"
- libraryIcon: "images/colourize-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.ColorOverlayEffect"
- icon: "images/colourize-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Color Overlay"
- category: "Effects"
- libraryIcon: "images/colourize-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.DesaturationEffect"
- icon: "images/desaturation-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Desaturation"
- category: "Effects"
- libraryIcon: "images/desaturation-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.DirectionalBlurEffect"
- icon: "images/directional-blur-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Directional Blur"
- category: "Effects"
- libraryIcon: "images/directional-blur-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.DisplaceEffect"
- icon: "images/displace-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Displace"
- category: "Effects"
- libraryIcon: "images/displace-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.DropShadowEffect"
- icon: "images/drop-shadow-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Drop Shadow"
- category: "Effects"
- libraryIcon: "images/drop-shadow-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.FastBlurEffect"
- icon: "images/fast-blur-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Fast Blur"
- category: "Effects"
- libraryIcon: "images/fast-blur-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.GammaAdjustEffect"
- icon: "images/gamma-adjust-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Gamma Adjust"
- category: "Effects"
- libraryIcon: "images/gamma-adjust-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.GaussianBlurEffect"
- icon: "images/gaussian-blur-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Gaussian Blur"
- category: "Effects"
- libraryIcon: "images/gaussian-blur-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.GlowEffect"
- icon: "images/glow-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Glow"
- category: "Effects"
- libraryIcon: "images/glow-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.HueSaturationEffect"
- icon: "images/hue-saturation-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Hue Saturation"
- category: "Effects"
- libraryIcon: "images/hue-saturation-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.InnerShadowEffect"
- icon: "images/inner-shadow-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Inner Shadow"
- category: "Effects"
- libraryIcon: "images/inner-shadow-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.LevelAdjustEffect"
- icon: "images/levels-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
-
- }
-
- ItemLibraryEntry {
- name: "Level Adjust"
- category: "Effects"
- libraryIcon: "images/levels-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.MaskedBlurEffect"
- icon: "images/mask-blur-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Masked Blur"
- category: "Effects"
- libraryIcon: "images/mask-blur-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.OpacityMaskEffect"
- icon: "images/opacity-mask-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Opacity Mask"
- category: "Effects"
- libraryIcon: "images/opacity-mask-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.RadialBlurEffect"
- icon: "images/radial-blur-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Radial Blur"
- category: "Effects"
- libraryIcon: "images/radial-blur-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.RecursiveBlurEffect"
- icon: "images/recursive-blur-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Recursive Blur"
- category: "Effects"
- libraryIcon: "images/recursive-blur-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.ThresholdMaskEffect"
- icon: "images/threshold-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Threshold Mask"
- category: "Effects"
- libraryIcon: "images/threshold-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Type {
- name: "QtQuick.Studio.Effects.ZoomBlurEffect"
- icon: "images/zoom-blur-16px.png"
-
- Hints {
- canBeDroppedInFormEditor: false
- canBeDroppedInNavigator: true
- isMovable: false
- isResizable: false
- canBeReparented: false
- visibleInNavigator: true
- forceNonDefaultProperty: "layer.effect"
- setParentProperty: "layer.enabled: true"
- }
-
- ItemLibraryEntry {
- name: "Zoom Blur"
- category: "Effects"
- libraryIcon: "images/zoom-blur-24px.png"
- version: "1.0"
- requiredImport: "QtQuick.Studio.Effects"
- }
- }
-
- Imports {
- showTagsForImports: [
- "QtQuick.Studio.Effects"
- ]
- }
-}
diff --git a/src/imports/effects/designer/images/blend-mode-16px.png b/src/imports/effects/designer/images/blend-mode-16px.png
deleted file mode 100644
index 8ec9736..0000000
--- a/src/imports/effects/designer/images/blend-mode-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/blend-mode-24px.png b/src/imports/effects/designer/images/blend-mode-24px.png
deleted file mode 100644
index 4c76067..0000000
--- a/src/imports/effects/designer/images/blend-mode-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/blend-mode-24px@2x.png b/src/imports/effects/designer/images/blend-mode-24px@2x.png
deleted file mode 100644
index 2b8a190..0000000
--- a/src/imports/effects/designer/images/blend-mode-24px@2x.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/brightness-contrast-16px.png b/src/imports/effects/designer/images/brightness-contrast-16px.png
deleted file mode 100644
index 76160da..0000000
--- a/src/imports/effects/designer/images/brightness-contrast-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/brightness-contrast-24px.png b/src/imports/effects/designer/images/brightness-contrast-24px.png
deleted file mode 100644
index d905d3d..0000000
--- a/src/imports/effects/designer/images/brightness-contrast-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/brightness-contrast-24px@2x.png b/src/imports/effects/designer/images/brightness-contrast-24px@2x.png
deleted file mode 100644
index f54d32a..0000000
--- a/src/imports/effects/designer/images/brightness-contrast-24px@2x.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/colourize-16px.png b/src/imports/effects/designer/images/colourize-16px.png
deleted file mode 100644
index b753206..0000000
--- a/src/imports/effects/designer/images/colourize-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/colourize-24px.png b/src/imports/effects/designer/images/colourize-24px.png
deleted file mode 100644
index ee306f1..0000000
--- a/src/imports/effects/designer/images/colourize-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/colourize-24px@2x.png b/src/imports/effects/designer/images/colourize-24px@2x.png
deleted file mode 100644
index c2eca92..0000000
--- a/src/imports/effects/designer/images/colourize-24px@2x.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/desaturation-16px.png b/src/imports/effects/designer/images/desaturation-16px.png
deleted file mode 100644
index 23ce849..0000000
--- a/src/imports/effects/designer/images/desaturation-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/desaturation-24px.png b/src/imports/effects/designer/images/desaturation-24px.png
deleted file mode 100644
index a437e6d..0000000
--- a/src/imports/effects/designer/images/desaturation-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/desaturation-24px@2x.png b/src/imports/effects/designer/images/desaturation-24px@2x.png
deleted file mode 100644
index 5d613f9..0000000
--- a/src/imports/effects/designer/images/desaturation-24px@2x.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/directional-blur-16px.png b/src/imports/effects/designer/images/directional-blur-16px.png
deleted file mode 100644
index f26f822..0000000
--- a/src/imports/effects/designer/images/directional-blur-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/directional-blur-24px.png b/src/imports/effects/designer/images/directional-blur-24px.png
deleted file mode 100644
index e58ffe1..0000000
--- a/src/imports/effects/designer/images/directional-blur-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/directional-blur-24px@2x.png b/src/imports/effects/designer/images/directional-blur-24px@2x.png
deleted file mode 100644
index 4022b84..0000000
--- a/src/imports/effects/designer/images/directional-blur-24px@2x.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/displace-16px.png b/src/imports/effects/designer/images/displace-16px.png
deleted file mode 100644
index dc2306b..0000000
--- a/src/imports/effects/designer/images/displace-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/displace-24px.png b/src/imports/effects/designer/images/displace-24px.png
deleted file mode 100644
index 9563df4..0000000
--- a/src/imports/effects/designer/images/displace-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/displace-24px@2.png b/src/imports/effects/designer/images/displace-24px@2.png
deleted file mode 100644
index 0be970b..0000000
--- a/src/imports/effects/designer/images/displace-24px@2.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/drop-shadow-16px.png b/src/imports/effects/designer/images/drop-shadow-16px.png
deleted file mode 100644
index d347eca..0000000
--- a/src/imports/effects/designer/images/drop-shadow-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/drop-shadow-24px.png b/src/imports/effects/designer/images/drop-shadow-24px.png
deleted file mode 100644
index 55432f6..0000000
--- a/src/imports/effects/designer/images/drop-shadow-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/drop-shadow-24px@2x.png b/src/imports/effects/designer/images/drop-shadow-24px@2x.png
deleted file mode 100644
index 266e7a8..0000000
--- a/src/imports/effects/designer/images/drop-shadow-24px@2x.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/fast-blur-16px.png b/src/imports/effects/designer/images/fast-blur-16px.png
deleted file mode 100644
index 9a1b1a1..0000000
--- a/src/imports/effects/designer/images/fast-blur-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/fast-blur-24px.png b/src/imports/effects/designer/images/fast-blur-24px.png
deleted file mode 100644
index 7f409ad..0000000
--- a/src/imports/effects/designer/images/fast-blur-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/fast-blur-24px@2x.png b/src/imports/effects/designer/images/fast-blur-24px@2x.png
deleted file mode 100644
index 07ba2a0..0000000
--- a/src/imports/effects/designer/images/fast-blur-24px@2x.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/gamma-adjust-16px.png b/src/imports/effects/designer/images/gamma-adjust-16px.png
deleted file mode 100644
index c4b16ca..0000000
--- a/src/imports/effects/designer/images/gamma-adjust-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/gamma-adjust-24px.png b/src/imports/effects/designer/images/gamma-adjust-24px.png
deleted file mode 100644
index ad0c8dc..0000000
--- a/src/imports/effects/designer/images/gamma-adjust-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/gamma-adjust-24px@2x.png b/src/imports/effects/designer/images/gamma-adjust-24px@2x.png
deleted file mode 100644
index fe1d7bd..0000000
--- a/src/imports/effects/designer/images/gamma-adjust-24px@2x.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/gaussian-blur-16px.png b/src/imports/effects/designer/images/gaussian-blur-16px.png
deleted file mode 100644
index 8abcc21..0000000
--- a/src/imports/effects/designer/images/gaussian-blur-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/gaussian-blur-24px.png b/src/imports/effects/designer/images/gaussian-blur-24px.png
deleted file mode 100644
index 69682f1..0000000
--- a/src/imports/effects/designer/images/gaussian-blur-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/gaussian-blur-24px@2.png b/src/imports/effects/designer/images/gaussian-blur-24px@2.png
deleted file mode 100644
index fae48fd..0000000
--- a/src/imports/effects/designer/images/gaussian-blur-24px@2.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/glow-16px.png b/src/imports/effects/designer/images/glow-16px.png
deleted file mode 100644
index 8adc931..0000000
--- a/src/imports/effects/designer/images/glow-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/glow-24px.png b/src/imports/effects/designer/images/glow-24px.png
deleted file mode 100644
index 782a5ce..0000000
--- a/src/imports/effects/designer/images/glow-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/glow-24px@2x.png b/src/imports/effects/designer/images/glow-24px@2x.png
deleted file mode 100644
index ae6795a..0000000
--- a/src/imports/effects/designer/images/glow-24px@2x.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/hue-saturation-16px.png b/src/imports/effects/designer/images/hue-saturation-16px.png
deleted file mode 100644
index 392d73c..0000000
--- a/src/imports/effects/designer/images/hue-saturation-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/hue-saturation-24px.png b/src/imports/effects/designer/images/hue-saturation-24px.png
deleted file mode 100644
index 1d53207..0000000
--- a/src/imports/effects/designer/images/hue-saturation-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/hue-saturation-24px@2x.png b/src/imports/effects/designer/images/hue-saturation-24px@2x.png
deleted file mode 100644
index 78e13d8..0000000
--- a/src/imports/effects/designer/images/hue-saturation-24px@2x.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/inner-shadow-16px.png b/src/imports/effects/designer/images/inner-shadow-16px.png
deleted file mode 100644
index dfd605d..0000000
--- a/src/imports/effects/designer/images/inner-shadow-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/inner-shadow-24px.png b/src/imports/effects/designer/images/inner-shadow-24px.png
deleted file mode 100644
index a5a7e6b..0000000
--- a/src/imports/effects/designer/images/inner-shadow-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/inner-shadow-24px@2.png b/src/imports/effects/designer/images/inner-shadow-24px@2.png
deleted file mode 100644
index 65ade03..0000000
--- a/src/imports/effects/designer/images/inner-shadow-24px@2.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/levels-16px.png b/src/imports/effects/designer/images/levels-16px.png
deleted file mode 100644
index 07cd364..0000000
--- a/src/imports/effects/designer/images/levels-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/levels-24px.png b/src/imports/effects/designer/images/levels-24px.png
deleted file mode 100644
index de33760..0000000
--- a/src/imports/effects/designer/images/levels-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/levels-24px@2.png b/src/imports/effects/designer/images/levels-24px@2.png
deleted file mode 100644
index 514d4a5..0000000
--- a/src/imports/effects/designer/images/levels-24px@2.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/mask-blur-16px.png b/src/imports/effects/designer/images/mask-blur-16px.png
deleted file mode 100644
index 46a2236..0000000
--- a/src/imports/effects/designer/images/mask-blur-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/mask-blur-24px.png b/src/imports/effects/designer/images/mask-blur-24px.png
deleted file mode 100644
index 7de9c08..0000000
--- a/src/imports/effects/designer/images/mask-blur-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/mask-blur-24px@2x.png b/src/imports/effects/designer/images/mask-blur-24px@2x.png
deleted file mode 100644
index b66139a..0000000
--- a/src/imports/effects/designer/images/mask-blur-24px@2x.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/opacity-mask-16px.png b/src/imports/effects/designer/images/opacity-mask-16px.png
deleted file mode 100644
index 10fb5b1..0000000
--- a/src/imports/effects/designer/images/opacity-mask-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/opacity-mask-24px.png b/src/imports/effects/designer/images/opacity-mask-24px.png
deleted file mode 100644
index a5f8078..0000000
--- a/src/imports/effects/designer/images/opacity-mask-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/opacity-mask-24px@2x.png b/src/imports/effects/designer/images/opacity-mask-24px@2x.png
deleted file mode 100644
index 642c719..0000000
--- a/src/imports/effects/designer/images/opacity-mask-24px@2x.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/radial-blur-16px.png b/src/imports/effects/designer/images/radial-blur-16px.png
deleted file mode 100644
index 5e984a0..0000000
--- a/src/imports/effects/designer/images/radial-blur-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/radial-blur-24px.png b/src/imports/effects/designer/images/radial-blur-24px.png
deleted file mode 100644
index 6987300..0000000
--- a/src/imports/effects/designer/images/radial-blur-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/radial-blur-24px@2x.png b/src/imports/effects/designer/images/radial-blur-24px@2x.png
deleted file mode 100644
index cf72841..0000000
--- a/src/imports/effects/designer/images/radial-blur-24px@2x.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/recursive-blur-16px.png b/src/imports/effects/designer/images/recursive-blur-16px.png
deleted file mode 100644
index e12e40b..0000000
--- a/src/imports/effects/designer/images/recursive-blur-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/recursive-blur-24px.png b/src/imports/effects/designer/images/recursive-blur-24px.png
deleted file mode 100644
index da3b1c1..0000000
--- a/src/imports/effects/designer/images/recursive-blur-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/recursive-blur-24px@2.png b/src/imports/effects/designer/images/recursive-blur-24px@2.png
deleted file mode 100644
index 789ba1a..0000000
--- a/src/imports/effects/designer/images/recursive-blur-24px@2.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/theshold-24px@2.png b/src/imports/effects/designer/images/theshold-24px@2.png
deleted file mode 100644
index 74243f3..0000000
--- a/src/imports/effects/designer/images/theshold-24px@2.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/threshold-16px.png b/src/imports/effects/designer/images/threshold-16px.png
deleted file mode 100644
index 006d495..0000000
--- a/src/imports/effects/designer/images/threshold-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/threshold-24px.png b/src/imports/effects/designer/images/threshold-24px.png
deleted file mode 100644
index aeef810..0000000
--- a/src/imports/effects/designer/images/threshold-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/zoom-blur-16px.png b/src/imports/effects/designer/images/zoom-blur-16px.png
deleted file mode 100644
index ee5f40a..0000000
--- a/src/imports/effects/designer/images/zoom-blur-16px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/zoom-blur-24px.png b/src/imports/effects/designer/images/zoom-blur-24px.png
deleted file mode 100644
index 34435c8..0000000
--- a/src/imports/effects/designer/images/zoom-blur-24px.png
+++ /dev/null
Binary files differ
diff --git a/src/imports/effects/designer/images/zoom-blur-24px@2x.png b/src/imports/effects/designer/images/zoom-blur-24px@2x.png
deleted file mode 100644
index 568168e..0000000
--- a/src/imports/effects/designer/images/zoom-blur-24px@2x.png
+++ /dev/null
Binary files differ