yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Danmann:
I would stop doing that, if the alternative is better. Or I would create a better alternative if possible.

I don't know anything about your life (if you're able to earn enough money with it to pay your bills) but if it bother you so much then change it.

At least, the thread is full of good stuff ?

I'm happy to use your apps and I like to pay for it. And respect is there too because I can't create an app like that.

Privacy is a horrible topic anyway not many people care and if you care its hard to keep your privacy. Lets hop on the other side. It's definitely easier ;)
[Android Apps and Games] fraschi51:
If you have enough self-confidence, you can laugh at anyone who calls you an idiot or otherwise insults you.
[Android Apps and Games] M66B:
It is my orange day today, see screenshot.

View attachment 5063893
[Android Apps and Games] fraschi51:
Image not found.
[Android Apps and Games] BreckZeBoulay:
And that's why to keep the delete action in the notification is simple.

1-unlock the phone

2-collapse the notification bar

3-tap on delete

And in the future (please no)

1-unlock the phone

2-collapse the notification bar

3-tap on the fairemail notification

4-when app opened, swipe for delete

5-(and worse) long press on message

6-choose delete

or

5-(and worse)open message

6-delete message
[Android Apps and Games] M66B:
Incorrect.

1. Unlock the phone

2. Expand summary notification

3. Expand message notification

4. Tap mark as read or trash

Versus

1. Unlock the phone

2. Tap on the notification

3. Swipe to trash or tap to mark as read
[Android Apps and Games] m0d:
What does this mean?

Move all?

Swiping to delete also happens when trying to scroll down message list or pull up drawer. So we can remove it too?

As now 3 or four times a message was deleted unintentionally and I had to click undo to restore it.

I guess now is a good time to think about App design and structure. But, maybe plan things through rather than adding and removing too swiftly. And take your time.

App is quite functional at the moment.

Now is a good time to breathe and work on your other projects and let it sink in.
[Android Apps and Games] M66B:
Move all messages in thread to archive or trash.

Swiping up/down does not move to archive or trash. This could be a bug in your Android version.

I don't see the point in letting things sink in. It is about arguments pro and con.
[Android Apps and Games] M66B:
I will keep the notification actions for now. Long press to mark read or to star will be possible on single messages only in the next release. Swipe to archive or trash will move all messages in the thread to archive or trash in the next release.
[Android Apps and Games] m0d:
So now before swiping we have to look at bottom right corner?

Even if they are in different folders all will be moved?

One is already in trash folder so now it will be deleted permenantly?

???

Are you sure you are handling all cases?

If one message in thread is already in trash?

How will user know?

New users will not expect this behaviour. They will expect only the message swiped to be moved.

Android releases does not necessary mean users get an update.

The fact remain swiping can be triggered unintentionally regardless of version.

Also to open navigation drawer it is a swipe left-to-right same as delete. :eek:

Android oems have more say on what version users get than google - https://developer.android.com/about/dashboards/:

Users still using kitkat, not so much on 8.1

Android Pie probably non-existent.
[Android Apps and Games] M66B:
Swiping a message away, should make the message go away. There were rightful complaints about this. I see no other solution, do you have a proposal?

Messages in the trash folder will be moved to the inbox as usual.

There is always an undo. I didn't swipe anything accidentally away ever.
[Android Apps and Games] m0d:
I guess I am confused between above and below posts.

:confused:
[Android Apps and Games] M66B:
Send a message, receive two replies, swipe the message away (the last one will be shown) and it will come back with the second reply.
[Android Apps and Games] BreckZeBoulay:
Only if you have more than one message in the notification.

Certainly you receive more emails than me, but in my case I never receive many emails in one notification.

Just forget one line :p

Anyway, if you have decided to delay (or cancel :D ) this idea, subject closed !
[Android Apps and Games] M66B:
There is no need to expand a notification to tap on it.
[Android Apps and Games] TheMadRuffian:
I think making the width of the messages same as the width of the folders would make it easier to navigate the messages. TBH, I have swiped the wrong message to trash a couple of times because of my hefty fingers.
[Android Apps and Games] BreckZeBoulay:
Explain me please how to tap a notification without collapsing the notification bar :confused:

