[plasma/plasma-workspace] /: kcms/notifications: follow HIG a bit more for the buttons

Nate Graham null at kde.org
Fri Jan 2 16:01:06 GMT 2026


Git commit f9b27563af4250a26fb784a34f470d0ae743ca40 by Nate Graham.
Committed on 02/01/2026 at 16:01.
Pushed by ngraham into branch 'master'.

kcms/notifications: follow HIG a bit more for the buttons

### Reason for the change
The HIG says that buttons should start with a verb. This is especially
true for flat tool buttons that lack visual affordances of
interactivity. Without the leading verb, they mat not look  interactive
and be missed.

Rephrase some buttons accordingly, and improve an icon to better match
its text.

M  +1    -1    doc/kcontrol/notifications/index.docbook
M  +4    -4    kcms/notifications/ui/main.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/f9b27563af4250a26fb784a34f470d0ae743ca40

diff --git a/doc/kcontrol/notifications/index.docbook b/doc/kcontrol/notifications/index.docbook
index efd7f56c117..00ddcb5f14b 100644
--- a/doc/kcontrol/notifications/index.docbook
+++ b/doc/kcontrol/notifications/index.docbook
@@ -110,7 +110,7 @@ each event.</para>
     </varlistentry>
 
     <varlistentry>
-    <term><guiicon>Custom…</guiicon></term>
+    <term><guiicon>Choose…</guiicon></term>
     <listitem><para>Lets you choose a fixed screen corner where notification popups will be positioned.</para></listitem>
     </varlistentry>
 
diff --git a/kcms/notifications/ui/main.qml b/kcms/notifications/ui/main.qml
index 7f5978057a1..a251b6243b1 100644
--- a/kcms/notifications/ui/main.qml
+++ b/kcms/notifications/ui/main.qml
@@ -44,13 +44,13 @@ KCM.SimpleKCM {
 
     actions: [
         Kirigami.Action {
-            text: i18nc("@action:button Plasma-specific notifications", "System Notifications")
-            icon.name: "notifications-symbolic"
+            text: i18nc("@action:button Plasma-specific notifications", "Configure for System…")
+            icon.name: "plasma-symbolic"
             enabled: root.notificationsAvailable
             onTriggered: root.openSystemNotificationSettings()
         },
         Kirigami.Action {
-            text: i18nc("@action:button Application-specific notifications", "Application Settings")
+            text: i18nc("@action:button Application-specific notifications", "Configure for Applications…")
             icon.name: "applications-all-symbolic"
             enabled: root.notificationsAvailable
             onTriggered: root.openSourcesSettings()
@@ -266,7 +266,7 @@ KCM.SimpleKCM {
             }
             QtControls.Button {
                 id: positionCustomButton
-                text: i18nc("@action:button choose custom notification position", "Custom…")
+                text: i18nc("@action:button choose custom notification position", "Choose…")
                 icon.name: "preferences-desktop-display"
                 onClicked: popupPositionDialog.open()
             }


More information about the kde-doc-english mailing list