yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] M66B:
I have just released

stable

version 1.765 "Velociraptor"

Changelog/download:

https://github.com/M66B/FairEmail/releases

The messaging style display has been removed. I am open to suggestions about how to make more clear messages are inbound or outbound as an alternative.

On popular demand I have added hiding messages. This can be done in the message three-dots 'more' menu, by configuring a swipe action (account settings) or by creating rules.

As I originally intended, I have made the generated icons full color, but semi-transparent.

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] M66B:
The next version will show the warning 'The title and the link address are different' when the domain name in the link title is different from the domain name of the link address [MENTION=4351577]selemine[/MENTION]
[Android Apps and Games] jaholm:
Yeah, with 1.765 the unused space left of the messages list vanished when generated icon ist set to off (like in 1.755). Now, more space for subject on phones. :good:
[Android Apps and Games] M66B:
I have just released

beta

version 1.766

Changelog/download:

https://github.com/M66B/FairEmail/releases

This version will show a warning on opening a link if the domain name of the link title doesn't match the domain name of the link address.

Messages in conversation threads have a small left or right margin depending on the message is incoming or outgoing. Please let me know what you think of this.

Edit: this feature needs the card view to be enabled because in the flat view it looks ugly.

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] fraschi51:
I don't see any diffference ...
[Android Apps and Games] M66B:
I see a small margin at the left, indicating this are incoming messages.

Check a conversation with both incoming and outgoing messages.
[Android Apps and Games] fraschi51:
Actually my mail from 16:20 was an outgoing one, which was only received in *this account* via BCC.
[Android Apps and Games] M66B:
Has *this account* a matching identity, so FairEmail can recognize it is an outgoing message in *this account* ?
[Android Apps and Games] La_Globule:
Hello M66B,

Nice new featured, thanks!

Since version 1.765, the semi transparent generated icon colors give a "sad" aspect to the message list view in dark theme (not in light mode).

It is mainly due to the transparency which let the black appear.

IMHO it would be better to have a more beautiful display in dark theme.

Maybe I'm not the only one concerned.
[Android Apps and Games] M66B:
I guess I can't make everybody happy.

The dark theme is just sad and dark ;)
[Android Apps and Games] fraschi51:
Until now this account did not have a defined identity, because I normally don't send anything about it. I've done that now and will keep watching.
[Android Apps and Games] La_Globule:
Yes, sure, but it saves battery and eyes.
[Android Apps and Games] M66B:
You can clear local messages and synchronize again to let the identity be recognized.

(in the folder list: long press folder and select clear local messages)
[Android Apps and Games] chantoine:
Great !
[Android Apps and Games] fraschi51:
After a few long minutes in which all my mails were resynchronized, the result is again the same as posted above. Probably because my mail was sent via a different account?
[Android Apps and Games] M66B:
The sending account does not matter. Please make sure the identity address matches the email address.

Related FAQ:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq34
[Android Apps and Games] fraschi51:
How is it possible if it are different accounts?
[Android Apps and Games] M66B:
Because the matching is done on email address.

To be clear: you need to create an identity in the receiving account matching the email address you want to be recognized as your own.
[Android Apps and Games] ammarr:
I'm fairly neutral on this. It doesn't take up much space and indicates incoming/outgoing.

Have you thought about something like a colored background for the header area to indicate incoming/outgoing instead? I feel like that would be visually clearer without taking any space.
[Android Apps and Games] fraschi51:
Ah, okay, that'll do it. I wasn't aware that you can also create an identity in an account that can contain any mail address, even from any other account.
[Android Apps and Games] nadir husain:
This sounds like a great idea!
[Android Apps and Games] fraschi51:
You see no headers in conversations.
[Android Apps and Games] nadir husain:
Well. A color difference as the indicator rather than , what I think, are awkward spaces. Or arrows pointing down for incoming and up for out going.
[Android Apps and Games] M66B:
IMHO it should be subtle, so no background color nor decicated icons. The conversation view was not really a success either.

