head	1.41;
access;
symbols;
locks; strict;
comment	@# @;


1.41
date	2001.12.09.13.18.58;	author warmenhoven;	state dead;
branches;
next	1.40;

1.40
date	2001.10.18.12.12.36;	author warmenhoven;	state Exp;
branches;
next	1.39;

1.39
date	2001.09.20.08.13.25;	author warmenhoven;	state Exp;
branches;
next	1.38;

1.38
date	2001.05.23.11.39.05;	author warmenhoven;	state Exp;
branches;
next	1.37;

1.37
date	2001.04.21.12.24.44;	author warmenhoven;	state Exp;
branches;
next	1.36;

1.36
date	2001.04.13.10.50.32;	author warmenhoven;	state Exp;
branches;
next	1.35;

1.35
date	2001.04.12.09.21.16;	author warmenhoven;	state Exp;
branches;
next	1.34;

1.34
date	2001.03.27.21.01.29;	author warmenhoven;	state Exp;
branches;
next	1.33;

1.33
date	2001.03.23.12.15.02;	author warmenhoven;	state Exp;
branches;
next	1.32;

1.32
date	2001.03.23.11.37.40;	author warmenhoven;	state Exp;
branches;
next	1.31;

1.31
date	2001.03.22.21.05.23;	author robflynn;	state Exp;
branches;
next	1.30;

1.30
date	2001.03.10.21.39.31;	author warmenhoven;	state Exp;
branches;
next	1.29;

1.29
date	2001.03.09.04.28.33;	author warmenhoven;	state Exp;
branches;
next	1.28;

1.28
date	2001.02.26.20.38.27;	author warmenhoven;	state Exp;
branches;
next	1.27;

1.27
date	2001.02.24.09.34.46;	author warmenhoven;	state Exp;
branches;
next	1.26;

1.26
date	2001.02.06.17.58.17;	author robflynn;	state Exp;
branches;
next	1.25;

1.25
date	2001.02.04.11.27.15;	author warmenhoven;	state Exp;
branches;
next	1.24;

1.24
date	2001.01.29.09.22.43;	author robflynn;	state Exp;
branches;
next	1.23;

1.23
date	2001.01.20.23.42.11;	author warmenhoven;	state Exp;
branches;
next	1.22;

1.22
date	2001.01.05.00.32.19;	author warmenhoven;	state Exp;
branches;
next	1.21;

1.21
date	2000.12.21.13.56.59;	author warmenhoven;	state Exp;
branches;
next	1.20;

1.20
date	2000.12.20.13.27.10;	author warmenhoven;	state Exp;
branches;
next	1.19;

1.19
date	2000.12.20.11.00.44;	author warmenhoven;	state Exp;
branches;
next	1.18;

1.18
date	2000.12.20.06.28.05;	author warmenhoven;	state Exp;
branches;
next	1.17;

1.17
date	2000.12.20.05.28.35;	author robflynn;	state Exp;
branches;
next	1.16;

1.16
date	2000.12.20.04.03.47;	author robflynn;	state Exp;
branches;
next	1.15;

1.15
date	2000.12.19.12.21.45;	author warmenhoven;	state Exp;
branches;
next	1.14;

1.14
date	2000.12.14.19.40.47;	author robflynn;	state Exp;
branches;
next	1.13;

1.13
date	2000.12.14.19.31.51;	author robflynn;	state Exp;
branches;
next	1.12;

1.12
date	2000.12.14.18.54.39;	author robflynn;	state Exp;
branches;
next	1.11;

1.11
date	2000.12.14.08.33.41;	author robflynn;	state Exp;
branches;
next	1.10;

1.10
date	2000.12.09.10.17.48;	author robflynn;	state Exp;
branches;
next	1.9;

1.9
date	2000.12.08.21.28.31;	author warmenhoven;	state Exp;
branches;
next	1.8;

1.8
date	2000.11.21.01.00.45;	author warmenhoven;	state Exp;
branches;
next	1.7;

1.7
date	2000.11.04.11.05.17;	author warmenhoven;	state Exp;
branches;
next	1.6;

1.6
date	2000.10.31.10.49.52;	author warmenhoven;	state Exp;
branches;
next	1.5;

1.5
date	2000.10.27.07.53.29;	author warmenhoven;	state Exp;
branches;
next	1.4;

