Summary: | Optionally share input line (contents and history) between all views | ||
---|---|---|---|
Product: | [Applications] konversation | Reporter: | Teemu Rytilahti <tpr> |
Component: | inputline | Assignee: | Konversation Developers <konversation-devel> |
Status: | CONFIRMED --- | ||
Severity: | wishlist | CC: | hein, kde, rasi |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Teemu Rytilahti
2006-03-02 15:27:30 UTC
> This would avoid a necessary copy'n'paste if you write your text on a wrong channel. But then it wouldn't allow you to have per channel text. So if you're typing something in one channel and someone in another channel pm's you requiring immediate attention, you have to cut to save it, reply, and then paste back and continue your reply. > Irssi also works this way and thus I'd like to have such behaviour. Konversation doesn't work this way and I like konvi's behavior. I do like that idea quite a bit, however I also think any implementation should be optional. I don't like the idea of having all tabs use the same editbox. Lets look at the essential form: you want a method of resending a previous message. Your idea is that one simply selects the previous message out of the history, switches to the correct destination tab and sends the message. One could stuff the in-progress reply into the history and pull it back, but this could be cruel and unusual punishment if more than one conversation needs tending. Instead, how about a simple command along the lines of mirc's "/!" ? This drops the last message sent into the edit line for the current tab. So instead of <up-arrow> <enter> <click on correct tab>, you have "/!" <enter>. Not much of a difference for ease of use, but more flexible. It could also be bound to a keyboard shortcut, although that would be konversation specific. *** Bug 188232 has been marked as a duplicate of this bug. *** To dredge up this old enhancement idea :-) I like the idea of being able to request the last command across all tabs. Perhaps where 'Up' recalls the last local message, 'Ctrl-Up' could recall the last message entered globally? Rejoice: The ongoing UI rewrite has finally implemented the optional shared input field. Cf. https://userbase.kde.org/Konversation/Konvi2x to follow the ongoing work. |