yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] gc01:
Indeed - the conversation list is collapsed and remains collapsed when press back.

However, the behavior is wrong to return to different view. From user perspective, it was fully collapsed both before and after reading one message.

It is definitely counter intuitive for 'back' to change what's visible on the screen - it should be exactly the same no? Why did it move the viewed (oldest) message to the top of the list and scroll newer messages off screen?

This of course only becomes a problem when the list of messages in a conversation is longer than 1 page.

Surely you're not arguing this is the correct behavior?

---------- Post added at 10:34 AM ---------- Previous post was at 10:29 AM ----------

Yeh user error - my fat finger hit the 'tracking link' instead of the actual link - sorry - ignore me.
[Android Apps and Games] M66B:
Collapsing messages will make them smaller, so the list needs to be reorganized. This is done by the AndroidX RecyclerView implementation. Generally the collapsed message will be kept visible. Where it exactly will be shown and if the list is scrolled up or down is determined by AndroidX. I am not going to make changes into this because the RecyclerView is very complicated.
[Android Apps and Games] gc01:
Ok - understand. Perhaps this is a bug with the RecyclerView

Since they do not need "re-organizing" - they were collapsed before viewing the message and identically collapsed after. So even if its "re-organized" a second time it should look exactly the same I would think.

So is this a bug that the AndroidX RecyclerView is not idempotent?
[Android Apps and Games] M66B:
To make sure I understand this correctly, you could make a screen cast.
[Android Apps and Games] rlanza1054:
Feature Request

Not sure if this is the proper location to request a feature request. If not please direct me.

I just started to try out Fairmail.

I was using K-9 and prior K@-Mail.

I'm look for a feature that is in both those apps.

Its a way of selecting a message and asking to automatically search for similar messages. I believe it searches on the FROM address.

I already know I can go to the search area and type in the FROM address.

By using just one selected message to search on I don't have to do any typing.

And when the list of searched messages is presented I would like to have a select ALL button (option).

And then Delete Selected button (option).

So far everything else seems fine.

I haven't explored everything yet.

Right now if I have search on one address and the list for example found 15 messages with that from address I have to select each message individually before performing an action on all that I selected.

I just want an easy way of selecting all the messages that the search found.

That way I can easily delete them.

Thank you.

Rob
[Android Apps and Games] M66B:
In the collapsible addresses section there is a magnify glass to search for messages related to the sender.

Searching is progressive (scrolling down will search for more messages), so a select all is not possible. However, you can tap and hold a found message for a moment and swipe down to multiple select and search at the same time instead.
[Android Apps and Games] gc01:
sent you email
[Android Apps and Games] maybeme2:
Yes, it would be useful.
[Android Apps and Games] M66B:
What do you think about the proposed 1 hour and 1 day?
[Android Apps and Games] maybeme2:
Yes I think these are good time options.
[Android Apps and Games] MaxRabbit:
I have found FairEmail to meet my needs and am wanting to upgrade & support the app.

I want to purchase FairEmail through the Play Store, but I am currently on FairEmail through the F-Droid store. Is there a way for me to install from the Play Store instead so that I can then purchase through the Play Store, without losing any data?
[Android Apps and Games] M66B:
The F-Droid version is signed differently, so there is no way to upgrade to the Play store. Due to the signature difference it is basically a different app for Android.
[Android Apps and Games] gc01:
V 1.687 - Back button not behaving quite right in conversation mode.

(1) Start in conversation list and View a single message (there is no conversation). After reading message, press back. It now shows a conversation list with that single message and a second press of back is required to get back to conversation list.

(2) As in (1), read same message (no conversation thread). Reply to message - same as in (1) - back in list of messages which now has the new reply.

In both cases 'back' should return to the conversation list.

(3) I'm now now Android 10 as of yesterday and was working fine otherwise - the above 'back' issue happened after updating from 1.685 which does not suffer the problem (1) and (2).
[Android Apps and Games] M66B:
Back will always collapse multiple expanded messages and there is a setting (default disabled) to collapse a single messages too.

