Mercurial > pidgin.yaz
diff TODO @ 2417:5473c8c5378d
[gaim-migrate @ 2430]
boo-yah!
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Wed, 03 Oct 2001 09:48:33 +0000 |
parents | bdc74764245c |
children | 8229710b343b |
line wrap: on
line diff
--- a/TODO Wed Oct 03 07:49:38 2001 +0000 +++ b/TODO Wed Oct 03 09:48:33 2001 +0000 @@ -2,30 +2,29 @@ GPG Encryption of messages Have plugin_event use varargs instead of void* Separate core functions from UI stuff. - about.c, applet.[ch], away.c, buddy.c, conversation.c, convo.h, - dialogs.c, multi.c, gtk*, prefs.c, prpl.c, sound.c, ticker.c + about.c, applet.[ch], away.c, browser.c, buddy.c, conversation.c, + convo.h, dialogs.c, gtk*, plugins.c, prefs.c, prpl.c, sound.c, + ticker.c, ui.h little to no work (mostly GTK) - gaimrc.c, html.c, list.c, proxy.[ch], prpl.h, server.c, util.c + core.[ch], html.c, list.c, module.c, multi.h, proxy.[ch], perl.c, + prpl.h, util.c little to no work (mostly CORE) + buddy_chat.c, gaim.h, idle.c, multi.c, server.c + standard splitting (for idleness, core needs to be in + charge of gaim-use idleness) + aim.c - need to redo main() completely - current main should be moved mostly to core - GTK main should connect to core - browser.c - let the UI deal with this? little to no work. - buddy_chat.c - need to move out non-GTK functions. some work. - gaim.h - need to separate into core.h and ui.h. - idle.c - Need to figure out how to report idle times when there's - more than one UI - multi.h - need to separate GTK out of gaim_connection - perl.c - Uh. Might need to do some splitting. - plugins.c - Split the selection dialog with the loading/unloading - - Need to figure out how plugins are going to interact - with UIs, though UIs are separate programs. - Need to create struct buddy_chat, move struct conversation's in_room and - ignored there, and copy id and name. + gaimrc.c - Need to figure out how to save UI preferences + + Ideally at the end of this the prpls should only need to include + prpl.h and they'll get everything they need without anything + *cough*GTK*cough* that they don't. + Need to write the core side of the core-ui protocol - Need to add in core.c to deal with sockets, etc. (Already written) ---- THE PROTOCOLS: @@ -75,6 +74,11 @@ Zephyr: God help us. +Gadu-Gadu: + New User Registration + There's probably 100 other things but since I've hardly used the Windows + client before I'm not sure what any of them are + Future Plugins? : ICQ through Oscar plugin (ICQ2000) (requires hacking libfaim :-/) this would allow us to send SMS messages. @@ -102,6 +106,8 @@ of the states, and you'd see "Away" with a menu of all the away messages you have. + Need to write the ui side of the core-ui protocol + Syd is cool and gave all of these ideas: Have multiple tickers in the same window, one for buddies like it is now, one for who just came online/offline