1.4
date	2000.10.16.20.14.18;	author warmenhoven;	state Exp;
branches;
next	1.3;

1.3
date	2000.10.14.21.24.53;	author warmenhoven;	state Exp;
branches;
next	1.2;

1.2
date	2000.10.10.10.35.05;	author warmenhoven;	state Exp;
branches;
next	1.1;

1.1
date	2000.10.10.00.01.34;	author warmenhoven;	state Exp;
branches;
next	;


desc
@@


1.41
log
@i'm not like them, but i can pretend.
@
text
@STATUS of Gaim CVS tree. Last modified $Date: 2001/10/18 12:12:36 $ by
$Author: warmenhoven $.

This file is meant to provide gaim users who use the CVS version to see whether
they actually want to compile what they just checked out. Gaim CVS is usually
relatively stable (we use it all the time), but has tendencies to be quirky at
times.

There always seems to be some iffy-ness by a lot of people about whether to
use the CVS version or stick with a stable release. Use the CVS version. If
you need a version that you know is reliable, then keep your favorite one in
case of an emergency. But for the most part, gaim is not mission-critical
software, and if you can help us find a few bugs before we release, all the
better. (Also, CVS tends to be more stable than releases, since we get 10 or
12 bug reports right after we make a release, and all those bugs are fixed
within a day or two usually.)

Each protocol is hacked by both Rob and Eric, though there is one person that
kind of "owns" a protocol (mostly indicating that they were the person that
originally wrote it). Their name will be next to the protocol; they're the
people to complain to when something doesn't work ;).


OVERALL
=======

Everything right now is more or less peachy. I regularly use seven protocols
at the same time and don't have any problems (all of them except Napster and
Zephyr). You shouldn't be using 0.10.3; there are serious bugs in it (including
a remote exploit). Always use CVS, or if not, the most recent release.


Buddy List
==========

The buddy list should now be stable. The only thing that'll be missing is if
you're signed on as more than one name, the tooltips and idle times for buddies
won't display correctly.


Applet
======

The applet should be stable and completely functional now (as far as the applet
part of it goes). Please, someone send in better icons. And preferably OS-
neutral ones.


Plugins
=======

The plugin system got a good reworking. It's got a few more features now. Nearly
every plugin is going to need to be rewritten.  Have fun porting from 0.10.x to
0.11.0 (it's actually very simple).


Perl
====

Perl has its good side and bad side. It didn't completely survive the transition
to multiple connections, but it was never really intended for more than a chatbot
anyway, which should still work just wonderfully.


TOC (Rob)
===

TOC is working reasonably well. TOC cannot get people's away messages; TOC also
cannot make requests to send files. It is possible, however, to have an AIM user
request to get a file from or send a file to you. Support for Direct IM, Buddy
Icons, and Voice Chat is being worked on.


Oscar (Eric)
=====

Oscar can get people's away messages, so you should use it if that's what's
important to you. Oscar also supports requesting and accepting Direct IM
connections, but doesn't yet let you send/receive files through this or through
the Get File/Send File method. Permit/Deny lists should work properly now.

Oscar is the "default" protocol now, because it supports every feature that TOC
supports and more (except file transfer, but TOC doesn't do file transfer very
well), and is in general more reliable than TOC. When you add new accounts it
defaults to using Oscar (you can specify TOC or any other protocol); when gaim
can't figure out which protocol you wanted to use (e.g. when you type in a
screenname into the Login window for an account gaim doesn't know about), it
will sign it on using Oscar. It is also recommended that you use Oscar instead
of TOC.


Yahoo (Eric)
=====

Yahoo currently supports signing on/off, changing status (only to user-defined
so far though), checking other people's status (via right-clicking in the
buddy list), and sending/receiving messages. You can also select your active ID,
though currently you have to just remember what it is since there's nothing in
the UI that'll let you know. Chat and file transfer are planned but not yet
implemented. Yahoo servers are flaky at best so if you're having problems it's
probably not my fault. Make sure to watch the debug window if you're having any
problems.


IRC (Eric)
===

IRC currently supports signing on/off, sending and receiving messages,
joining chat rooms and holding conversations within them.  The buddylist
also works. Several /commands work as well, /help in any window will show
you a full list.


MSN (Eric)
===

