view libfaim/CHANGES.gaim @ 259:e159ba2486fc

[gaim-migrate @ 269] Got rid of aim_select but it still uses 100% of the CPU. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Wed, 24 May 2000 19:12:50 +0000
parents 1eeece1c7b7b
children 59f1748b09a6
line wrap: on
line source


Wed May 24 19:10:19 UTC 2000 EWarmenhoven
	- Got rid of aim_select. Good. But it still uses 100% of the CPU. Bad.
	  The reason is because oscar_callback gets called whenever there's
	  data waiting on the file descriptor, and it always thinks there's
	  data waiting, even when we've already dealt with the data.

Wed May 24 05:20:31 UTC 2000 EWarmenhoven
	- Inviting someone is possible now (I hope - I haven't been able to get
	  into a chat room using libfaim (any client) for a couple days now).
	- I found out from Adam that whispering (which is kind of a stupid idea
	  anyway) isn't in Oscar, and hasn't been for quite some time, so I
	  put a nice little error message when you try to whisper.

Tue May 23 18:07:00 UTC 2000 EWarmenhoven
	- I fixed the code to tell the server who's on your permit/deny list.
	  I still don't think it works right in all cases, but it does in most.

Tue May 23 03:32:26 UTC 2000 EWarmenhoven
	- I commented out the code to tell the server who's on your permit or
	  deny lists. I coded that part seriously wrong.
	- un-#ifndef'd rvous.c, so theoretically, once libfaim supports file
	  transfer (et al.) it should be relatively easy to add the code for
	  it.
	- Placed FIXME's throughout the code to try to signal problems
	- Other touch-ups (not worth mentioning)

Mon May 22 19:02:19 UTC 2000 EWarmenhoven
	- Able to be invited to join a chat room

Mon May 22 01:14:36 UTC 2000 EWarmenhoven
	- You can now get users' away messages

Sun May 21 11:42:22 UTC 2000 EWarmenhoven
	- There were small changes to the libfaim code, which I updated
	- Went ahead and implemented chat (since I said I wouldn't touch it
	  until libfaim got updated again)

Sat May 20 22:42:24 UTC 2000 EWarmenhoven
	- Getting a user's info now displays the familiar dialog window
	- You can now add people to your permit/deny list (I think - but I
	  also think I did it wrong)
	- It's been a busy day, I think I'm done until libfaim gets updated
	  again (which means no chat for a while, sorry)

Sat May 20 09:56:16 UTC 2000 EWarmenhoven
	- That 2 second delay in updates is gone, and I think it's actually
	  faster than the TOC code now.
	- I figured out why it was segfaulting. I'm stupid sometimes.
	- I figured out why the idle times were appearing bizarrely. Once
	  again, I'm stupid sometimes.
	- You can now be idle
	- You can now get a user's info (sort of - use the debug window) (still
	  no away messages though....)
	- You can now be away
	- You can now set your info (but not your dir info - yet)
	- I think it's almost at a point where it's ready for use.

Sat May 20 06:29:31 UTC 2000 EWarmenhoven
	- You can add and remove buddies now. It also tries to retrieve the
	  buddy list using the .gaimbdcache list, and saves it the same way
	  (remember the Oscar server doesn't save the list for us).
	- When someone goes idle (e.g. 10 minutes idle), it appears as 266334.5
	  hours idle. I'm not sure if that's my problem or libfaim's.
	- Sometimes it segfaults when you try to sign in, sometimes it doesn't.
	  I can't figure out why.
	- It still has the 2 second delay between display updates. I think I'm
	  going insane; it doesn't bug as much as it used to.

Sat May 20 00:16:25 UTC 2000 EWarmenhoven
	- First log entry! Yay!
	- Updated the libfaim code to the latest in CVS
	- Rewrote much of oscar.c (if not all).
	- Current supported features:
		Signing On
		Receiving IMs
		Sending IMs
	- There is a 2 second delay between GTK updates. Please, someone
	  fix this before I go insane.