Loading k9mail/src/main/java/com/fsck/k9/mailstore/DatabasePreviewType.java +2 −1 Original line number Diff line number Diff line Loading @@ -7,7 +7,8 @@ import com.fsck.k9.message.preview.PreviewResult.PreviewType; public enum DatabasePreviewType { NONE("none", PreviewType.NONE), TEXT("text", PreviewType.TEXT), ENCRYPTED("encrypted", PreviewType.ENCRYPTED); ENCRYPTED("encrypted", PreviewType.ENCRYPTED), ERROR("error", PreviewType.ERROR); private final String databaseValue; Loading k9mail/src/main/java/com/fsck/k9/mailstore/LocalStore.java +1 −1 Original line number Diff line number Diff line Loading @@ -129,7 +129,7 @@ public class LocalStore extends Store implements Serializable { */ private static final int THREAD_FLAG_UPDATE_BATCH_SIZE = 500; public static final int DB_VERSION = 54; public static final int DB_VERSION = 55; public static String getColumnNameForFlag(Flag flag) { Loading k9mail/src/main/java/com/fsck/k9/message/preview/MessagePreviewCreator.java +6 −2 Original line number Diff line number Diff line Loading @@ -41,8 +41,12 @@ public class MessagePreviewCreator { return PreviewResult.none(); } try { String previewText = previewTextExtractor.extractPreview(textPart); return PreviewResult.text(previewText); } catch (PreviewExtractionException e) { return PreviewResult.error(); } } private boolean hasEmptyBody(Part textPart) { Loading k9mail/src/main/java/com/fsck/k9/message/preview/PreviewExtractionException.java 0 → 100644 +8 −0 Original line number Diff line number Diff line package com.fsck.k9.message.preview; class PreviewExtractionException extends Exception { public PreviewExtractionException(String detailMessage) { super(detailMessage); } } k9mail/src/main/java/com/fsck/k9/message/preview/PreviewResult.java +6 −1 Original line number Diff line number Diff line Loading @@ -26,6 +26,10 @@ public class PreviewResult { return new PreviewResult(PreviewType.NONE, null); } public static PreviewResult error() { return new PreviewResult(PreviewType.ERROR, null); } public PreviewType getPreviewType() { return previewType; } Loading @@ -46,6 +50,7 @@ public class PreviewResult { public enum PreviewType { NONE, TEXT, ENCRYPTED ENCRYPTED, ERROR } } Loading
k9mail/src/main/java/com/fsck/k9/mailstore/DatabasePreviewType.java +2 −1 Original line number Diff line number Diff line Loading @@ -7,7 +7,8 @@ import com.fsck.k9.message.preview.PreviewResult.PreviewType; public enum DatabasePreviewType { NONE("none", PreviewType.NONE), TEXT("text", PreviewType.TEXT), ENCRYPTED("encrypted", PreviewType.ENCRYPTED); ENCRYPTED("encrypted", PreviewType.ENCRYPTED), ERROR("error", PreviewType.ERROR); private final String databaseValue; Loading
k9mail/src/main/java/com/fsck/k9/mailstore/LocalStore.java +1 −1 Original line number Diff line number Diff line Loading @@ -129,7 +129,7 @@ public class LocalStore extends Store implements Serializable { */ private static final int THREAD_FLAG_UPDATE_BATCH_SIZE = 500; public static final int DB_VERSION = 54; public static final int DB_VERSION = 55; public static String getColumnNameForFlag(Flag flag) { Loading
k9mail/src/main/java/com/fsck/k9/message/preview/MessagePreviewCreator.java +6 −2 Original line number Diff line number Diff line Loading @@ -41,8 +41,12 @@ public class MessagePreviewCreator { return PreviewResult.none(); } try { String previewText = previewTextExtractor.extractPreview(textPart); return PreviewResult.text(previewText); } catch (PreviewExtractionException e) { return PreviewResult.error(); } } private boolean hasEmptyBody(Part textPart) { Loading
k9mail/src/main/java/com/fsck/k9/message/preview/PreviewExtractionException.java 0 → 100644 +8 −0 Original line number Diff line number Diff line package com.fsck.k9.message.preview; class PreviewExtractionException extends Exception { public PreviewExtractionException(String detailMessage) { super(detailMessage); } }
k9mail/src/main/java/com/fsck/k9/message/preview/PreviewResult.java +6 −1 Original line number Diff line number Diff line Loading @@ -26,6 +26,10 @@ public class PreviewResult { return new PreviewResult(PreviewType.NONE, null); } public static PreviewResult error() { return new PreviewResult(PreviewType.ERROR, null); } public PreviewType getPreviewType() { return previewType; } Loading @@ -46,6 +50,7 @@ public class PreviewResult { public enum PreviewType { NONE, TEXT, ENCRYPTED ENCRYPTED, ERROR } }