MSN currently supports signing on/off, sending and receiving messages, and going
away/idle. You can also change your friendly name.


ICQ (Eric)
===

ICQ currently supports signing on/off, changing status, checking other people's
status (but not status message), sending/receiving messages, and receiving URLs.
Keepalives are sent regardless of whether or not you want them; it's necessary
since it's a UDP protocol.  Chat and file transfer are planned but not yet
implemented.


Jabber (Eric)
======

Jabber can sign on/off, send/receive messages, and add/remove buddies. All good
things. If you have a registered transport then you can still use that; however
you won't see it on your buddy list yet; and you can't add or remove transports
yet. Chat is working now.


Napster (Rob)
=======

Heh.  Ok, so I (Rob) am on crack!  Gaim can sign on/off of Napster, add/remove
people to your hotlist (buddylist) as well as chat privately and in chat rooms.
You can search for files and browse a list of other user's files.  You can
currently download files as long as the person you're retrieving files from
is not firewalled.


Zephyr (Eric)
======
Let me start off by saying how much I really despise Zephyr. They do a lot of
things that make me realize why this never caught on. For those of you who are
unfortunate enough to feel compelling need to use this, gaim now has a Zephyr
plugin. It can currently sign on/off, handles presence/buddy lists (it even
imports your .anyone file!), and can send/receive personal messages. A lot of
stuff is missing, this is just a real rough first stab at it.
@


1.40
log
@I got an itty bitty diff for you now ;-)
@
text
@d1 1
a1 1
STATUS of Gaim CVS tree. Last modified $Date: 2001/09/20 08:13:25 $ by
@


1.39
log
@documentation updates.
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/05/23 11:39:05 $ by
@


1.38
log
@hi
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/04/21 12:24:44 $ by
d9 9
d27 4
a30 15
The current CVS tree is more or less back to "normal". It seems to be stable,
and allows multiple connections (which should also be stable).

There have been a lot of changes since 0.10.x; I think all of the bugs have
been worked out but I'm sure there are still a lot remaining. Please, if you
get bored one day, go on a big bug hunt.

There always seems to be some iffy-ness by a lot of people about whether to
use the CVS version or stick with a stable release. Use the CVS version. If
you need a version that you know is reliable, then keep your favorite one in
case of an emergency. But for the most part, gaim is not mission-critical
software, and if you can help us find a few bugs before we release, all the
better. (Also, CVS tends to be more stable than releases, since we get 10 or
12 bug reports right after we make a release, and all those bugs are fixed
within a day or two usually.)
d60 3
a62 3
Perl also got a good reworking, but also has a few more features now. Again,
porting from 0.10.x to 0.11.0 should be simple, but read the docs to see what's
going on.
d105 1
a105 1
IRC (Rob)
d110 2
a111 3
also works and users have the ability to send ping requests to the user
by right clicking their name.  /me support is also added.  Other commands
and functionality are planned but not yet implemented.
d114 1
a114 1
MSN (Rob)
d117 2
a118 2
MSN currently supports signing on/off, sending and receiving messages, adding
and removing people to your permit/deny list and going away / idle.
@


1.37
log
@i found this really great game, 3dchess, but it hasn't been hacked (that I know of) since april 1999, two years ago. that's too bad, i like playing it.

some girls try too hard.
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/04/13 10:50:32 $ by
d30 3
a32 1
better.
d70 4
a73 9
TOC is working reasonably well. The options to use a proxy got moved to the
account editor, and are set up on a per-account basis, in case you were
wondering. TOC can be used to sign into ICQ; though you should use the ICQ
plugin as it offers more functionality.

TOC cannot get people's away messages; TOC also cannot make requests to send
files. It is possible, however, to have an AIM user request to get a file from
or send a file to you. Support for Direct IM, Buddy Icons, and Voice Chat is
being worked on.
d83 9
@


1.36
log
@various fixes (for plugins especially), other updates. made WEBSITE macro so it's easy to change (not that i think it'll be changing again), updated some files to reflect that change.
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/04/12 09:21:16 $ by
a81 4
Oscar is currently being blocked, off and on, by AOL. CVS may or may not work.
Releases most likely do not. Hopefully this will stop soon. AOL seems to have
the upper hand in this one though.

