yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] mithrial:
In the reviewers defense, of course the settings menu is overloaded, you can't deny this that you have a massive set of options compared to the non-existent options in outlook or Gmail.

You can't win against this.
[Android Apps and Games] M66B:
Yes, there are a lot of options, but they are categorized (tab pages), divided into sections (cards), ordered by appearance or usage and searchable.

The settings screen has been changed a dozens of times and the result is that there is always somebody complaining about it, which is rather frustrating given that all options are ... optional. I could remove all options and make Fairemail a simple app, but a lot of people would be rather unhappy.

If you see a way to improve this, please let me know.
[Android Apps and Games] M66B:
Leaving a 1 star review is as easy as driving a-socially, which seems to be the norm these day. I guess I am too sensitive and not egoistic enough for this world. I might need a bigger car and a lobotomy.

("What junk!!!")

Link.
[Android Apps and Games] de_Wolf:
If this was supposed to be the full rating comment, it looks like a "provocation rating" to me.
[Android Apps and Games] chris122380:
I can't seem to see these. Likely do to using the US play store. I have been going in and sorting by most recent. However I hate reviews like this. It tells you absolutely nothing. I vote these type of reviews down as they are basically useless.
[Android Apps and Games] de_Wolf:
Here also once a short positive assessment from today:

1a. Einfach, übersichtlich, schnell, zuverlässig.

1a. Simple, clear, fast, reliable.
[Android Apps and Games] de_Wolf:
Please try this URL, @chris122380:

https://play.google.com/store/games?hl=de

I think it should work, because with the following URL I can (finally) read the non-German ratings:

https://play.google.com/store/games?hl=en&gl=US
[Android Apps and Games] mrjuniork:
Some positive vibes are needed.

Found this review just about right now 😉

Spoiler content hidden.
[Android Apps and Games] M66B:
There are 18 or 19 five star review reviews needed to compensate for 1 one star review, like this one:

Link.

The app works fine for AOL, but an app password needs to be used, which the app says with a bold red font.

Suppose you go to your work. You do your best and everyday you finish a big pile of work. You walk though the corridor on your way home to your partner, passing a number of offices. The last one is the office of your boss and everyday he says the same "Your work is bad" because he doesn't like your face or whatever, but not for some good reason. Everybody says your work is fine, but still, how would you feel? Imagine this happening a few dozen times or more every day.

Your old and grumpy and currently rather worried developer AKA drama queen.
[Android Apps and Games] deechte:
The analogy is wrong. The 1 bad review isn't your boss. You choose to let it be that.
[Android Apps and Games] xdaTanjiro:
The world is of different kinds of people, the good, the bad and the ones who like messing around (and probably thousand more). So it's inevitable that some people might leave a bad review without even using it, might even be your competitors. We will try our best to downvote them but also move on with the best email client of all times ;)
[Android Apps and Games] M66B:
About every analogy has shortcomings, especially those with cars. And no, the bad reviewer isn't my boss, nobody is. Still I have feelings, which is what the analogy was trying to express.