I will add an option to disable the indentation in the next version.
[Android Apps and Games] fraschi51:
Another completely different question, I think it's been asked before, but I don't remember how you answered it, if it works at all and if so, how.

How, with which settings, you can achieve the following: You click on a mail in the unified inbox, this mail is opened immediately and you can read it because it is the only one in the conversation. After closing this mail with the back button, you will be immediately back in the unified inbox. So far, so good.

If there are now several mails in the conversation, you will first end up in the conversation overview list. After opening and reading a mail, you won't be presented with the conversation list again after clicking the back button, which would be useful to read the other mails as well, but you'll be in the unified inbox again.

If you change the setting so that you see the conversation list again after the back button, then this also happens if the whole conversation consists of only one mail - but in this case it would make sense to land in the unified inbox right away, wouldn't it?
[Android Apps and Games] M66B:
There are now two options for this: collapse one or collapse multiple messages on back, so you can configure this exactly as you like it.
[Android Apps and Games] fraschi51:
I'm sorry, but with these settings I can't handle the fact that after reading a single mail with the Back button I immediately end up in the unified inbox (while several mails in a conversation are on the conversation list).
[Android Apps and Games] M66B:
It works for me ...
[Android Apps and Games] fraschi51:
With what settings? In both cases I can only achieve that either the conversation list or the unified inbox is visible. But not different depending on how many mails are in a conversation.
[Android Apps and Games] M66B:
Collapse single (expanded) message in a conversation on 'back'
[Android Apps and Games] fraschi51:
Yes, the message will collapse here, but you are therefore not yet in the unified inbox.
[Android Apps and Games] M66B:
If you want to go to straight to the (unified) messages list, you should disable both (one, multiple) options.
[Android Apps and Games] fraschi51:
Sure, but then you'll also be in the unified inbox right away if the conversation contains more than one mail. You don't really want that if you want to read the other mails of the conversation.
[Android Apps and Games] M66B:
Try changing the collapse options until you get what you want. All combinations are possible, which is why there are now two collapse settings. In any case you'll have to do with what there is now.
[Android Apps and Games] fraschi51:
I've tried all the combinations, but unfortunately it doesn't seem to work that the back button produces different results depending on whether it has one or more mails in a conversation.
[Android Apps and Games] M66B:
Reading your question again: it seems to me that you want a different back behavior based on what happened before. This will be confusing and difficult to explain and will therefore not be added. The back collapse behavior should depend on the current state of the messages (collapsed or expanded).

So, if you are finished reading a message of a conversation with more than one message and want to read another message of the conversation, you'll need to expand the other message and optionally collapse the first message. There is an option to have always just one message expanded, which will cause the first message to collapse on expanding the other message. Maybe you want to enable this.
[Android Apps and Games] Ines*:
People ask for 'back' to depend on the number of (visible?) messages in a conversation: if 'collapse single expanded' is on, then collapse only if more than one msg is visible in the conversation - else skip the collapse step.
[Android Apps and Games] fraschi51:
No, a different behavior of the Back button is required, depending on the number of mails in a conversation.
[Android Apps and Games] M66B:
If visual = expanded: there is an option for that.
[Android Apps and Games] M66B:
Number of messages in a conversation or number of expanded messages in a conversation?

You can set the back behavior (leave or collapse) for both one message and for more than one message, which makes all combinations possible in my idea.
[Android Apps and Games] fraschi51:
Number of messages in a conversation. If there is only one in the whole conversation, you can go directly on back-button to the unified inbox, if there are more than one, you should go to the conversation list.
[Android Apps and Games] beeshyams:
[MENTION=2799345]M66B[/MENTION]

1. If I set a rule in Gmail on All mail folder to delete all mails addressed to me (since they are also stored in important), am I in any kind of trouble?

2. Very hesitatingly broaching this - inclusion of attachment condition in rules. I may like to delete /move based on attachment too, in addition to sender, recipient, subject and time. Maybe it is complicated and therefore no issues if you shoot it down

