yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Danmann:
That's right.

Email from:

Subject:

Email text:

That's it. The rest can be hidden.

By the way, might be good to have "Subject:" written out in the address section as well.

I'm thinking about the user who aren't here on xda / GitHub. And this can be overloaded for most of them. I don't want them to delete the app again because only of the design. The FAQ is helpful but that's not the way how it goes. Installation, testing, good or not good.

Just a few things what I think can be change to reach more user on playstore.
[Android Apps and Games] wirdSchoon:
Meanwhile the usability has increased for me because the possibility to read the mail text with proportional font.

Unfortunately the scrolling in the mail list (first time) and swipe from mail to mail are still lagy. I don't really want to compare, but AquaMail doesn't have this problem.

Maybe you are too careful with the memory.

Nevertheless I am of the opinion that there is no alternative to FairEmail at the moment, if you are looking for a good mail software for android.
[Android Apps and Games] M66B:
About the small delays, please see this FAQ:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#user-content-faq77

Maybe it will improve over time as Android ROOM is being improved. Google is still developing it.

Edit: the delay while downloading messages is caused by looking up contacts, which was improved by caching contact info in FairEmail in later versions.
[Android Apps and Games] M66B:
Personally, I don't see how the design can be improved, given the goal to be minimalistic (so, no "Subject:", also because we all know what a subject is) and non distracting (so, no fancy colors and animations). All displayed things are useful in one or another way and carefully placed. For example, most email apps seems to place the star on the left side, which is rather inconvenient for right handed people (85-90%). This is also why I don't want to look at other apps too much.

I guess it is indeed mostly what people are used too.

For now the only improvement I see that fits into the design goal is collapsing the addresses section by default, but let me know if you have other suggestions.

I am planning to add swipe left/right to the folder list to navigate to the folder list of the previous/next account.
[Android Apps and Games] Erpe7:
Again, once you learned how your app works IMHO all seems great and enough usuable for what it supposed to be.

Your app replaces my old email app and I'm happy to use yours!

Cheers

PS: the only thing I could say is we have to comeback always everytime we wanna go back to the "all messages" pages. It seems there is no alternatives to go back to all email listed from all accounts.

That's the only thing I could say its too bad.
[Android Apps and Games] Danmann:
I thought it will be more consistent.

From:

To:

Via:

Received:

Size:

Subject:

If you want to keep it minimalistic you could delete Received: as well but not the timestamp of course. And maybe move the timestamp underneath of the subject... Smaller and to the right side?

I personally came from k9 which has the star button on the right side as well. It's definitely very convenient.
[Android Apps and Games] M66B:
I think it is a good idea to move the time and size on one line below the subject. Any other thoughts on this?
[Android Apps and Games] m0d:
Moving them below the subject might be a good idea.

But, will they fit on one line without overflow?

The timestamp already takes up most of the space

Should the subject be indented as the rest of the items in list?

For 'FWD:' and 'RE:' it matches the left hand side of list.

---------- Post added at 06:31 PM ---------- Previous post was at 06:23 PM ----------

[/COLOR]

To go back to unified inbox / folders is two clicks from inside a folder and maximum of three clicks from inside an email message. Not much inconvenience.

Maybe a Home/Unified folders/inbox should be added before accounts in Navigation Menu?

Could that help?
[Android Apps and Games] heinhuiz:
I like it where it is: just above the action bar, very easy to find. It is even visible above the message too, in the list header.

I have a few suggestions for the conversation lists (where I already can hide all items that annoyed me) and for the hamburger menu/sidebar:

subject font size is a bit smaller than the message preview font. I'd prefer this the other way round: message preview smaller than the subject (and the subject the same size as the senders address). After all, sender (date/time) and subject are the most important information in that list;

the horizontal line between the messages should be placed one or two point lower, so that it is vertically centered between the messages. This misalignment is especially obvious when the message preview is on, due to its font size;

maybe you can hide the message preview from the list header while the message is expanded? It is redundant information then.

the font size of the items in the hamburger sidebar can be a bit smaller, so that more menu items fit on the screen;