Today I have been adding Gmail OAuth for POP3 accounts, which is the result of many requests and recently changed Gmail polices regarding authentication (people hate to give the phone number to be able to create an app password). I could have said, POP3 is a protocol designed in 1988, so it is time to start using IMAP by now (IMAP isn't very young either though), but no, I empathize with these people, who for all kinds of reasons (not always good reasons) want to keep using POP3. It was harder to add than I expected because there appeared to be some bugs in the Javamail library.

The point is that you can't have a developer who cares about you and ignores negativity at the same time. These are two sides of the same coin.
[Android Apps and Games] de_Wolf:
In my opinion, your comparison doesn't really fit, because the people who give a review are not your boss, so they are not above your level, but rather below it.

And with this knowledge, unqualified statements would not hurt me at all.
[Android Apps and Games] de_Wolf:
I am saddened, Marcel, that you "are unable" to draw strength from the many, many positive evaluations. With this knowledge you should actually walk through life with a broad smile all day long.
[Android Apps and Games] M66B:
Generally, I am a pretty happy person, but right now there is a shadow because I am rather worried about my old mother.
[Android Apps and Games] de_Wolf:
I see, I had read it in the Netguard forum.... :-(
[Android Apps and Games] nadir husain:
Best wishes and prayers for your mom.
[Android Apps and Games] bruno.mercier:
Seems to me that the question is not How many people dislike the app, but How many love the app?

Personally, I set a 5 stars. Does it means I love every single choice? No, but I know that's a damn good app and that I cannot really do without those days...

No system or app can please everybody and that's normal, we are all different with different view on what would be "perfect" (and I know as a fact that I do not know what would be "perfect"...)

You give time doing that, you decide. Simple.

As I already said earlier. Nobody is forced to use the app.

You don't like it you don't use it. And it seems not abnormal that you explain why you don't like, so that like minded can have that information.

But would be nice if it was polite and useful ("that's a crap app" is really helping nobody). But that last remark is true in many cases on Internet...

Courage
[Android Apps and Games] chris122380:
I'm pretty sure there are more then 18 or 19 five star reviews per 1 star reviews. See the Play Store graph. Note that the one star reviews aren't even comparable to the number of 5 Star reviews.
[Android Apps and Games] xdaTanjiro:
Can I set a different filter for Unified inbox and keep it default for (sub)folders?

Reason being I wanted to filter out read messages from Unified inbox but still be able to see them when visiting individual (sub)folders (without having to toggle the filter again), i.e. to keep my Unified inbox "clean" when there are hundreds of thousands of messages.

Thanks.
[Android Apps and Games] M66B:
I am sorry, that's not possible. The current set of filters is already resulting in too many support questions "Where is my message? WTF".

What you can do is enable the quick non obtrusive filter buttons in the settings, so you can switch quickly.
[Android Apps and Games] M66B:
Tonight I received another policy violation notice from Google. The app is "spyware". Right. Again.

"APK HAS A PROMINENT DISCLOSURE BUT THE DISCLOSURE IS NOT ADEQUATE - Your app is uploading users' Contact list information to https://www.gravatar.com without an adequate disclosure."

So, it seems the solution is either "an adequate disclosure" or removing the feature from the Play store version again.
[Android Apps and Games] xdaTanjiro:
Thanks, will try it.

Oh gosh....please don't again : (
[Android Apps and Games] x2k13:
How about dropping Gravatar completely?
[Android Apps and Games] M66B:
Despite people sometimes calling me a drama queen, I always think about the advantages and disadvantages.

Advantages

When retained: feature will be available for Play store users

Disadvantages

When removed: feature will obviously not be available for Play store users anymore, possible resulting in complaints

When retained: sending of contact info (hashed email addresses in fact) needs to be declared and will be publicly visible in the Play store description, which is something I don't want given the nature of the app

When retained: risk of a next policy violation notice because the disclosure is still not adequate for some reason

When retained: extra development and maintenance burden

So, the logical choice is to remove the feature from the Play store version or possibly altogether when reasoning that this doesn't belong in an app meant to help you protect your privacy anyway (though not everybody cares about this).

Is there anybody here using Gravatars/Libravatars?

Edit:

Removed Gravatar/Libravatar from Play store release · M66B/FairEmail@86ed20a

Fully featured, open source, privacy friendly email app for Android - Removed Gravatar/Libravatar from Play store release · M66B/FairEmail@86ed20a

github.com
[Android Apps and Games] M66B:
For the record the main part of the policy violation notice:

There is a valid privacy policy now, so it seems that is a standard entry in policy violation notices like this. Anyway, that's not relevant anymore since Gravatar/Libravatars won't be available in the Play store version anymore.

Edit: recorded here too now:

https://faircode.eu/faq.html
[Android Apps and Games] M66B:
Since Android 13 beta 3 (platform stability) was released yesterday, I am preparing the app for Android 13. The main change is requesting notification permissions. The new Android photo picker was already supported with a workaround in earlier versions of the app, which will be replaced by the official solution.

I will probably release a version with these and other changes today both on GitHub and in the Play store test program.

Are you already using Android 13?

Please be aware that Android 13 isn't 100% production ready. It works mostly fine for me for weeks already though (your miles may vary as they say).
[Android Apps and Games] nadir husain:
Will get to A13 when Sammy decides it's time. I guess only Pixel phones are on 13 beta now. Which pixel model are u using now Marcel?
[Android Apps and Games] M66B:
I am currently using a Pixel 4a 5G.

I will probably buy the upcoming Pixel 6a after a while (after the problems with the first batches have been solved), although it is each time a bit of a challenge to get a Pixel device because they aren't released in the Netherlands.
[Android Apps and Games] nadir husain:
Likewise in Pakistan. You can get pixel phones that carriers bring with them but no warranty
[Android Apps and Games] chris122380:
Stuff like this really makes me hate Google. They didn't bother to read the privacy policy or the fact that you gave an adequate disclosure for gravatar in the privacy policy and what it does. Maybe reference it and the privacy policy the first time launching Fairemail.
[Android Apps and Games] M66B:
Don't hate them too much because they do this for good reasons, basically to improve your privacy.

Although it is inconvenient for me, especially the timing, the policy violation notice does have a good reason. Please see here what "adequate" in this context means:

User Data - Play Console Help

You must be transparent in how you handle user data (for example, information collected from or about a user, including device information). That means disclosing the access, collection, use, handling

support.google.com

Basically, informed explicit consent. The app shows a privacy warning, but doesn't explain sufficiently what is going to happen. Also, Google probably wants to see a confirmation dialog instead of just a switch.
[Android Apps and Games] caprihome:
I use a Pixel 6 pro with Android 13 beta 3
[Android Apps and Games] M66B:
Version 1.1908 is available on GitHub now.

Changelog/download:

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

This version should be fully compatible with Android 13 and will notably request notification permissions in setup step 2.

@caprihome Android 13 beta automatically granted notification permissions to all installed app. Can you please try to revoke the permissions from the app via the Android app settings (easily opened via the 'Extra' card in the main settings screen) and check if you can grant the permissions via the setup screen?
[Android Apps and Games] caprihome:
Hi, yes, I can grant the permissions for contacts and notificationsvia the setup screen.. See attached file.
[Android Apps and Games] m0d:
So gmail fails to connect now.

Is sign in with google similar to how github authenticates 3rd party clients? By linking to browser signing in and allowing app to connect.

Or is it somethieg eise?

Integrating Google Sign-In into your web app | Authentication | Google for Developers

developers.google.com

Overview | Authentication | Google for Developers

developers.google.com

If so, this would be a viable option for users who do not use google services.

Also, those who do not want to add phone number in gmail settings
[Android Apps and Games] M66B:
Please see this FAQ about what you need to do:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq14

I think you'll want to create and use an app password.

And this FAQ why a web OAuth flow isn't an option (unless you are willing to sponsor $15,000-$75,000 yearly):

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq111
[Android Apps and Games] xdaTanjiro:
Hi, upgrading to 1.1908a from 1.1907a via GitHub.

1. now my email content text are black in black background.

2. The notification icon become separate and not grouped.

3. HTML emails no longer showing black background, it's now white and hurting my eyes now lol. I prefer black background like in existing versions.

Are these bugs or do I need to clear cache?

Edit: Ok it's still the same after I cleared cache.

Edit2: And it's the same after I cleared data and fresh reinstall the apk. I'm going back to 1.1907a for now.
[Android Apps and Games] M66B:
There are no changes which can explain this.

Which Android version are you using on which device?

Did you maybe change the theme via the three dots overflow menu?

Did you maybe update or change the installed browser?

What happens if you switch to/from the original/reformatted message view with the "[ ]" or "] [" button ?

In any case the app doesn't have control over notification grouping because status bar notifications are managed by Android. Note that there is often a delay before notifications are being grouped.

I would be surprised if there is a difference with an older version, but if there is, please tell me which is the latest version which works for you, so I can check the differences.
[Android Apps and Games] M66B:
@xdaTanjiro it appears I can reproduce this problem, merely by changing the build target from Android 12 to Android 13.

This raises a question: are you using Android 13 beta or is this a general problem with the WebView/browser when targetting Android 13?

Also, which browser are you using? My guess is Chrome, but it is better to be sure.

To others: can you please check how original messages look after switching to a dark theme with version 1.1908?

In any case this will be a blocking issue for a roll-out of the app for Android 13. I will go through the Android issue tracker to see if similar issues were reported.

Edit: I have found it: see here. This is a behavior change in Android 13 which isn't listed on the main Android 13 preview website to keep us developers busy ...
[Android Apps and Games] M66B:
Version 1.1909 is available on GitHub now and in the Play store test program after Google's approval.

Changelog/download:

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

@xdaTanjiro original messages with a dark theme should look fine again on Android 13.
[Android Apps and Games] caprihome:
hi marcel, no notification point on the app icon when there is a new email. android 13 beta 3.
[Android Apps and Games] M66B:
Works for me. Are notification permissions granted via setup step 2?
[Android Apps and Games] caprihome:
now it works, sorry, überwachungskanal was set off.Sorry, dont know the english word
[Android Apps and Games] xdaTanjiro:
Hi,

Too bad it's still not working for me in the latest version.

Text is still black on a black background with "Show reformatted messages by default" is OFF.

The notification icons are still separate and not grouped. Maybe it's due to it was just being upgraded but I doubt.

which browser are you using? yes, Chrome

HTML emails no longer showing black background, it's now white and hurting my eyes now lol. I prefer black background like in existing versions. it's still this case in 1.1909a

Which Android version are you using on which device? Android 12 with OneUI 4.1

I'm going to stick with 1.1907a unfortunately : (
[Android Apps and Games] M66B:
Please check a few messages. Google has changed how dark mode works for Chrome on Android 13.

Edit: I like to receive a raw message file of a message which is light instead of dark.
[Android Apps and Games] xdaTanjiro:
Hmm I would like to send you a Private Message with screenshots but I couldn't (there is an error).

Anyway here goes the two examples of emails that I've. Do note that most other emails with HTML content (such as newsletters are also having a white background since version 1.1908a, there were all supposed to be in dark background with readable text before)

Example 1:

(link removed)

which should have black background (at least in versions before 1.1908a)

Example 2:

(link removed)

with rather dark text in a black background rendering it unreadable.

Hope it helps.
[Android Apps and Games] M66B:
Please use this contact form to contact me:

FairCode - contact

FairEmail, NetGuard, XPrivacyLua support

contact.faircode.eu

I will reply, so you can send me a raw message file of an example message for inspection.
[Android Apps and Games] M66B:
@xdaTanjiro I have been viewing dozens of original messages with version 1.1909 of the app on Android 13 and they all were displayed fine with a dark background and contrasting text color. So, I would very much like to receive a counter example for debugging purposes.
[Android Apps and Games] xdaTanjiro:
I'm exporting raw emails between v1.1907a and v1.1909a then I will forward the zipped file to your contact form above. Give me few more minutes :)
[Android Apps and Games] M66B:
Thanks, but after some research I have already discovered what the problem is. Apps which target Android 13 and running on Android versions before version 13 can't force dark mode at this moment. What is needed is a compatibility function setAlgorithmicDarkeningAllowed, which isn't available in AndroidX/browser yet.

tl;dr; I am finishing a new version not targeting Android 13 anymore and still supporting it to some extent. This will fix the problem for you and others.
[Android Apps and Games] xdaTanjiro:
Wow that's nice, do I still need to send you the raw messages?
[Android Apps and Games] M66B:
No, just wait for a new release.
[Android Apps and Games] xdaTanjiro:
Alright, I will wait for new release with my zipped file ready just in case.

Also I can test the new release once it's released. Thanks.
[Android Apps and Games] M66B:
Version 1.1910 is available on GitHub now and in the Play store test program after Google's approval.

Changelog/download:

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

@xdaTanjiro original messages with a dark theme should look fine again on Android 12 and earlier.
[Android Apps and Games] xdaTanjiro:
Hey there, all is good with this latest version!! Finally it has been resolved now, I can't thank you enough for this. Also your hard work is very much appreciated!!

P/S: I can finally enjoy reading newsletters on dark background again ;)
[Android Apps and Games] M66B:
Solved not yet, an convoluted workaround, yes ...
[Android Apps and Games] xdaTanjiro:
Lol at least now you're aware of this and won't leave us (those who are still on Android 12) behind ;)

