comparison libfaim/README.gaim @ 280:e606585a38bd

[gaim-migrate @ 290] I can't even remember what i did. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Tue, 30 May 2000 06:36:32 +0000
parents 9e6fc62490cd
children 7b06ba09ffe2
comparison
equal deleted inserted replaced
279:501e09c51cbc 280:e606585a38bd
27 Sending IMs 27 Sending IMs
28 Being idle 28 Being idle
29 Being away/coming back 29 Being away/coming back
30 Setting your info 30 Setting your info
31 Getting users' info 31 Getting users' info
32 Getting users' away messages (PLEASE do not use oscar/libfaim just because of
33 this, gaim with libfaim is still really buggy, none of you will listen
34 to me anyway)
35 Telling the server who's on your permit/deny lists
36
37 CURRENTLY UNSUPPORTED FEATURES
38 ==============================
39 Warning users/getting warned
32 Chat: 40 Chat:
33 - joining rooms 41 - joining rooms
34 - leaving rooms 42 - leaving rooms
35 - talking 43 - talking
36 - getting invited 44 - getting invited
37 - inviting someone 45 - inviting someone
38 Getting users' away messages (PLEASE do not use oscar/libfaim just because of 46 - whispering (this will never happen)
39 this, gaim with libfaim is still really buggy, none of you will listen
40 to me anyway)
41
42 CURRENTLY UNSUPPORTED FEATURES
43 ==============================
44 Warning users/getting warned
45 Chat:
46 - whispering
47 - refreshing the chatlist in the preferences dialog 47 - refreshing the chatlist in the preferences dialog
48 Getting/setting dir info 48 Getting/setting dir info
49 Changing your password 49 Changing your password
50 File transfer/IM images/voice chat/etc. 50 File transfer/IM images/voice chat/etc.
51 Telling the server who's on your permit/deny lists
52 51
53 KNOWN ISSUES 52 KNOWN ISSUES
54 ============ 53 ============
55 - The permit/deny stuff is really funny. If I don't put it there, everything
56 works great, if I do, it occasionally works, but not well. I've commented it out
57 (again - I swear, this is the most on-again-off-again feature).
58
59 - Oscar doesn't do whispering in chat rooms any more (and hasn't for quite a 54 - Oscar doesn't do whispering in chat rooms any more (and hasn't for quite a
60 while, evidently). So if you want to "whisper" to someone, just IM them. 55 while, evidently). So if you want to "whisper" to someone, just IM them.
61 56
62 - Chat is really funny. I have no idea what's going on with it. I'm not sure I 57 - Chat is really funny. I have no idea what's going on with it. I'm not sure I
63 want to know. I'm not worried about it, I never use chat. It's not exactly high- 58 want to know. I'm not worried about it, I never use chat. It's not exactly high-
64 priority. 59 priority.
65 60
61 - Gaim/TOC can do file transfers, but Gaim/Faim cannot. This is not because
62 there is any difference in the two protocols as far as the actual transfer is
63 concerned. The only thing preventing this is it is currently not possible to
64 recognize when we've received a file transfer request using libfaim. Once
65 libfaim can tell us that we've received the request, the only thing we should
66 need to change is to have oscar.c wait for one of those notifications and then
67 call accept_file_transfer() from rvous.c. No modification of rvous.c should be
68 necessary at that point. (The same should apply to IM Images and Voice Chat and
69 all the other RVOUS stuff - they are all protocol-independent.)
70
71 - What *is* protocol-dependent about the RVOUS stuff is that only Oscar can
72 request RVOUS actions, though both can receive them. However, libfaim cannot
73 yet make the requests, so there is no difference between Gaim/TOC and Gaim/Faim
74 there.
75
76 - Warnings and Dir Info are not in libfaim yet, and so are not in Gaim/Faim yet.
77
66 - There are also FIXME's scattered about oscar.c. Grep around for those, figure 78 - There are also FIXME's scattered about oscar.c. Grep around for those, figure
67 out what needs to be fixed, do that sort of thing. :) (Fixing the things listed 79 out what needs to be fixed, do that sort of thing. :) (Fixing the things listed
68 in KNOWN ISSUES above, or any other bugs you happen to find, is a very good use 80 in KNOWN ISSUES above, or any other bugs you happen to find, is a very good use
69 of your time.) (You didn't hear that from me.) 81 of your time.) (You didn't hear that from me.)