view src/protocols/qq/TODO @ 13967:99b9b58b19dd

[gaim-migrate @ 16523] Fix a crazy MSN crash. Basically it's possible to have more than one slplink associated with a given switchboard, but our code did not allow for that. I think it happens when you're in a multi-user chat and you do stuff with multiple users that involves slplinks. Like maybe file transfer and buddy icon related stuff. Tracking this down took an ungodly amount of time, but thanks to Meebo for letting me do it :-) committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Thu, 20 Jul 2006 07:31:15 +0000
parents 983fd420e86b
children
line wrap: on
line source

* Decide how to handle QQ status icons, which are customizable and legion.
* Give "Online Offline" and "My Offline" statuses appropriate titles.
* Handle emoticon at beginning of message via passthrough_unknown_commands.
* Fix file transfer.
* QQ protocol currently breaks Chinese localization of Gaim. Fix this.
* Fix ability to insert images into a conversation via the menubar.
* Fix _qq_menu_block_buddy in qq.c
* Eliminate all references to QQWry.dat and the geolocation lookup feature previously present OpenQ.
* Give smileys verbal instead of numerical titles.
* Clean up signedness warnings.
* Clean up mixed declaration and code warnings.
* Better decomposition: 
** some of these functions are _really_ long
** buddy_status.c has a helper function which seems to belong in buddy_status.c
** consider cleaning up qq_encrypt (nested function declarations)
** eliminate group_misc.c
** investigate whether all of these externs are appropriate
* Check for memory leaks.