maybe I can explain my idea to make the not so simple thing easier:
There is one enhancement that I would like you to implement:
When hiding the inactive contacts, also the phone-book for SIP-Accounts
is hidden. It should be possible to distinguish between Contacts that
must be online to call them and contacts that can be called also when
they appear offline (normal telephones).
I am afraid this is not so simple. From a SIP Communicator perspective a
contact entered by the user as +18005551234 another one they created as
email@example.com are both instances of the same thing: a SIP URI.
Determining whether or not either one should always be displayed as
online would be tricky.
Perhaps an attribute can be added either to a contact or to a group, which
says that the contact or group should be displayed even when offline
contacts are hidden. This attribute could be set manually by the user.
Note that offline contacts still appear in search results. Also note
that the "Show offline contacts" entry in the Tools menu allows you to
always show all your contacts regardless of their status.
Thanks for this hint. But that was not the issue. The problem is more the
I have 42 contacts in ICQ, most of the time around 5 of them are online. I
have 25 contacts in yaho messenger, around 5 are online. And I have 10
entries in my phonebook to call phone numbers via SIP-Communicator.
So, I have 77 entries, but only 20 of them are usable at a moment. I want to
see these 20.
BTW, it's a similar sorting in Skype: first I see all online Skype-contacts,
then I see all phone-numbes (they are always reachable), and then come the
Have a nice evening,