On a side note, my S21 Ultra is still not receiving Android 13 and it surely won't be so soon.
[Android Apps and Games] M66B:
Version 1.1911 1.1912 1.1913 is available on GitHub now and in the Play store test program after Google's approval.

Changelog/download:

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

This version adds a new menu item to the horizontal three dots message action menu to override the character encoding. Also, endianness for UTF-16 will be auto corrected in most cases now.

Since there were a number of changes in how the correct character encoding is being determined, please let me know if you see any odd looking message texts.
[Android Apps and Games] M66B:
For your evaluation:

My answer:

Link.
[Android Apps and Games] ProEDL:
RTFM...ok, done and switched to 2F auth and app password. thx
[Android Apps and Games] brmbjn:
i just i tried. but I'm confused about the right settings to use it so that email can work in push for google email and hotmail? and notifications can work on the lock screen and home screen. Thank you
[Android Apps and Games] M66B:
Push messages are enabled by default, if the email server supports this (most do, but Yahoo is a notable exception). Please make sure you followed all setup steps, notably setup step 3.

If notifications are shown on the lock screen is determined by Android. Please tap on the second button in the notification settings tab page to configure this.

Basically, what you want is the default, although some device manufactures change the Android defaults because they think that's better for you.
[Android Apps and Games] M66B:
I receive an inquiry about this about every hour, enough to have a reply template for this. This is a bit surprising because Google sent emails about this change to you and recent versions of the app actively notified you about this change as well. Anyway, there was probably a good reason why you and others ignored this. Sometimes life is rather demanding.

