summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--CHANGELOG.md3
-rw-r--r--examples/system_information/src/main.rs8
-rw-r--r--runtime/src/system/information.rs4
3 files changed, 9 insertions, 6 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 50f47992..1ec347b3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -81,6 +81,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Clippy map transformations. [#2090](https://github.com/iced-rs/iced/pull/2090)
- Inline format args for ease of reading. [#2089](https://github.com/iced-rs/iced/pull/2089)
- Stuck scrolling in `Scrollable` with touch events. [#1940](https://github.com/iced-rs/iced/pull/1940)
+- Incorrect unit in `system::Information`. [#2223](https://github.com/iced-rs/iced/pull/2223)
Many thanks to...
@@ -89,6 +90,7 @@ Many thanks to...
- @arslee07
- @AustinMReppert
- @avsaase
+- @brianch
- @bungoboingo
- @Calastrophe
- @casperstorm
@@ -114,6 +116,7 @@ Many thanks to...
- @nyurik
- @Remmirad
- @ripytide
+- @Tahinli
- @tarkah
- @tzemanovic
- @william-shere
diff --git a/examples/system_information/src/main.rs b/examples/system_information/src/main.rs
index 507431ee..31dc92f1 100644
--- a/examples/system_information/src/main.rs
+++ b/examples/system_information/src/main.rs
@@ -102,19 +102,19 @@ impl Application for Example {
));
let memory_readable =
- ByteSize::kb(information.memory_total).to_string();
+ ByteSize::b(information.memory_total).to_string();
let memory_total = text(format!(
- "Memory (total): {} kb ({memory_readable})",
+ "Memory (total): {} bytes ({memory_readable})",
information.memory_total,
));
let memory_text = if let Some(memory_used) =
information.memory_used
{
- let memory_readable = ByteSize::kb(memory_used).to_string();
+ let memory_readable = ByteSize::b(memory_used).to_string();
- format!("{memory_used} kb ({memory_readable})")
+ format!("{memory_used} bytes ({memory_readable})")
} else {
String::from("None")
};
diff --git a/runtime/src/system/information.rs b/runtime/src/system/information.rs
index 93e7a5a4..0f78f5e9 100644
--- a/runtime/src/system/information.rs
+++ b/runtime/src/system/information.rs
@@ -18,9 +18,9 @@ pub struct Information {
pub cpu_brand: String,
/// The number of physical cores on the processor
pub cpu_cores: Option<usize>,
- /// Total RAM size, KB
+ /// Total RAM size, in bytes
pub memory_total: u64,
- /// Memory used by this process, KB
+ /// Memory used by this process, in bytes
pub memory_used: Option<u64>,
/// Underlying graphics backend for rendering
pub graphics_backend: String,