Feature #154
feature wish: smart nick tab-completion
Status: | New | Start: | ||
Priority: | Normal | Due date: | ||
Assigned to: | Mirco Bauer | % Done: | 0% |
|
Category: | Frontend | |||
Target version: | - | |||
Complexity: | ||||
Votes: | 3 (View) |
Description
Hi folks,
it would be nice if smuxi would incorporate a smart algorithm to complete nicks with the tab key.
example:
one IRC Channel, several nicks, at least 3 with the same 3 characters at the beginning of the nick: john, JohnDoe, JoHeartcliff. JoHeartcliff almost ever just idles, john talks a lot and JohnDoe just recently joined (a few seconds / minutes ago).
1.) I have an active conversation with john, used his nick at least sometimes to highlight him
2.) I have an active conversation with john, did not use his nick to highlight
3.) I am watching passively a conversation and want to say something to john
for 1.) joh<tab> smuxi should default to john, at least if he is still very active chatting. joh<tab><tab> should cycle through the other nicks, the least active users LAST (a recent join is considered middle-active!)
for 2.) almost the same as for 1.), but smuxi should default to tab-complete active chatting users. The quoting should be balanced between most recent and most messages since N minutes somehow...
for 3.) smuxi should tab-complete to the most recent message / event (also a channel-join) as default, next tab key press most active, next tab key press the rest, ordered by "activeness".
This is just a rough idea how I think smart nick / highlight handling should work, it may not be the definite answer ;)
greetings
Michael
Related issues
related to Smuxi - Feature #558 | prefer last used nicks with tab completion | Closed | 01/05/2011 |