Fixed a bunch of border.width who used to have inverted logic (math.min vs max)

This commit is contained in:
quadbyte 2025-08-10 23:52:31 -04:00
parent ff2bbe60a4
commit c7a07127d8
11 changed files with 15 additions and 17 deletions

View file

@ -22,7 +22,7 @@ NLoader {
color: Colors.backgroundPrimary
radius: Style.radiusMedium * scaling
border.color: Colors.backgroundTertiary
border.width: Math.min(1, Style.borderMedium * scaling)
border.width: Math.max(1, Style.borderMedium * scaling)
width: 500 * scaling
height: 400
anchors.centerIn: parent
@ -38,9 +38,7 @@ NLoader {
}
}
}
} // NPanel {// id: ioSelector// property int tabIndex: 0// property Item anchorItem: null// signal panelClosed()// function sinkNodes() {// let nodes = Pipewire.nodes && Pipewire.nodes.values ? Pipewire.nodes.values.filter(function(n) {// return n.isSink && n.audio && n.isStream === false;// }) : [];// if (Pipewire.defaultAudioSink)
// nodes = nodes.slice().sort(function(a, b) {
// if (a.id === Pipewire.defaultAudioSink.id)
} // NPanel {// id: ioSelector// property int tabIndex: 0// property Item anchorItem: null// signal panelClosed()// function sinkNodes() {// let nodes = Pipewire.nodes && Pipewire.nodes.values ? Pipewire.nodes.values.filter(function(n) {// return n.isSink && n.audio && n.isStream === false;// }) : [];// if (Pipewire.defaultAudioSink)// nodes = nodes.slice().sort(function(a, b) {// if (a.id === Pipewire.defaultAudioSink.id)
// return -1;
// if (b.id === Pipewire.defaultAudioSink.id)

View file

@ -19,7 +19,7 @@ NLoader {
color: Colors.backgroundSecondary
radius: Style.radiusMedium * scaling
border.color: Colors.backgroundTertiary
border.width: Math.min(1, Style.borderMedium * scaling)
border.width: Math.max(1, Style.borderMedium * scaling)
width: 340 * scaling
height: 320 // TBC
anchors.top: parent.top

View file

@ -27,7 +27,7 @@ NLoader {
color: Colors.backgroundPrimary
radius: Style.radiusMedium * scaling
border.color: Colors.backgroundTertiary
border.width: Math.min(1, Style.borderMedium * scaling)
border.width: Math.max(1, Style.borderMedium * scaling)
width: 500 * scaling
height: 400 * scaling
anchors.centerIn: parent

View file

@ -64,8 +64,8 @@ PanelWindow {
clip: true
color: Colors.backgroundSecondary
radius: Style.radiusMedium * scaling
border.color: Colors.backgroundTertiary
border.width: Math.min(1, Style.borderThin * scaling)
border.color: Colors.accentTertiary
border.width: Math.max(1, Style.borderThin * scaling)
// Animation properties
property real scaleValue: 0.8

View file

@ -50,7 +50,7 @@ NLoader {
color: Colors.backgroundPrimary
radius: Style.radiusLarge * scaling
border.color: Colors.backgroundTertiary
border.width: Math.min(1, Style.borderMedium * scaling)
border.width: Math.max(1, Style.borderMedium * scaling)
layer.enabled: true
width: 460 * scaling
property real innerMargin: sidePanel.cardSpacing

View file

@ -14,6 +14,6 @@ Rectangle {
color: Colors.surfaceVariant
radius: Style.radiusMedium * scaling
border.color: Colors.backgroundTertiary
border.width: Math.min(1, Style.borderThin * scaling)
border.width: Math.max(1, Style.borderThin * scaling)
clip: true
}

View file

@ -13,5 +13,5 @@ Rectangle {
color: Colors.backgroundSecondary
radius: Style.radiusMedium * scaling
border.color: Colors.backgroundTertiary
border.width: Math.min(1, Style.borderThin * scaling)
border.width: Math.max(1, Style.borderThin * scaling)
}

View file

@ -21,7 +21,7 @@ Rectangle {
color: flat ? "transparent" : Colors.backgroundSecondary
radius: Style.radiusSmall * scaling
border.color: flat ? "transparent" : Colors.backgroundTertiary
border.width: flat ? 0 : Math.min(1, Style.borderThin * scaling)
border.width: flat ? 0 : Math.max(1, Style.borderThin * scaling)
clip: true
// Repaint gauge when the bound value changes
@ -90,7 +90,7 @@ Rectangle {
radius: width / 2
color: Colors.backgroundPrimary
border.color: Colors.accentPrimary
border.width: Math.min(1, Style.borderThin * scaling)
border.width: Math.max(1, Style.borderThin * scaling)
anchors.right: parent.right
anchors.bottom: parent.bottom
anchors.rightMargin: 4 * scaling * contentScale

View file

@ -83,7 +83,7 @@ Slider {
radius: width * 0.5
color: root.pressed ? Colors.surfaceVariant : Colors.surface
border.color: Colors.accentPrimary
border.width: Math.min(1, Style.borderThick * scaling)
border.width: Math.max(1, Style.borderThick * scaling)
// Press feedback halo (using accent color, low opacity)
Rectangle {
anchors.centerIn: parent

View file

@ -43,7 +43,7 @@ RowLayout {
radius: height * 0.5
color: value ? Colors.accentPrimary : Colors.surfaceVariant
border.color: value ? Colors.accentPrimary : Colors.outline
border.width: Math.min(1, Style.borderMedium * scaling)
border.width: Math.max(1, Style.borderMedium * scaling)
Rectangle {
width: (Style.baseWidgetSize - 4) * scaling
@ -51,7 +51,7 @@ RowLayout {
radius: height * 0.5
color: Colors.surface
border.color: hovering ? Colors.textDisabled : Colors.outline
border.width: Math.min(1, Style.borderMedium * scaling)
border.width: Math.max(1, Style.borderMedium * scaling)
y: 2 * scaling
x: value ? switcher.width - width - 2 * scaling : 2 * scaling

View file

@ -102,7 +102,7 @@ Window {
radius: Style.radiusMedium * scaling
color: Colors.backgroundTertiary
border.color: Colors.outline
border.width: Math.min(1, Style.borderThin * scaling)
border.width: Math.max(1, Style.borderThin * scaling)
opacity: Style.opacityFull
z: 1
}