Mercurial > pidgin
annotate FIXME @ 991:3dbc2cd326e2
[gaim-migrate @ 1001]
check for getopt, and --disable-multi (which doesn't actually disable it, it just makes it inaccessible from the GUI)
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Fri, 13 Oct 2000 21:05:50 +0000 |
| parents | f7886476f9d9 |
| children | 388ac74f4212 |
| rev | line source |
|---|---|
| 531 | 1 GAIM: Items to be fixed |
| 2 ------------------------ | |
|
960
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
3 Holy crap. |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
4 |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
5 Take a deep breath. |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
6 |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
7 Holy Crap. |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
8 |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
9 1. We need to modify the login window to allow for multiple connections. (Account Editor needs to be |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
10 a button at the very least.) MOSTLY DONE |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
11 2. We need to modify the conversation window to state who you're sending messages as. The current way, |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
12 with the drop-down menu, is pretty crappy, though effective. (Perhaps just repositioning the menu?) |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
13 3. We need to modify the buddy list to indicate which buddies belong to which connections. We also |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
14 need to modify the buddy list to vary the right-click menus on a per-conversation basis. (I.e. create |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
15 the menu based on which options the protocol supports.) |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
16 4. We need to modify nearly every function in server.c to determine which connection to do things on. |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
17 The ones that still need to be modified have a FIXME comment in them. |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
18 4.1. We need to modify the UI to let the user indicate which account to do things on. |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
19 5. We need to completely modify the plugin/perl system to account for multiple connections. |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
20 6. We need to modify functions to account for the possibility of protocol plugins. |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
21 |
|
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
685
diff
changeset
|
22 And that's just the large things. There are countless trivial issues that need to be addressed. |