May be I have missed something. (Like for the notification LED a few days ago)
[Android Apps and Games] M66B:
There is always an undo.

There are mostly more messages than folders and I like to show as many as possible on one screen.
[Android Apps and Games] M66B:
I guess you mean status bar? You'll always need to swipe down notifications to show them, but tapping on a notification doesn't require to expand it.
[Android Apps and Games] Nastrahl:
Personally I always disable swiping when I can, because phone often detects swiping up or down, as swiping to the left or right.
[Android Apps and Games] BreckZeBoulay:
Yes

we are agree if in this sentence "notifications" means status bar

we are agree too !
[Android Apps and Games] heinhuiz:
One benefit of being able to do it from the notification is that you don't have to leave the app you're currently working on or playing with to handle unimportant mail.
[Android Apps and Games] chantoine:
I had this too, with 2 phones and different Android releases.

I think the sensitivity of the gesture could be too high.
[Android Apps and Games] M66B:
Android determines the sensitivity.
[Android Apps and Games] M66B:
It is my orange day today, see screenshot.

View attachment 5063903

(try 3)
[Android Apps and Games] nadir husain:
Still nothing
[Android Apps and Games] M66B:
It seems XDA images are broken currently.
[Android Apps and Games] nadir husain:
So can you give a description of orange day?
[Android Apps and Games] M66B:
Let's do it this way:

https://imgur.com/4y7TghI

Edit: explanation: the next version will support Disconnect's tracking protection lists

https://github.com/disconnectme/disconnect-tracking-protection
[Android Apps and Games] fraschi51:
Will Netguard be superfluous then? ;)
[Android Apps and Games] M66B:
No, because NetGuard is meant to manage internet traffic for all apps.
[Android Apps and Games] M66B:
I have just released version 1.1259

Changelog/download:

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

In the privacy settings you can download Disconnect's tracker protection lists. The domain names on this list will be used to warn you for websites that might track you on opening a link.

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

Changelog/download:

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

Disconnect's tracker protection lists can be used to recognize tracking images too now. This needs to be enabled in the privacy settings.

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] maybeme2:
You know, Marcel, we can only be responsible for our own actions and behaviors. Idiots can write all sorts of ridiculous unfair reviews. That's on them, not you, because your work is demonstrably superb and well beyond that of most other developers whereas their ridiculous opinions are just a reflexion of their own stupidity and inability to appreciate excellent work when they see it.

I know it is easy to say 'just ignore them'. But facts are facts. Your apps are superb. That's fact. Their opinions are just that: their opinions. And obviously, based on the overwhelming evidence, they are wrong or uninformed (perhaps malicious) opinions. You should just ignore them. They are not worth your time and attention. Don't give them the power to influence you.

Be good my friend.
[Android Apps and Games] sarkast:
Great new feature, thanks! I especially value such core privacy oriented improvements. Also the EXIF stripping. FairEmail keeps getting better and better.
[Android Apps and Games] M66B:
Good question. It will be in addition.
[Android Apps and Games] heinhuiz:
Then this extra protection seems very Pro to me. :cool:
[Android Apps and Games] M66B:
Privacy related features are very pro ;) but will always be free.
[Android Apps and Games] heinhuiz:
Haha, OK!

Do I have to update the list regularly myself, or is it automated once downloaded the first time?
[Android Apps and Games] M66B:
You'll have to update the protection lists yourself.

You can see the lists changes here:

https://github.com/disconnectme/disconnect-tracking-protection/commits/master
[Android Apps and Games] heinhuiz:
Can auto-update be a Pro feature? ;)
[Android Apps and Games] M66B:
I will add an intent for this, similar to these:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq78
[Android Apps and Games] maybeme2:
In Settings/privacy there is a button to download Disconnect's list. Does the mere downloading of Disconnect's list also automatically implement it?

