yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] m0d:
I am confused. As it seems to work fine.

I have manual sync (as in folders are not set to synchronize, only accounts) and pull-to-refresh on unified folders does not refresh them.

So having global sync disabled, and having folders set to sync will have them sync when pull to refresh on unified folders.

I guess. That would be what user wants.

[MENTION=5626570]neolovich[/MENTION]

Set global sync off.

Then you must edit ALL folders manually. All the accounts you do not want synced you set each of their folders NOT to sync.

All accounts should be set to sync, in accounts setup.

Then all folders of your accounts that are not main should be unset:

That way you can still have folders off the unmain accounts in unified folders and on pull-to-refresh only Main accoint folders will be synced

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

@M66B

Just to bother you, and take your mind off of things.

https://github.com/wordpress-mobile/AztecEditor-Android

It seems wordpress mobile have an up-to-date rte.

Also, a fairly uptodate one is https://github.com/1gravity/Android-RTEditor
[Android Apps and Games] M66B:
This won't work because folders not set to synchronize will not be synchronized on manual sync too.
[Android Apps and Games] M66B:
The Aztec editor looks promising.
[Android Apps and Games] m0d:
It works on my end.

That is what I have been doing all the time.

I thought this was how on-demand sync works now.

I just tested it, again.

And it works.

Long press folder on unified inbox and selecting synchronize now -> manually syncs folder, which in my case is set to off for synchronize.

Isn't this how manual mode, on-demand, works?

For me it does.

Edit:

I have global sync off

And all folder set off

Only outbox is set to sync

And everyrhing works fine

Perfectly.

---------- Post added at 09:57 AM ---------- Previous post was at 09:56 AM ----------

It sure does.

Just when it looked like all devs gave up on their rte projects, wordpress comes to the rescue.
[Android Apps and Games] M66B:
'Synchronize now' will indeed work this way, but pull-down-to-refresh won't.
[Android Apps and Games] M66B:
I have just released

beta

version 1.362

Changelog/download:

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

This version adds notification sounds per email address for Android 8 Oreo and later. Tap on the new notification icon in the addresses section to setup the contact's notification sound. Since I don't want to add contact management, there will be no support for this on earlier Android versions.
[Android Apps and Games] m0d:
Exactly.

That is what the user above wanted anyway.

He only wanted Main account to sync, while still showing other accounts(but only syncing on-demand)

Pull-to-refresh will apply only to folders which are set to sync.

So, this seems to me exactly what user wants
[Android Apps and Games] beeshyams:
OK I am blind

I can't find new notification icon - addresses section.

Can any one help please
[Android Apps and Games] M66B:
It is next to the address book icon.

Note that the requirement is Android 8 Oreo or later.
[Android Apps and Games] beeshyams:
Thanks. I was looking in the wrong place :(
[Android Apps and Games] neolovich:
Thanks for your help. Seems, that it works like this :)
[Android Apps and Games] Max.T:
Is it more flexible to add "custom notification" as one of the Rules actions? This way it can be used per address (domain, etc), per subject, etc.
[Android Apps and Games] M66B:
This isn't possible because it would interfere with notification grouping. Also, the current solution with a notification channel per contact also allows for turning on/off vibration, light, etc for a single contact.
[Android Apps and Games] M66B:
I don't see how an extra level of encryption would be beneficial to rooted devices. Even a hardware backed password would be easy to extract by using (Ed)Xposed, so I am not convinced yet to put effort into this.
[Android Apps and Games] M66B:
I have done some experimenting with the Aztec editor and it seems to work okay. However, it will be more than a little work to integrate it nicely, especially because documentation is basically lacking. For example I couldn't find a simple way to change the theme of the tool bar to dark/black. There will be many more of this kind of details, which will all require time and effort and some of them could appear to be just a limitation. I have put this on the planned features list, but I have no plans for the short term to work on this, also because it will inevitably introduce bugs and the current goal is more to stabilize.

Also, a rich text editor is more important to work on a blog post than to write an email.

Edit: looking through the issues Aztec is also not 100% stable, for example this issue and this issue are the main reason why replied/forwarded texts are not by default editable in the first place. Take note of this remark: "Unassigning myself since I'm not planning to work on this in the short term", basically meaning "not or not easy to solve". Moreover, for example this "high priority" issue of about one year ago is still not solved. This is not good enough for me.
[Android Apps and Games] m0d:
No worries.

