From 8812073ab1f5ec370ec02d172addb2b3e70e51b8 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Thu, 12 Mar 2026 22:22:41 +1100 Subject: [PATCH] systemusage: combine chained replace calls into single regex --- services/SystemUsage.qml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/SystemUsage.qml b/services/SystemUsage.qml index ce620179..1b07454a 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 {