From 6e0789d7cfcd9bfb74fb7f050b7ce114e2bf7bc9 Mon Sep 17 00:00:00 2001 From: signin404 <145902543+signin404@users.noreply.github.com> Date: Sat, 30 Aug 2025 07:42:20 +0800 Subject: [PATCH 1/6] Add files via upload --- CPUCoreBars/CPUCoreBars.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CPUCoreBars/CPUCoreBars.cpp b/CPUCoreBars/CPUCoreBars.cpp index 0d94e1a..5e4df04 100644 --- a/CPUCoreBars/CPUCoreBars.cpp +++ b/CPUCoreBars/CPUCoreBars.cpp @@ -97,7 +97,7 @@ inline COLORREF CCpuUsageItem::CalculateBarColor() const // 基于核心索引的颜色 if (m_core_index >= 12 && m_core_index <= 19) { - return RGB(217, 66, 53); // 红色 + return RGB(153, 177, 92); // E-Core } return (m_core_index % 2 == 1) ? RGB(38, 160, 218) : RGB(118, 202, 83); } From d53dc7d1b4825314b32c6ac483eb6949ff87092c Mon Sep 17 00:00:00 2001 From: signin404 <145902543+signin404@users.noreply.github.com> Date: Sat, 30 Aug 2025 07:45:44 +0800 Subject: [PATCH 2/6] Add files via upload --- CPUCoreBars/CPUCoreBars.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CPUCoreBars/CPUCoreBars.cpp b/CPUCoreBars/CPUCoreBars.cpp index 5e4df04..9edc3df 100644 --- a/CPUCoreBars/CPUCoreBars.cpp +++ b/CPUCoreBars/CPUCoreBars.cpp @@ -97,7 +97,7 @@ inline COLORREF CCpuUsageItem::CalculateBarColor() const // 基于核心索引的颜色 if (m_core_index >= 12 && m_core_index <= 19) { - return RGB(153, 177, 92); // E-Core + return RGB(128, 128, 255); // E-Core } return (m_core_index % 2 == 1) ? RGB(38, 160, 218) : RGB(118, 202, 83); } From f0af7ada321949197d8bd7daffad1363febf3301 Mon Sep 17 00:00:00 2001 From: signin404 <145902543+signin404@users.noreply.github.com> Date: Sat, 30 Aug 2025 07:49:40 +0800 Subject: [PATCH 3/6] Add files via upload --- CPUCoreBars/CPUCoreBars.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CPUCoreBars/CPUCoreBars.cpp b/CPUCoreBars/CPUCoreBars.cpp index 9edc3df..88bd89f 100644 --- a/CPUCoreBars/CPUCoreBars.cpp +++ b/CPUCoreBars/CPUCoreBars.cpp @@ -97,7 +97,7 @@ inline COLORREF CCpuUsageItem::CalculateBarColor() const // 基于核心索引的颜色 if (m_core_index >= 12 && m_core_index <= 19) { - return RGB(128, 128, 255); // E-Core + return RGB(0, 170, 170); // E-Core } return (m_core_index % 2 == 1) ? RGB(38, 160, 218) : RGB(118, 202, 83); } From ada7d522d3b19ce2618195771b37c74122b73b7a Mon Sep 17 00:00:00 2001 From: signin404 <145902543+signin404@users.noreply.github.com> Date: Sat, 30 Aug 2025 07:52:24 +0800 Subject: [PATCH 4/6] Add files via upload --- CPUCoreBars/CPUCoreBars.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CPUCoreBars/CPUCoreBars.cpp b/CPUCoreBars/CPUCoreBars.cpp index 88bd89f..2669e42 100644 --- a/CPUCoreBars/CPUCoreBars.cpp +++ b/CPUCoreBars/CPUCoreBars.cpp @@ -97,7 +97,7 @@ inline COLORREF CCpuUsageItem::CalculateBarColor() const // 基于核心索引的颜色 if (m_core_index >= 12 && m_core_index <= 19) { - return RGB(0, 170, 170); // E-Core + return RGB(150, 150, 75); // E-Core } return (m_core_index % 2 == 1) ? RGB(38, 160, 218) : RGB(118, 202, 83); } From 102cce12bffed5b6831007cc11b92d60c5750e74 Mon Sep 17 00:00:00 2001 From: signin404 <145902543+signin404@users.noreply.github.com> Date: Sat, 30 Aug 2025 08:07:30 +0800 Subject: [PATCH 5/6] Add files via upload --- CPUCoreBars/CPUCoreBars.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/CPUCoreBars/CPUCoreBars.cpp b/CPUCoreBars/CPUCoreBars.cpp index 2669e42..db93bd5 100644 --- a/CPUCoreBars/CPUCoreBars.cpp +++ b/CPUCoreBars/CPUCoreBars.cpp @@ -95,11 +95,14 @@ inline COLORREF CCpuUsageItem::CalculateBarColor() const if (m_usage >= 0.9) return RGB(217, 66, 53); // 红色 if (m_usage >= 0.5) return RGB(246, 182, 78); // 橙色 - // 基于核心索引的颜色 - if (m_core_index >= 12 && m_core_index <= 19) { - return RGB(150, 150, 75); // E-Core + // 根据核心类型设置颜色 + if (m_is_e_core) { + return RGB(178, 139, 247); // E-Core + } + else { + // 非 E-Core (P-Core) + return (m_core_index % 2 == 0) ? RGB(118, 202, 83) : RGB(38, 160, 218); // 偶数核心: 绿色, 奇数核心: 蓝色 } - return (m_core_index % 2 == 1) ? RGB(38, 160, 218) : RGB(118, 202, 83); } void CCpuUsageItem::DrawECoreSymbol(HDC hDC, const RECT& rect, bool dark_mode) From 7761f73af4fd5981dbe1083b6a529d3cc28bef8e Mon Sep 17 00:00:00 2001 From: signin404 <145902543+signin404@users.noreply.github.com> Date: Sat, 30 Aug 2025 08:19:04 +0800 Subject: [PATCH 6/6] Add files via upload --- CPUCoreBars/CPUCoreBars.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CPUCoreBars/CPUCoreBars.cpp b/CPUCoreBars/CPUCoreBars.cpp index db93bd5..758ef10 100644 --- a/CPUCoreBars/CPUCoreBars.cpp +++ b/CPUCoreBars/CPUCoreBars.cpp @@ -97,7 +97,7 @@ inline COLORREF CCpuUsageItem::CalculateBarColor() const // 根据核心类型设置颜色 if (m_is_e_core) { - return RGB(178, 139, 247); // E-Core + return RGB(150, 150, 75); // E-Core } else { // 非 E-Core (P-Core)