Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 533b7b53 authored by Gilles Debunne's avatar Gilles Debunne Committed by Android Git Automerger
Browse files

am 90599cdf: Merge "Used space visible in SD Card bar graph" into honeycomb-mr2

* commit '90599cdf':
  Used space visible in SD Card bar graph
parents 2a9dfc5c 90599cdf
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -478,6 +478,7 @@ public class StorageMeasurement {
        File top = new File(mStorageVolume.getPath());
        mFileInfoForMisc = new ArrayList<FileInfo>();
        File[] files = top.listFiles();
        if (files == null) return;
        final int len = files.length;
        // Get sizes of all top level nodes except the ones already computed...
        long counter = 0;
@@ -524,4 +525,11 @@ public class StorageMeasurement {
            return mFileName  + " : " + mSize + ", id:" + mId;
        }
    }

    /**
     * TODO remove this method, only used because external SD Card needs a special treatment.
     */
    boolean isPrimary() {
        return mIsPrimary;
    }
}
+6 −0
Original line number Diff line number Diff line
@@ -289,6 +289,12 @@ public class StorageVolumePreferenceCategory extends PreferenceCategory implemen

        mPreferences[TOTAL_SIZE].setSummary(formatSize(totalSize));

        if (!mMeasurement.isPrimary()) {
            // TODO FIXME: external SD card will not report any size. Show used space in bar graph
            final long usedSize = totalSize - availSize;
            mUsageBarPreference.addEntry(usedSize / (float) totalSize, android.graphics.Color.GRAY);
        }

        updatePreference(appsSize, totalSize, APPLICATIONS);

        long totalMediaSize = 0;