[plasma/plasma-desktop] /: Hyphenate "newly-installed" when used as an adjective
Nate Graham
null at kde.org
Thu Apr 9 09:35:21 BST 2026
Git commit 0883984d2302bfcf8f3ecab240459ce8451ec061 by Nate Graham.
Committed on 09/04/2026 at 08:34.
Pushed by ngraham into branch 'master'.
Hyphenate "newly-installed" when used as an adjective
Multi-word adjectives get hyphenated in English. Not nouns, only
adjectives.
M +1 -1 applets/kickoff/ConfigGeneral.qml
M +2 -2 applets/kickoff/KickoffGridDelegate.qml
M +3 -3 applets/kickoff/KickoffListDelegate.qml
M +1 -1 applets/kickoff/main.xml
M +1 -1 containments/desktop/plugins/folder/previewpluginsmodel.cpp
M +1 -1 desktoppackage/contents/explorer/AppletDelegate.qml
M +1 -1 doc/kfontview/index.docbook
https://invent.kde.org/plasma/plasma-desktop/-/commit/0883984d2302bfcf8f3ecab240459ce8451ec061
diff --git a/applets/kickoff/ConfigGeneral.qml b/applets/kickoff/ConfigGeneral.qml
index 8881223cb5..ae480517ff 100644
--- a/applets/kickoff/ConfigGeneral.qml
+++ b/applets/kickoff/ConfigGeneral.qml
@@ -184,7 +184,7 @@ KCM.SimpleKCM {
QQC2.CheckBox {
id: highlightNewlyInstalledAppsCheckbox
- text: i18nc("@option:check", "Highlight newly installed applications") // qmllint disable unqualified
+ text: i18nc("@option:check", "Highlight newly-installed applications") // qmllint disable unqualified
}
QQC2.CheckBox {
diff --git a/applets/kickoff/KickoffGridDelegate.qml b/applets/kickoff/KickoffGridDelegate.qml
index 0ab9db6ef1..6ea6b60ccf 100644
--- a/applets/kickoff/KickoffGridDelegate.qml
+++ b/applets/kickoff/KickoffGridDelegate.qml
@@ -56,9 +56,9 @@ AbstractKickoffItemDelegate {
active: root.model?.isNewlyInstalled ?? false
sourceComponent: Kirigami.Badge {
- text: i18nc("@label Newly installed app, badge, keep short", "New!") // qmllint disable unqualified
+ text: i18nc("@label Newly-installed app, badge, keep short", "New!") // qmllint disable unqualified
type: Kirigami.Badge.Type.Positive
- Accessible.name: i18nc("@label Accessible name for badge", "Newly installed application") // qmllint disable unqualified
+ Accessible.name: i18nc("@label Accessible name for badge", "Newly-installed application") // qmllint disable unqualified
}
}
}
diff --git a/applets/kickoff/KickoffListDelegate.qml b/applets/kickoff/KickoffListDelegate.qml
index 3d246a2e74..3e54f2e47c 100644
--- a/applets/kickoff/KickoffListDelegate.qml
+++ b/applets/kickoff/KickoffListDelegate.qml
@@ -116,13 +116,13 @@ AbstractKickoffItemDelegate {
active: root.model?.isNewlyInstalled ?? false
sourceComponent: Kirigami.Badge {
- text: root.isCategoryListItem ? "" : i18nc("Newly installed app, badge, keep short", "New!")
+ text: root.isCategoryListItem ? "" : i18nc("Newly-installed app, badge, keep short", "New!")
type: Kirigami.Badge.Type.Positive
Accessible.description: root.isCategoryListItem
- ? i18n("There is a newly installed application in this category")
- : i18n("Newly installed application")
+ ? i18n("There is a newly-installed application in this category")
+ : i18n("Newly-installed application")
}
}
}
diff --git a/applets/kickoff/main.xml b/applets/kickoff/main.xml
index 147ab13984..8f6a44e2a4 100644
--- a/applets/kickoff/main.xml
+++ b/applets/kickoff/main.xml
@@ -70,7 +70,7 @@
<default>false</default>
</entry>
<entry name="highlightNewlyInstalledApps" type="Bool">
- <label>Whether to highlight newly installed applications</label>
+ <label>Whether to highlight newly-installed applications</label>
<default>true</default>
</entry>
</group>
diff --git a/containments/desktop/plugins/folder/previewpluginsmodel.cpp b/containments/desktop/plugins/folder/previewpluginsmodel.cpp
index 839e684ac7..fcde6967c6 100644
--- a/containments/desktop/plugins/folder/previewpluginsmodel.cpp
+++ b/containments/desktop/plugins/folder/previewpluginsmodel.cpp
@@ -113,7 +113,7 @@ QStringList PreviewPluginsModel::checkedPlugins() const
// If the list of checked plugins is the default set, return an empty list
// which denotes the default set.
- // This ensures newly installed thumbnails are always automatically enabled.
+ // This ensures newly-installed thumbnails are always automatically enabled.
if (std::is_permutation(list.constBegin(), list.constEnd(), defaultPlugins.begin())) {
return QStringList();
}
diff --git a/desktoppackage/contents/explorer/AppletDelegate.qml b/desktoppackage/contents/explorer/AppletDelegate.qml
index ec6973d946..d58fc59d94 100644
--- a/desktoppackage/contents/explorer/AppletDelegate.qml
+++ b/desktoppackage/contents/explorer/AppletDelegate.qml
@@ -193,7 +193,7 @@ Item {
type: (running && delegate.GridView.isCurrentItem) ? Kirigami.Badge.Type.Information : Kirigami.Badge.Type.Positive
- text: (running && delegate.GridView.isCurrentItem) ? running : i18ndc("plasma_shell_org.kde.plasma.desktop", "Text displayed on top of newly installed widgets", "New!")
+ text: (running && delegate.GridView.isCurrentItem) ? running : i18ndc("plasma_shell_org.kde.plasma.desktop", "Text displayed on top of newly-installed widgets", "New!")
Accessible.name: running
? i18ncp("@info:other accessible for badge showing applet count", "%1 widget active", "%1 widgets active", running)
: i18nc(" @info:other accessible for badge indicating new widget", "Recently installed")
diff --git a/doc/kfontview/index.docbook b/doc/kfontview/index.docbook
index 664abc90ab..128b01528e 100644
--- a/doc/kfontview/index.docbook
+++ b/doc/kfontview/index.docbook
@@ -111,7 +111,7 @@ Open these archives with &ark; which provides a simple previewer for fonts.
To make use of the extended capabilities of &kfontview; extract the fonts and open them in
&kfontview;.
-</para><para>Applications need to be restarted to use of the newly installed fonts.</para>
+</para><para>Applications need to be restarted to use of the newly-installed fonts.</para>
</article>
<!--
More information about the kde-doc-english
mailing list