thunderbird-android
thunderbird-android copied to clipboard
Swipe left/right on message to perform action
Expected behaviour
Swipe right on message in the message list may delete message (like in iOS and AquaMail for Android).
Actual behaviour
Swipe do nothing. There is no such feature.
Steps to reproduce
- Just try to swipe on the message in message list. Nothing. Only context menu if you will hold your finger on message.
Environment
K-9 Mail version: 5.0.10
Android version: 6.0.1
Account type (IMAP, POP3, WebDAV/Exchange): POP3
Maybe swipe left to archive, as well.
The Gmail app also has this feature; I find it very useful to quickly sort out messages I don't care about.
NO. That is the stupidest thing that could possibly ever be added. I don't need any email to be randomly deleted by an unintentional sideways slip.
And as it happens, that motion IS mapped to a function in k9mail -- SELECT.
The gmail app handles the occasional accidental swipes via an "undo". Both desires could be satisfied by making it an optional feature.
Having this configurable could be a good option
@lbdroid would something like this be fairly acceptable in terms of functionality? Being opt-in, it should not disrupt the current UX too much.
As a side note, i just quickly put this together, and I'm by no means an android developer myself, so it would need a thorough review before i consider making a pull request out of that.
@jszwedko thoughts?
To just add some concerns from my side:
- Current code does not do select/deselect as it states around, it actually does toggle-select regardless of the swipe direction. Git history did not show anything on a quick scan.
- There's no feedback for the actions taken, unlike some other apps like gmail, whcih means it's hard to be sure if you deleted or archived emails. Better feedback (eg transitions or bubble) could be helpful, but I feel that's a completely separate feature anyway.
- Other actions could be useful (flagging? starring? mark as spam?)
- I'm not completely happy with the naming/namespacing of some of the bits in my commit :)
Also relevant: #2807
This is implemented by AquaMail by displaying an icon of the action that will happen upon completing the swipe and an undo popup. It is extremely comfortable when you go for the inbox-0 strategy of archiving processed mail.
Do you accept bounties?
Hello I stumbled on this thread via Google. I switched from iPhone to Android 2 weeks ago and tried several email apps. K-9 and aqua remained on my "desktop". I cannot delete aqua because it has this really efficient swiping feature... I'd be glad if it was added to k-9, too! BTW. : some iPhone app (mail?) even featured three actions with swipe. But that was quite error prone for me.
#Same here. It is on the default app on my Sony Xperia. I also was perplexed by the possibility of accidentally deleting emails at first but it turns out it doesn't happen and I use the function a lot. Here is how it is configured in my app :
- Swipe left : sort/archive
- Swipe right : delete
- Long touch : select
It is really handy that way.
I would love that feature. Just moved from a Samsung to a Nokia phone und thus missing this standard of Samsung mail.
+1. helps for fast cleanup of inbox/folders!
Really useful feature, make it configurable, pick a sensible default.
Who the heck is marking all supporting comments as spam or off-topic? Pls provide other means to vote if you don't want that in the bugtracker!
Pls provide other means to vote
@ikcalB the comment reactions (👍) are precisely such an alternative.
Hi, a issue Ability to quickly delete messages from the message list: #623 has been closed and Design Overhaul moved this from To Do to Done, but the feature doesn't work. When I try to swipe a mail nothing happens. It's it normal? I'm using k-9 v 5.6 on Android 9.0
Hi! All email apps I tested have this feature (Gmail, aquamail, BlueMail, maildroid, edison, fairEmail, outlook...) Any news on k9?
We're also looking forward to see this feature. But, as mentioned before, actions should be configurable anyway. It's impossible to predict which action the user would intuitively assume on swiping left right.
Is there any intention to add the SWIPE functionality? This is the fastest possibility to delete / archive messages. To be honest I went already multiple times away from K-9 because it is missing this possibility. I receive many mails per day where I just can swipe directly. SWIPE is a base functionality on any smartphone. Everybody is used to it. In K-9 you first have to click and then you have to select the delete button. This is just not user friendly! 100 mails 200 klicks vs. 100 swipes.
I like to keep my inbox "clean" so for me the use-case of "selecting" many messages and deleting all at once is just not a real use-case. Thanks for all your efforts.
Its 2021 and there is no swipe like feature like in infamous mailbox app or boxer mail app. Is there some form of setting to enable such a feature?
I would really like this feature. I used to use Aquamail also, and not only is it configurable in Aquamail, but also there were different actions depending on how far you swiped and in which direction... up to three per direction I seem to remember, with very good visual and even haptic feedback (if you wanted) so you could tell what action you were about to take.
Is there any intention to add the SWIPE functionality? This is the fastest possibility to delete / archive messages. To be honest I went already multiple times away from K-9 because it is missing this possibility. I receive many mails per day where I just can swipe directly. SWIPE is a base functionality on any smartphone. Everybody is used to it. In K-9 you first have to click and then you have to select the delete button. This is just not user friendly! 100 mails 200 klicks vs. 100 swipes.
I like to keep my inbox "clean" so for me the use-case of "selecting" many messages and deleting all at once is just not a real use-case. Thanks for all your efforts.
Why is my comment off-topic?
Is anyone working on this feature? If not, I could give it a try, because I would really like this feature (and have it optional of course).
Please add this feature. It's the only thing I'm really missing. So much junk always in my inbox. This would be really very very convenient, and every other email client I know has this feature! It is nothing controversial! Making it customizable, so you can choose which folder to move to trash/spam/archive. That would be ideal and if you don't like it, just disable it.
I really hope that we get this feature. Sadly, I have no glue how to code this for Android. If so, I would make a pull request. But I don't have the right skills.
@qrovira Did you manage to create a pull request? Maybe @sssemil can give it a try otherwise? I need to migrate from FairEmail and this missing feature is really messing with my workflow... I would love to give it a try myself, but I have never touched Java, but if there is a way to donate I would certainly be up for that!
Coming from FairEmail for personal, and Outlook from work- I'm surprised K9 doesn't support this yet. Maybe it'll come when Thunderbird absorbs it?
@Rudi9719 -- it would be a welcome relief if the Thunderbird team could help with this 6+ year old issue.
I have dozens of friends and clients champing at the bit over this and everyone stays on AquaMail (and in some newer Android users' situations, FairEmail) because of this one missing feature in K-9Mail.
I wish I had the relevant coding skills to help on this issue.
It would be great if this feature will be added, maybe as option in th settings. I'm working a lot with folders, so it'll be great if I could just swipe for sort or deleting. So 2 configurable swipe actions in the mail list would be perfect.
This is an issue which is requested so often and for over 5 years. I don't really understand why it's still not implemented? Very sadly.....