[Pidgin] #9668: Add an away flag for chat buddies
Pidgin
trac at pidgin.im
Sat Jul 11 16:09:49 EDT 2009
#9668: Add an away flag for chat buddies
--------------------------+-------------------------------------------------
Reporter: thomas001 | Owner: rekkanoryo
Type: enhancement | Status: new
Component: unclassified | Version: 2.5.8
Keywords: |
--------------------------+-------------------------------------------------
Some protocols broadcast the presence status (like away) of a user to all
users that are in a chat room with the user. This information should
somehow be registered by libpurple and presented to the user by pidgin
(and/or other clients).
I added a new flag PURPLE_CBFLAG_AWAY and made away users display in
italics in a chat's user list. This should not break any ABI or other
libpurple users. There may be minor problems with the addition of a new
flag. Pidgin sorts the users by directly comparing the buddy flag,this
breaks because the new flag is the highest valued (assuming you do not
want to show away buddies first).
Another problem is if buddy status should be forwarded to chats by pidgin
or if the protocol plugin should set all the chat flags for the user. IMO
the second one is better as a protocol may support custom chat presence
states.
--
Ticket URL: <http://developer.pidgin.im/ticket/9668>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list