d121 5
a125 5
ICQ currently supports signing on/off, changing status (icq-away == aim-idle,
icq-n/a == aim-away), checking other people's status (but not status message),
sending/receiving messages, and receiving URLs. Keepalives are sent regardless
of whether or not you want them; it's necessary since it's a UDP protocol.
Chat and file transfer are planned but not yet implemented.
@


1.35
log
@Zephyr.
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/03/27 21:01:29 $ by
d45 2
a46 1
part of it goes).
@


1.34
log
@doc updates
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/03/23 12:15:02 $ by
d148 10
@


1.33
log
@i think oscar blocking works?
@
text
@d1 2
a2 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/03/23 11:37:40 $ by $Author: warmenhoven $.
d25 7
d81 3
a83 2
Oscar is working reasonably well.  Oscar can be used to sign into ICQ; though
you should use the ICQ plugin as it offers more functionality.
d119 1
@


1.32
log
@good things. patches from baldnik, aechols. still haven't put in decklin's patch, i need to get to that.
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/03/22 21:05:23 $ by $Author: robflynn $.
d79 1
a79 1
the Get File/Send File method.
@


1.31
log
@Just some updates.
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/03/10 21:39:31 $ by $Author: warmenhoven $.
d73 2
a74 3
Oscar is working reasonably well. Please see gaim/libfaim/README.gaim for more
details on Oscar. Oscar can be used to sign into ICQ; though you should use the
ICQ plugin as it offers more functionality.
@


1.30
log
@yahoo works as well as the servers do, unfortunately
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/03/09 04:28:33 $ by $Author: warmenhoven $.
d109 2
a110 8
MSN currently supports signing on/off, sending and receiving messages.  The
buddylist is functional. It also supports permit/deny lists and going
away/idle.

When sending the initial message (to start a conversation) there will be a 
small delay.  It  will appear as if the client has frozen.  This will not 
always be the case.   I have a fix that I havent taken the time to write yet.

@


1.29
log
@Yahoo got fixed but some things still don't work.
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/02/26 20:38:27 $ by $Author: warmenhoven $.
d91 3
a93 2
implemented. Adding and removing buddies currently doesn't work. Yahoo servers
are flaky at best so if you're having problems it's probably not my fault.
@


1.28
log
@fixed parallel builds for plugins, added notes in plugins/ChangeLog.
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/02/24 09:34:46 $ by $Author: warmenhoven $.
d91 2
a92 1
implemented.
@


1.27
log
@woo. doc updates.
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/02/06 17:58:17 $ by $Author: robflynn $.
a22 4

I broke parallel builds. Sorry. Don't compile plugins if you want a parallel
build. (If someone could tell me how to fix this, and still be somewhat
portable, I'd appreciate it.)
@


1.26
log
@I'm baaaaaaaaaaaack :-)

Time to do some crazy development, yo!
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/02/04 11:27:15 $ by $Author: warmenhoven $.
d24 4
d92 4
a95 2
buddy list), and sending/receiving messages. Chat support is planned but not
yet implemented.
@


1.25
log
@doc updates
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/01/29 09:22:43 $ by $Author: robflynn $.
d138 3
a140 3
You can search for files and browse a list of other user's files.  File 
transfers are currently being implemented.

@


1.24
log
@I guess I should update this, huh?
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/01/20 23:42:11 $ by $Author: warmenhoven $.
d130 1
a130 3
yet. To use Jabber, set your username to be name@@server/resource; the reason for
this is so that your resource becomes a part of your name and you can sign in
to jabber using the same account more than once.
@


1.23
log
@changes
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2001/01/05 00:32:19 $ by $Author: warmenhoven $.
d140 2
a141 2
Hopefully I'll come up with a good way to do the file transfer stuff. 

@


1.22
log
@:-D
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/12/21 13:56:59 $ by $Author: warmenhoven $.
d64 5
d76 5
@


1.21
log
@jabber updates
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/12/20 13:27:10 $ by $Author: warmenhoven $.
d8 5
d20 3
a22 14
There have been a lot of changes in the past month; I think all of the bugs
have been worked out but I'm sure there are still a lot remaining. Please, if
you get bored one day, go on a big bug hunt.


MULTIPLE CONNECTIONS
====================