Also, wasn't this discussed very recently?

In any case there was nothing changed to the back behavior in recent versions and it will act the same on all supported Android versions.

tl;dr; not a bug, but a feature.
[Android Apps and Games] gc01:
Yes and you're focused on collapse - its not about collapse which is working fine.

I have the options set 'collapse messages on back' which is working fine.

The behavior is fine when a conversation contains 2 or more messages. As the steps (1) Conversation List to (2) Message List to (3) Message.

But when the conversation has a single message it correctly skips (2) to read message, but does NOT skip 2 on back. So its not symmetric - one tap to read but 2 taps to go back.

i.e. if there is a single message you tap to read, then back should get back where you started - that broke - it was working fine.

(1) Conversation List [Tap Message] ----> (3) Message Is Open and Readable. (Step 2 is correctly skipped - one tap to read mesage)

(3) Message Read [ Tap Back] ----> (2) LIst of One message in Conversation [Tap Back] ----> (1) ( Conversation List ( Step (2) should be skipped - now 2 taps to return to conversation list)

Pressing 'back' after reading message should not go to (2) Message List when the 'Conversation' has a single message.

In previous versions Tap a message to read it from Conversation List, read it, tap back button and went to the conversation list without requiring back be pressed a second time to get out of message list of 1.
[Android Apps and Games] M66B:
You'll need to disable the option for the behavior you want.
[Android Apps and Games] gc01:
I do want messages collapsed - why would I disable that option - I only want to see message content while viewing single message.

That is totally orthogonal to which screen to display.

Besides it is asymmetric behavior which is odd.

Conversation List -> ....(skip) ... -> Message

Message -> Message List (of 1) -> Conversation List

Going back should skip list of 1 just as it does when going forward.

Doesn't make sense.

.
[Android Apps and Games] M66B:
Did you already disable the "collapse" option? This will disable collapsing single messages, which is what I understood exactly what you want.

In any case I have no plans to change how (auto) collapsing and expanding messages works because IMHO as it is is how most would expect it to work.
[Android Apps and Games] gc01:
I did and this does work ok for single message - but now when there is a conversation of 2 or more messages, it opens unread message in Message List View which I don't want.

Also, it has the same problem only the reversed. With 2 or messages, it is still asymmetric:.

Conversation List -> Message List -> Message

Message -> (skip) -> Conversation List

So its actually worse - as its asymmetric plus i dont want to see message content in Message list.

You seem to be missing the point, which is that the problem is about the display behavior, rather then collapsed or not.

Users will find it odd that the behavior is not symmetric.

---------- Post added at 09:33 AM ---------- Previous post was at 09:29 AM ----------

I just consulted with my non-tech user - and she finds the behavior very confusing ... 'why does it have extra step one way and not the other?' she said.
[Android Apps and Games] M66B:
A single read or unread message is automatically expanded, which is quite convenient. See the FAQ for more information on this. This can be disabled in the behavior settings if you don't like it.

Expanding multiple messages requires multiple actions, so I don't think 'back' to collapse multiple messages is odd or asymmetrical.
[Android Apps and Games] gc01:
I think I give up - I am not explaining well, and you're not understanding the problem.

Its not about collapsed or uncollapsed. Really, it has nothing to do with that.

Its about the symmetry of going from conversation list to read and then returning.

Number of taps to go forward should be matched by number of taps to go back. It isn't - with or without collapsed on back option set.

Last try:

Leave that collapsed on back unset.

View list of messages where all are read. tap one to view it.

now press back. it does NOT return to where you were seeing at list of messages, but instead jumps back to conversation list.
[Android Apps and Games] M66B:
With the "back" option not set (the default) you enter a conversation with one tap. One message might automatically expand, but one 'back' will always bring you back to the message list, so I really don't see what is asymmetrical.

If you expand multiple messages, 'back' will first collapse all expanded messages, which is also not really asymmetrical.
[Android Apps and Games] M66B:
Please make sure you did disable the "back" behavior option. There is really not an exception for you in the app.
[Android Apps and Games] gc01:
The option: 'Collapse Messages in conversations on 'back' : is disabled

Even killed and restarted the app - it does not work as you describe.
[Android Apps and Games] M66B:
Then, if you didn't expand multiple messages, one tap will always bring you back to the main message list (leaving the conversation). It works always like this for me and there are no exceptions to this, unless you enabled the "back" option.
[Android Apps and Games] gc01:
ok thanks.

I have learned that back does not always undo last - in case of message list collapsing/expanding messages does not change the way 'back' works which is to go back to conversation list. I 'assumed' back takes you back to previous state - which is not the case. Which is fine. A false assumption on my part.

So I understand how things work now - thanks for your patience.

Now that I understand, I actually like this way better lol.

I'll explain it to my non-tech user when I see her too.
[Android Apps and Games] Amort:
Hello. Is it possible to hide the "FairEmail needs your help.Tab to purchase pro....." button in the free version? Thanks
[Android Apps and Games] JJ111:
Grat idea the button to reverse the sorting order.

But with me it only works with time: "oldest first", not with the others like Sender name: Z-A (instead of A->Z) or size: smallest to biggest etc...
[Android Apps and Games] M66B:
If you support the project with a small donation the message will go away.
[Android Apps and Games] Amort:
Ok thank you!
[Android Apps and Games] gc01:
I would encourage you to consider purchasing the Pro version - this is the best email app available on Android, and it's really worthwhile helping support development.
[Android Apps and Games] M66B:
Beta version 1.688 should fix periodic sync not working for accounts not supporting IMAP IDLE, like Yahoo! In general my advise is to move away from such providers because polling will not only delay receiving new messages, but will also result in increased battery usage. There are plenty of other providers with up-to-date server software to choose from, for example disroot.org. It is easy to configure and manage multiple accounts in FairEmail to make a transition simple.
[Android Apps and Games] nadir husain:
And as u speak Yahoo servers are down:)
[Android Apps and Games] M66B:
There were a number of disappointing, not to say unfair, Play store ratings lately :(

You can cheer me up by leaving a more positive rating :)

