[gnome-usage/tracker-powered-storage-view-wip] storage: Add percentage to used and available rows
- From: Felipe Borges <felipeborges src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-usage/tracker-powered-storage-view-wip] storage: Add percentage to used and available rows
- Date: Tue, 31 Jul 2018 16:46:27 +0000 (UTC)
commit abc176395647c05b736dae1116d7c911aa14cdaa
Author: Petr Štětka <pstetka redhat com>
Date: Mon Jun 11 16:09:00 2018 +0200
storage: Add percentage to used and available rows
src/storage/storage-view.vala | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/src/storage/storage-view.vala b/src/storage/storage-view.vala
index ef4d930..4704743 100644
--- a/src/storage/storage-view.vala
+++ b/src/storage/storage-view.vala
@@ -161,10 +161,17 @@ public class Usage.NewStorageView : Usage.View {
total_free_size += free;
}
- used_row.size_label.label = Utils.format_size_values (total_used_size);
+ var total_size = total_used_size + total_free_size;
+ var total_used_percentage = ((double) total_used_size / total_size) * 100;
+ var total_free_percentage = ((double) total_free_size / total_size) * 100;
+
+ total_used_percentage = Math.round(total_used_percentage);
+ total_free_percentage = Math.round(total_free_percentage);
+
+ used_row.size_label.label = Utils.format_size_values (total_used_size) + " (%d%)".printf((int)
total_used_percentage);
used_row.tag.get_style_context ().add_class ("used-tag");
- available_row.size_label.label = Utils.format_size_values (total_free_size);
+ available_row.size_label.label = Utils.format_size_values (total_free_size) + " (%d%)".printf((int)
total_free_percentage);
available_row.tag.get_style_context ().add_class ("available-tag");
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]