Improved notify subtext

pull/199/head
M66B 3 years ago
parent c45c1a42ee
commit 7ff497b716

@ -4273,18 +4273,20 @@ class Core {
builder.setSound(null);
}
if (pro && group != 0 && messages.size() > 0) {
if (group != 0 && messages.size() > 0) {
TupleMessageEx amessage = messages.get(0);
Integer color = getColor(amessage);
if (color != null) {
if (pro && color != null) {
builder.setColor(color);
builder.setColorized(true);
}
if (notify_subtext)
if (amessage.folderUnified && !EntityFolder.INBOX.equals(amessage.folderType))
// Disabled to show number of new messages
if (notify_subtext && false)
if (group < 0) // folder
builder.setSubText(amessage.accountName + " - " + amessage.getFolderName(context));
else if (group > 0) // account
builder.setSubText(amessage.accountName);
else
builder.setSubText(amessage.accountName + " · " + amessage.getFolderName(context));
}
Notification pub = builder.build();
@ -4445,10 +4447,10 @@ class Core {
String from = MessageHelper.formatAddresses(afrom, email_format, false);
mbuilder.setContentTitle(from);
if (notify_subtext)
if (message.folderUnified && !EntityFolder.INBOX.equals(message.folderType))
mbuilder.setSubText(message.accountName + " · " + message.getFolderName(context));
else
if (message.folderUnified && EntityFolder.INBOX.equals(message.folderType))
mbuilder.setSubText(message.accountName);
else
mbuilder.setSubText(message.accountName + " - " + message.getFolderName(context));
DB db = DB.getInstance(context);

Loading…
Cancel
Save