I would prefer Setup and Options the other way round: Options directly accessible from the menu and Setup as a button in the Options list (or both accessible from the menu). I use Options more often than Setup.

But overall, I'm quite satisfied with the current design, it gives me exactly the information I want in a pleasant view, without getting too complex. Wouldn't change it for any other app.
[Android Apps and Games] Erpe7:
Clics inside an email?

Cheers
[Android Apps and Games] M66B:
I will make the text preview size the same as the subject preview size. Smaller is not a good idea because it will be too small.

Hiding the message preview while expanded is a good idea and logical.

IMHO the icon size and font size of the navigation menu are quite balanced, so I don't see a good reason to change it. Also, the menu items should be easily clickable.

The options are advanced settings and shouldn't be used daily, so I like to keep them where they are. Which options do you use frequently? Maybe they should go somewhere else.
[Android Apps and Games] heinhuiz:
Then only the sender line will have a larger font. Maybe make that one the same size as the subject preview, either by enlarging the subject (preferred by me) or making the sender smaller too?

Synchronize

Use metered connections

Show message preview (when manually searching for a message or thread)

Conversation action bar (when cleaning up mailboxes)

Check for updates

Obviously, setting up mail accounts also is something not done frequently. One time only, for most people.

Btw: in the options list the line 'This is a pro feature' is shown once, below Show message preview in notifications.
[Android Apps and Games] M66B:
For synchronize on/off you can use a settings tile (see also the FAQ).

Use metered connections and the action bar are not things I expect to be turned on/off frequently.

You can manually check for updates by long pressing "About".

I will think about making the advanced options more accessible.
[Android Apps and Games] fitittome:
OK, this is curious one. If the provider has a draft folder and to start to compose an email and tap save, the draft seems to be saved to the provider. tick, good! What about if you attach a file locally and tap save? Would you expect the attachment to be uploaded and saved too?
[Android Apps and Games] M66B:
Yes, so you can seamless continue to edit the draft on your desktop or somewhere else.
[Android Apps and Games] fitittome:
That's what I thought, but the attachment doesn't seem to get uploaded tapping save. I've tried to synchronise too. :confused:
[Android Apps and Games] M66B:
I have just tried and for me it works.
[Android Apps and Games] fitittome:
Sigh. It's working now. wtf. What have I done differently to the last six times? It's your job to make it idiot proof! ;) lol. :crying:
[Android Apps and Games] M66B:
Maybe you didn't have enough patience. You can check the operations list for what is happening.
[Android Apps and Games] m0d:
Yes, clicking arrow on the top left corner, takes you back:

From message view/conversarion, it takes three clicks

First click takes you back to specific folder.

Second click takes you back to account folders list

Third click takes you to Unified folders inbox

---------- Post added at 07:12 AM ---------- Previous post was at 07:09 AM ----------

Can the alignment of subject be slightly different to placeholders, such as the From, To, Via, Size, ... ?

Maybe centred?
[Android Apps and Games] M66B:
I think that is ugly.
[Android Apps and Games] m0d:
It is just that in a few certain cases, it looks more part of p,aceholders than the rigjt hand column,

Cases such as "Fwd:" or "RE:"

Is there a way to differentiate it slighlty.

As now I believe italics is used, but not that noticeable in list
[Android Apps and Games] M66B:
What do you suggest?
[Android Apps and Games] Erpe7:
K, got it and that's what I do. But IMHO I think its not as practical/convenient as having a button returning to unified folders.

But no big deal.
[Android Apps and Games] alojo:
Hi

I think I am having some problem with drafts synchronization.
[Android Apps and Games] M66B:
I see a list of operations, but no error messages.

Make sure the account is connected.
[Android Apps and Games] m0d:
Extra space between the lines, little more space between size and subject

Follow same logic as all other entries with 'Subject:' since all other entries in list include tags (worse case, I guess)

Slight variation in font, something not too striking but enough to show difference

I also noticed the following for some mails,

When clicking on collapse and show arrow icon, the whole view is refreshed.

The whole screen turns grey for a moment before redrawing everything.