Edit : About this back button collapse behavior discussed in last few posts - wondering if it makes sense to have a pop-up selection on pressing back key which let's you choose between conversation list or unified inbox, for multiple conversation threads to simplify. In single conversation by default goes back to unified inbox. That covers all possible options, no?
[Android Apps and Games] M66B:
The next version will have only one collapse setting to disable collapsing of multiple expanded messages.

Back with one message in a conversation (expanded or collapsed) will always go back to the (unified) message list.
[Android Apps and Games] M66B:
This will likely result in deleting the message from all folders, so I don't think you want to do this.

Rules are being executed after the number of attachments is determined, so this is possible.

I guess you want a condition like 'has attachments' ? I am not sure if this would be a general useful feature, so please explain why you want this.
[Android Apps and Games] Surfinette:
Well, the latest colors have a somewhat flashy/girlish look. And also, there would be a more unified look if all the letters in the icon were white (some are black, which doesn't look nice IMO).

Since you keep changing colors and everyone has its own taste, why don't you have an option to chose the color range (I don't mean the color for each different Icon individually, but more a palette/tonality of colors)
[Android Apps and Games] jaholm:
You are right. You (and I also) want this:

In Conversation mode on:

Read a mail in a conversation with only one message -> back -> see the unified inbox

Read a mail in a conversation with multiple messages -> back -> see the conversation thread

This isn't possible as said by M66B.
[Android Apps and Games] M66B:
How?

The current solution is to use the hash of the email address (module 360) as H value of a HSV color with S and V set to 1. The generated icon is semi transparent so it will be darker on dark backgrounds and lighter on light background to reduce the 'sharpness'.
[Android Apps and Games] M66B:
This is possible: set collapse one off and collapse multiple on.
[Android Apps and Games] jaholm:
We discussed this earlier. This works only under the following conditions

1) "expand only one message at a time" set to off

AND

2) you have to open more than one message in a conversation.

If one condition isn't true this didn't works. You confirmed this

"You can either choose to collapse one expanded message with back or go to the message list with back. You can't have both conditionally (depending on collapsed messages) because that would be inconsistent and difficult to explain"
[Android Apps and Games] M66B:
The next version will always go back to the message list on going back when there is just one message in the conversation, whether it is expanded or not, and will optionally collapse multiple expanded messages on back.
[Android Apps and Games] La_Globule:
And why don't you come back to initial colors before they became too "sharp"?

The previous colors were not so ugly...

It will probably satisfy everybody.
[Android Apps and Games] M66B:
The colors were changed after many requests/inquiries ...
[Android Apps and Games] redhonker:
Hi,

1. What does show relative conversation position with a dot do?

2. Is it possible to change the 3 buttons at the bottom? I'd like to add Trash and remove Snooze.

3. When I open an email and choose delete, is it possible to advance to the next/prev email instead going back to the list?

Thanks
[Android Apps and Games] ammarr:
[MENTION=2799345]M66B[/MENTION] I was able to do some digging with the message body not showing up in the notification for my wearable. Correct me if I'm wrong, but I think maybe FairEmail posts the notification with the subject/from first, and then updates the notification after with the body (once its been downloaded?). If GadgetBridge starts processing the notification before the body has been posted, then it can't access it.

By putting some breakpoints and delaying the processing of the notification, I was able to get both subject and body to show in the notification. Here are some instances where the body showed up and others where I couldn't get the timing right: https://imgur.com/a/obfLzHs

The exact place in GadgetBridge where I was getting different content from the notifications: https://github.com/Freeyourgadget/G...externalevents/NotificationListener.java#L548
[Android Apps and Games] sethnet:
Perfect behavior to me.

I use the dark theme but I stay with the current semitransparent colors.

The little margin for incoming /

outcoming are a great option for distinguishing messages in a conversation without wasting the space of the previous "messaging view".

