summaryrefslogtreecommitdiff
path: root/src/baobab-scanner.vala
diff options
context:
space:
mode:
Diffstat (limited to 'src/baobab-scanner.vala')
-rw-r--r--src/baobab-scanner.vala4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/baobab-scanner.vala b/src/baobab-scanner.vala
index 1c3d07c..ae19774 100644
--- a/src/baobab-scanner.vala
+++ b/src/baobab-scanner.vala
@@ -55,6 +55,7 @@ namespace Baobab {
// Used for progress reporting, should be updated whenever a new Results object is created
public uint64 total_size { get; private set; }
+ public int total_elements { get; private set; }
public int max_depth { get; protected set; }
@@ -247,6 +248,7 @@ namespace Baobab {
var child_results = new Results (child_info, results);
total_size += child_results.size;
+ total_elements++;
results.update_with_child (child_results);
results_array.results += (owned) child_results;
break;
@@ -269,6 +271,7 @@ namespace Baobab {
var results = new Results (info, parent);
total_size += results.size;
+ total_elements++;
try {
add_children (directory, results, results_array);
@@ -417,6 +420,7 @@ namespace Baobab {
cancellable.reset ();
scan_error = null;
total_size = 0;
+ total_elements = 0;
}
public void scan (bool force) {