Feature #109

Allow contacts to be member of multiple groups

Added by Hal Rottenberg 2596 days ago. Updated 377 days ago.

Status:New Start:
Priority:Normal Due date:
Assigned to:- % Done:

80%

Category:UserInterface
Target version:0.14
Operating System:

All

Reported in:

0.9


Description

http://psi.affinix.com/forums/index.php?act=ST&f=4&t=744

Pretty straightforward. Past discussion IIRC on the ML or forum (cannot find original thread) indicated that this was allowed by jabber, and I believe if the proper XML is sent, actually works in Psi, but there is no way to set these via the GUI today.

psi_groups.diff (5.7 KB) Hal Rottenberg, 04 Mar 2004 03:40 AM


Related issues

duplicates Bug #354 "Hidden" group not translated in code New
blocks Bug #764 Patch review (META TASK) New

History

Updated by Michail Pishchagin 2568 days ago

Well, it is already possible to have contacts in several groups. The thing that's impossible right now: is to assign contacts to multiple groups using Psi.

So, it's 50% complete :)

Updated by Mircea Bardac 2391 days ago

The Group menu should treat group names as checkboxes, not radiobuttons.

Behaviour:
- when no group is selected, automatically set group to "None".
- when "None" is selected unmark any other selected groups.
- when at least one group is selected, unmark "None".

Updated by Hal Rottenberg 2373 days ago

Woo hoo! We have a patch! /me cheers! Assigning to Misha for committing later.

Updated by Hal Rottenberg 2373 days ago

patch

Updated by Hal Rottenberg 1974 days ago

Further discussion prompted this task to be put in the 0.10 bucket.

http://psi.affinix.com/forums/index.php?act=ST&f=2&t=2645

Updated by Mircea Bardac 1973 days ago

The following tiny piece of code:
--
QString h = ContactView::tr("Hidden");
if (u->inGroup(h))
--
reminded me of the "Hidden group bug" - http://psi-im.org/flyspray/index.php?do=details&id=354
Make sure that the patch does not "help" this bug "perpetuate".

Updated by Justin Karneges 377 days ago

  • Target version set to 0.14

Also available in: Atom PDF