Make send-on-enter the default with chatmail relay addresses

A long time ago, we disabled enter-to-send by default, because for email users it is much worse to accidentally send a message than it is for chatmail users to accidentally add a new line instead of sending: Send on Ctrl+Enter - #9 by r10s

Now we have chat-only accounts, which can not start their experience with sending an email. For them it is completely harmless if pressing enter accidentally sends a message, they can even edit or delete it now.

Then again, for new users it is pretty annoying that sending messages is more difficult than it needs to be, and many don’t try to look in the settings.

I propose that we make it the default if we detect that the user uses a chatmail address :slight_smile:

2 Likes

I think this is a great suggestion, it would certainly make the Deltachat + Chatmail experience more similar to other messaging apps.

I like the idea but I am a bit concerned about the different defaults per account, but yeah with editing/deleting options it is less of a problem nowdays

1 Like

I guess it’s not clear to me how many folks use Deltachat for with a regular email account and for sending regular email, versus “instant messaging”, with a Chatmail relay or not.

Now that Chatmail relays are becoming more widely available it will change a bit? I’m not sure if anyone has insight on this one, but I do still like the idea of “hit return/enter to send”.

I have only ever encountered delta as an instant messaging app so I don’t really understand the other perspective. You can send email with it?

I did eventually find the setting so I’m good but I do remember that I almost bounced off this because of that small UI quirk.

I also switch the default setting to sending directly with return, so it would be okay for me to

I use DC a lot for email, especially for answering