For the record, everything is documented here:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq6

In October we'll have the same for Outlook :-(
[Android Apps and Games] brmbjn:
what is setup step 3.?

link ? for download ? from gifthub or playstore
[Android Apps and Games] M66B:
Please see here:

https://github.com/M66B/FairEmail#user-content-downloads
[Android Apps and Games] brmbjn:
is it free use ?

pro ?
[Android Apps and Games] M66B:
Despite over 7,000 hours of development time, 98% of the app is free to use.

If you want everything for free in exchange of ads and your behavior being tracked and analyzed, you can install the Gmail app. Maybe this sounds cynical, but there is a message in this: free is almost never really free.
[Android Apps and Games] xdaTanjiro:
@M66B I have just posted a support email on your contact page but I could not attach links to my reproduction videos and raw message. Please email me if you need them :)
[Android Apps and Games] M66B:
I've already replied.
[Android Apps and Games] brmbjn:
are there folder for all mail inbox ? or one inbox for one mail folder
[Android Apps and Games] M66B:
The default is a unified inbox = all inboxes.

Maybe it is time you try the app now?
[Android Apps and Games] brmbjn:
operations ? what for ??
[Android Apps and Games] M66B:
Please see here:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq3
[Android Apps and Games] brmbjn:
how set font size ?
[Android Apps and Games] M66B:
Of what?
[Android Apps and Games] xdaTanjiro:
Hi,

Have you received my follow-up emails (with attachments)?

And sorry for the spam :)
[Android Apps and Games] mrrocketdog:
Advanced Protection Program , google just never stops.

apologies for OT. :)
[Android Apps and Games] M66B:
I have responded, but please be patient. I am answering several thousands of messages each month, in parallel to developing the app, which includes fixing bugs, improving existing features, adding new features and compatibility with new Android versions, like the upcoming Android 13 Tiramisu.