summaryrefslogtreecommitdiff
path: root/services/SystemUsage.qml
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2026-03-12 22:22:41 +1100
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2026-03-12 22:22:41 +1100
commit8812073ab1f5ec370ec02d172addb2b3e70e51b8 (patch)
tree67bfd8ed7e647b7a5fda4b373a4a8762de3b00d7 /services/SystemUsage.qml
parentnotifs: single-pass derived properties in NotifGroup (diff)
downloadcaelestia-shell-8812073ab1f5ec370ec02d172addb2b3e70e51b8.tar.gz
caelestia-shell-8812073ab1f5ec370ec02d172addb2b3e70e51b8.tar.bz2
caelestia-shell-8812073ab1f5ec370ec02d172addb2b3e70e51b8.zip
systemusage: combine chained replace calls into single regex
Diffstat (limited to 'services/SystemUsage.qml')
-rw-r--r--services/SystemUsage.qml4
1 files changed, 2 insertions, 2 deletions
diff --git a/services/SystemUsage.qml b/services/SystemUsage.qml
index ce62017..1b07454 100644
--- a/services/SystemUsage.qml
+++ b/services/SystemUsage.qml
@@ -45,11 +45,11 @@ Singleton {
property int refCount
function cleanCpuName(name: string): string {
- return name.replace(/\(R\)/gi, "").replace(/\(TM\)/gi, "").replace(/CPU/gi, "").replace(/\d+th Gen /gi, "").replace(/\d+nd Gen /gi, "").replace(/\d+rd Gen /gi, "").replace(/\d+st Gen /gi, "").replace(/Core /gi, "").replace(/Processor/gi, "").replace(/\s+/g, " ").trim();
+ return name.replace(/\(R\)|\(TM\)|CPU|\d+(?:th|nd|rd|st) Gen |Core |Processor/gi, "").replace(/\s+/g, " ").trim();
}
function cleanGpuName(name: string): string {
- return name.replace(/\(R\)/gi, "").replace(/\(TM\)/gi, "").replace(/Graphics/gi, "").replace(/\s+/g, " ").trim();
+ return name.replace(/\(R\)|\(TM\)|Graphics/gi, "").replace(/\s+/g, " ").trim();
}
function formatKib(kib: real): var {