I'm impressed that this is working. It took a major restructuring of the
internals of gaim. Everything had been based around one connection, and that
connection used one protocol or the other. Now, there are many connections, and
each connection may be using a different protocol. This change should be nearing
completion now; most things are working and there are very few FIXME's related
to multiple connections left.
d25 1
a25 1
BUDDY LIST
d56 1
a56 1
TOC
d65 1
a65 1
Oscar
d73 1
a73 1
Yahoo
d82 1
a82 1
IRC
d92 1
a92 1
MSN
d104 1
a104 1
ICQ
d114 1
a114 1
Jabber
d120 1
a120 1
yet. To use it, set your username to be name@@server/resource; the reason for
d125 1
a125 1
Napster
@


1.20
log
@she's the one for me she's all i really need oh yeah she's the one for me she's my one and only
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/12/20 11:00:44 $ by $Author: warmenhoven $.
d123 6
a128 6
Jabber can currently sign on/off, and send/receive messages. That's all it can
do on its own so far. But if you use a different Jabber client and create a
roster and set up your transports then gaim/Jabber will be able to use those.
(For those of you who haven't used jabber before, that probably made little to
no sense. But for those of you who have jabber accounts, set your username in
gaim to be nick@@server.com/resource and things will be good.)
@


1.19
log
@jabber stuffs
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/12/20 06:28:05 $ by $Author: warmenhoven $.
d126 3
@


1.18
log
@whoops
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/12/20 05:28:35 $ by $Author: robflynn $.
d123 3
a125 3
Um, Jabber can't do much yet. I don't even remember what it can do; I didn't
write it, Adam of libfaim did. I just wanted to get it added; hopefully it'll
be ready before 0.11.0 is finished.
@


1.17
log
@hehe
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/12/20 04:03:47 $ by $Author: robflynn $.
d126 1
@


1.16
log
@Heheh
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/12/19 12:21:45 $ by $Author: warmenhoven $.
d105 3
a107 3
When sending the initial message (to start a conversation) there will be a small 
delay.  It  will appear as if the client has frozen.  This will not always be the 
case.   I have a fix that I havent taken the time to write yet.
@


1.15
log
@lots of changes to the build process. plugins and libfaim don't compile with things they probably won't need. jabber got added, for real, instead of just in cvs. hopefully now i can get it working
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/12/14 19:40:47 $ by $Author: robflynn $.
d102 1
a102 1
buddylist is functional. It also supports permi/deny lists and going
d126 9
@


1.14
log
@Away/Idle now works.
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/12/14 19:31:51 $ by $Author: robflynn $.
d118 8
@


1.13
log
@More fun for the whole family.  Permit and deny stuff works. Sorta.
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/12/14 18:54:39 $ by $Author: robflynn $.
d102 6
a107 4
buddylist is functional. It also supports permit and deny lists.  When sending 
the initial message (to start a conversation) there will be a small delay.  It 
will appear as if the client has frozen.  This will not always be the case.  
I have a fix that I havent taken the time to write yet.
@


1.12
log
@Signing off w/ the MSN plugin should work now.  It also ignores messages from teh Hotmail server :-D
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/12/14 08:33:41 $ by $Author: robflynn $.
d102 4
a105 4
buddylist is functional. When sending the initial message (to start a
conversation) there will be a small delay.  It will appear as if the
client has frozen.  This will not always be the case.  I have a fix
that I havent taken the time to write yet.
@


1.11
log
@MSN plugin
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/12/09 10:17:48 $ by $Author: robflynn $.
d101 1
a101 1
MSN currently supports signing on, sending and receiving messages.  The
@


1.10
log
@*Yawns*
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/12/08 21:28:31 $ by $Author: warmenhoven $.
d96 10
@


