Mercurial > pidgin.yaz
annotate STATUS @ 1106:5bc8fdacd2cb
[gaim-migrate @ 1116]
lots of changes.
buddy.c: just in general tried to get things to work better. moving things in the edit list window and signing off should be handled better in the main buddy list window (watch out for flashes).
gaim.h: removed toc-specific things and moved them to toc.c and rvous.c as needed.
gtkhtml.c: possible fix for AOL 6.0 problems (I wasn't able to reproduce the problem before or after the fix, but i fixed what i think might have been causing the problem).
multi.c: moved LOGIN_STEPS from gaim.h here and actually use it now
oscar.c: moved an oscar-specific struct definition from gaim.h here and also handle problems better
perl.c: fix for stupid problem
rvous.c: first pass at attempt to be able to remove toc.c and rvous.c (though this will never happen; gaim will support toc as long as aol does) without cruft. gaim is now only dependent on toc.c and rvous.c for toc_build_config and parse_toc_buddy_list, which gaim needs to save and read its buddy list.
toc.c: rewrote the signin process so that the read()'s won't block. it's not actually a non-blocking read; it's just that it won't ever get to the read until there's data to be read (thanks to the gdk_input watcher). this means the cancel button should work after it's connected, but it's still not a non-blocking connect.
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Mon, 20 Nov 2000 07:24:18 +0000 |
parents | a761951579b9 |
children | c61f9c384413 |
rev | line source |
---|---|
1065
a761951579b9
[gaim-migrate @ 1075]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1038
diff
changeset
|
1 STATUS of GAIM CVS tree. Last modified $Date: 2000-11-04 06:05:17 -0500 (Sat, 04 Nov 2000) $ by $Author: warmenhoven $. |
960 | 2 |
3 This file is meant to provide gaim users who use the CVS version to see whether | |
996
388ac74f4212
[gaim-migrate @ 1006]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
966
diff
changeset
|
4 they actually want to compile what they just checked out. Gaim CVS is usually |
960 | 5 relatively stable (we use it all the time), but has tendencies to be quirky at |
6 times. | |
7 | |
8 | |
9 OVERALL | |
10 ======= | |
11 | |
12 The current CVS tree is completely broken. You can still use it to sign in and | |
13 converse with users as normal. If you only have one account signed in then all | |
14 of the old functions still work perfectly (or as well as they did before The | |
15 Change (multiple connections)). | |
16 | |
17 There are a lot of things that are probably going to be very buggy over the | |
18 next month or so. Please bear with us. | |
19 | |
20 | |
21 MULTIPLE CONNECTIONS | |
22 ==================== | |
23 | |
24 I'm impressed that this is working. It took a major restructuring of the | |
25 internals of gaim. Everything had been based around one connection, and that | |
26 connection used one protocol or the other. Now, there are many connections, and | |
27 each connection may be using a different protocol. Most of the functionality is | |
28 complete but the UI hasn't been updated to reflect all of the different users. | |
29 This change isn't going to be complete for quite some time so just bear with us | |
30 as we try to get things operational again. | |
31 | |
32 | |
33 BUDDY LIST | |
34 ========== | |
35 | |
1065
a761951579b9
[gaim-migrate @ 1075]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1038
diff
changeset
|
36 The buddy list is more or less working, to an extent. Idle times are back, but |
a761951579b9
[gaim-migrate @ 1075]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1038
diff
changeset
|
37 the tooltips indicating status isn't. Also, editing your buddy list may have |
a761951579b9
[gaim-migrate @ 1075]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1038
diff
changeset
|
38 adverse affects on gaim, so watch out for that. Other than that it should be |
a761951579b9
[gaim-migrate @ 1075]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1038
diff
changeset
|
39 more or less back to how it was, save a feature or two. |
960 | 40 |
41 | |
42 TOC | |
43 === | |
44 | |
45 TOC is working reasonably well. | |
46 | |
47 | |
48 Oscar | |
49 ===== | |
50 | |
51 Oscar is working reasonably well. Please see gaim/libfaim/README.gaim for more | |
52 details on Oscar. | |
53 | |
54 | |
55 Applet | |
56 ====== | |
57 | |
966
f7886476f9d9
[gaim-migrate @ 976]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
960
diff
changeset
|
58 The applet made a comeback sooner than I expected, mostly because I got chat |
f7886476f9d9
[gaim-migrate @ 976]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
960
diff
changeset
|
59 working. (This means that I'll be using current CVS as my "permanent" gaim, |
f7886476f9d9
[gaim-migrate @ 976]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
960
diff
changeset
|
60 and I prefer having gaim as an applet.) Anyway, the UI is still shakey (as is |
f7886476f9d9
[gaim-migrate @ 976]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
960
diff
changeset
|
61 the rest of gaim) but it is at least functional now. |
960 | 62 |
63 | |
1001
b8a819390499
[gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
996
diff
changeset
|
64 Plugins |
b8a819390499
[gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
996
diff
changeset
|
65 ======= |
b8a819390499
[gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
996
diff
changeset
|
66 |
1038
daad2440a642
[gaim-migrate @ 1048]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1030
diff
changeset
|
67 Plugins are more or less done. There may be some back-end reworking, but if you |
daad2440a642
[gaim-migrate @ 1048]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1030
diff
changeset
|
68 want to start porting plugins from 0.10 to 0.11 then now's a good time to start |
daad2440a642
[gaim-migrate @ 1048]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1030
diff
changeset
|
69 that. I don't think it's going to change much (if at all). |
daad2440a642
[gaim-migrate @ 1048]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1030
diff
changeset
|
70 |
960 | 71 |
1001
b8a819390499
[gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
996
diff
changeset
|
72 Perl |
b8a819390499
[gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
996
diff
changeset
|
73 ==== |
b8a819390499
[gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
996
diff
changeset
|
74 |
b8a819390499
[gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
996
diff
changeset
|
75 Perl doesn't work at all right now. You can still load and unload perl scripts, but |
b8a819390499
[gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
996
diff
changeset
|
76 they won't be able to do very much, unfortunately. I'll get it sorted out as soon as |
b8a819390499
[gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
996
diff
changeset
|
77 I figure out how to :-P |