[Pidgin] #1863: Please listen to use about protocol icons, anal as we may be, :P
Pidgin
trac at pidgin.im
Sat Jul 7 13:50:46 EDT 2007
#1863: Please listen to use about protocol icons, anal as we may be, :P
---------------------------+------------------------------------------------
Reporter: BigRedBrent | Owner:
Type: enhancement | Status: closed
Priority: minor | Milestone:
Component: pidgin (gtk) | Version: 2.0.2
Resolution: duplicate | Keywords:
Pending: 0 |
---------------------------+------------------------------------------------
Comment (by elb):
Replying to [comment:11 krimzon]:
> My main reason for doing this is that without seeing protocol/network
icons on the buddy list there is no visual explanation as to why I see two
or more icons for some of my contacts. So when I want to start a
conversation with somebody it feels like I'm making an arbitrary decision
between two identical options, but at the same time I know the outcome
will determine the network used to chat to them.
From your comments, it sounds like you don't know about contacts, which
solve this precise problem. If you drag one of those duplicate buddies
onto another, the target buddy will expand -- if you then drop the contact
you're dragging, they will join into a single contact containing two
buddies. Pidgin prefers the topmost, most available contact when double-
clicking -- so if you order the buddies within a contact by preferred
protocol, it should generally Do the Right Thing.
For example, for Sean, I have in my buddy list:
Pidgin (Group)
* Sean Egan (Contact)
* seanegan at pidgin.im (XMPP buddy)
* seanegan at gmail.com (XMPP buddy)
* seanegn (AIM buddy)
This ensures that, when I double-click on 'Sean Egan', if he is signed on
to XMPP, I will use that first -- if not, I will use AIM. I don't have to
think about this at all, and I don't have to keep the buddies separate;
Pidgin takes care of it for me.
Additionally, protocol icons ''are'' displayed for expanded contacts. If
you *really* need to use a specific protocol buddy within a contact,
viewing those protocols is as easy as right-clicking the contact and
selecting 'expand'.
> I would most like to deal directly with objects representing people in
the buddy list, and then add their usernames for each of the networks I
can contact them on, as well as choosing the default network to use when I
open a conversation with that particular contact.
That is precisely what Pidgin already does!
Hope that helps.
--
Ticket URL: <http://developer.pidgin.im/ticket/1863#comment:12>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list