roster contact search
Problem
Manually searching large cotnact list is inefficient and annoying.
Analysis
Not knowing for sure in which group does the contact reside and if it is online or not leads to this worst case scenario:
- show offline contacts (2 clicks or kbd shortcut)
- open the group where the contact might reside (1 click)
- manually scan for it (requires concentration, maybe scrolling)
- if not there, close group and go to 2. (1 click)
- found it - hide offline contacts (2 clicks or kbd shortcut)
Enhancement recommendation
Add simple search text box to the rooster. Typing in it will limit the contacts shown in rooster to those matching the text. Offline contacts will be shown too, eliminating the need to temporarily switch the "Show Offline Contacts" option. See Kopete for reference implementation of this awesome feature.
I'm sorry if this is a duplicate, but Trac Custom Query is so terribly broken I was unable to confirm that.