yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Dark_Eyes_:
On Gmail the message never seems to close. On Hotmail it takes a while but eventually it closes.
[Android Apps and Games] M66B:
It is correct that the message won't close if you move it to the inbox because in the case of Gmail it will always stay in the archive folder too.

Edit: relevant source code:

https://github.com/M66B/FairEmail/b...eu/faircode/email/FragmentMessages.java#L3941
[Android Apps and Games] M66B:
[MENTION=5445418]Dark_Eyes_[/MENTION] can you please test with this commit:

https://github.com/M66B/FairEmail/commit/bda547792fc4f619e9fc19f995a5a97852e4f36b
[Android Apps and Games] Dark_Eyes_:
Thanks, it makes sense for Gmail. For Hotmail though, I don't understand why it would take a good 3-4 seconds before the message gets moved. It's as if it's not working, then suddenly the message closes. I tried to move to inbox from spam and trash and it works instantly. Go figure why it's not the case in archive, but from a user experience standpoint, nothing happening when clicking a button is often associated with a bug (even though in this case it seems to be working in the end).

EDIT: Trying your new commit, will report in a few minutes.
[Android Apps and Games] M66B:
Is the message pre-moved in the case of Hotmail?

(pre-moved messages are local messages shown dimmed)
[Android Apps and Games] Dark_Eyes_:
New commit didn't help, and yes, the message is pre-moved.
[Android Apps and Games] M66B:
I don't think this can be improved.

The Outlook server is really slow, especially compared to the Gmail server. This means it can take a while until the move is confirmed.

If you see room for improvement, please let me know.
[Android Apps and Games] M66B:
[MENTION=5445418]Dark_Eyes_[/MENTION] is the archive folder set to synchronize messages?

Connecting to the folder takes times as well ...
[Android Apps and Games] M66B:
[MENTION=5445418]Dark_Eyes_[/MENTION] can you please try if this commit improves things:

https://github.com/M66B/FairEmail/commit/28d254a5b235c01ec8eb7defd18747f0133d1719
[Android Apps and Games] M66B:
Good news from the Google OAuth team, although the issue is still not completely resolved:
[Android Apps and Games] Dark_Eyes_:
It doesn't seem to help either. Sorry for the wait, I wanted to reproduce the behavior on a fresh Playstore install to confirm it wasn't something I caused on my end. What I don't understand is if I move a message from archive to trash, it's instantaneous, I move it back to inbox from trash, instantaneous, from inbox to archive, instantaneous, and then from archive to inbox... it takes 3-4 seconds to complete (all in hotmail, and yeah the hotmail server sucks!) It seems to be only associated to moving from archive to inbox. Other combinations seem to be good. Any idea why that particular combination has issues and not others?

EDIT: the operation in itself isn't instantaneous. The message is pre-moved and it can take a while for the operation to complete. What I mean is the message closes instantly and is gone from the "from" folder.
[Android Apps and Games] maybeme2:
Not a major problem but I don't seem to get update notifications anymore. I only discover them when I read the XDA thread.

Question: is there an option to limit the search for messages to just the contents of the unified inbox? It currently searches all folders.

Thanks.
[Android Apps and Games] M66B:
There is no difference in how a move is executed for different folders, except for the drafts folder.

I am still not sure if I understand your problem, so please explain it in more details. Is the operation (the move) not executed? Is the conversation closed while it should not be closed? Is the conversation not closed while it should be closed? If there is a delay, between what and what?
[Android Apps and Games] M66B:
Update checks/notifications were not changed recently and I am pretty sure they still work.

Please double check if checking for updates is enabled in the miscellaneous settings and if the Android notification channel for updates is still enabled.
[Android Apps and Games] M66B:
Just received from the Google OAuth team: :)
[Android Apps and Games] Dark_Eyes_:
The problem happens when moving an open message using the new icon in the action bar. Yesterday I tried moving a message in my Hotmail archive to Hotmail inbox. Nothing happened when I clicked on inbox so I thought there was a bug and closed the message manually. I then noticed that the message was indeed in my inbox so the move actually worked. I then tried, using the exact same procedure, to move the same message back to archive. Upon clicking on archive the message closed and it was gone from the inbox folder. I then tried again to move it from archive to inbox. Clicking on the move icon then inbox did again nothing. I waited and after a good 4 seconds, the message closed itself and was gone from archive.

