From 48758cdec5b7b42e02afc25bea13fe00c3c5e66b Mon Sep 17 00:00:00 2001 From: Vincent Breitmoser Date: Wed, 11 May 2016 16:10:53 +0200 Subject: update progress handling in PgpDecryptVerifyOperation - less progress messages overall - report progress again based on input stream position, if filesize is known - limit progress messages to one every 200ms while decrypting - also fixed a bug in DecryptListFragment, the recycler view now reuses old views as intended instead of crossfading all the time. --- .../src/main/java/org/sufficientlysecure/keychain/util/InputData.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util') diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/InputData.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/InputData.java index 1f73dcb28..10d13632e 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/InputData.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/InputData.java @@ -23,6 +23,8 @@ import java.io.InputStream; * Wrapper to include size besides an InputStream */ public class InputData { + public static final int UNKNOWN_FILESIZE = -1; + private PositionAwareInputStream mInputStream; private long mSize; String mOriginalFilename; -- cgit v1.2.3