diff --git a/kcms/feedback/package/contents/ui/main.qml b/kcms/feedback/package/contents/ui/main.qml --- a/kcms/feedback/package/contents/ui/main.qml +++ b/kcms/feedback/package/contents/ui/main.qml @@ -32,6 +32,8 @@ leftPadding: width * 0.1 rightPadding: leftPadding + implicitHeight: Kirigami.Units.gridUnit * 23 + ColumnLayout { Kirigami.InlineMessage { @@ -48,7 +50,7 @@ Layout.alignment: Qt.AlignHCenter Layout.fillWidth: true wrapMode: Text.WordWrap - text: xi18nc("@info", "You can read about our policy in the following link:") + text: xi18nc("@info", "You can help KDE improve Plasma by contributing information on how you use it, so we can focus on things that matter to you.Contributing this information is optional and entirely anonymous. We never collect your personal data, files you use, websites you visit, or information that could identify you.You can read about our policy in the following link:") } Kirigami.UrlButton { @@ -70,6 +72,7 @@ Kirigami.FormData.label: i18n("Plasma:") enabled: kcm.feedbackEnabled Layout.fillWidth: true + Layout.minimumWidth: Kirigami.Units.gridUnit * 21 readonly property var modeOptions: [UserFeedback.Provider.NoTelemetry, UserFeedback.Provider.BasicSystemInformation, UserFeedback.Provider.BasicUsageStatistics, UserFeedback.Provider.DetailedSystemInformation, UserFeedback.Provider.DetailedUsageStatistics] @@ -103,21 +106,21 @@ Kirigami.Heading { Layout.alignment: Qt.AlignHCenter - Layout.maximumWidth: root.width * 0.5 + Layout.maximumWidth: statisticsModeSlider.width wrapMode: Text.WordWrap level: 3 text: feedbackController.telemetryName(statisticsModeSlider.modeOptions[statisticsModeSlider.value]) } QQC2.Label { Layout.alignment: Qt.AlignHCenter - Layout.maximumWidth: root.width * 0.5 + Layout.maximumWidth: statisticsModeSlider.width wrapMode: Text.WordWrap - enabled: statisticsModeSlider.value > 0 text: { feedbackController.applicationName return feedbackController.telemetryDescription(statisticsModeSlider.modeOptions[statisticsModeSlider.value]) } + opacity: 0.6 } } }