Is that the way it is supposed to be?

Or is it a flaw in collapse / show mechanism,

I checked and It might be due to html mails?

As the mails that it happens on are booking reservations and some promotional mails.

But it should not happen in normal view as it has already been cleaned, no?

I did not click on show original or anything else, for that matter
[Android Apps and Games] M66B:
Collapsing/expanding addresses currently causes a redraw. I will see if I can improve this.

Edit: collapsing/expanding should be okay as it is. I could just enable/disable the addresses section, but that would disable the animation as well.

I don't see anything grey, but I like to see a small video demonstrating this.
[Android Apps and Games] lastnikita:
Hello, just so you know, fdroid couldn't find your a ok package right now, too bad since you made the FrontPage !
[Android Apps and Games] M66B:
I have no control over F-Droid, but the FairEmail version currently seems to be up-to-date:

https://f-droid.org/wiki/page/eu.faircode.email/lastbuild

Anyway, you are advised to use the GitHub version to get bugs fixed faster. F-Droid built version 1.419 despite I explicitly removed it within an hour because there was a bug that caused crashes. It took days until a new version was built and I got lots of emails about it.
[Android Apps and Games] vladsol:
Is it possible to leave the "Draft editing" mode without saving?

Let say, I have a saved draft (quite big one) and when I try to edit one I have accidentally deleted big peace of text. And I did not find any option to not override the old version of the draft. Whatever I do, FairEmail saves a new version of draft over the old one.
[Android Apps and Games] M66B:
No, that is not possible because drafts are saved automatically to never lose texts, so adding a 'discard changes' option would be confusing and not always work. I don't see a solution without disabling auto saving, which is important as well.
[Android Apps and Games] M66B:
I have just released

beta

version 1.431

Changelog/download:

https://github.com/M66B/open-source-email/releases

There are some breaking changes, so please read the changelog.

Feedback, thanks, donations and purchases are appreciated.
[Android Apps and Games] Aitso67:
Thank's now i try.
[Android Apps and Games] vladsol:
If copy of the message would be saved somewhere on opening in editor it can be easy restored on 'discard changes' command.
[Android Apps and Games] M66B:
That is not the point, the message is automatically saved on various occasions.
[Android Apps and Games] vladsol:
It's not a problem: if user exit the editor - the last version is saved as usual, but if user exit the editor with 'discard changes' option - the initial copy of message is saved over all previous savings.
[Android Apps and Games] M66B:
Various occasions are for example when rotating the screen, selecting an attachment, etc.

So, the problem is that there is no clear definition of what 'discard changes' is going to do.

Note that there is just one draft, which is also synchronized to the server, so a copy cannot be saved.
[Android Apps and Games] vladsol:
It seems like this is the problem.

Why you can not save the copy locally when user open the draft in the editor?

---------- Post added at 07:31 PM ---------- Previous post was at 07:27 PM ----------

As for me 'discard changes' is going to save the message unchanged - the same as it used to be before I opened it in editor.
[Android Apps and Games] M66B:
I will see if I can add an undo instead.
[Android Apps and Games] M66B:
I have just released

beta

version 1.432 1.433

Changelog/download:

https://github.com/M66B/open-source-email/releases

This version adds undo/redo for drafts.

Each manual or automatic save creates a new revision that can be undone/redone.

Feedback, thanks, donations and purchases are appreciated.
[Android Apps and Games] alojo:
I receive new messages in the inbox, but something is wrong. Pending operations keep growing too.

View attachment 4745014
[Android Apps and Games] M66B:
I see two problems:

- the first error message shows there are problems connecting to the email server, see also the FAQ

- the second error message shows that there is not enough memory

First make sure you are using the latest version of FairEmail.

Long press 'Support' to send me the debug info and I will take look.
[Android Apps and Games] fraschi51:
Hello,

