comparison TODO @ 2385:bdc74764245c

[gaim-migrate @ 2398] Sean Egan's tab-completion patch. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Fri, 28 Sep 2001 12:15:54 +0000
parents 202222f100b6
children 5473c8c5378d
comparison
equal deleted inserted replaced
2384:05034cd0402b 2385:bdc74764245c
1 THE CORE: 1 THE CORE:
2 GPG Encryption of messages 2 GPG Encryption of messages
3 Have plugin_event use varargs instead of void* 3 Have plugin_event use varargs instead of void*
4 Separate core functions from UI stuff. 4 Separate core functions from UI stuff.
5 about.c, applet.[ch], away.c, conversation.c, convo.h, multi.c, 5 about.c, applet.[ch], away.c, buddy.c, conversation.c, convo.h,
6 gtk*, prefs.c, prpl.c, sound.c, ticker.c 6 dialogs.c, multi.c, gtk*, prefs.c, prpl.c, sound.c, ticker.c
7 little to no work (mostly GTK) 7 little to no work (mostly GTK)
8 8
9 gaimrc.c, html.c, proxy.[ch], prpl.h, server.c, util.c 9 gaimrc.c, html.c, list.c, proxy.[ch], prpl.h, server.c, util.c
10 little to no work (mostly CORE) 10 little to no work (mostly CORE)
11 11
12 aim.c - need to redo main() completely 12 aim.c - need to redo main() completely
13 - current main should be moved mostly to core 13 - current main should be moved mostly to core
14 - GTK main should connect to core 14 - GTK main should connect to core
15 browser.c - let the UI deal with this? little to no work. 15 browser.c - let the UI deal with this? little to no work.
16 buddy.c - need to split into buddy.c and list.c
17 - buddy.c handles add/remove/rename/alias buddies
18 - list.c handles drawing the buddy list for GTK
19 buddy_chat.c - need to move out non-GTK functions. some work. 16 buddy_chat.c - need to move out non-GTK functions. some work.
20 dialogs.c - need to move import/export out of here and into buddy.c
21 gaim.h - need to separate into core.h and ui.h. 17 gaim.h - need to separate into core.h and ui.h.
22 idle.c - Need to figure out how to report idle times when there's 18 idle.c - Need to figure out how to report idle times when there's
23 more than one UI 19 more than one UI
24 multi.h - need to separate GTK out of gaim_connection 20 multi.h - need to separate GTK out of gaim_connection
25 perl.c - Uh. Might need to do some splitting. 21 perl.c - Uh. Might need to do some splitting.