If you joined the Play store test program, please leave it temporary by using this link to let the rating count:

https://play.google.com/apps/testing/eu.faircode.email

You can join the test program after the rating again by using the same link.
[Android Apps and Games] TiTiB:
More exposure=more exposure to idiots
[Android Apps and Games] Only.Me:
Unfortunately, I have to agree with the person that said:

I just cannot see how such a permanent banner can have any positive effect...
[Android Apps and Games] M66B:
The banner is not permanent. It will go away if you support the project with a few euros. IMHO that isn't asked too much given that I have put more than 2,000 hours into this project.

Note that FairEmail does not show ads and does not track you in any way.

If you are not convinced, I like to hear why.
[Android Apps and Games] maybeme2:
There will always be idiots around and you can't please everybody.

The consensus is that FairEmail is a huge success. From an unknown app it is now considered among the best and, in many users minds, by far the best. That is a major achievement. And in a crowded field. And it has the most responsive developer I've ever come across.
[Android Apps and Games] Only.Me:
I am not convinced... but please don't get me wrong. As someone who has made a few simple apps (of which, one is in the Playstore), I understand and agree that it takes a tremendous effort (and skill) to develop a marvelous and complex app like FairEmail. (I have also already left a 5-star rating for FairEmail on the Playstore very early on, to support you.)

All, I am saying, is that an "in-your-face" banner in the free version does not seem like the most effective way to convince people to pay / donate... It is MUCH more likely to just annoy people and give you more bad ratings.

A gentle explanation / plea during installation, or even a popup after a weeks usage, appealing to their sense of fairness would be much more effective (IMHO).

Since you made the free version available, people will expect a usable (non-annoying) free version. It has reduced functionality and positively promoting the extra useful functions to get people to pay should be sufficient (and more effective in my opinion).
[Android Apps and Games] ouzowtf:
This didn't work out in the past as people cried that they have to pay for "essential" features. And every feature available in FairEmail was suddenly essential, therefore they wanted to have everything for free.
[Android Apps and Games] M66B:
Thanks for your feedback.

