From 7916ff1bac57fb391bb07ce456c82aec8a44172c Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 15 Feb 2024 17:24:17 +0100 Subject: [PATCH] Added import/export account/folder name --- .../main/java/eu/faircode/email/FragmentFolders.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentFolders.java b/app/src/main/java/eu/faircode/email/FragmentFolders.java index a6d466ac3c..92da0557ac 100644 --- a/app/src/main/java/eu/faircode/email/FragmentFolders.java +++ b/app/src/main/java/eu/faircode/email/FragmentFolders.java @@ -1300,11 +1300,20 @@ public class FragmentFolders extends FragmentBase { throw new IllegalArgumentException(context.getString(R.string.title_no_stream)); } + DB db = DB.getInstance(context); + EntityFolder folder = db.folder().getFolder(fid); + if (folder == null) + return null; + EntityAccount account = db.account().getAccount(folder.account); + if (account == null) + return null; + NotificationManager nm = Helper.getSystemService(context, NotificationManager.class); NotificationCompat.Builder builder = new NotificationCompat.Builder(context, "progress") .setSmallIcon(R.drawable.twotone_archive_24) .setContentTitle(getString(R.string.title_export_messages)) + .setContentText(account.name + ":" + folder.name) .setAutoCancel(false) .setShowWhen(false) .setPriority(NotificationCompat.PRIORITY_DEFAULT) @@ -1313,7 +1322,6 @@ public class FragmentFolders extends FragmentBase { .setLocalOnly(true) .setOngoing(true); - DB db = DB.getInstance(context); List ids = db.message().getMessageIdsByFolder(fid); if (ids == null) return null; @@ -1489,6 +1497,7 @@ public class FragmentFolders extends FragmentBase { new NotificationCompat.Builder(context, "progress") .setSmallIcon(R.drawable.twotone_unarchive_24) .setContentTitle(getString(R.string.title_import_messages)) + .setContentText(account.name + ":" + folder.name) .setAutoCancel(false) .setShowWhen(false) .setPriority(NotificationCompat.PRIORITY_DEFAULT)