Now, moving a message always ends up closing the message immediately, except when in the archive folder and moving it to inbox, for a reason I can't explain. I tried other combination (archive to trash, trash to archive, trash to inbox, etc.) and it all seems to work as expected, meaning without delay.

In summary, there is a delay in closing the message when moving from archive to inbox, not in other combination, and the move is done nonetheless.
[Android Apps and Games] M66B:
Moving the message from the archive to the inbox should not close the conversation.
[Android Apps and Games] loyl1:
Version names

Will we ever get:

Coronasaurus or Coronageddon version?

Gallows humor - my county is now a hot spot :crying:
[Android Apps and Games] maybeme2:
It was not enabled in the miscellaneous settings. Don't know how that happened. I have now reenabled it.

Thanks.
[Android Apps and Games] Dark_Eyes_:
Ok, that explains why there is a delay when pressing the button because I guess the actual operation needs to complete for the message to close (since it then no longer exists after the operation), but may I ask why that is? IMHO moving any message to any folder should close the conversation if there is only one message (not threading), because otherwise it looks like the button didn't work and then all of a sudden the conversation closes and you don't know what happened...
[Android Apps and Games] M66B:
Because of respect for the people who died of Corona there won't be a release named like this.
[Android Apps and Games] M66B:
I understand you are using FairEmail in single message mode.

Archived messages are not being hidden when moving, which is why there is a delay on closing the message. This is because Gmail stores all messages in the archive folder, which means messages cannot really be moved out of the archive folder. I will think about a solution for this.
[Android Apps and Games] M66B:
I have just released version 1.1040

This version adds suggestions for conversation actions on devices with Android 10 or later, like "Call number" and "Open map". This feature is based on an offline neural network in Android and was announced here. I like to hear which actions you are seeing, in particular if you are seeing suggested text response like "Me too!" because I have not seen these during my tests.

Changelog/download:

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

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] beeshyams:
Superb addition Marcel... You continue to surprise

So far I'm seeing Call, message, add to contacts, map but no "me too" probably because I was never involved in that kind of stuff:silly:
[Android Apps and Games] M66B:
Thanks for your feedback!

What does "Message" do? Send an SMS?
[Android Apps and Games] beeshyams:
Yes. Mailed you raw to study

Edit : select 1004048085 in mail to see message action
[Android Apps and Games] M66B:
Appreciated, but the raw message file sent is zero bytes ...
[Android Apps and Games] beeshyams:
Sent again but wonder why 0 byte raw message?

In case you missed seeing - select 1004048085 in mail to see message action

---------- Post added at 10:35 AM ---------- Previous post was at 10:19 AM ----------

Mailed myself text below but couldn't get the "me too" prompt

Weinstein, once one of Hollywood’s most influential men, was found guilty on Feb. 24 by a Manhattan jury of sexually assaulting a former production assistant and raping a former aspiring actress. His conviction was hailed as a victory for the #MeToo movement against sexual misconduct by powerful men
[Android Apps and Games] M66B:
"Me too" was just an example of a suggested response text.

I have tried the Google test "Where are you?", but text suggestions just don't seem to work.

Unfortunately, documentation of this feature is virtually non existent.
[Android Apps and Games] beeshyams:
Where are you didn't work for me

Just FYI
[Android Apps and Games] beeshyams:
[MENTION=2799345]M66B[/MENTION]

Looking at these changes I thought maybe you could text select pop-up action for "look up (dictionary)," translate "?

Bells and whistles I know but....
[Android Apps and Games] M66B:
Most of the items in the selection menu are provided by Android / other apps, so FairEmail cannot translate this.

The only thing provided by FairEmail is "FairEmail search".
[Android Apps and Games] M66B:
Please be aware that after enrolling in the Advanced Protection Program you can install apps from the Play store only.
[Android Apps and Games] heisert:
Maybe it would be a good idea to activate the Google beta with same github Update builds again.