Yes, it is much more important to have fairemail fully stable.

It is Just a distraction, at the moment.
[Android Apps and Games] bluegrass55:
Can you please provide a screenshot of it's location? Can't see the address book icon.
[Android Apps and Games] M66B:
You can find the address book on the same line as the from address:

https://email.faircode.eu/conversation.png

If you are using Android 8 Oreo or later there will be a "bell" icon just before the address book.
[Android Apps and Games] M66B:
I have just released

beta

version 1.363 1.364

Changelog/download:

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

I have changed the layout of the message header somewhat. I like to know what you think about it.
[Android Apps and Games] ouzowtf:
I don't know at what I have to look :silly:
[Android Apps and Games] M66B:
I have just released

beta

version 1.365 1.366

Changelog/download:

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

This release replaces the earlier introduced wait operations with another workaround that hopefully results in less email server compatibility problems.

Did I already say that it is hard to build a flawless email client?
[Android Apps and Games] Danmann:
Thanks!

Much easier to read it now.

Doesn't look like it. With all these quick updates etc.. :) A big thanks from here. ;)
[Android Apps and Games] M66B:
For the people wondering about what was changed:

The spacing in the normal view was reduced

The subject was made 10% smaller as the sender

The contact photo is scaled with the text size

Should the subject stay italic?
[Android Apps and Games] bluegrass55:
Found it. Thought this was a setting to set different notifications tones for each email address.
[Android Apps and Games] Ænimal:
:good:
[Android Apps and Games] beeshyams:
Thanks for saving me money on eye test. If I can't notice the difference, it doesn't matter to me but yes subject in Italic is nice and suggest retain unless consensus is opposite
[Android Apps and Games] M66B:
You can set a different notification tone for each email address (on Android 8 Oreo and later). It works similar as in the Google Messages app (which is where I got the idea from).
[Android Apps and Games] m0d:
Compact view: Everything is aligned and in place. Perfect.

Normal view: aligment is off,

View is a little zig-zag,
[Android Apps and Games] miro101:
Thanks for the great app. Could you please update the dark theme? The bright blue top bar and the yellow plus button are not thay dark. Maybe you could their tone those colors down or add an color picker where user can change those colors on demand!

Thanks again for the great app

This is not an app, but looks quite nice : https://dribbble.com/shots/2591396-Nylas-N1-Dark-Theme
[Android Apps and Games] M66B:
The normal view has three lines and everything on these lines is aligned. Unfortunately, your screenshots are too blurry to see what you mean.
[Android Apps and Games] M66B:
Both the primary (blue) and accent color (orange) are already dimmed 30% when using the black theme. Dimming more might result in problems on some screens. Everything is a trade-off.
[Android Apps and Games] m0d:
Not much to be done, but I was referring to overflow due to long emails and subject,

https://i.imgur.com/WVlTkiO.png

Everything is vertically aligned, just the heights move around due to the overflow and star.

But again, that is the way normal view is.

On the other hand, compact view is slick and clean, even with star

Although I prefer it without,

Larger text has its drawbacks.

App is great. And, having the option to choose makes each user choose what they prefer
[Android Apps and Games] M66B:
I have just released

stable

version 1.367

Changelog/download:

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

Feedback, thanks, donations and purchases are appreciated.
[Android Apps and Games] BreckZeBoulay:
I changed my phone, bye bye Nexus 5X, hello OnePlus 5.

And now I'm on Oxygen Os Pie.

In notification settings of FairEmail, the LED blinking toggle is no more available.

Can you do "something" Marcel ? :fingers-crossed:
[Android Apps and Games] M66B:
Android 8 Oreo and later have notification channel management and apps can only set the default notification attributes, so apps cannot enable/disable lights, etc and therefore I cannot do "something". Check the screenshot here for how you can manage a notification channel and how you can enable the notification light, etc:

https://developer.android.com/training/notify-user/channels

You can directly go to the notification channel settings from the navigation menu in the setup screen of FairEmail.

