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


1.25
date	2001.09.10.17.12.03;	author warmenhoven;	state dead;
branches;
next	1.24;

1.24
date	2000.11.28.02.22.41;	author warmenhoven;	state Exp;
branches;
next	1.23;

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

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

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

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

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

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

1.17
date	2000.11.01.22.30.35;	author warmenhoven;	state Exp;
branches;
next	1.16;

1.16
date	2000.10.31.10.49.52;	author warmenhoven;	state Exp;
branches;
next	1.15;

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

1.14
date	2000.10.31.09.17.02;	author warmenhoven;	state Exp;
branches;
next	1.13;

1.13
date	2000.10.27.07.53.29;	author warmenhoven;	state Exp;
branches;
next	1.12;

1.12
date	2000.10.16.20.14.18;	author warmenhoven;	state Exp;
branches;
next	1.11;

1.11
date	2000.10.14.21.24.53;	author warmenhoven;	state Exp;
branches;
next	1.10;

1.10
date	2000.10.10.10.35.05;	author warmenhoven;	state Exp;
branches;
next	1.9;

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

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

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

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

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

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

1.3
date	2000.07.27.02.32.58;	author robflynn;	state Exp;
branches;
next	1.2;

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

1.1
date	2000.06.07.04.27.08;	author robflynn;	state Exp;
branches;
next	;


desc
@@


1.25
log
@this isn't pertinent anymore. it was a list of things i needed to fix in the transition to multiple connections.
@
text
@GAIM: Items to be fixed
------------------------
@


1.24
log
@icq. whoop de doo
@
text
@@


1.23
log
@starting to put the permit/deny stuff back. i think this is a suitable beginning for the UI.
@
text
@a2 1
do Buddy Pounces on a per-connection basis
@


1.22
log
@this got fixed
@
text
@a3 1
get the permit/deny stuff put back
@


1.21
log
@rock on
@
text
@a2 1
make moving buddy list work again (adding/removing works)
@


1.20
log
@got rid of a few FIXME's and implemented the option to hide (show) empty groups
@
text
@a5 1
have per-connection protocol options (e.g. which server to connect to for IRC)
@


1.19
log
@numbers in groups.
@
text
@a3 1
not hide empty groups (as an option)
@


1.18
log
@login/logout reporting to convo window and ticker working again
@
text
@d3 5
a7 6
Need to make it so that when the buddy list is edited the main window properly reflects that.
Need to set number of buddies in group (as an option)
Need to not hide empty groups (as an option)
Need to do Buddy Pounces on a per-connection basis
Need to get the permit/deny stuff put back
Need to have per-connection protocol options (e.g. which server to connect to for IRC)
@


1.17
log
@Plugins now use GModule. Protocol plugins can be dynamically updated.
@
text
@a6 1
Need to report logins/outs to convo window
a8 1
Need to get the ticker working again.
@


1.16
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
@d3 8
a10 31
This is just for the buddy list window now. Everything else is nearing completion.

1. Enforce order. E.g. a buddy list looks like:
	|-Buddies
	|   |--EWarmenhoven
	|   `--RobFlynn
	`-Friends
	    `--Zilding

   Need to enforce that Buddies comes before Friends, and EWarmenhoven comes before RobFlynn.
   See appropriate FIXME comments in buddy.c. DONE

2. Need to make it so that when the buddy list is edited the main window properly reflects that.

3. Need to modify the right-click menu for buddies, to include status for the buddy from each
   connection that has it registered, and also to get available actions from each connection
   that has it registered. DONE

4. Need to get Aliases working again. DONE - I think

5. Need to set number of buddies in group (as an option)

6. Need to not hide empty groups (as an option)

7. Need to do Buddy Pounces on a per-connection basis

8. Need to report logins/outs to convo window

9. Need to get the permit/deny stuff put back

10. Need to have per-connection protocol options (e.g. which server to connect to for IRC)
@


1.15
log
@out of chaos i have established order. i must be god.
@
text
@d30 4
@


1.14
log
@return of the aliases. bit by bit, day by day.
@
text
@d13 1
a13 1
   See appropriate FIXME comments in buddy.c.
@


1.13
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
@d19 1
a19 1
   that has it registered.
d21 1
a21 1
4. Need to get Aliases working again.
d26 4
@


1.12
log
@small updates
@
text
@d3 1
a3 1
Holy crap.
d5 6
a10 1
Take a deep breath.
d12 2
a13 1
Holy Crap.
d15 1
a15 9
1. 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?)
2. 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.)
3. 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.
   3.1. We need to modify the UI to let the user indicate which account to do things on.
4. We need to completely modify the plugin/perl system to account for multiple connections. SOMEWHAT DONE
d17 9
a25 1
And that's just the large things. There are countless trivial issues that need to be addressed.
@


1.11
log
@small updates
@
text
@d17 1
a17 1
4. We need to completely modify the plugin/perl system to account for multiple connections.
@


1.10
log
@yay, the applet works again (mostly)
@
text
@d9 1
a9 3
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,
d11 1
a11 1
3. We need to modify the buddy list to indicate which buddies belong to which connections. We also
d14 1
a14 1
4. We need to modify nearly every function in server.c to determine which connection to do things on.
d16 2
a17 3
   4.1. We need to modify the UI to let the user indicate which account to do things on.
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.
@


1.9
log
@damn i'm smooth. chat is working now. :)
@
text
@a18 2
   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
a20 3
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.
@


1.8
log
@And the fun begins...
@
text
@a25 1
9. Chat is broken. Don't even try to join a room. It won't work.
@


1.7
log
@*** MULTIPLE-CONNECTIONS ***
@
text
@d26 1
@


1.6
log
@i think "deny some" works now
@
text
@d3 25
@


1.5
log
@bmiller translated perl to C so now gaim can import winaim lists. oh yeah,
the permit/deny stuff isn't quite working right. argh.
@
text
@a2 3
For the Permit/Deny Stuff, everything is working, except for "Deny people in 'Deny'",
which sucks for people like me who have 16 people in their deny list. The Oscar side
of things is broken beyond repair too.
@


1.4
log
@smileys wrap now.
@
text
@d3 3
a5 1

@


1.3
log
@Changed around some email addresses for myself, etc.
@
text
@a3 2
Make sure the stupid smiley's dont run off the edge of the gtk_html 
widget (needs to wrap the image around).
@


1.2
log
@something got fixed (imagine that)
@
text
@d1 5
a5 1
Make sure the stupid smiley's dont run off the edge of the gtk_html widget (needs to wrap the image around).
@


1.1
log
@lalala
@
text
@a1 4

Sometimes the bottom of a face gets cut off.


@