Thank you.
[Android Apps and Games] M66B:
Tapping the button will download the list.
[Android Apps and Games] mrrocketdog:
FairEmail f*ck*ng rocks
[Android Apps and Games] fraschi51:
Why is the default setting for using the Disconnect's tracker protection lists different, for links to 'ON' and for images to 'OFF'?
[Android Apps and Games] M66B:
The protection lists won't be perfect, so images can be blocked while they should not be blocked. This is less a problem for opening links because you can just ignore the warning.
[Android Apps and Games] M66B:
I have just released version 1.1261

Changelog/download:

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

Disconnect's tracker protection lists can be updated with an intent now, please see here:

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

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] beeshyams:
Has anybody tried this intent? I couldn't get it working. Possibly I am doing to wrong

Thanks
[Android Apps and Games] fraschi51:
Yes, with automagic it works wonderfull.
[Android Apps and Games] M66B:
The intent was tested and works. Please make sure you are sending a service intent.
[Android Apps and Games] beeshyams:
Thanks. Can you please share the exact command you used?

---------- Post added at 10:11 AM ---------- Previous post was at 10:10 AM ----------

Thanks. Likely my goof up. Will check in a while

Does the time stamp of downloads change (I suppose it would) to check it's working
[Android Apps and Games] glops:
it would be convenient to have the possibility to copy the rules between the accounts
[Android Apps and Games] fraschi51:
Yes.
[Android Apps and Games] heinhuiz:
I'm trying to do it with Automate, but I can't get it working.
[Android Apps and Games] M66B:
This might help:

https://llamalab.com/automate/doc/block/service_start.html

action=eu.faircode.email.DISCONNECT.ME

Case sensitive!
[Android Apps and Games] heinhuiz:
I've got it now. Don't know what went wrong before, maybe my internet connection was too poor for a while.

Thanks!
[Android Apps and Games] M66B:
I have just released version 1.1262

Changelog/download:

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

I like some help. Can you please go into the setup and tap 'Help' and tell me what the language of the instructions is? I also like to know the primary and secondary language(s), if any, of your device.

Older Android versions do not support secondary languages and not all instructions are translated.

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

Settings help language is English.

Primary language is also English.

No secondary language.

Galaxy S10 +, stock Android 10.
[Android Apps and Games] ouzowtf:
Language is German, like my primary and only language in the system.
[Android Apps and Games] fraschi51:
The Button 'Hilfe' and the text after cklick is german, the primary and only language on my device.
[Android Apps and Games] La_Globule:
The instructions language is French, the same as for FE and Android Oreo v8.0.0 (only one language).
[Android Apps and Games] wimstefan:
Language in 'Help' is English which is also my primary (and only language) on my phone (Redmi Note 4 with latest DerpFest 10).
[Android Apps and Games] nadir husain:
Language is English. Samsung, android 9
[Android Apps and Games] beeshyams:
English. Only language on my phone. Android 10
[Android Apps and Games] M66B:
Thanks everybody for the feedback on the "help" language. Background: there is a new algorithm to find the best matching language/country and I wanted to make sure it works as expected, which seem to be the case.

I like some more help: please install the 1.1262-2 version and enable the new behavior setting 'Swipe down to close conversation'. View a message/conversation and swipe down. This should close the message. I like to know if the sensitivity is okay.

Note that to prevent interference with scrolling that this will only work when the view is not scrolled.

https://github.com/M66B/FairEmail/releases
[Android Apps and Games] La_Globule:
It works well but the swipe down needs to be strong and vigorous. Maybe could you raise the sensitivity?

And when you say "this will only work when the view is not scrolled", it means that the message must be at its top, not scrolled down? Otherwise, the gesture does normal scrolling down?
[Android Apps and Games] M66B:
The sensitivity is a delicate balance between convenience and accidentally triggering the function.

So, let's first see what others say about this.

IMHO the "strong and vigorous" is what it should be.
[Android Apps and Games] dctrbnsttr:
1.1262-2 Working well for me. Swipe strength seems to be fine. S10 +, Stock Android 10.
[Android Apps and Games] maybeme2:
Moto G7, android pie.

English. Only language on my phone.
[Android Apps and Games] beeshyams:
Perfect for me. One Plus 7. Android 10