For the record: managing notifications (sounds, light, vibration, etc) for contacts works in a similar way. Just tap the 'bell' icon at the end of the 'from' address in the addresses section to go to the contact specific notification channel.

Related FAQ: https://github.com/M66B/open-source-email/blob/master/FAQ.md#user-content-faq21
[Android Apps and Games] BreckZeBoulay:
Ok ok... I already read all that.

But for a simple user like me, I don't understand why FairEmail can't handle LED while other apps can (same android, same settings).

I know this subject is touchy, I won't insist anymore, I promise ! :D
[Android Apps and Games] M66B:
Other apps can because they still target lower Android versions, but that will be over soon, so better get used to how things will become:

https://www.xda-developers.com/developers-new-app-play-store-api-level-26/
[Android Apps and Games] M66B:
I have just released

beta

version 1.368

Changelog/download:

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

This version aligns the addresses section and only shows available addresses. I like to hear what you think about this.
[Android Apps and Games] BreckZeBoulay:
Cleaner ! :good:
[Android Apps and Games] steakhutzeee:
I'm away for work and just updated to the latest version. What is the icon next to some messages figuring the lines and a +?

Thanks!
[Android Apps and Games] M66B:
Did you check the legend?
[Android Apps and Games] steakhutzeee:
Yes but in my language I don't understand it right: È broswer o ricercato.

What it means?
[Android Apps and Games] M66B:
Message searched or browsed outside the normal sync are marked by this icon.
[Android Apps and Games] steakhutzeee:
Thanks!

What you mean for outside the normal sync?
[Android Apps and Games] M66B:
Searched or browsed.
[Android Apps and Games] ohmywhoami:
Can't sync through port 993

hello,

nice email client! Just downloaded version 1.362 from F-droid and I'll try for a little while.

I have a problem trying to sync on port 993 (IMAPS) of my mail server. Port 143 (IMAP) works fine. However when I try to test the connection on port 993 the client show "Read timed out Read timed out" (yes, twice). On my server I see these logs:

Mar 10 00:47:45 www dovecot: imap-login: Disconnected (no auth attempts in 20 secs): user=<>,
rip=87.123.193.178, lip=94.130.182.25, TLS handshaking: SSL_accept() syscall failed: Success,
session=<xxxyyyzzz>

I've tested port 993 with another client (Thunderbird) and it works.

p.s. sorry to report this question here but the GitHub issues are closed (strange).

Thanks for any help
[Android Apps and Games] JJTpocalypse:
This man IS A MANIAC.

no less than 13 releases per day
[Android Apps and Games] M66B:
Timeout means that FairEmail didn't get a response. If the host name and port number are correct, make sure there is no firewall blocking the connection.
[Android Apps and Games] M66B:
I have just released

beta

version 1.369

Changelog/download:

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

This version will show the 'to' address with a warning color when it wasn't recognized as one of your identities and will show you the organization of the domain name in the open link dialog.

[MENTION=9096462]JJTpocalypse[/MENTION] if you don't want new features and don't like bug fixes you don't have to update
[Android Apps and Games] beeshyams:
Hi. Mail is crashing on update very strange. Mailed you auto generated crash report

Restored previous version (Titanium) since I have this app only for all mails
[Android Apps and Games] M66B:
Thanks for reporting this.

This problem should be fixed in the just released

beta

version 1.370

https://github.com/M66B/open-source-email/releases
[Android Apps and Games] M66B:
Swipe to delete: see here: https://github.com/M66B/open-source-email/issues/55

Downloading attachments of searched messages: added to the to do list in comment #3

The error message should be fixed in the next release.

