Fri, 26 May 2000 23:10:21 +0000
[gaim-migrate @ 280]
Fixed the 100% bug, but in doing so, broke permit/deny lists, so that got
commented out (yet again). Gaim/Faim is now usable.
|
270
d1f575a953a3
[gaim-migrate @ 280]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
265
diff
changeset
|
1 | |
|
d1f575a953a3
[gaim-migrate @ 280]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
265
diff
changeset
|
2 | Fri May 26 22:56:00 UTC 2000 EWarmenhoven |
|
d1f575a953a3
[gaim-migrate @ 280]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
265
diff
changeset
|
3 | - Adam explained to me everything I was doing wrong, ridiculed me a bit, |
|
d1f575a953a3
[gaim-migrate @ 280]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
265
diff
changeset
|
4 | and eventually told me how to fix the 100% bug. Gaim/Faim is now |
|
d1f575a953a3
[gaim-migrate @ 280]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
265
diff
changeset
|
5 | completely usable (chat is still a little funny). The only thing left |
|
d1f575a953a3
[gaim-migrate @ 280]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
265
diff
changeset
|
6 | to do is add better error handling. |
|
d1f575a953a3
[gaim-migrate @ 280]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
265
diff
changeset
|
7 | - Changed aim_txqueue.c in libfaim to flush the queue after something |
|
d1f575a953a3
[gaim-migrate @ 280]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
265
diff
changeset
|
8 | was enqueue'd, per Adam's suggestion. This is the only real change I |
|
d1f575a953a3
[gaim-migrate @ 280]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
265
diff
changeset
|
9 | have made to libfaim in order to get it to work with gaim. |
|
265
6e9ad85d490d
[gaim-migrate @ 275]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
259
diff
changeset
|
10 | |
|
6e9ad85d490d
[gaim-migrate @ 275]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
259
diff
changeset
|
11 | Thu May 25 07:10:34 UTC 2000 EWarmenhoven |
|
6e9ad85d490d
[gaim-migrate @ 275]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
259
diff
changeset
|
12 | - Changed around aim.c a bit so that the registering of sounds and |
|
6e9ad85d490d
[gaim-migrate @ 275]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
259
diff
changeset
|
13 | plugins and such gets taken care of after we actually finish signing |
|
6e9ad85d490d
[gaim-migrate @ 275]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
259
diff
changeset
|
14 | on. this should fix a lot of things, but still not the 100% bug (as I |
|
6e9ad85d490d
[gaim-migrate @ 275]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
259
diff
changeset
|
15 | call it now). |
|
259
3b089677f139
[gaim-migrate @ 269]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
258
diff
changeset
|
16 | |
|
3b089677f139
[gaim-migrate @ 269]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
258
diff
changeset
|
17 | Wed May 24 19:10:19 UTC 2000 EWarmenhoven |
|
3b089677f139
[gaim-migrate @ 269]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
258
diff
changeset
|
18 | - Got rid of aim_select. Good. But it still uses 100% of the CPU. Bad. |
|
3b089677f139
[gaim-migrate @ 269]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
258
diff
changeset
|
19 | The reason is because oscar_callback gets called whenever there's |
|
3b089677f139
[gaim-migrate @ 269]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
258
diff
changeset
|
20 | data waiting on the file descriptor, and it always thinks there's |
|
3b089677f139
[gaim-migrate @ 269]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
258
diff
changeset
|
21 | data waiting, even when we've already dealt with the data. |
|
258
63b21fea6799
[gaim-migrate @ 268]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
256
diff
changeset
|
22 | |
|
63b21fea6799
[gaim-migrate @ 268]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
256
diff
changeset
|
23 | Wed May 24 05:20:31 UTC 2000 EWarmenhoven |
|
63b21fea6799
[gaim-migrate @ 268]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
256
diff
changeset
|
24 | - Inviting someone is possible now (I hope - I haven't been able to get |
|
63b21fea6799
[gaim-migrate @ 268]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
256
diff
changeset
|
25 | into a chat room using libfaim (any client) for a couple days now). |
|
63b21fea6799
[gaim-migrate @ 268]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
256
diff
changeset
|
26 | - I found out from Adam that whispering (which is kind of a stupid idea |
|
63b21fea6799
[gaim-migrate @ 268]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
256
diff
changeset
|
27 | anyway) isn't in Oscar, and hasn't been for quite some time, so I |
|
63b21fea6799
[gaim-migrate @ 268]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
256
diff
changeset
|
28 | put a nice little error message when you try to whisper. |
|
256
6e75c86e8639
[gaim-migrate @ 266]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
253
diff
changeset
|
29 | |
|
6e75c86e8639
[gaim-migrate @ 266]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
253
diff
changeset
|
30 | Tue May 23 18:07:00 UTC 2000 EWarmenhoven |
|
6e75c86e8639
[gaim-migrate @ 266]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
253
diff
changeset
|
31 | - I fixed the code to tell the server who's on your permit/deny list. |
|
6e75c86e8639
[gaim-migrate @ 266]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
253
diff
changeset
|
32 | I still don't think it works right in all cases, but it does in most. |
|
253
005289f6798d
[gaim-migrate @ 263]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
251
diff
changeset
|
33 | |
|
005289f6798d
[gaim-migrate @ 263]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
251
diff
changeset
|
34 | Tue May 23 03:32:26 UTC 2000 EWarmenhoven |
|
005289f6798d
[gaim-migrate @ 263]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
251
diff
changeset
|
35 | - I commented out the code to tell the server who's on your permit or |
|
005289f6798d
[gaim-migrate @ 263]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
251
diff
changeset
|
36 | deny lists. I coded that part seriously wrong. |
|
005289f6798d
[gaim-migrate @ 263]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
251
diff
changeset
|
37 | - un-#ifndef'd rvous.c, so theoretically, once libfaim supports file |
|
005289f6798d
[gaim-migrate @ 263]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
251
diff
changeset
|
38 | transfer (et al.) it should be relatively easy to add the code for |
|
005289f6798d
[gaim-migrate @ 263]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
251
diff
changeset
|
39 | it. |
|
005289f6798d
[gaim-migrate @ 263]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
251
diff
changeset
|
40 | - Placed FIXME's throughout the code to try to signal problems |
|
005289f6798d
[gaim-migrate @ 263]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
251
diff
changeset
|
41 | - Other touch-ups (not worth mentioning) |
|
251
909baee29908
[gaim-migrate @ 261]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
249
diff
changeset
|
42 | |
|
909baee29908
[gaim-migrate @ 261]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
249
diff
changeset
|
43 | Mon May 22 19:02:19 UTC 2000 EWarmenhoven |
|
909baee29908
[gaim-migrate @ 261]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
249
diff
changeset
|
44 | - Able to be invited to join a chat room |
|
249
14b7e4f943ff
[gaim-migrate @ 259]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
248
diff
changeset
|
45 | |
|
14b7e4f943ff
[gaim-migrate @ 259]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
248
diff
changeset
|
46 | Mon May 22 01:14:36 UTC 2000 EWarmenhoven |
|
14b7e4f943ff
[gaim-migrate @ 259]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
248
diff
changeset
|
47 | - You can now get users' away messages |
|
248
81f75c658111
[gaim-migrate @ 258]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
247
diff
changeset
|
48 | |
|
81f75c658111
[gaim-migrate @ 258]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
247
diff
changeset
|
49 | Sun May 21 11:42:22 UTC 2000 EWarmenhoven |
|
81f75c658111
[gaim-migrate @ 258]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
247
diff
changeset
|
50 | - There were small changes to the libfaim code, which I updated |
|
81f75c658111
[gaim-migrate @ 258]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
247
diff
changeset
|
51 | - Went ahead and implemented chat (since I said I wouldn't touch it |
|
81f75c658111
[gaim-migrate @ 258]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
247
diff
changeset
|
52 | until libfaim got updated again) |
|
247
72198f34b362
[gaim-migrate @ 257]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
243
diff
changeset
|
53 | |
|
72198f34b362
[gaim-migrate @ 257]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
243
diff
changeset
|
54 | Sat May 20 22:42:24 UTC 2000 EWarmenhoven |
|
72198f34b362
[gaim-migrate @ 257]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
243
diff
changeset
|
55 | - Getting a user's info now displays the familiar dialog window |
|
72198f34b362
[gaim-migrate @ 257]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
243
diff
changeset
|
56 | - You can now add people to your permit/deny list (I think - but I |
|
72198f34b362
[gaim-migrate @ 257]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
243
diff
changeset
|
57 | also think I did it wrong) |
|
72198f34b362
[gaim-migrate @ 257]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
243
diff
changeset
|
58 | - It's been a busy day, I think I'm done until libfaim gets updated |
|
72198f34b362
[gaim-migrate @ 257]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
243
diff
changeset
|
59 | again (which means no chat for a while, sorry) |
|
72198f34b362
[gaim-migrate @ 257]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
243
diff
changeset
|
60 | |
|
243
7b462f4e88c6
[gaim-migrate @ 253]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
242
diff
changeset
|
61 | Sat May 20 09:56:16 UTC 2000 EWarmenhoven |
|
7b462f4e88c6
[gaim-migrate @ 253]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
242
diff
changeset
|
62 | - That 2 second delay in updates is gone, and I think it's actually |
|
7b462f4e88c6
[gaim-migrate @ 253]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
242
diff
changeset
|
63 | faster than the TOC code now. |
|
7b462f4e88c6
[gaim-migrate @ 253]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
242
diff
changeset
|
64 | - I figured out why it was segfaulting. I'm stupid sometimes. |
|
7b462f4e88c6
[gaim-migrate @ 253]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
242
diff
changeset
|
65 | - I figured out why the idle times were appearing bizarrely. Once |
|
7b462f4e88c6
[gaim-migrate @ 253]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
242
diff
changeset
|
66 | again, I'm stupid sometimes. |
|
7b462f4e88c6
[gaim-migrate @ 253]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
242
diff
changeset
|
67 | - You can now be idle |
|
7b462f4e88c6
[gaim-migrate @ 253]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
242
diff
changeset
|
68 | - You can now get a user's info (sort of - use the debug window) (still |
|
7b462f4e88c6
[gaim-migrate @ 253]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
242
diff
changeset
|
69 | no away messages though....) |
|
7b462f4e88c6
[gaim-migrate @ 253]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
242
diff
changeset
|
70 | - You can now be away |
|
7b462f4e88c6
[gaim-migrate @ 253]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
242
diff
changeset
|
71 | - You can now set your info (but not your dir info - yet) |
|
7b462f4e88c6
[gaim-migrate @ 253]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
242
diff
changeset
|
72 | - I think it's almost at a point where it's ready for use. |
|
7b462f4e88c6
[gaim-migrate @ 253]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
242
diff
changeset
|
73 | |
|
242
476adbe0c517
[gaim-migrate @ 252]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
237
diff
changeset
|
74 | Sat May 20 06:29:31 UTC 2000 EWarmenhoven |
|
476adbe0c517
[gaim-migrate @ 252]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
237
diff
changeset
|
75 | - You can add and remove buddies now. It also tries to retrieve the |
|
476adbe0c517
[gaim-migrate @ 252]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
237
diff
changeset
|
76 | buddy list using the .gaimbdcache list, and saves it the same way |
|
476adbe0c517
[gaim-migrate @ 252]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
237
diff
changeset
|
77 | (remember the Oscar server doesn't save the list for us). |
|
476adbe0c517
[gaim-migrate @ 252]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
237
diff
changeset
|
78 | - When someone goes idle (e.g. 10 minutes idle), it appears as 266334.5 |
|
476adbe0c517
[gaim-migrate @ 252]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
237
diff
changeset
|
79 | hours idle. I'm not sure if that's my problem or libfaim's. |
|
476adbe0c517
[gaim-migrate @ 252]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
237
diff
changeset
|
80 | - Sometimes it segfaults when you try to sign in, sometimes it doesn't. |
|
476adbe0c517
[gaim-migrate @ 252]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
237
diff
changeset
|
81 | I can't figure out why. |
|
476adbe0c517
[gaim-migrate @ 252]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
237
diff
changeset
|
82 | - It still has the 2 second delay between display updates. I think I'm |
|
476adbe0c517
[gaim-migrate @ 252]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
237
diff
changeset
|
83 | going insane; it doesn't bug as much as it used to. |
|
476adbe0c517
[gaim-migrate @ 252]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
237
diff
changeset
|
84 | |
| 237 | 85 | Sat May 20 00:16:25 UTC 2000 EWarmenhoven |
| 86 | - First log entry! Yay! | |
| 87 | - Updated the libfaim code to the latest in CVS | |
| 88 | - Rewrote much of oscar.c (if not all). | |
| 89 | - Current supported features: | |
| 90 | Signing On | |
| 91 | Receiving IMs | |
| 92 | Sending IMs | |
| 93 | - There is a 2 second delay between GTK updates. Please, someone | |
| 94 | fix this before I go insane. |