Roster entries bulk operations
Some versions ago, it was possible to select multiple contacts in gajim's roster and either remove them or move them to another group. I think this is useful feature that is missing in modern gajim.
To me, the roster view feels like the "natural" place to do that, and I'd like to submit a patch that allows these things:
- "Group" context menu with the actions:
- Rename group
- Delete group (and contacts)
- Delete group (but keep contacts)
- Multiple contact selection
- Remove contacts
- Move contacts to group xxx
Is the roster view's fate to completely disappear? If yes, where would be an appropriate place in the UI for these operations? The start chat dialog? A new dialog "Manage contact list"?
Or maybe these actions do not belong in gajim?
(One issue with my UI proposition is that contacts can have several groups, so a tree view is not the most appropriate way to display groups they belong to. They're more like "tags".)