If search is case sensitive depends on the server.
[Android Apps and Games] beeshyams:
Repeated tests for search show that results are not consistent. Sometimes you get results, not always. Gmail. What information can I provide to troubleshoot?
[Android Apps and Games] M66B:
Send me the debug information after searching.
[Android Apps and Games] TheMadRuffian:
Two of my folders aren't syncing since the past hour. I'm getting the following error. I'm on 0.26
[Android Apps and Games] M66B:
Please send me the debug info via 'about'.
[Android Apps and Games] TheMadRuffian:
Done ?
[Android Apps and Games] M66B:
Unfortunately, the error is not in the log file anymore, so please send me the debug info again ASAP after the error occurs again.
[Android Apps and Games] TheMadRuffian:
Okay. I just sent the debug info again.
[Android Apps and Games] M66B:
Thanks. This time the error is in the log file and it will be fixed in the next release.
[Android Apps and Games] maxafe:
Faster access. I find it simply pleasant, because I do not read every mail immediately and I keep the overview without having to open the app.
[Android Apps and Games] M66B:
You can directly navigate from the new messages notification to the unified inbox. The notification is at the same time a reminder there is something to read. I don't see what a widget would add, except for wasting home screen space, or do I miss something?
[Android Apps and Games] beeshyams:
Any volunteers for testing PGP on this app? Please PM. Thanks