I don't really see why it should be strong. One doesn't ordinarily swipe down a mail - unless I am missing something
[Android Apps and Games] M66B:
If you scroll a message back to the top, it might accidentally close on 'bouncing' (=overscroll) at the top. For me this rarely happens, while swiping down from the top almost always closes the message.
[Android Apps and Games] heinhuiz:
For me it closes the conversation if I scroll up to get to the top of the message quickly. Seems like I tend to do that too strong and vigorously.

Edit: yes, I know there is a button for that ;)
[Android Apps and Games] M66B:
Closing on swiping down might be more suitable for woman ;)
[Android Apps and Games] heinhuiz:
Haha, obviously :laugh:
[Android Apps and Games] ouzowtf:
Maybe it would be helpful to have a little drag down animation of the content to better understand what happens and at which intensity.
[Android Apps and Games] M66B:
There is already because it is based on the standard overscroll function. There should be a "resistance" "glow" at the top.
[Android Apps and Games] ouzowtf:
But this is the same as the swipe up overscroll animation at the bottom or am I missing something?

What I mean is an animation where the content is pushed down, like how an open side menu is pushed back to reveal what's beyond it.
[Android Apps and Games] beeshyams:
Edge effect, I believe?

https://developer.android.com/reference/android/widget/EdgeEffect
[Android Apps and Games] NothingCanHurtMe:
I've got a question for Marcel and the FairEmail community.

I have an IMAP folder with approximately 65,000 messages in it. I have mails from a high-volume listserv forward to this folder automatically on the server-side. Quite appropriately, FairEmail has not auto-enabled the Synchronize setting for this and other non-standard server-side folders.

Globally, I have the 'use metered connection' setting enabled, with the default 'automatically download messages..." setting enabled (256kb).

When I long-press the folder and tap 'edit properties,' the default setting for 'synchronize messages (days)' is set to 7 days.

For a few months I have simply never clicked the folder in FairEmail and have typically read it on desktop. When I clicked on it today, I started an operation that seems to be trying to process all 65,000 of these emails. I would have thought it would have only downloaded enough headers and messages <= 256kb to account for 7 days' worth, and then stopped. But it is still going as we speak (has been going for almost 2 hours now). I feel that this is too intensive of an operation to be running on a mobile email app, especially given the settings I have in place. Is this the intended behaviour of the app? Do I have my settings correct?

I'll add that right now when I click on the folder (again, while it still appears to be processing) it shows about 4 days' worth of messages, and then it shows a screen-full of 'Loading' messages - and then when the next screen's worth of mails load, it shows a plethora of emails all time-stamped at the same time, but the mails are all from 2+ years ago.
[Android Apps and Games] M66B:
By default FairEmail will fetch once the messages of the last 30 days and after that keep up to date by comparing the messages of the last 7 days. You can change this by long pressing the folder and selecting 'Edit properties'.

This is assuming an IMAP account. In case of a POP3 account by default 100 messages are fetched, unless this was changed in the account settings.

In the operations view via the navigation menu you can see the fetch parameters. You can safely cancel a sync operation by long pressing the operation and deleting it. You'll need to enable flight mode to terminate the running operation though.

In short, it should work as you described.

Edit: did you maybe enable the receive option to fetch messages without / with an invalid date?

This FAQ might be relevant:

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

When needed, long press support in the navigation menu to send me the debug info.
[Android Apps and Games] NothingCanHurtMe:
I was playing around with another large folder on the app. I think what happened was I must have done a drag to refresh gesture on the folder, which I believe activated a full folder sync. Does that sound right? In the future if I make this mistake again I'll do a long press to cancel the operation in the operations menu.

With the other large folder, when I opened it for the first time and did not pull to refresh, it loaded about a few days' worth of messages continued to load more dynamically as I scrolled down. This was what I was trying to accomplish. Then when I did a pull to refresh it tried to sync the whole folder (only 35,000 messages in that one).

If I'm correct that this was my mistake, I think the confusion probably comes from old muscle memory from my k9 days. My natural instinct told me pull to refresh would just load a limited number of messages and not try to sync the whole folder.

