gui: Make icons and directory information in local device summary consistent with folders (fixes #4100)
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4200
This commit is contained in:
parent
7a15fef3b8
commit
3395992abd
|
@ -496,7 +496,12 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<th><span class="fa fa-fw fa-home"></span> <span translate>Local State (Total)</span></th>
|
||||
<td class="text-right">{{localStateTotal.files | alwaysNumber}} <span translate>items</span>, ~{{localStateTotal.bytes | binary}}B</td>
|
||||
<td class="text-right">
|
||||
<span tooltip data-original-title="{{localStateTotal.files | alwaysNumber}} {{'files' | translate}}, {{ localStateTotal.directories | alwaysNumber}} {{'directories' | translate}}, ~{{ localStateTotal.bytes | binary}}B">
|
||||
<span class="fa fa-files-o"></span> {{localStateTotal.files | alwaysNumber}} 
|
||||
<span class="fa fa-folder-o"></span> {{localStateTotal.directories| alwaysNumber}} 
|
||||
<span class="fa fa-hdd-o"></span> ~{{localStateTotal.bytes | binary}}B
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><span class="fa fa-fw fa-th"></span> <span translate>RAM Utilization</span></th>
|
||||
|
|
|
@ -79,6 +79,7 @@ angular.module('syncthing.core')
|
|||
|
||||
$scope.localStateTotal = {
|
||||
bytes: 0,
|
||||
directories: 0,
|
||||
files: 0
|
||||
};
|
||||
|
||||
|
@ -448,12 +449,14 @@ angular.module('syncthing.core')
|
|||
function recalcLocalStateTotal () {
|
||||
$scope.localStateTotal = {
|
||||
bytes: 0,
|
||||
directories: 0,
|
||||
files: 0
|
||||
};
|
||||
|
||||
for (var f in $scope.model) {
|
||||
$scope.localStateTotal.bytes += $scope.model[f].localBytes;
|
||||
$scope.localStateTotal.files += $scope.model[f].localFiles;
|
||||
$scope.localStateTotal.directories += $scope.model[f].localDirectories;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue