diff options
Diffstat (limited to 'src/baobab-scanner.vala')
-rw-r--r-- | src/baobab-scanner.vala | 4 |
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) { |