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