diff options
| author | Nippy <nippy@rp1.hu> | 2026-07-28 15:11:02 +0200 |
|---|---|---|
| committer | Nippy <nippy@rp1.hu> | 2026-07-28 15:11:02 +0200 |
| commit | 077a92c901cb4f31bdb47a1a19a73636be0b4a48 (patch) | |
| tree | d86acead5a642dd4d2dde332c0733012b37079c4 /raveos-hyprland-theme/theme-data/dms/Modules/Settings/DisplayConfig/IncludeWarningBox.qml | |
| parent | 0bd16bd038538d879cbf21f3ef0731f06c3bfb24 (diff) | |
| download | RaveOS-PKGBUILD-077a92c901cb4f31bdb47a1a19a73636be0b4a48.tar.gz RaveOS-PKGBUILD-077a92c901cb4f31bdb47a1a19a73636be0b4a48.zip | |
new settings
Diffstat (limited to 'raveos-hyprland-theme/theme-data/dms/Modules/Settings/DisplayConfig/IncludeWarningBox.qml')
| -rw-r--r-- | raveos-hyprland-theme/theme-data/dms/Modules/Settings/DisplayConfig/IncludeWarningBox.qml | 94 |
1 files changed, 0 insertions, 94 deletions
diff --git a/raveos-hyprland-theme/theme-data/dms/Modules/Settings/DisplayConfig/IncludeWarningBox.qml b/raveos-hyprland-theme/theme-data/dms/Modules/Settings/DisplayConfig/IncludeWarningBox.qml deleted file mode 100644 index f5f270b..0000000 --- a/raveos-hyprland-theme/theme-data/dms/Modules/Settings/DisplayConfig/IncludeWarningBox.qml +++ /dev/null @@ -1,94 +0,0 @@ -import QtQuick -import qs.Common -import qs.Widgets - -StyledRect { - id: root - - LayoutMirroring.enabled: I18n.isRtl - LayoutMirroring.childrenInherit: true - - width: parent.width - height: warningContent.implicitHeight + Theme.spacingL * 2 - radius: Theme.cornerRadius - - readonly property bool showError: DisplayConfigState.includeStatus.exists && !DisplayConfigState.includeStatus.included - readonly property bool showSetup: !DisplayConfigState.includeStatus.exists && !DisplayConfigState.includeStatus.included - - color: (showError || showSetup) ? Theme.withAlpha(Theme.primary, 0.15) : "transparent" - border.color: (showError || showSetup) ? Theme.withAlpha(Theme.primary, 0.3) : "transparent" - border.width: 1 - visible: (showError || showSetup) && DisplayConfigState.hasOutputBackend && !DisplayConfigState.checkingInclude - - Column { - id: warningContent - anchors.fill: parent - anchors.margins: Theme.spacingL - spacing: Theme.spacingM - - Row { - width: parent.width - spacing: Theme.spacingM - - DankIcon { - name: "warning" - size: Theme.iconSize - color: Theme.primary - anchors.verticalCenter: parent.verticalCenter - } - - Column { - width: parent.width - Theme.iconSize - (fixButton.visible ? fixButton.width + Theme.spacingM : 0) - Theme.spacingM - spacing: Theme.spacingXS - anchors.verticalCenter: parent.verticalCenter - - StyledText { - text: { - if (root.showSetup) - return I18n.tr("First Time Setup"); - if (root.showError) - return I18n.tr("Outputs Include Missing"); - return ""; - } - font.pixelSize: Theme.fontSizeMedium - font.weight: Font.Medium - color: Theme.primary - width: parent.width - horizontalAlignment: Text.AlignLeft - } - - StyledText { - text: { - if (root.showSetup) - return I18n.tr("Click 'Setup' to create the outputs config and add include to your compositor config."); - if (root.showError) - return I18n.tr("dms/outputs config exists but is not included in your compositor config. Display changes won't persist."); - return ""; - } - font.pixelSize: Theme.fontSizeSmall - color: Theme.surfaceVariantText - wrapMode: Text.WordWrap - width: parent.width - horizontalAlignment: Text.AlignLeft - } - } - - DankButton { - id: fixButton - visible: root.showError || root.showSetup - text: { - if (DisplayConfigState.fixingInclude) - return I18n.tr("Fixing..."); - if (root.showSetup) - return I18n.tr("Setup"); - return I18n.tr("Fix Now"); - } - backgroundColor: Theme.primary - textColor: Theme.primaryText - enabled: !DisplayConfigState.fixingInclude - anchors.verticalCenter: parent.verticalCenter - onClicked: DisplayConfigState.fixOutputsInclude() - } - } - } -} |