diff FIXME @ 960:fa681641643d

[gaim-migrate @ 970] *** MULTIPLE-CONNECTIONS *** committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Tue, 10 Oct 2000 00:02:02 +0000
parents 94a27f7567c5
children 9189916471f5
line wrap: on
line diff
--- a/FIXME	Mon Oct 09 23:56:33 2000 +0000
+++ b/FIXME	Tue Oct 10 00:02:02 2000 +0000
@@ -1,2 +1,27 @@
 GAIM: Items to be fixed
 ------------------------
+Holy crap.
+
+Take a deep breath.
+
+Holy Crap.
+
+1. We need to modify the login window to allow for multiple connections. (Account Editor needs to be
+   a button at the very least.) MOSTLY DONE
+2. We need to modify the conversation window to state who you're sending messages as. The current way,
+   with the drop-down menu, is pretty crappy, though effective. (Perhaps just repositioning the menu?)
+3. We need to modify the buddy list to indicate which buddies belong to which connections. We also
+   need to modify the buddy list to vary the right-click menus on a per-conversation basis. (I.e. create
+   the menu based on which options the protocol supports.)
+4. We need to modify nearly every function in server.c to determine which connection to do things on.
+   The ones that still need to be modified have a FIXME comment in them.
+   4.1. We need to modify the UI to let the user indicate which account to do things on.
+   4.2. We need to decide when people are idle. Right now it's possible to have been idle for 10 minutes
+        but only signed on for one. DONE
+5. We need to completely modify the plugin/perl system to account for multiple connections.
+6. We need to modify functions to account for the possibility of protocol plugins.
+7. Get rid of dologin. Signons should be handled differently. The account editor should have final
+   control over this. DONE
+8. I seriously doubt the applet will compile. If it compiles it definitely won't run.
+
+And that's just the large things. There are countless trivial issues that need to be addressed.