Enviado desde mi ALP-L09 mediante Tapatalk
[Android Apps and Games] beeshyams:
Banks, insurance, stock dealers, SW OEMs etc are typical examples of senders with monthly attachments.

Rule based segregation would make search easier, set folder sync props to reduce space in some cases, display properties of folders etc may be better, controlled, e. g.,

* I may want to see all bank correspondence for last 3 years but may not want to see statements displayed for more than 6 months and then I would prefer to download on demand to save space.

* I want to see stock broker monthly statement in unified inbox for the last month which is possible without seeing rest of their communication.

These are typical uses I guess but not my use case which is more personalized but to give an idea

*People with whom you regularly correspond and share attachments on need - put those attachment based mails in a separate folder for different handling etc, etc

Yes, this may not be a popular need else this may have been asked already but I felt the need for the first time yesterday and immediately voiced it thinking it may be a useful solution.

Your call Marcel

A thought mentioned in earlier post as an edit and by then you replied and probably missed seeing reproduced below

Edit : About this back button collapse behavior discussed in last few posts - wondering if it makes sense to have a pop-up selection on pressing back key which let's you choose between conversation list or unified inbox, for multiple conversation threads to simplify. In single conversation by default goes back to unified inbox. That covers all possible options, no? (If expand all read is on)
[Android Apps and Games] JJ111:
I totally agree.

With latest version they look now better on dark ground, but not on light theme (that I use).

Plus I would also prefer, if they were darker/ more "normal", so the letter would always be white.

Maybe no semi-transparancy?! Or an option for it? Don't know how exactly they will than look...

Just for reference I attached you a screenshot of Contacts in LineageOS, I would like something like that, though the letters could also be fully white.

What do the others think?
[Android Apps and Games] cobben:
The 1.766 is keeping my devices "awake" constantly, using ~24% battery where previously very little.

This has not happened before this version.

This on both my MIUI 11 Android 8.0 Xiaomi devices Mi Mix1 and Mi Note 2 running latest weekly from Xiaomi.eu.

Addendum:

Previous version I had on these was 1.763.

I did not get around to doing the (aborted)1.764 or 1.765.

Reboot of one device did not help, still constantly "awake".

Will now install 1.765 on one device to see how it behaves.

Addendum2:

Noticed that these have not been syncing correctly, operations have hung for more than an hour.

Possibly provoked by cleaning trash?

1.763 in the Asus Z6 working normally.

Addendum3:

1.765 installed on the Mi Note 2, had to uninstall the 1.766 first, dirty downgrade was not allowed apparently.

But "export/import settings" seems to have worked flawlessly, thank you!

1.765 seems to be working normally, no hung operations so far at least.
[Android Apps and Games] fraschi51:
Yes, the last FE-version needs here also more battery than earlyer versions over night.

And I don't know if the bad synchronization here (last at 06:11, four operations open since then) is due to the local connection (though other Internet applications work fine) or the remote servers.

With another Mail-App the synchronization works in 0,23 sec.
[Android Apps and Games] La_Globule:
IMHO these are nice icon colors, better than present FE ones!

This will be the best solution to this issue.
[Android Apps and Games] M66B:
In fact I have partly fixed showing message texts on wearables. Sometimes they show up, in the case the message text is fetched inline, which happens for small messages only.

Normally, FairEmail fetches headers, posts new message notifications without text, fetches bodies (text and attachments) and updates existing new message notifications with the fetched text. The latter seems not to be supported by GadgetBridge.

This can't be fixed by FairEmail and needs to be fixed by GadgetBridge. I might look into this later. I already downloaded a copy of the source code and am running a self compiled version with extra tracing in my Pixel 3a XL. However, development of FairEmail has priority and my to do list is still long, so it would be better if somebody else looked into this. The problem description is clear in any case now.
[Android Apps and Games] M66B:
1. Showing the position of the message in the message list.

