From e69f29abdae989ed767fed4573dbf360e423c6b8 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 12 Jun 2020 18:49:46 +0200 Subject: [PATCH] Added search by size --- .../email/BoundaryCallbackMessages.java | 14 ++++++- .../java/eu/faircode/email/DaoMessage.java | 2 + .../faircode/email/FragmentDialogSearch.java | 10 ++++- app/src/main/res/layout/dialog_search.xml | 42 ++++++++++++++++++- app/src/main/res/values/strings.xml | 29 ++++++++++++- 5 files changed, 92 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/BoundaryCallbackMessages.java b/app/src/main/java/eu/faircode/email/BoundaryCallbackMessages.java index fac700957a..81a30ce6a5 100644 --- a/app/src/main/java/eu/faircode/email/BoundaryCallbackMessages.java +++ b/app/src/main/java/eu/faircode/email/BoundaryCallbackMessages.java @@ -71,6 +71,7 @@ import javax.mail.search.OrTerm; import javax.mail.search.ReceivedDateTerm; import javax.mail.search.RecipientStringTerm; import javax.mail.search.SearchTerm; +import javax.mail.search.SizeTerm; import javax.mail.search.SubjectTerm; import io.requery.android.database.sqlite.SQLiteDatabase; @@ -239,6 +240,7 @@ public class BoundaryCallbackMessages extends PagedList.BoundaryCallback 0 ? " +" : "") + TextUtils.join(",", flags); @@ -736,6 +746,7 @@ public class BoundaryCallbackMessages extends PagedList.BoundaryCallback