now you can see in Fairemail whether you have requested an acknowledgement of receipt, but a recipient - regardless of any privacy considerations - can't now at least confirm the receipt of the mail to the sender of such mails, for which he doesn't have to answer anything in terms of content, or is that somehow possible in Fairemail?
[Android Apps and Games] M66B:
Are you asking to let FairEmail send receipt messages?
[Android Apps and Games] fraschi51:
Yeah, I know people who'd like to do that. But if it is not compatible with the Fairmail philosophy, this possibility does not have to be built into Fairmail.
[Android Apps and Games] M66B:
I am not sure if this is a good idea for an email app that aims to be privacy friendly. Any opinions on this?
[Android Apps and Games] fraschi51:
Of course, it should not be a general fairemail setting, but at the push of a button in individual cases it would not be bad as "I got your mail" reply.
[Android Apps and Games] 白い熊:
It seems I have a dumb question — but I can't find it in the settings anywhere: where can I modify the left / right swipe action in the email message list?

Currently it's move as right swipe for me and delete as left — I'd like to change this, but I'll be damned: don't see it anywhere, I remember though, once it asked me about these swipe settings…
[Android Apps and Games] M66B:
You can set the left and right swipe action for each account, so check the account settings.
[Android Apps and Games] fraschi51:
Settings - Create accounts - Manage - <Account name> - Advanced - Scroll down.
[Android Apps and Games] 白い熊:
Thanks a lot — didn't think it would be in the account settings… :@)

---------- Post added at 05:29 PM ---------- Previous post was at 05:13 PM ----------

I am more and more in love with this client :@)

One improvement proposal: pinch-to-zoom for the e-mail body.

Usage case: I get new ebook ad emails where I then display the images, as these are hyperlinks to ebooks offered, they're small though, I don't have resize enabled. For some I'd like to zoom in in order to decide if I want to open the link.

Another use case: pinterest. I get emails with images similar to my interests — these are also small. I'd like to inspect some before deciding if I want to open them.

In K9 mail I can do exactly this pinch-to-zoom with two fingers — it's very fast and practical…
[Android Apps and Games] M66B:
At the bottom of a message are all images and you can tap on them to open them.

Pinch-to-zoom would interfere with pull-down-to-refresh and swipe left/right for previous/next message.
[Android Apps and Games] 白い熊:
OK :@) Understood.

Second proposal: has to do with colors / partially linked with themes — I use the black theme, though honestly I don't see any difference between it and the dark one.

Anyhow, I have a problem with the fact that the message text is not clear white, but somehow gray — this doesn't make for a great contrast in my opinion.

In fact in all my apps I actually prefer bright yellow text on black — matter of personal taste.

Could you make the plain text color selectable / or settable via an RGB value?

In fact my inspiration is Pimlical calendar: http://www.pimlicosoftware.com/index_mobile.html

https://play.google.com/store/apps/details?id=com.pimlicosoftware.PimlicalA

which has an incredible settings palette whereby you can basically customize every single variable — thus for instance every single color for every item of the app!

Sure, you can then easily mess yourself up by setting black text on black background — but then you can reset and with great power comes great danger :@)

What do you say — at least for the text color? :@)
[Android Apps and Games] M66B:
The next version will have the menu Reply > Read receipt if a read receipt was request (not a delivery receipt because this should be sent by the receiving server). This menu will send a Message Disposition Notification according rfc3798.
[Android Apps and Games] M66B:
The difference between the dark and black theme is that the background color is different. The black theme has a true black background color to save battery power on OLED screens. The dark theme has the material design dark color as background color, which is not completely black.

The text color is the material design primary or secondary text color. This will not be changed. I stick to material design colors, fonts, sizes, etc because else discussions about how it should be will be endlessly.
[Android Apps and Games] 白い熊:
Maybe it's super close on my phone — it's just seems exactly the same to me…

I understand this — that's why I didn't mean to change it in the theme. I was thinking either of adding a “custom” theme where the colors would be custom selectable.

Or a single one option in "advanced" for base text color which if set would override the theme text color.
[Android Apps and Games] M66B:
I am not going to add a setting for this. There are already enough settings.
[Android Apps and Games] 白い熊:
Where is the material design primary or secondary color stored on the system and read from by the app? Maybe I can mess with it manually and change it system-wide and then it would propagate to the app.

