summaryrefslogtreecommitdiffstats
path: root/src/lib.rs
diff options
context:
space:
mode:
authordatabase64128 <free122448@hotmail.com>2022-11-21 16:12:47 +0800
committerGitHub <noreply@github.com>2022-11-21 03:12:47 -0500
commit71bc6c940e880ea8c9801ac606055f1f55d516fe (patch)
tree41ad01d7b210b30b18c58ea529b91a976df1becd /src/lib.rs
parent9e4aed7d566948c7d59bee9af3bd68c6c9960075 (diff)
feature: per-core process cpu usage percentage (#899)
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib.rs b/src/lib.rs
index c6b220b9..b23adcdf 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -474,6 +474,7 @@ pub fn create_collection_thread(
) -> JoinHandle<()> {
let temp_type = app_config_fields.temperature_type;
let use_current_cpu_total = app_config_fields.use_current_cpu_total;
+ let per_core_percentage = app_config_fields.per_core_percentage;
let show_average_cpu = app_config_fields.show_average_cpu;
let update_rate_in_milliseconds = app_config_fields.update_rate_in_milliseconds;
@@ -483,6 +484,7 @@ pub fn create_collection_thread(
data_state.set_data_collection(used_widget_set);
data_state.set_temperature_type(temp_type);
data_state.set_use_current_cpu_total(use_current_cpu_total);
+ data_state.set_per_core_percentage(per_core_percentage);
data_state.set_show_average_cpu(show_average_cpu);
data_state.init();
@@ -508,6 +510,7 @@ pub fn create_collection_thread(
data_state.set_temperature_type(app_config_fields.temperature_type);
data_state
.set_use_current_cpu_total(app_config_fields.use_current_cpu_total);
+ data_state.set_per_core_percentage(per_core_percentage);
data_state.set_show_average_cpu(app_config_fields.show_average_cpu);
}
ThreadControlEvent::UpdateUsedWidgets(used_widget_set) => {