If someone from the beta users whining with to many Updates = they could leave the beta program
[Android Apps and Games] M66B:
All recent GitHub versions were released in the Play store test program ...
[Android Apps and Games] heisert:
Ah i didnt know. For a month or so you saying the beta program is gone.

Good to know. Thanks
[Android Apps and Games] M66B:
I have just released version 1.1041

Changelog/download:

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

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] beeshyams:
Unable to figure out how shortcuts work? Please explain

Thanks
[Android Apps and Games] M66B:
Shortcuts = share sheets = quick links

They will be shown when sharing something, for example when sharing a link with the browser.
[Android Apps and Games] beeshyams:
Sorry, I wasn't clear. What you said now is what we discussed yesterday

I am talking of keyboard shortcuts. How to invoke keyboard? Sequence expected
[Android Apps and Games] M66B:
This is only for hardware keyboards:

C=compose

R=reply

A=archive

D=delete/trash
[Android Apps and Games] gyhor3:
Using Keywords with X-Labels: or X-Keywords:

Hi,

first, thank you very much for your email app! I am test it now for two weeks and I am very happy. FairEmail is stable and has a lot of useful features.

But I am missing how to use Tags/Labels/Keyword. How do I see them? Now I have to look in the mail headers and search for "X-Keywords:".

On desktop I write and read my mails with emacs and mu4e.

Tags are written in the mail header and are synchronized with maildirtools (mu) to the different IMAP-servers. That works quite with Thunderbird and Emacs.

But how do I use (read or maybe write) them in FairMail?

thanks

gyhor
[Android Apps and Games] beeshyams:
I saw "start reply with" with an icon and text. I can't reproduce that again.

Is the icon /text configurable? Saw nothing in send settings
[Android Apps and Games] M66B:
FairEmail supports standard IMAP keywords (labels, tags, user flags).

X-Labels and X-Keywords are not standard though, which is being indicated by the 'X-'.
[Android Apps and Games] M66B:
Suggested text replies (emoji sometimes) are coming from the neural network in Android.
[Android Apps and Games] beeshyams:
Oh.. This is what I got for XDA mail Intimation

Looks like customized Easter egg game

Edit :@M66B can you send me a mail so that I check if I get smart replies? Thanks
[Android Apps and Games] beeshyams:
One more smart reply but clicking on start reply should start with OK

But it says "Start reply with OK" as first line of reply (instead of OK)
[Android Apps and Games] M66B:
Suggestions for improvement are welcome.

The idea was not to send messages automatically and leave the possibility to add something, maybe recipients as well.
[Android Apps and Games] gyhor3:
Is it "flag-keyword"?

Using Keywords in mailclient was/is a big mess. Every MUA uses another approach. The only solution that I found which works across reliable with different servers and clients (thunderbird / emacs..) is using "X-Keywords".

Maybe include custom Keywords as a feature for the future?
[Android Apps and Games] M66B:
Point me to documentation and I will consider to add this.
[Android Apps and Games] gyhor3:
sorry, for the question. But a documentation for implementing "X-Keywords" or how to use it across multiple mail clients?
[Android Apps and Games] M66B:
To add support for this header, I need to know how it is being formatted.
[Android Apps and Games] beeshyams:
I see your point but the text "start reply with OK" in the first line of reply is pointless to me

It can just be OK

You add whatever text, recipient etc. For automation we have templates. I am not looking for that
[Android Apps and Games] M66B:
Actually, that is a bug, which will be fixed in the next release.
[Android Apps and Games] beeshyams:
One more smart reply sample, the text suggestion seems fairly smart as of now - will observe for a few days

Edit - the emotions are not appropriate though in some cases
[Android Apps and Games] gyhor3:
Example in the header:

X-Spam-CMAECATEGORY:
X-Spam-CMAESUBCATEGORY:
X-Spam-CMAESCORE:
X-TUID: I1/oengZo4FI
X-Keywords: reisen, tauchen

I didn't find any official documentation. But here is the thread about the implementation in "mu":

https://groups.google.com/d/msg/mu-discuss/W4ys4ZGkP1E/oi_KxEfuk0IJ

