Bug 459520 - Can't remove a group
Can't remove a group
Status: RESOLVED FIXED
Product: empathy
Classification: Core
Component: General
0.8
Other Linux
: Normal normal
: ---
Assigned To: empathy-maint
empathy-maint
:
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2007-07-23 12:13 UTC by Vincent Untz
Modified: 2008-01-01 22:13 UTC (History)
1 user (show)

See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to add group removal functionality to empathy (4.64 KB, patch)
2008-01-01 21:44 UTC, David Turner
committed Details | Diff | Review

Description Vincent Untz 2007-07-23 12:13:49 UTC
I didn't find any way to remove a group. I've just reorganized all my contacts and now I have many empty groups I can't remove.
Comment 1 Xavier Claessens 2007-11-22 13:42:45 UTC
Right, the remove option is not implemented yet.

Should be really easy to implement, just remove all contacts from the group and Close() the channel.

Removing the group from your account's server is CM's decision and depends on features of the protocol. I think it's not possible for every proto.
Comment 2 Xavier Claessens 2008-01-01 17:33:10 UTC
Seems someone from GHOP is working on this bug. Just a note to help him a bit for how it should be done:

a new function should be added to EmpathyContactList interface, just like rename_group. That function should be implemented by EmpathyContactManager and EmpathyTpContactList. The UI can then call something like empathy_contact_manager_remove_group(manager, group);
Comment 3 David Turner 2008-01-01 21:44:34 UTC
Created attachment 101951 [details] [review]
Patch to add group removal functionality to empathy
Comment 4 Xavier Claessens 2008-01-01 22:13:37 UTC
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.

Note You need to log in before you can comment on or make changes to this bug.