Version: git-latest (using Devel)
Add tab based nick completion to the group chat.
The completion list should simply reflect the chat member names as listed in the chat member panel of the window.
The completion list should not use other identifiers for the members, e.g.
"John Doe" (full/display name) is shown in the list
"johnd" (alias) is used for completion
This would only confuse the user.
Reproducible: Didn't try
See initial description
See "src/viewer/ircinput.cpp" from Konversation. Steal relevant code and add to ChatTextEdit.
List of group members is available in the ChannelContactModel.
(In reply to comment #1)
> See "src/viewer/ircinput.cpp" from Konversation. Steal relevant code and add to
> List of group members is available in the ChannelContactModel.
While we're at it… here's a link to this file:
*** Bug 308477 has been marked as a duplicate of this bug. ***
Hey, what's up with this bug? Nearly all Jabber clients, which supports MUC have TAB completition.
Not much. There are currently more important/deeper changes going on "under the hood", most of our developers are otherwise occupied, so there's really noone to take care of the small-and-helpful features for now.
However if anyone feels like, just follow the steps posted by David, should be fairly easy.
Git commit a75ac9592499aab85bdf1be34fb81a913413d709 by Dan Vrátil.
Committed on 17/12/2012 at 10:55.
Pushed by dvratil into branch 'master'.
Nick completion in MUC
Add Konversation-like nick completion on Tab keypress
M +10 -0 lib/channel-contact-model.cpp
M +5 -4 lib/channel-contact-model.h
M +150 -3 lib/chat-text-edit.cpp
M +12 -0 lib/chat-text-edit.h
M +5 -0 lib/chat-widget.cpp
Thank you for your quick response and fix.