Edit: to answer your question, no I do not have that advanced date option enabled. I'm guessing the messages from a few years ago that were all showing the same time was a glitch that resulted from an interrupted sync operation by pulling to refresh.
[Android Apps and Games] M66B:
Pull down to refresh will use the same sync parameters, so this isn't a good explanation.

Is this about an IMAP or POP3 account?
[Android Apps and Games] NothingCanHurtMe:
Good to know, thank you. It is an IMAP account, running dovecot 2.2.x
[Android Apps and Games] M66B:
Yes, it is the same overscroll animation.

Unfortunately, there are not standard Android components to implement an animation.

This is the same as the already existing glow.
[Android Apps and Games] M66B:
Please check the sync parameters of the folder. See this FAQ for some more information:

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

Als, check the receive settings and make sure synchronizing messages without date is disabled.
[Android Apps and Games] Speed-Star:
Hi.

First of all: Thanks Marcel for FairEmail. Loving it! :D

Secondly I’ve got a question about “Android Auto” compatibility. Did a search but couldn’t find anything about it.

Is this planned feature for the future maybe? :confused:

Greetings from Germany

SpeedStar
[Android Apps and Games] M66B:
Sponsor me a car with Android Auto and I will look into it ;)
[Android Apps and Games] Speed-Star:
Hmm .... no! Not an option, sorry :D

Was just an idea, in case you are out of ideas for new features. :p

And I'm sure there is development documentation for such an implementation.

Of course I would be willing to do testing. :o
[Android Apps and Games] M66B:
Version 1.1262-3 will show an effect on pull to close.

https://github.com/M66B/FairEmail/releases
[Android Apps and Games] geronimoge:
Hello, I'm using the pro version and have a little problem with calendar invites:

When I'm recieving invites by mail and open the mail within FairEmail there is no option shown to accept/deline the invitation.

Showing the original message doesn't affect this.

I couldn't find more information in your faq and still hope it's my fault.

When I'm opening the mail in the web interface of my mail provider (mailbox.org) it does work.
[Android Apps and Games] La_Globule:
Nice. It's more visible than before. Thanks a lot.
[Android Apps and Games] M66B:
FairEmail supports calendar invites, but the sender of the message needs to send a standard iCalendar (ICS) attachment with the invite information. Without this information FairEmail cannot do much.

For example with Outlook this works fine.
[Android Apps and Games] NothingCanHurtMe:
The sync parameters for the folder are '7/90' -- ie, "synchronize messages (days)" is set to 7 and "keep messages (days)" is set to 90. I believe this is the default.

"synchronize messages without date" is disabled.
[Android Apps and Games] M66B:
With this setting, initially messages younger than 90 days will be fetched and after that messages younger than 7 days only.

Can you please check the received time of the messages?

Also, please make sure synchronization of all unread or starred messages is disabled in the receive settings.
[Android Apps and Games] ichnisan:
Cannot chose browser as default for hyperlinks

Hello,

I have a question about opening links from mails (the confirm hyperlink option is enabled):

On two devices (phone and tablet) when I tap on a hyperlink in a mail, and in the "open hyperlink confirmation" windows tap "open with", I get a "select app" dialogue which lists all my installed browsers (no "set as default" option). This is all right and the same one both devices.

My problem:

On my tablet when I tap on a hyperlink in a mail, and in the "open hyperlink confirmation" windows tap "OK", I am asked to chose a browser with an option to set it as default for the future. This is the expected behavior. :good:

But on my phone when I tap on a hyperlink in a mail, and in the "open hyperlink confirmation" windows tap "OK", I only get the "select app" dialoge without the option to set a selcted browser as default for the future. It looks like if I would have pressed "open with" instead. :confused: (Acutally I get this "select app" dialoge on any hyperlink in FairEmail, also e.g. the hyperlinks to the FAQs in the settings.)

FairEmail seems currently the only application on my phone that doesn't let me choose a default browser.

I also get this behavior after I uninstalled FairEmail and installed it again.

My question:

Is there an option I missed? Or is there a specific way how FairEmails send the indents to open a hyperlink?

I appreciate any help.

Regards

ichnisan