Summary is: keywords in "X-Keywords" are comma-separated :)
[Android Apps and Games] M66B:
Since message headers cannot be updated, I don't see how this can work.
[Android Apps and Games] M66B:
I have just released version 1.1042

Changelog/download:

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

This version adds an option to disable reply text suggestions.

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] gyhor3:
oh. how does the other mailclients are doing that?

However I bought the professional version :)
[Android Apps and Games] M66B:
Maybe by deleting and adding the message to the server again, but this is just a bridge too far, also because there is a risk to lose the message in the process.
[Android Apps and Games] beeshyams:
Fixed with latest version. Thanks

---------- Post added at 12:52 PM ---------- Previous post was at 12:47 PM ----------

BTW where is the option to disable quick actions? I can't seem to find it [MENTION=2799345]M66B[/MENTION]
[Android Apps and Games] M66B:
In the miscellaneous settings. Third/forth option (Android 10+ only).
[Android Apps and Games] beeshyams:
Thanks. Indeed 4th option. I was searching in send and receive options. Isn't send a better place for that?
[Android Apps and Games] M66B:
Suggesting reply texts could be better in the send settings, but it depends on suggesting actions in general, which could be better in the receive settings. Maybe the behavior settings is a better common place?

Edit: https://github.com/M66B/FairEmail/commit/25e01cec7e4a1d672b146f14a1e42b4b769bcde3
[Android Apps and Games] beeshyams:
Agreed ?
[Android Apps and Games] M66B:
[MENTION=5445418]Dark_Eyes_[/MENTION] this commit should fix your move delay problem with Outlook, can you please double check?

https://github.com/M66B/FairEmail/commit/d90d4f310e29fdccff9dcd9ca2784b4f9d383345
[Android Apps and Games] gyhor3:
is the implemented Label function only local?

Because If I resync the mail, the label disappears.
[Android Apps and Games] M66B:
No, but it depends on support for user flags (keywords, labels, tags) by the email server.
[Android Apps and Games] Dark_Eyes_:
Works great, thanks!
[Android Apps and Games] beeshyams:
First day, there has been no post. Two reasons likely

1. Covid situation

2. FairEmail meets everybody's needs

Please take care of yourselves, family members and try to help the most vulnerable = elders

Prayers and best wishes to all
[Android Apps and Games] griebkyle:
How is safe html disabled?
[Android Apps and Games] M66B:
I guess you mean "how safe is ..."?

Viewing reformatted messages is 100% safe.
[Android Apps and Games] M66B:
I have just released version 1.1043 1.1044

Changelog/download:

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

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] maybeme2:
FairEmail does meet everybody's needs.

I just hope Marcel is in good health.
[Android Apps and Games] M66B:
I am fine thanks. I hope you all are fine too!
[Android Apps and Games] maybeme2:
Good to know.

I'm fine too and we should all be careful and safe.

Thanks for letting us know.
[Android Apps and Games] Shakidor:
I'm sure Marcel has a keen eye for viruses :cool: !
[Android Apps and Games] Droidphilev:
Marcel,

Just coming in to report that keyboard shortcuts work fine on my Chromebooks. Thanks for this handy feature!
[Android Apps and Games] M66B:
I have just released version 1.1045

Changelog/download:

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

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] M66B:
Conversation action suggestions, which is a main new feature, is IMO tested sufficiently now and has no significant risk of breaking things, so the latest version is a release candidate for the next stable version, also because there is a series of useful other improvements.

So, this is a good moment to update the translations on Crowdin:

https://crowdin.com/project/open-source-email
[Android Apps and Games] Dennis133:
hello,

getting sync error since 2 oder 3 days.

"econnaborted. Software caused connection abort"

how can I fix this?
[Android Apps and Games] M66B:
That depends on the cause of the error, please see this FAQ for more information:

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

If you can't figure it out, long press 'Support' to send me the debug information.
[Android Apps and Games] M66B:
I have just released version 1.1046

Changelog/download:

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

This version adds adding shortcuts to contacts. In the expandable addresses section you'll find a "pin person" icon, if your Android version support this.

