[Pidgin] #14949: Merge duplicate buddies in single contact (was: Duplicate buddies in single contact)
Pidgin
trac at pidgin.im
Tue Feb 21 04:22:45 EST 2012
#14949: Merge duplicate buddies in single contact
-------------------------+--------------------------------------------------
Reporter: mback2k | Owner:
Type: enhancement | Status: new
Milestone: | Component: libpurple
Version: 2.10.1 | Resolution:
Keywords: |
-------------------------+--------------------------------------------------
Description changed by mback2k:
Old description:
> It seems like Pidgin is unable to detect and merge multiple buddies
> inside a single contact.
>
> Let's say I have 2 Google accounts and my contact has only a single one.
>
> So instead of the corret list:
> {{{
> - Hello World
> - hello.world at googlemail.com (myself1 at googlemail.com)
> - hello.world at googlemail.com (myself2 at googlemail.com)
> }}}
>
> I sometimes get the following list:
> {{{
> - Hello World
> - hello.world at googlemail.com (myself1 at googlemail.com)
> - hello.world at googlemail.com (myself2 at googlemail.com)
> - hello.world at googlemail.com (myself1 at googlemail.com)
> - hello.world at googlemail.com (myself2 at googlemail.com)
> }}}
>
> It would be great if Pidgin could automatically reduce/merge those
> duplicates. That shoudln't actually be too hard, because all this is
> happening in the same contact and there is no need to take care for
> different groups, etc.
>
> Basically the unique identifier in a contacts buddy list would be
> something like the following:
> {{{
> hash(account + buddy)
> }}}
>
> Thanks in advance!
New description:
It seems like Pidgin is unable to detect and merge multiple buddies inside
a single contact.
Let's say I have 2 Google accounts and my contact has only a single one.
So instead of the correct list:
{{{
- Hello World
- hello.world at googlemail.com (myself1 at googlemail.com)
- hello.world at googlemail.com (myself2 at googlemail.com)
}}}
I sometimes get the following list:
{{{
- Hello World
- hello.world at googlemail.com (myself1 at googlemail.com)
- hello.world at googlemail.com (myself2 at googlemail.com)
- hello.world at googlemail.com (myself1 at googlemail.com)
- hello.world at googlemail.com (myself2 at googlemail.com)
}}}
It would be great if Pidgin could automatically reduce/merge those
duplicates. That shoudln't actually be too hard, because all this is
happening in the same contact and there is no need to take care for
different groups, etc.
Basically the unique identifier in a contacts buddy list would be
something like the following:
{{{
hash(account + buddy)
}}}
Thanks in advance!
--
--
Ticket URL: <http://developer.pidgin.im/ticket/14949#comment:1>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list