1.9
log
@updates to the ICQ plugin. pixmaps stolen from gnomeicu (in case the name didn't give that away)
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/11/21 01:00:45 $ by $Author: warmenhoven $.
d91 5
a95 1
Rob, I'll let you fill this one in ;)
@


1.8
log
@update to STATUS, pass -Wall, and fix some applet stupidity for failed signons.
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/11/04 11:05:17 $ by $Author: warmenhoven $.
a38 15
TOC
===

TOC is working reasonably well. The options to use a proxy got moved to the
account editor, and are set up on a per-account basis, in case you were
wondering.


Oscar
=====

Oscar is working reasonably well. Please see gaim/libfaim/README.gaim for more
details on Oscar.


d60 42
@


1.7
log
@minor doc updates
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/10/31 10:49:52 $ by $Author: warmenhoven $.
d12 2
a13 4
The current CVS tree is completely broken. You can still use it to sign in and
converse with users as normal. If you only have one account signed in then all
of the old functions still work perfectly (or as well as they did before The
Change (multiple connections)).
d15 3
a17 2
There are a lot of things that are probably going to be very buggy over the
next month or so. Please bear with us.
d26 3
a28 4
each connection may be using a different protocol. Most of the functionality is
complete but the UI hasn't been updated to reflect all of the different users.
This change isn't going to be complete for quite some time so just bear with us
as we try to get things operational again.
d34 3
a36 4
The buddy list is more or less working, to an extent. Idle times are back, but
the tooltips indicating status isn't. Also, editing your buddy list may have
adverse affects on gaim, so watch out for that. Other than that it should be
more or less back to how it was, save a feature or two.
d42 3
a44 1
TOC is working reasonably well.
d57 2
a58 4
The applet made a comeback sooner than I expected, mostly because I got chat
working. (This means that I'll be using current CVS as my "permanent" gaim,
and I prefer having gaim as an applet.) Anyway, the UI is still shakey (as is
the rest of gaim) but it is at least functional now.
d64 3
a66 3
Plugins are more or less done. There may be some back-end reworking, but if you
want to start porting plugins from 0.10 to 0.11 then now's a good time to start
that. I don't think it's going to change much (if at all).
d72 3
a74 3
Perl doesn't work at all right now. You can still load and unload perl scripts, but
they won't be able to do very much, unfortunately. I'll get it sorted out as soon as
I figure out how to :-P
@


1.6
log
@i have homework i need to be doing. it's due in less than 7 hours, and i haven't started and i need to sleep.
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/10/27 07:53:29 $ by $Author: warmenhoven $.
d36 4
a39 4
The buddy list is completely fucked up. It needs to be heavily modified to be
able to support The Change. It is currently in the process of being changed,
and so will probably act very bizarrely. It should still be mostly usable, but
don't try to edit your buddy list.
@


1.5
log
@updating the buddy list to work better with multiple connections. there are still a bunch of things fucked up with this but i wanted more people to start working on it than just me, especially since i won't be here this weekend.
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/10/16 20:14:18 $ by $Author: warmenhoven $.
d67 4
a70 3
The plugin system is mostly up and running again, with multi-connectivity added in
appropriate places. There may still be some bugginess and it lacks some features
that I want to add, but at least it's mostly working again.
@


1.4
log
@small updates
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/10/14 21:24:53 $ by $Author: warmenhoven $.
d37 3
a39 7
able to support The Change. But logging in as only one user makes it work as
it always did.

This may be changed, but here's how the buddy list cache currently works. When
you sign on it imports the list from the name you sign on as. When the list is
saved, it is saved to all of the signed on users. This means that when you sign
on two or more names at once their lists will be merged.
@


1.3
log
@small updates
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/10/10 10:35:05 $ by $Author: warmenhoven $.
d68 2
a69 2
Plugins/Perl
============
d71 10
a80 7
The current plugin/perl system is in complete disarray as things are being
totally restructured inside gaim, in hopes of adding a more powerful plugin
system (one that can hopefully support Protocol Plugins (see PRPL comments)).
While The Change is taking place, most plugins won't compile (and we have set
all plugins in gaim/plugins not to compile by default). However, ones that have
been previously compiled may or may not work. The only way to know is to load
the plugin and test it.
@


1.2
log
@yay, the applet works again (mostly)
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date: 2000/10/10 00:01:34 $ by $Author: warmenhoven $.
d4 1
a4 1
the actually want to compile what they just checked out. Gaim CVS is usually
@


1.1
log
@*** MULTIPLE-CONNECTIONS ***
@
text
@d1 1
a1 1
STATUS of GAIM CVS tree. Last modified $Date$ by $Author$.
d62 4
a65 5
I'll be amazed if the applet compiles. If it compiles, I'll be amazed if it
doesn't segfault. But technically nothing drastic changed with the applet in
The Change, so it may end up working just fine. I don't have the time nor the
energy to test it right now though; I'll come back to it as soon as the app is
stabilized.
@

