Signal-desktop: Feature Request: Newline with Enter key

Created on 28 Nov 2020  路  8Comments  路  Source: signalapp/Signal-Desktop

  • [X] I have searched open and closed issues for duplicates

Would it be possible to have the option to send the message with Ctrl+Enter and press Enter for a line break instead of sending the message with Enter?

The current behavior is Latin character-centric.
It is not suitable for Enter-heavy CJK characters.

Feature Request

Most helpful comment

Ok! I just want to let you know that I've been working on it and this is what I got so far.

Screen Shot 2020-12-18 at 5 21 09 PM

https://user-images.githubusercontent.com/28035767/102666841-e8482580-4155-11eb-9ff7-82e56cbcc7ed.mov

All 8 comments

I would also add that it prevents sending plenty of short messages as typing on a real keyboard also makes one more verbose.

Thank you

On mac you can do Shift+Enter for a line break

On mac you can do Shift+Enter for a line break

Sure, and on Linux and Windows as well. The feature requested is to be able to set in the preferences a behaviour change so that, upon the user's preference, Enter makes a line break and Shift+Enter sends the message. Or simply (being consistent with other messaging apps) being able to disable the "Send with Enter" so that to send the message (with this option activated) one has to click on "Send" and therefore "Enter" inputs a line break.

I can take this issue if that's good with everyone

Thanks! In the meantime however I鈥檝e discovered this behaviour (enter = line break) when one expands the text entry field with the little arrow, middle top of the field. Clicking on it the field expands and becomes several lines high, a 芦聽send聽禄 button appears, and Enter adds a line break.

https://i.imgur.com/nDDLC6d.png
https://i.imgur.com/Yvl0sEe.png

This is exactly what I was looking for. It would be nice if it was possible to make it default behaviour (an option so that when opening a conversation the app is already on several lines input by default).

As @Maltergate points out, you can expand the composer before sending a message. This may address your issue, but it may not because you have to change it every time.

@martineizayaga Thanks for offering to pick up the issue. Please wait until we鈥檝e figured out exactly what we want before you start implementing鈥攚e don鈥檛 want to waste your time.

I'll follow up with our Design team in 2021 to see about adding a preference to change this.

Ok! I just want to let you know that I've been working on it and this is what I got so far.

Screen Shot 2020-12-18 at 5 21 09 PM

https://user-images.githubusercontent.com/28035767/102666841-e8482580-4155-11eb-9ff7-82e56cbcc7ed.mov

I'm working on the newline-with-enter branch.

Was this page helpful?
0 / 5 - 0 ratings