2. No and the chosen button are the ones you need in 90 % of the cases. There should be a trash button, so check if there is a trash folder selected in the account settings.

3. Yes, you can set this in the behavior settings.
[Android Apps and Games] Surfinette:
Nice set of colors (LineageOS). I like this too.

The official Gmail app also has nice icon colors, but FE may not want to look like Gmail ;)
[Android Apps and Games] JJ111:
I looked a bit into HSV, I found an overview with S and V set to 0,5 and 1 (see attached Screenshots). It lookes to me, as if because of the semi-transparancy on white theme it's like S=0,5 and on dark ground theme like V=0,5.

To answer the "how", I don't know for sure, but maybe no transparency, but S=1 and V a little lower (V=0,8?), so that the colors are not so bright/shiny?!

Or a different way of connecting colors to the sender email name, I don't know how LineageOS does it? Seems to me some colors have different S and V levels but they look nice. Maybe someone is a designer and knows better, how to do it?!
[Android Apps and Games] M66B:
The next version will have display settings for the saturation (S) and brightness (V) values.
[Android Apps and Games] geronimoge:
Would it be possible to add weekdays in the timetable settings for recieving mails?

E.g. I'd like to recieve mails from 7am to 7 pm from Monday to Friday and have reciaving mails completely deactivated from Saturday to Sunday?
[Android Apps and Games] M66B:
Internet connectivity might be irregular, so it is better to download messages to the device whenever possible. So, disabling receiving messages is not a good idea and not necessary, since you can use snooze rules for this.
[Android Apps and Games] geronimoge:
Okay, thanks. And what about adding weekdays for different schedules?
[Android Apps and Games] M66B:
You can select days in the rule conditions already. Note that weekday is not for everybody the same.
[Android Apps and Games] geronimoge:
Then I'm sorry. I'm on v.1.763 (didn't see changes according to that in the changelog since then) and can't find the setting for that. Perhaps I'm just too stupid?
[Android Apps and Games] JJ111:
Cool, thanks, so if everyone can set the saturation and brightness by themselves I assume the semi-transparancy is not needed anymore, right?!
[Android Apps and Games] M66B:
In the folder list long press a folder, edit rules, select a time condition and select snooze as action.
[Android Apps and Games] M66B:
You will be able to control the brightness yourself, so semi transparent is not needed anymore.
[Android Apps and Games] geronimoge:
Okay, thanks! I was searching for an option at settings>>recieve>>timetable. So as a selection for the whole app, since I don't need it folder specific. Adding weekdays here would be great.
[Android Apps and Games] M66B:
Weekdays are not the same for everybody:

https://en.wikipedia.org/wiki/Workweek_and_weekend#Around_the_world
[Android Apps and Games] geronimoge:
I'm sorry, I used the wrong word. Is there a possibility to add days to settings>>recieve>>timetable?

And: It would be wonderful having the option "move" directly as an action for swiping to the right in the message list. Right now I'm working with "ask what to do" and choose "move" in the next step.
[Android Apps and Games] M66B:
This won't be added because it is better to always fetch messages when there is an opportunity (internet connection).

You'll be glad with this when you are in an airplane without internet for example.

This is on my to do list for both a notification action and a swipe action.
[Android Apps and Games] M66B:
I have just released

beta

version 1.767

Changelog/download:

https://github.com/M66B/FairEmail/releases

This version will allow you to control the saturation and brightness of the generated icons in the display settings. Edit: you cannot control the color (hue value).

The back behavior for one message will always be the same: go back to the message list. The default back behavior for multiple messages is to collapse the messages first. This can be turned off in the behavior settings. Edit: duplicate messages are not taking into account for collapsing.

The scroll lag has been fixed on my device. Please let me know if it is fixed for you too.
[Android Apps and Games] fraschi51:
Very good the behavior of the back-button in this version. :) And also the S/V-setting! Thanks a lot.
[Android Apps and Games] beeshyams:
Better but little jerky... Something like it's over fixed. Oneplus-7