( I am using this app to generate keys https://play.google.com/store/apps/details?id=org.sufficientlysecure.keychain)
[Android Apps and Games] TheMadRuffian:
I was wondering whether an option to open the links externally could be added.

Thanks
[Android Apps and Games] M66B:
Links are by default opening in Chrome Custom Tabs. In the custom tab menu you'll find 'Open in Chrome'. If you enabled to use WebViews in the advanced options, this is not possible because WebViews run within the app.

As a side note: Custom Tabs store cookies persistently; WebViews don't. The latter is both safer and more inconvenient because you'll need to login to websites each and every time.
[Android Apps and Games] TheMadRuffian:
The links do open and render well in chrome custom tabs but with WebView enabled, I'm getting the following error:

net::ERR_CLEARTEXT_NOT_PERMITTED
[Android Apps and Games] dorqus:
Correct, I did not have a primary account set....I set it, and now the debug info works. For the record I've not seen the "Too many simultaneous connections" message since, but if I see it again, I'll send you a debug log.
[Android Apps and Games] maxafe:
When I get a new unimportant mail, I sometimes delete the notefaction and look at it later. A widget saves me time. I know many people use a minimalist home screen, but I like widgets. For me they are very useful and a big advantage of Android. Of course, everyone sees it differently.
[Android Apps and Games] dorqus:
Just got the too many simultaneous connections error, debug logs sent.

This is version 0.26
[Android Apps and Games] BunnyWarrior:
Just want to let you know money is on it´s way. Keep up the good work!
[Android Apps and Games] beeshyams:
Crash fixed:good:

Didn't check other features
[Android Apps and Games] M66B:
I have just released

beta

version 1.371

Changelog/download:

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

This release is because a recent change is causing synchronization not to work in some situations anymore.
[Android Apps and Games] M66B:
I have just released

beta

version 1.372

Changelog/download:

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

This version was released to fix a bug in decryption of attachments.

Reformatting of HTML to text has been improved to better show tables, lists and a number of other HTML elements. Tracking pixels (images with a width and height of one pixel) are clearly marked now. Original messages are cleaned from tracking pixels and scripts by default now, so you can more safely view original messages (this can be disabled in the advanced options in case this results in problems).

Feedback, thanks, donations and purchases are appreciated.
[Android Apps and Games] ohmywhoami:
Like I mentioned in my previous post, connections using Thunderbird work as expected on port 993. Tried to install on a second stock Android phone and I have the same problem.

By looking at that log line it seems the client does not send the auth info. I can reproduce the same behaviour by telnetting my mail server and doing nothing before closing the connection.

Any idea if the client might have any undocumented behaviours on IMAP over SSL connections?

Thanks
[Android Apps and Games] M66B:
Many people use IMAP over SSL, so I am pretty sure that it works correctly. If you are willing to create a test email account on your server, I am willing to check what is going on. Long press 'Support' to get my email address and to contact me.

Edit: the default for Gmail is to use port 993 / SSL, this works for me and many others, which is why I am pretty sure IMAP over SSL just works. So, please double check your connectivity / server setup first.
[Android Apps and Games] M66B:
I have just released

stable

version 1.373 1.374

Changelog/download:

https://github.com/M66B/open-source-email/releases
[Android Apps and Games] frits889:
changing connection problem

Recently a connection problem showed up after upgrading to Android 9 (and a FairEmail version I do not remember). I have an internal network with private data, and I can access my mail via a VPN. When switching network (and VPN), FairEmail has a problem to reconnect to my imap-server: the turning arrow turns forever, sometimes the arrow becomes frozen. Only a Force Stop enables email synchronisation again. I did not have this problem with my (old) Android 8.xx. Is this issue caused by Android, FairEmail, or something else? At the moment I run Android 9 (1 feb 2019), FairEmail 1.358, and WireGuard 0.0.20190215

Thank you
[Android Apps and Games] M66B:
Start with updating to the latest version because you are 15 updates behind and because there is support for the latest version only:

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

After that, check the account list in the setup for error messages.
[Android Apps and Games] gauravk95:
Nice one! Needs better project structure.

Hi,

The app is pretty decent!

Feedback on the code...

- Requires more structure - better packaging, separation of concern

- If you are interested you can make use of MVVM/MVP Architecture

- Any plans on using Kotlin?
[Android Apps and Games] M66B:
IMHO the code is pretty structured, but let me know where it can be improved. FairEmail uses all relevant Android architecture components, except for data binding, which is as far as software architecture goes on Android these days without using third party libraries.

Kotlin would simplify the code somewhat, but Java is widely known and therefore better suited for an open source project. Despite all the fuzz, Kotlin is only the 39th most used programming language (0.288%).
[Android Apps and Games] gauravk95:
I meant the internal code is fine, but all files are in the main folder. What you can do is package the files logically, so, that everything is not under one umbrella.

For eg you can structure something like

data

models

sources

views

adapter

feature-based-package for different screens like main, search

custom views

utils

base

etc.

But, its fine...
[Android Apps and Games] M66B:
I fully agree it would be better organized in this or a similar way, but as long as Android Studio doesn't retain the expanded/collapsed state in the project view, I don't want to do this because I would need to expand folders over and over again to get to the source code. You might have noticed that I already have put 'Activity', 'Adapter', etc in front of the source code file names to have some organization given this Android Studio limitation.
[Android Apps and Games] gauravk95:
Yeah... In the end what works for the developer...is the best way to do things...
[Android Apps and Games] wirdSchoon:
very small

If I set "Show original format for known contacts" in the settings (version 1.374), the text is sometimes very small. This only affects if Mail was created with Outlook (Windows) and IOS Mail.

Can you set a minimum font size/height to show the text?
[Android Apps and Games] M66B:
The most I can do, is already done: requesting TEXT_AUTOSIZING. For the rest the original view is an ... original view ...
[Android Apps and Games] M66B:
[MENTION=8707167]wirdSchoon[/MENTION] it seems to be possible after all with setDefaultFontSize. If you like, you can contact me for a test build.
[Android Apps and Games] beeshyams:
[MENTION=2799345]M66B[/MENTION]

Saw something new today, maybe was around for a while but I didn't notice. Gmail folders show three numbers for example 25/45/100

How do I interpret?

Thanks
[Android Apps and Games] M66B:
See the legend, although it is not entirely correct, which will be fixed in the next release.
[Android Apps and Games] BreckZeBoulay:
Sorry I come "after the battle", but how to remove the useless contacts in the notification list ? (not only unchecked)
[Android Apps and Games] M66B:
I guess you mean in the notification channel list? I will reveal a little secret: long press the bell icon ;)
[Android Apps and Games] BreckZeBoulay:
Perfect ! (I miss the trick ? It's written somewhere ?)

May be a toast message could be usefull. First tap on the bell, "channel created". Second tap on the bell, "channel removed".
[Android Apps and Games] M66B:
I have just released

stable

version 1.377

Changelog/download:

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

The main change is better formatting of messages.
[Android Apps and Games] M66B:
Somebody suggested to add a comparison with K9 mail to the FAQ. However, IMHO an app should prove itself worthy, so I don't think this is a good idea. Nevertheless, I like to know if you choose FairEmail over K9 mail why you did so.

It was also suggested that FairEmail is ready for pubic release edit: in the Play store, which I agree to. However, the average rating of the beta version is not very high, which wouldn't be a good start. So, if you are happy with FairEmail, you might want to let that know with a nice rating.
[Android Apps and Games] BreckZeBoulay:
Do that and I will put my comment for french users ;)

And for sure it will be good :D