Or did you hardcode the colors for themes in the app?
[Android Apps and Games] M66B:
You can override colors here:

https://github.com/M66B/open-source-email/blob/master/app/src/main/res/values/styles.xml

Something like this should work:

<item name="android:textColorPrimary">@color/some_color</item>
<item name="android:textColorSecondary">@color/some_color</item>
[Android Apps and Games] 白い熊:
Ugh, thank you. :@) Now I need to set up an SDK to compile for Android… At least a challenge now! :@)
[Android Apps and Games] M66B:
I have just released

beta

version 1.434 1.435 1.436 1.437

Changelog/download:

https://github.com/M66B/open-source-email/releases/

This version adds a inline photo viewer for inline images (just tap on the image) [MENTION=4237286]白い熊[/MENTION], will invert the colors of the original message when using the dark or black theme and allows you to manually send a read receipt using the reply menu if the sender requested this.
[Android Apps and Games] fraschi51:
Hello Marcel, with the German translation for 'Read receipt' with 'Lesebestätigung' (alone), one would expect it to be sent immediately - as usual in other clients. However, this is not the case in Fairemail. That's why I think it's important that a prospective client is told that he still has it in his hands whether the confirmation will be sent or not. Hence my more accurate German translation with 'Nur Lesebestätigung als Entwurf'.

Can we therefore prefer to use MY German translation?
[Android Apps and Games] M66B:
Your translation is too long for a menu item.

That the read receipt will be a draft will be clear anyway and after the first time everybody knows this.
[Android Apps and Games] fraschi51:
The German translation is not much longer than the first two options - and even shorter than the fourth option.
[Android Apps and Games] M66B:
Still I like to keep it simple. Just Reply > Read receipt (Lesebestätigung) is enough IMHO.

After selecting the menu you'll discover soon enough that there will be a draft first.
[Android Apps and Games] fraschi51:
Of course, a comprehension note is always only necessary for the first use. With everything, I should of course know what is going to happen during the second use. :)
[Android Apps and Games] M66B:
I have just released

beta

version 1.438

Changelog/download:

https://github.com/M66B/open-source-email/releases

This version adds a setting to disable downloading of message texts and attachments when roaming (default enabled). I don't think it is a good idea to request phone permissions, which means it is not possible to detect Roam like at home.
[Android Apps and Games] fitittome:
Can we discuss having this default disabled? I, for one, am pretty frugal with my mobile data data tariff!
[Android Apps and Games] M66B:
I am afraid it will result in too many questions like "my email is not arriving".
[Android Apps and Games] fitittome:
OK, fair point! lol.
[Android Apps and Games] M66B:
At least you have some more control now.

As a side note: NetGuard by default disables connections when roaming, but not within the EU. I am pretty sure this has at least some people saved a big bill.
[Android Apps and Games] fitittome:
I would live to use Netguard but it doesn't work on my Lineage device. :( But I am homing in on the issue... Don't worry its not you! I actually use a small app to enable and disable Wi-Fi based on cell location etc. which works for me.
[Android Apps and Games] 白い熊:
Is there a way to empty the “ Spam” folder on Gmail? I don't see any — and it's uncomfortable when I see an unread count of thousandsfor Gmail in the top left summary since these are Spam messages.

If not, can you add a “Select all” option to the three dot menu, so I can select all of them then in the list and delete? Currently I have to touch and drag and it's super slow with hundreds of messages.
[Android Apps and Games] M66B:
Only the trash folder can currently be emptied to prevent accidental permanent deletion of messages.
[Android Apps and Games] 白い熊:
This seems sensible. I think it could be expanded to Spam.

Also " Select all" is warranted in either case I'd say. :@)
[Android Apps and Games] M66B:
I don't agree because most spam is not even getting in your spam folder, which means there is a likelihood that the messages in the spam folder are false positives.

You'll need to actively delete messages from the spam folder, which will move the messages to the trash folder. After that you can empty the trash folder.

To select all messages: "... long press, hold and swipe to select a range of messages"

https://github.com/M66B/open-source-email/blob/master/FAQ.md#user-content-faq60