Feature #386
Expand input box when multiple lines are pasted
0%
Description
When pasting multiple lines to the input box, all the lines are sent to the channel immediately. This sometimes leads to unintended flooding. It is also unexpected because if a single line without line break is pasted, it would not be sent until the user presses Enter. It would be nice to have the input box expand to show the multiple lines so they can be edited, as well as an indication that multiple lines are about to be sent if the user presses Enter.
Related issues
Associated revisions
History
#1 Updated by Sputnick almost 16 years ago
Mhm, we'll see about finding a way to make this work within our UI. Feedback as of how something like that could look like more than welcome. Note that simply replacing the inputline by a textedit won't probably work for us; maybe we want a popup instead?
#2 Updated by Sputnick almost 16 years ago
- Status changed from New to Assigned
- Assignee set to Sputnick
- Priority changed from High to Normal
- Target version set to 0.4.0
- OS set to Any
Should add at least add a warning messagebox as a temporary solution for 0.4. Something more elaborate for a later version then.
#3 Updated by EgS almost 16 years ago
- Target version deleted (
0.4.0)
#4 Updated by DevUrandom over 15 years ago
Related to #209.
#5 Updated by Sputnick over 15 years ago
- Status changed from Assigned to Rejected
Introduce multi-line editing for the inputline
This introduces the new MultiLineEdit that basically enhances the old InputLine widget by being
able to expand to show more than one line. All non-editing related things have been moved out of the
MultiLineEdit to ease reuse in other widgets. For example, InputWidget-specific keypresses are now handled
in InputWidget rather than MultiLineEdit.
Closes #209, closes #213, fixes #386. Thanks to Squider for input (I saw your patch too late, but I did refactor
things anyway...)