I'm afraid an unexpected popup will do more harm than good.

Nevertheless, I am open to suggestions to improve this because I understand not everybody likes the banner. On the other hand I want people to understand that not everything can be completely for free. In fact this is one of the reasons people are often paying with their privacy.

How about a button with more explanation? Other suggestions?
[Android Apps and Games] Only.Me:
Yes, that might not have been the best suggestion... I can see how that might annoy people as well.

I wonder how many people really like the banner... ;)

If the button (or an option under settings) gives more explanation and then removes the banner, it would be good.

Perhaps your next app should be paid-only (at least in the Playstore)? Then there is no need for this difficult balance-act between the free and paid versions.
[Android Apps and Games] gc01:
FYI

On the new play app I got - you can now See 'private feedback for dev' and also public review.

For me however (perhaps as I left feedback while using the non-beta) the 'edit your feedback is grayed out.

Anyway, since both are showing it may be possible to leave both a review and dev feedback.

---------- Post added at 11:35 AM ---------- Previous post was at 11:33 AM ----------

totally agree - its the best email app available - nothing else is even close.

I do wish searching for email/mail on play store would find FE tho ... its really odd the stuff it comes up with.
[Android Apps and Games] beeshyams:
I guess most folks have more than one account usually, so here's a thought.

How about making it completely free BUT can configure only one account. Let them explore, fall in love with the app and superlative support they get from you and pay to configure more accounts. I know, one can possibly get around this limitation by devious means, but then you can't help.

What say others?
[Android Apps and Games] M66B:
The Play store rules forbid, with good reasons, to make something paid that was free before, so this is not an option anymore.
[Android Apps and Games] serano-tijssen:
Fairmail 2 :)
[Android Apps and Games] m0d:
You need to find another way to amuse yourself.

The playstore is cancerous. Not only can they block/suspend/cancel devs accounts without reason but they do not enforce fair reviewing rules/tools/solutions.

1 user gave you a 1 star because they could not find settings/configurations - really?

1 user gave 3 star because they believe you can not send emails only receive - huh?

These kind of reviews should be automatically removed as false. But, that does not suit goggles as then FE will hava an even higher rating than their apps

The github model, is much better as users with issues Have to either report an issue through email/forum/etc and their is no ratings system. However, their is a much smaller audience,

So, using stores you must understand that the reviews are sort of rigged, as their are no ways to address these false reviews.

