Actually save key in identity select dialog, and some more design updates

This commit is contained in:
Vincent Breitmoser
2018-03-30 22:20:44 +02:00
parent b92ff86988
commit 336c43cfde
6 changed files with 286 additions and 57 deletions

View File

@@ -50,6 +50,11 @@ public abstract class ImportKeyringParcel implements Parcelable {
return new AutoValue_ImportKeyringParcel(Collections.singletonList(key), null, false);
}
public static ImportKeyringParcel createFromBytes(byte[] keyData) {
ParcelableKeyRing keyRing = ParcelableKeyRing.createFromEncodedBytes(keyData);
return new AutoValue_ImportKeyringParcel(Collections.singletonList(keyRing), null, false);
}
public static ImportKeyringParcel createFromFileCacheWithSkipSave() {
return new AutoValue_ImportKeyringParcel(null, null, true);
}