[Konversation-devel] [Bug 233971] New: smarter empty-line completion

Oswald Buddenhagen ossi at kde.org
Sat Apr 10 19:30:45 CEST 2010


https://bugs.kde.org/show_bug.cgi?id=233971

           Summary: smarter empty-line completion
           Product: konversation
           Version: Git
          Platform: Compiled Sources
        OS/Version: All
            Status: NEW
          Severity: wishlist
          Priority: NOR
         Component: inputline
        AssignedTo: konversation-devel at kde.org
        ReportedBy: ossi at kde.org


when hitting tab in the empty input line, konvi inserts the last completed
nick. this could be made smarter by building a list of further nicks to cycle
through (the cycling would be used irrespective of the completion mode,
obviously):

- the first entry would be the last completed nick, obviously
- the next entries would be the last user(s) who addressed the user
- even further down would be the last user(s) who said something in the channel

as the activity in the channel is asynchronous to the user's actions, the list
should be updated only with a small delay (say, half a second), to ensure some
predictability.

each entry (even the first one) should be evicted after some timeout (possibly
10 minutes) if it is not "refreshed" - it is most probably more useful to
auto-address the latest "pinger" (or other speaker) than the partner of some
prehistoric conversation.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Konversation-devel mailing list