Edit: pinned shortcuts are supported from Android 8 Oreo.

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] lucasnlm:
Great work!

Any plans to migrate the code to Kotlin?
[Android Apps and Games] M66B:
Kotlin is great, but there are still more developers with Java experience than with Kotlin experience. Therefore Java is still more suitable for an open source project. It wouldn't add anything for the end user as well.
[Android Apps and Games] beeshyams:
Marcel

I don't see the pin person icon - Android 10

Quite possible I am looking wrong

Thanks
[Android Apps and Games] M66B:
Open a conversation/message from the message list, expand the message, expand the addresses section and you'll find the "pin person" icon.
[Android Apps and Games] beeshyams:
Got it thanks!

This is a useful feature. I had it already, I long press FairEmail icon courtesy Sesame app

Edit :Sesame works optimally with Nova as FYI for others
[Android Apps and Games] M66B:
I have just released version 1.1047

Changelog/download:

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

This version was released to fix displaying an expanded message as read. There is also a new display option to highlight the subject.

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] M66B:
I have just released version 1.1048

Changelog/download:

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

The version will generate icons for pinned shortcuts when no contact photo is available. Note that this will not update existing shortcuts.

Synchronize all has been replaced by synchronize more (long press folder in the folder list), which will ask how many months to synchronize. The default is all months.

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] M66B:
I have just released version 1.1049 1.1050 1.1051

Changelog/download:

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

The version adds a frequently requested feature: remembering previously selected folders, which will be shown when tapping on the folder search field, so that no valuable screen space has to be sacrificed.

There is also a little less space between the action icons above the message text, so that more icons will fit on one line on smaller screens.

Edit: added options to disable message archive/trash/move icon buttons.

Edit: added parallel downloading of images on faster internet connections.

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] beeshyams:
Marcel

On the latest version but this problem may have been there earlier too

When you search in mail for a term the first response (what do you call the text that appears in the center of screen?) says "no message..." and a little while later the mails having the term are shown

Suggest replace "no messages..." with "searching for xXx" where xXx is the search term
[Android Apps and Games] M66B:
I have tried to get this right in the past, but it is not reliably possible to determine if there are really no messages (found) or that still messages are being loaded (searched for). This is due to the asynchronous nature of loading (searching for) messages.

There will also be spinner to indicate that messages are still being loaded (searched for).
[Android Apps and Games] Base2:
Could "searching..." be more appropriate then "no messages..."?
[Android Apps and Games] M66B:
It would be, but it is not really possible to reliably distinguish between 'No messages" and "Searching".
[Android Apps and Games] beeshyams:
Well you know the problem and the difficulty in addressing it but from a user, especially new user PoV, it isn't a good experience

How about making the spinning wheel real big and just place it in the centre with no text. Appropriate text can follow after search result? Edit : only not found needs to be displayed, in other case messages show

BTW what is the right term for such messages?
[Android Apps and Games] M66B:
The result of hiding the text when the spinner is shown is that the text will blink.

I have already tried several approaches ...
[Android Apps and Games] beeshyams:
Smart replies keep surprising me and this one is new "Done" and is suited to the text of mail

Does the neural network parse text to suggest. If so, isn't that a privacy concern? (probably the reason for disable smart replies option?)
[Android Apps and Games] M66B:
Thanks for letting me know what you see.

The neural network might be different for different manufacturers and can be updated by Android updates.

Since the neural network is on the device, there are no privacy concerns.
[Android Apps and Games] andy356:
You must have *some* threshold to give up searching, right? Or is it an infinitely running function? Whatever that threshold is (even if it's a timeout) could be the point where you switch from 'searching' to 'no messages found', maybe?
[Android Apps and Games] beeshyams:
Welcome. So you are saying that the neural network cannot communicate to the outside world, right?
[Android Apps and Games] M66B:
The next version will have this ;)

https://github.com/M66B/FairEmail/commit/26fba327fd4f1a1b453601468cf79a124b4f04bb
[Android Apps and Games] M66B:
It runs on the device, so it should not and I expect it does not.

There is hardly any documentation on this new Android 10 feature:

https://developer.android.com/reference/android/view/textclassifier/ConversationActions