Thu, 19 Dec 2002 20:38:12 +0000
[gaim-migrate @ 4317]
Cooley enough, @mac.com screen names can sign on without any additional
changes. There are a few problems, though. This fixes one of them:
-SNAC error saying "Not supported by host" or something similar at
signon, because gaim requests a redirect to the email notification
server, but this is not supported for ICQ and @mac.com accounts (I
don't know why ICQ accounts don't give the error). Anyway, so this
fixes the problem by only requesting the redirect if the screen name
has an email address associated with it. I made it so the auth
reply info is stored in the oscar session struct. There are some
other useful variables there, and I think it's just cleaner to
store the whole thing than the little bits and pieces.
I heard someone complain about your_uin@pager.icq.com spam, so I'm
thinking it'd be good if there were a way to disable those types of
messages. WinICQ has a nice little preferences thingy, I think.
I dunno, maybe I could add a checkbox to the account window?
|
2536
84dd244c1b98
[gaim-migrate @ 2549]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2508
diff
changeset
|
1 | Gaim: The Pimpin' Penguin IM Clone Thats Good For The Soul |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
2 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
3 | 1 Compiling |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
4 | 1.1 Is there some way I can compile just Gaim, without all of |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
5 | these protocols? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
6 | 1.2 I'm getting an error: ./au2h.c BuddyArrive.h open: No such |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
7 | file or directory |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
8 | 1.3 I compiled Gaim, but when I restart, it did not update. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
9 | 1.4 I can't compile Gaim CVS. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
10 | 1.5 I have a question about GTK2. |
| 1 | 11 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
12 | 2 Using Gaim |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
13 | 2.1 How do I register for a new account? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
14 | 2.2 Why is gaim crashing when somebody sends me an IM? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
15 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
16 | 3 Features |
|
3359
3b99eb3ec3bf
[gaim-migrate @ 3378]
Christian Hammond <chipx86@chipx86.com>
parents:
3353
diff
changeset
|
17 | 3.1 How do I use MSN, Yahoo, Jabber, IRC, Gadu-Gadu, Napster, or Zephyr? |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
18 | 3.2 Can Gaim send files? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
19 | 3.3 When will file transfer be supported? Is it being worked on? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
20 | 3.4 How come there's no Export Buddy List? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
21 | 3.5 Will Gaim save my buddy list to the server? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
22 | 3.6 Can Gaim import my buddy list? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
23 | 3.7 Can I set a buddy icon? |
| 531 | 24 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
25 | 4 ICQ Protocol |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
26 | 4.1 How do I use ICQ? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
27 | 4.2 ICQ doesn't work. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
28 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
29 | 5 AIM/ICQ (Oscar) Protocol |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
30 | 5.1 Some of my buddies are not showing up as online, why is that? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
31 | 5.2 IM Image doesn't work, why? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
32 | 5.3 I sent an IM Image, but only a blank line shows up, why? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
33 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
34 | 6 IRC Protocol |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
35 | 6.1 Why am I getting disconnected when I try to connect to IRC? |
| 1 | 36 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
37 | 7 Jabber Protocol |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
38 | 7.1 How do I choose which Jabber server to use? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
39 | 7.2 How do I change my Jabber resource to be other than the |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
40 | default of "/GAIM"? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
41 | 7.3 How do I register a new Jabber account? |
|
3340
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
42 | 7.4 How do I use invisibility? |
|
3341
7f509ee60250
[gaim-migrate @ 3360]
Christian Hammond <chipx86@chipx86.com>
parents:
3340
diff
changeset
|
43 | 7.5 I've a buddy that I keep removing from my buddy list, but |
|
3340
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
44 | he keeps coming back! How can I stop this? |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
45 | 7.6 What does "Remove From Roster" do? |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
46 | 7.7 What does "Cancel Presence Notification" do? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
47 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
48 | 8 Scripts and Plugins |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
49 | 8.1 Where can I find documentation on writing plugins and |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
50 | Perl scripts? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
51 | 8.2 How do I compile a plugin for Gaim? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
52 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
53 | 9 Development |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
54 | 9.1 Where should I report bugs? |
|
3353
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
55 | 9.2 Where should I submit patches? |
|
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
56 | 9.3 Did you guys reverse engineer it? |
|
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
57 | 9.4 Will Gaim be ported to Windows 95/98/Me/2000/XP? |
|
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
58 | 9.5 Will there be a QT dock app? |
|
706
6eb097e6cc24
[gaim-migrate @ 716]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
531
diff
changeset
|
59 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
60 | 10 Misc. Questions |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
61 | 10.1 Does AOL's attempts at blocking Trillian affect Gaim? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
62 | 10.2 Is Gaim affected by the vulnerability found in Windows |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
63 | AIM or Yahoo Instant Messenger clients? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
64 | 10.3 Can I IM you guys? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
65 | 10.4 Can I give you money/hardware/other expensive things that |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
66 | can be hocked for cash what with you all being |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
67 | students/full-time-workers and helping to produce this |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
68 | wonderful software instead of studying/sleeping? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
69 | |
|
1063
f766a178ee59
[gaim-migrate @ 1073]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
877
diff
changeset
|
70 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
71 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
72 | | 1 Compiling |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
73 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
74 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
75 | 1.1 Is there some way I can compile just Gaim, without all of |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
76 | these protocols? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
77 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
78 | Sort of, yeah. There's actually two ways to do it. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
79 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
80 | 1. Use the --with-static-prpls option to ./configure along with |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
81 | --disable-plugins. This will let you choose which protocols are |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
82 | compiled in with Gaim, but you will not be able to use any other |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
83 | protocols or plugins. |
| 1 | 84 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
85 | You'll need to compile any protocols that you specified in |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
86 | --with-static-prpls. Oscar and TOC are defaults. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
87 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
88 | 2. Change to the directories for the protocols you |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
89 | want to compile (e.g. src/protocols/jabber), and |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
90 | run make from there. Then after you've compiled all |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
91 | of them, change back to src/ and run make gaim. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
92 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
93 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
94 | 1.2 I'm getting an error: |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
95 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
96 | ./au2h.c BuddyArrive.h |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
97 | open: No such file or directory |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
98 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
99 | You're not using gmake, are you? You need to be using gmake |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
100 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
101 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
102 | 1.3 I compiled Gaim, but when I restart, it did not update. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
103 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
104 | If you previously had an rpm or a Debian package installed, you need to |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
105 | remove that first. When you restart Gaim, it will give some errors about |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
106 | your plugins. This is normal. Simply go into the Plugins dialog |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
107 | (Tools->Plugins) and reload them. These errors will only happen once. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
108 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
109 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
110 | 1.4 I can't compile Gaim CVS. |
| 1 | 111 | |
|
3437
8be252b6bed7
[gaim-migrate @ 3470]
Christian Hammond <chipx86@chipx86.com>
parents:
3359
diff
changeset
|
112 | Make sure you have gettext <= 0.10.40 or gettext >= 0.11.3, autoconf 2.11 |
|
8be252b6bed7
[gaim-migrate @ 3470]
Christian Hammond <chipx86@chipx86.com>
parents:
3359
diff
changeset
|
113 | or 2.53, and automake 1.4px. If you are still having problems, make sure |
|
8be252b6bed7
[gaim-migrate @ 3470]
Christian Hammond <chipx86@chipx86.com>
parents:
3359
diff
changeset
|
114 | that your gettext package includes the program gettextize (for gettext <= |
|
8be252b6bed7
[gaim-migrate @ 3470]
Christian Hammond <chipx86@chipx86.com>
parents:
3359
diff
changeset
|
115 | 0.10.40) or autopoint (for gettext >= 0.11.3). If it does not, look for |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
116 | another package. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
117 | |
|
3437
8be252b6bed7
[gaim-migrate @ 3470]
Christian Hammond <chipx86@chipx86.com>
parents:
3359
diff
changeset
|
118 | We don't support gettext 0.11.0 through 0.11.2. It may work for you, but |
|
8be252b6bed7
[gaim-migrate @ 3470]
Christian Hammond <chipx86@chipx86.com>
parents:
3359
diff
changeset
|
119 | we make no promises. |
|
8be252b6bed7
[gaim-migrate @ 3470]
Christian Hammond <chipx86@chipx86.com>
parents:
3359
diff
changeset
|
120 | |
|
8be252b6bed7
[gaim-migrate @ 3470]
Christian Hammond <chipx86@chipx86.com>
parents:
3359
diff
changeset
|
121 | If you are using autoconf 2.50+, do not use a version of gettext lower |
|
8be252b6bed7
[gaim-migrate @ 3470]
Christian Hammond <chipx86@chipx86.com>
parents:
3359
diff
changeset
|
122 | than 0.10.39. You will get errors in the po/ directory. |
|
8be252b6bed7
[gaim-migrate @ 3470]
Christian Hammond <chipx86@chipx86.com>
parents:
3359
diff
changeset
|
123 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
124 | If you have Slackware, you need to get non-slack packages for autoconf, |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
125 | automake, gettext, and libtool. You also have to copy the contents of |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
126 | /usr/local/share/aclocal to /usr/share/aclocal. This is due to bugs in |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
127 | Slackware and the auto* packages. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
128 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
129 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
130 | 1.5 I have a question about GTK2. |
| 1 | 131 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
132 | Don't ask untill the changelog says it works. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
133 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
134 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
135 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
136 | | 2 Using Gaim |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
137 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
138 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
139 | 2.1 How do I register for a new account? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
140 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
141 | This depends on the protocol. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
142 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
143 | AIM: Go to http://aim.AOL.com/aimnew/Aim/register.adp. |
| 1 | 144 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
145 | ICQ: Go to http://web.icq.com/register. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
146 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
147 | Yahoo: Go to http://edit.yahoo.com/config/eval_register. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
148 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
149 | MSN: Go to http://registernet.passport.com. |
| 1 | 150 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
151 | Gadu-Gadu: Use the official client to create an account. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
152 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
153 | Jabber: See the question "How do I register a new Jabber account?" |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
154 | below. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
155 | |
| 1 | 156 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
157 | 2.2 Why is gaim crashing when somebody sends me an IM? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
158 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
159 | If you're using a version older than 0.55 (or Ximian or Debian's 0.54 |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
160 | package), you can be crashed remotely through an IM using one of two |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
161 | strings. The solution is to upgrade to the latest version, where both |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
162 | exploits are fixed. |
| 1 | 163 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
164 | If you are using a version newer than 0.55 and gaim still crashes, please |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
165 | let us know. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
166 | |
| 2508 | 167 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
168 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
169 | | 3 Features |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
170 | +-------------------------------------------------------------------------- |
| 1 | 171 | |
|
3359
3b99eb3ec3bf
[gaim-migrate @ 3378]
Christian Hammond <chipx86@chipx86.com>
parents:
3353
diff
changeset
|
172 | 3.1 How do I use MSN, Yahoo, Jabber, IRC, Gadu-Gadu, Napster, or Zephyr? |
| 1 | 173 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
174 | First load the plugin. Protocol plugins come with Gaim, so just go to the |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
175 | Plugins dialog (Tools->Plugins, or the Plugins button on the start |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
176 | screen) and then click "Load." The protocol plugins are named |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
177 | lib<protocol>.so, so MSN for instance is provided by libmsn.so. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
178 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
179 | After you have loaded the appropriate plugin, use the Account Editor |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
180 | (Tools->Accounts, or the Accounts button on the start screen) to add the |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
181 | account. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
182 | |
| 1 | 183 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
184 | 3.2 Can Gaim send files? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
185 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
186 | TOC can, in a limited way. Most protocols are capable of it, but Gaim |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
187 | hasn't implemented anything yet. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
188 | |
| 1 | 189 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
190 | 3.3 When will file transfer be supported? Is it being worked on? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
191 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
192 | File transfer is not currently being worked on. It will be supported if |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
193 | someone writes a patch using a generic user interface and without adding |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
194 | any GTK+ to the protocol plugins. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
195 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
196 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
197 | 3.4 How come there's no Export Buddy List? |
| 1 | 198 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
199 | It would be the same as the cp command. Gaim stores your buddy list in |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
200 | the $HOME/.gaim directory. You can copy it out of there. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
201 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
202 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
203 | 3.5 Will Gaim save my buddy list to the server? |
| 1 | 204 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
205 | Gaim already does this in MSN, Yahoo, and TOC. As of version 0.53, this |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
206 | support exists for Oscar as well. Improved Jabber support is being worked |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
207 | on. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
208 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
209 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
210 | 3.6 Can Gaim import my buddy list? |
|
1063
f766a178ee59
[gaim-migrate @ 1073]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
877
diff
changeset
|
211 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
212 | This depends on the format of the buddy list. Gaim cannot import Licq |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
213 | contact lists. Gaim has mixed success importing Windows AIM buddy lists. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
214 | If you want to try, click File->Import. This is accessible after you sign |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
215 | on. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
216 | |
|
1063
f766a178ee59
[gaim-migrate @ 1073]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
877
diff
changeset
|
217 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
218 | 3.7 Can I set a buddy icon? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
219 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
220 | Yes. Go to the Account Editor (Tools->Accounts from the buddy list), and |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
221 | click to "Modify" the Oscar account you wish to have an icon. Type the |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
222 | full path to the image you wish to use in the box labeled "Buddy Icon |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
223 | File." The file must be below 4KB. It can have any dimensions, and can be |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
224 | in any format. However, if you wish Windows users to see it, it must be |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
225 | in a format Windows understands, such as .bmp, .gif, and .jpg. |
|
1063
f766a178ee59
[gaim-migrate @ 1073]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
877
diff
changeset
|
226 | |
|
f766a178ee59
[gaim-migrate @ 1073]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
877
diff
changeset
|
227 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
228 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
229 | | 4 ICQ Protocol |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
230 | +-------------------------------------------------------------------------- |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
231 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
232 | 4.1 How do I use ICQ? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
233 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
234 | ICQ support is part of the OSCAR protocol, labeled AIM/ICQ in gaim (see |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
235 | the question "ICQ doesn't" work for why). To use it, simply put your |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
236 | account number in the ScreenName box and your password in the password |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
237 | box. Leave the server settings alone. |
| 1 | 238 | |
| 239 | ||
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
240 | 4.2 ICQ doesn't work. |
| 1 | 241 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
242 | Use AIM/ICQ for ICQ. AOL stopped supporting the older versions of the ICQ |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
243 | protocol. The newer versions are extensions of Oscar, which is labled |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
244 | AIM/ICQ in gaim. Currently, Oscar supports as much of ICQ as the ICQ |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
245 | plugin used to. To use Oscar for ICQ, put your UIN in the Screenname box, |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
246 | and leave the server information alone. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
247 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
248 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
249 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
250 | | 5 AIM/ICQ (Oscar) Protocol |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
251 | +-------------------------------------------------------------------------- |
| 1 | 252 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
253 | 5.1 Some of my buddies are not showing up as online, why is that? |
| 1 | 254 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
255 | AOL has set a limit for the maximum number of people you can have in your |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
256 | buddy list. This number is currently 200. Gaim 0.58 gives you a warning |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
257 | if you are over the limit, but if you are using something prior to 0.58, |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
258 | make sure you are not over the limit (and upgrade to something more |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
259 | recent!). |
| 1 | 260 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
261 | The other possibility is that your server-stored buddy list is corrupt. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
262 | Unfortunately, Gaim 0.53 had a bug that caused it to corrupt some |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
263 | entries, especially group names. While this corruption doesn't show in |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
264 | gaim unless you remove the SCREENNAME.0.blist file from ~/.gaim, it does |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
265 | affect how long the server thinks your list is. The best way to fix this, |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
266 | is to: |
| 1 | 267 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
268 | mv ~/.gaim/SCREENNAME.0.blist ~/ |
| 1 | 269 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
270 | where SCREENNAME is your screenname, without spaces and in all caps. Then |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
271 | signon, delete all groups, signoff, and signon again to verify that your |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
272 | list is empty. Once it is empty, signoff, mv your SCREENNAME.0.blist file |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
273 | back into ~/.gaim, then sign on again. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
274 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
275 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
276 | 5.2 IM Image doesn't work, why? |
| 1 | 277 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
278 | IM Image is very sensitive, even from windows. Gaim currently only |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
279 | supports sending IM Images if the sender is not behind a firewall or nat |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
280 | device. Given that the windows version of AIM also has trouble in this |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
281 | situation, we are not sure this is entirely fixable. A work around that |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
282 | is sometimes effective is to have the reciever, not being behind a |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
283 | firewall, request a direct connection, then send the immage. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
284 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
285 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
286 | 5.3 I sent an IM Image, but only a blank line shows up, why? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
287 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
288 | You need to have gdk-pixbuf installed to send IM Images, if the reciever |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
289 | is also using gaim, [s]he also needs to have this installed. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
290 | |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
291 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
292 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
293 | | 6 IRC Protocol |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
294 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
295 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
296 | 6.1 Why am I getting disconnected when I try to connect to IRC? |
| 1 | 297 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
298 | You will be disconnected if the nickname you chose is already in use on |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
299 | that IRC server. Try again with a different nickname. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
300 | |
|
141
8f7dc2df8cc4
[gaim-migrate @ 151]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1
diff
changeset
|
301 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
302 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
303 | | 7 Jabber Protocol |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
304 | +-------------------------------------------------------------------------- |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
305 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
306 | 7.1 How do I choose which Jabber server to use? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
307 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
308 | The Jabber server name is part of your Jabber I.D., such as |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
309 | somebody@server.name. So when entering your Jabber "screen name", the |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
310 | server is specified as part of your JID. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
311 | |
| 1 | 312 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
313 | 7.2 How do I change my Jabber resource to be other than the default of |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
314 | "/GAIM"? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
315 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
316 | When you create your account in Gaim, simply append the desired resource |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
317 | identifier to your Jabber I.D. For example: somebody@server.name/resource |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
318 | |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
319 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
320 | 7.3 How do I register a new Jabber account? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
321 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
322 | As of version 0.52 and up: |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
323 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
324 | 1. Click "Tools->Accounts->Add" |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
325 | 2. Select "Jabber" for the protocol. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
326 | 3. Fill in screen name and password as you normally would. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
327 | 4. Check the "Register with server" check-box |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
328 | 5. Click "OK". |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
329 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
330 | A pop-up will tell you whether the registration succeeded or not. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
331 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
332 | Note: You are strongly recommended to check the "Remember |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
333 | password" check-box as well, as Gaim presently does no password |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
334 | verification. So if you don't type in what you thought you did, |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
335 | you're hosed. |
| 1 | 336 | |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
337 | |
|
3340
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
338 | 7.4 How do I use invisibility? |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
339 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
340 | Jabber invisibility support is available in Gaim version 0.60 and later. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
341 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
342 | There are two ways to use Jabber invisibility: on a per-buddy and on a |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
343 | per-server basis. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
344 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
345 | To use per-buddy invisibility: right-click on the buddy on the Online |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
346 | buddy list and select "Temporarily Hide From." You will appear to that |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
347 | buddy to be off-line. To make yourself seen by that buddy again: |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
348 | right-click on the buddy and select "Un-hide From." Note that the menu |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
349 | changes based on whether you're currently invisible to that buddy or |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
350 | not. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
351 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
352 | The "Temporarily" part is a dead give-away. Your invisibility to |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
353 | that buddy will last only until the next time you log on or until |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
354 | you set server invisibility (discussed next) on and off. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
355 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
356 | To use per-server invisibility: click "Tools -> Away," select the Jabber |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
357 | server login for the server upon which you wish to become invisible (if |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
358 | necessary) and select "Invisible." To become visible again: select |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
359 | anything else from that same menu (such as "Online"), or set your away |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
360 | status or log off the server and back on again. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
361 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
362 | You can set yourself invisible per-server and subsequently make yourself |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
363 | visible to selected buddies only. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
364 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
365 | Gaim currently does not retain invisibility settings between logins, |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
366 | just as it doesn't currently retain "away" status. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
367 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
368 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
369 | 7.5 I've a buddy that I keep removing from my buddy list but the entry |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
370 | keeps coming back every time I log in again! How can I stop this? |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
371 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
372 | As of Gaim version 0.59 and later: Select the Edit Buddies tab, right- |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
373 | click on the offending entry, and select "Remove From Roster." |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
374 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
375 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
376 | 7.6 Can I remove a buddy from my Jabber roster entirely? |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
377 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
378 | As of Gaim version 0.59 and later: yes. In the Edit Buddies tab, right- |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
379 | click on a buddy and Select "Remove From Roster." |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
380 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
381 | The buddy will disappear from your buddy list and also will no longer |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
382 | receive presence notifications from you. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
383 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
384 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
385 | 7.7 What does "Cancel Presence Notification" do? |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
386 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
387 | This selection, available in Gaim version 0.60 and later, and found by |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
388 | right-clicking on a buddy entry in the Edit Buddies tab, prevents that |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
389 | Jabber I.D. from receiving future presence notifications when you log on |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
390 | to the server. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
391 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
392 | After you do this, that buddy will have to re-request a subscription to |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
393 | your presence (and you will have to approve it) for them to again see you |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
394 | on-line. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
395 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
396 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
397 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
398 | | 8 Scripts and Plugins |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
399 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
400 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
401 | 8.1 Where can I find documentation on writing plugins and Perl scripts? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
402 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
403 | If you look in the plugins/ directory in the Gaim source, you should see |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
404 | a HOWTO file for C plugins and a PERL-HOWTO for Perl scripts. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
405 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
406 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
407 | 8.2 How do I compile a plugin for Gaim? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
408 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
409 | To compile a plugin for Gaim, you must have Gaim's source code. There are |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
410 | two ways to get this: Tarballs, and CVS. To work with a tarball, follow |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
411 | the instructions below. To use CVS, follow the instructions on the CVS |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
412 | page. Please note that normally, CVS is much more stable than the |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
413 | tarballs! |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
414 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
415 | To work with a tarball, download the latest source code from |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
416 | http://gaim.sf.net/ and untar it with the command: |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
417 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
418 | tar zxvf filename |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
419 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
420 | where filename is the file you downloaded. |
| 1 | 421 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
422 | After you have a Gaim source code tree, either through tarballs or CVS: |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
423 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
424 | 1. Change to the resulting directory and run the command: |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
425 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
426 | ./configure |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
427 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
428 | This will create the necessary make files. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
429 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
430 | 2. Move the plugin you wish to compile into the plugins/ directory in |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
431 | the Gaim source code tree. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
432 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
433 | 3. Change to the plugins/ directory. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
434 | 4. Type: |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
435 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
436 | make name.so |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
437 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
438 | where the name of the file you wish to compile is name.c. |
| 1 | 439 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
440 | Note well the difference in the extensions. If you type make name.c |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
441 | nstead of name.so, it won't work. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
442 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
443 | 5. After make finishes, you can move the plugin to a place that is more |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
444 | convenient. $prefix/lib/gaim is suggested. If you installed Gaim by |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
445 | compiling it yourself, $prefix is /usr/local by default. Otherwise, |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
446 | $prefix is /usr. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
447 | |
|
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
448 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
449 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
450 | | 9 Development |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
451 | +-------------------------------------------------------------------------- |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
452 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
453 | 9.1 Where should I report bugs? |
| 1 | 454 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
455 | http://gaim.sf.net/bug.php |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
456 | |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
457 | |
|
3353
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
458 | 9.2 Where should I submit patches? |
|
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
459 | |
|
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
460 | http://gaim.sf.net/patches.php |
|
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
461 | |
|
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
462 | |
|
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
463 | 9.3 Did you guys reverse engineer it? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
464 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
465 | TOC, Jabber, MSN, Napster, and IRC are published protocols, so we didn't |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
466 | have to reverse engineer those. Oscar, ICQ, and Yahoo are not published, |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
467 | and were reverse engineered by other people. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
468 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
469 | |
|
3353
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
470 | 9.4 Will Gaim be ported to Windows 95/98/Me/2000/XP? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
471 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
472 | When GTK+ 2.0 comes out and compiles well against Cygwin, and Gaim has |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
473 | been ported to it, Gaim should work. It will not happen before GTK+ 2.0 |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
474 | is ported to Windows, though. |
| 1 | 475 | |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
476 | |
|
3353
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
477 | 9.5 Will there be a QT dock app? |
| 1 | 478 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
479 | Right now Gaim, is done entirely in C and GTK+, so a QT dock app is not |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
480 | in planned. You can either write a patch to do this yourself, or wait |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
481 | until the core and UI of Gaim are split. A QT UI will probably be |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
482 | considered at that time. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
483 | |
|
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
484 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
485 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
486 | | 10 Misc. Questions |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
487 | +-------------------------------------------------------------------------- |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
488 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
489 | 10.1 Does AOL's attempts at blocking Trillian affect Gaim? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
490 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
491 | No. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
492 | |
| 1 | 493 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
494 | 10.2 Is Gaim affected by the vulnerability found in Windows AIM or Yahoo |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
495 | Instant Messenger clients? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
496 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
497 | No. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
498 | |
| 1 | 499 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
500 | 10.3 Can I IM you guys? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
501 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
502 | Sure! Look at the Contact Information |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
503 | (http://gaim.sf.net/contactinfo.php) page! |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
504 | |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
505 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
506 | 10.4 Can I give you money/hardware/other expensive things that can be |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
507 | hocked for cash what with you all being students/full-time-workers |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
508 | and helping to produce this wonderful software instead of |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
509 | studying/sleeping? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
510 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
511 | No. We're completely fool-hardy and won't accept any gratuities with no |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
512 | strings attached for just being good guys. That and we'd have to share |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
513 | with everyone who has submitted patches. ;-) |
| 1 | 514 |