Mercurial > pidgin
diff TODO @ 1677:27e5acfe2ed5
[gaim-migrate @ 1687]
i'm lazy this weekend.
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Mon, 02 Apr 2001 06:48:27 +0000 |
parents | 8b0c165a33f4 |
children | 1573a65fd0cd |
line wrap: on
line diff
--- a/TODO Sat Mar 31 22:46:54 2001 +0000 +++ b/TODO Mon Apr 02 06:48:27 2001 +0000 @@ -35,3 +35,17 @@ http://sourceforge.net/tracker/?atid=350235&group_id=235&func=browse Oh yeah, then there's the little issue of getting Oscar working again. + + + + This is how buddy lists should work. This needs to be added to struct + prpl: + char *(*get_real_name)(char *) + This is mostly for Jabber/MSN. E.g. for Jabber, passing "warmenhoven" + gets you "warmenhoven@jabber.org", passing "warmenhoven@jabber.org/GAIM" + gets you "warmenhoven@jabber.org". For AIM, "EWarmenhoven" returns + "ewarmenhoven" and "Rob Flynn" returns "robflynn" (i.e. the names are + normalized). Then finding buddies (in your buddy list and such) should + work based off of that. Adding buddies similarly, you get the real name + before you complete the adding process. Returning NULL will be for an + invalid name (such as a non-numeric name in ICQ).