Skip to content

Commit a349c02

Browse files
committed
Update compressor appearance
1 parent e427a46 commit a349c02

2 files changed

Lines changed: 15 additions & 4 deletions

File tree

‎src/plugins/compressoreffectsunit/qml/CompressorEditor.qml‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,7 @@ ColumnLayout {
196196
Accessible.name: qsTr("Left Gain Reduction")
197197
from: 0
198198
reversed: true
199+
segmented: false
199200
to: 48
200201
value: editor.effectsUnit?.leftGainReductionDb ?? 0
201202
}
@@ -204,6 +205,7 @@ ColumnLayout {
204205
Accessible.name: qsTr("Right Gain Reduction")
205206
from: 0
206207
reversed: true
208+
segmented: false
207209
to: 48
208210
value: editor.effectsUnit?.rightGainReductionDb ?? 0
209211
}

‎src/plugins/compressoreffectsunit/qml/CompressorLevelMeter.qml‎

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Item {
1010

1111
property double from: -48
1212
property bool reversed: false
13+
property bool segmented: true
1314
property double to: 0
1415
property double value: from
1516

@@ -27,19 +28,27 @@ Item {
2728
gradient: Gradient {
2829
orientation: Gradient.Vertical
2930
GradientStop {
30-
color: meter.reversed ? SFPalette.levelLowColor : SFPalette.levelHighColor
31+
color: meter.segmented
32+
? (meter.reversed ? SFPalette.levelLowColor : SFPalette.levelHighColor)
33+
: SFPalette.levelHighColor
3134
position: 0
3235
}
3336
GradientStop {
34-
color: meter.reversed ? SFPalette.levelLowColor : SFPalette.levelMediumColor
37+
color: meter.segmented
38+
? (meter.reversed ? SFPalette.levelLowColor : SFPalette.levelMediumColor)
39+
: SFPalette.levelHighColor
3540
position: 0.35
3641
}
3742
GradientStop {
38-
color: meter.reversed ? SFPalette.levelMediumColor : SFPalette.levelLowColor
43+
color: meter.segmented
44+
? (meter.reversed ? SFPalette.levelMediumColor : SFPalette.levelLowColor)
45+
: SFPalette.levelHighColor
3946
position: 0.65
4047
}
4148
GradientStop {
42-
color: meter.reversed ? SFPalette.levelHighColor : SFPalette.levelLowColor
49+
color: meter.segmented
50+
? (meter.reversed ? SFPalette.levelHighColor : SFPalette.levelLowColor)
51+
: SFPalette.levelHighColor
4352
position: 1
4453
}
4554
}

0 commit comments

Comments
 (0)