Hidden group (#29)
Closed
Artur Hefczyc opened 7 years ago
Due Date
2017-04-03

This is a common feature and very useful one to hide selected contacts from the contacts list. Some clients do this by creating a group called "Hidden" and all contacts within the group are hidden by default. So hiding a contact is simply moving it to the hidden group.

We do not have functionality to move contacts between groups yet, but for this feature I would only like to have hiding a selected group with all it's contacts from the Contacts list.

Not sure how much time this would take to implement. If less than 8h, please plan it for version 1.0 if more, leave it for version 2.0.

Andrzej Wójcik (Tigase) commented 7 years ago

It should be less than 8h.

Andrzej Wójcik (Tigase) commented 7 years ago

I've added new feature to hide contacts placed in group Hidden as specified in XEP-0162: Best Practices for Roster and Subscription Management

It is enabled by default with option to disable in Settings tab. (in fact it is disabled to show Hidden group in roster).

If user will try to search roster then contacts from Hidden group will be included in results, same as in case of offline contacts when roster should show only available contacts. This behaviour is intentional as it ensures that user will always easily find his contact using seach box - no matter if it is offline or hidden. This is what most clients do, when you search your contacts list.

Newly published build 13 contains this feature.

Artur Hefczyc commented 7 years ago

Excellent. Tested and works very well, and the search through hidden and offline contacts is very useful.

issue 1 of 1
Type
New Feature
Priority
Normal
Assignee
RedmineID
5179
Version
Public testflight version.
Issue Votes (0)
Watchers (0)
Reference
tigase/_clients/siskin-im#29
Please wait...
Page is in error, reload to recover