Also, a number of low reviews have been addressed by you, yet user has not updated ratings :(
[Android Apps and Games] gc01:
The only thing seems to continue doing what you're already doing - respond to the goofy ones to offset so anyone else reading can see it's silly.

Plus the overwhelming positive reviews also suggest some users are ... well ... grouchy and incompetent yet unable to recognize the problem is their own.

We find these same kind of folks at work too ...

Its pretty clear there are some outliers ... but I agree that the more positive reviews the better ... so if anyone here hasn't done so - please add your own review.

Also I still think it may be useful to get some folks from tech sites that do reviews, do one on FairEmail - its definitely ready - that will get more visibility for those who google for stuff.
[Android Apps and Games] maybeme2:
It is however really ridiculous that if you search on the play store for 'email apps' FairEmail doesn't even show up. What criteria do they use for that list? Is it number of downloads?

Is 'email app' not in the official description of FairEmail?
[Android Apps and Games] dorqus:
Got an ANR popup a few minutes ago, I closed the app, then opened it and sent logs. Google Pixel 2, Android 10, not rooted. Thank you as always [MENTION=2799345]M66B[/MENTION]
[Android Apps and Games] Brenneke:
Have email account all set up and working but have never seen an email app where it was so difficult to find how to compose a new message......how do I compose a new message?
[Android Apps and Games] beeshyams:
On the main screen, you will see a white pencil in yellow circle. Tap that to compose

(Tip: Long press on pencil leads you to drafts)
[Android Apps and Games] Brenneke:
No pencil icon for me Pixel 2 XL Pie 9.
[Android Apps and Games] gc01:
There's a yellow 'floating' orange circle on the bottom right of the screen when you're in the main index showing conversation/messages list

Its similar to gmail which uses a circle with a plus - FairEmail uses a circle with a pencil.

If you're reading a message the circle changes to an arrow - and the button now operates as a Reply to whatever message you're reading.

Let us know if you find this ok. This is pretty standard for material design compliant apps.
[Android Apps and Games] Brenneke:
Like I said, not there, not sure if pro is needed first. Uninstalled.
[Android Apps and Games] gc01:
Very strange - i have pixel 2 was on 9 now on 10 - never had any issues at all.

Did your account setup work fine and you were seeing list of messages ok?
[Android Apps and Games] Brenneke:
Yes account loaded fine, all messages there.
[Android Apps and Games] gc01:
Pro is definitely NOT needed to send email. I used free version for a while to test - then updated to Pro.

I'd encourage you to try again - this is the best mail app out there - great privacy focus, handles PGP encryption, and tons more.

Not to ignore that the developer is hugely responsive and very active.
[Android Apps and Games] beeshyams:
When you set up your account did you do the required things to enable "sending" of mail? See "set up identities" under "principal" tab in settings.

My guess is that you didn't and that's why you don't see the pencil
[Android Apps and Games] M66B:
I have no idea. I have put a space between Fair and Email, which seems to have helped a little, but still FairEmail is far away :(
[Android Apps and Games] M66B:
There is no trace of the ANR in the log files.

ANRs are automatically reported (when you enabled error reporting) and most of them appear to be cause by things outside of FairEmail, which is consistent with the fact that FairEmail runs all actions in the background.
[Android Apps and Games] M66B:
The compose button is a big orangish button with a pencil at the bottom right of the screen.

You have setup an account (step 1 in the setup), but did you also setup an identity (step 2 in the setup) ? An identity is required to send messages.
[Android Apps and Games] dorqus:
Ok thanks for taking a look.
[Android Apps and Games] M66B:
[MENTION=6901126]Brenneke[/MENTION]

The compose button is a big orangish button with a pencil at the bottom right of the screen.

You have setup an account (step 1 in the setup), but did you also setup an identity (step 2 in the setup) ? An identity is required to send messages.
[Android Apps and Games] M66B:
I have just released

beta

version 1.689

Changelog/download:

https://github.com/M66B/FairEmail/releases
[Android Apps and Games] gc01:
There's a review on Aug 30th from someone who couldn't send mail - likely didn't up an identity. May be worth pointing out in reply to that one too.
[Android Apps and Games] Sid32:
What does FairEmail have to do to let people login to Gmail from within the app? Basically to make it a trusted email app like Nine or Aqua.
[Android Apps and Games] gc01:
Ability to easily have multiple identities is a great feature which many mail apps don't have.

For example if you get email to one account for user@domain and also webmaster@domain - its great to be able to reply and send as either 'identity'.

Or if you prefer to respond or send emails from your gmail account while reading your yahoo account or whatever - you can do that too!

Pretty nice feature - but of course, you need to set up at least one sending identity to send mail.
[Android Apps and Games] M66B:
It requires using the XOauth2 protocol, which isn't too difficult and as a matter of fact was once part of FairEmail, but there is a big disadvantage you can read here about:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq111
[Android Apps and Games] gc01:
This is explained in the FAQ question (6).

Basically, if you use 2FA (2 factor auth) then just set up an app password to use.

If you're not using 2FA (well you really should be using it ... but) then there is a setting in gmail as explained in the FAQ.

Aside: Marcel - any plans to re-implement OAUTH to make this simpler for folks (in spite of the drawback)?
[Android Apps and Games] M66B:
It was once part of FairEmail and I will consider to bring it back:

https://github.com/M66B/FairEmail/commit/eddfad1e25ca12c438d86793323895b41872f7b9