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
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
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”.
The poll doesn’t actually reflect the question of this thread. This thread is not about changing the default for all Delta Chat profiles, only for chatmail relay addresses. If you login to a classic email account, the default would still be “Enter inserts newline”.
having different shortcut behaviour depending on which profile is selected, would require always perfectly concentrated acting users and is a call for trouble. let alone guessing which shortcut new profiles get.
as we know this “always concentrated acting user” is far from reality, it is pretty clear that this proposal will result in more accidentally sent messages. even if we have “edit” and “delete for all” now, it is questionable if that makes sense
sometimes, best thing to do is to do nothing - which is still hard to figure out