Mercurial > pidgin.yaz
annotate doc/FAQ @ 5531:10920646988f
[gaim-migrate @ 5931]
Ambrose LI (acli) writes:
" This is w.r.t. the 0.64cvs as of around 20:25 EDT.
When gaim starts up, it displays the signon window, and
then immeidately segfaults. The problem is that
tobase64() in util.c uses a size_t (which could very
likely be unsigned) as a second parameter, but proxy.c
calls it with a -1. "
at my questioning the specific change he made:
"Actually the initialization is not the matter (just
something I did while debugging and did not remove, since it
makes sense in any case), it's the other change that matters.
In util.h, the javadoc-like comments states that passing len
= -1 means that tobase64() should calculated len =
strlen(buf). However, since size_t is (or can be) unsigned,
the "if (len < 0)" check never succeeds, so passing
-1
actually results in a very large integer being passed.
So the "if (len < 0)" check actually need to be
changed so
that the passed "-1" will actually get recognized."
so since most of us aren't segfaulting on start, i'm guessing this is a
platform/os specific problem, but that the change shouldn't affect the
rest of us anyway.
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Mon, 26 May 2003 12:45:05 +0000 |
parents | 2792ff369dff |
children |
rev | line source |
---|---|
2536
0e0a54e5819a
[gaim-migrate @ 2549]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2508
diff
changeset
|
1 Gaim: The Pimpin' Penguin IM Clone Thats Good For The Soul |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
2 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
3 1 Compiling |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
5 these protocols? |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
7 file or directory |
e099cf9a9586
[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. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
9 1.4 I can't compile Gaim CVS. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
10 1.5 I have a question about GTK2. |
1 | 11 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
12 2 Using Gaim |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
13 2.1 How do I register for a new account? |
e099cf9a9586
[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? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
15 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
16 3 Features |
3359
6bf8006b7058
[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
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
18 3.2 Can Gaim send files? |
e099cf9a9586
[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? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
20 3.4 How come there's no Export Buddy List? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
21 3.5 Will Gaim save my buddy list to the server? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
22 3.6 Can Gaim import my buddy list? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
23 3.7 Can I set a buddy icon? |
531 | 24 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
25 4 ICQ Protocol |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
26 4.1 How do I use ICQ? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
27 4.2 ICQ doesn't work. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
28 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
29 5 AIM/ICQ (Oscar) Protocol |
e099cf9a9586
[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? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
31 5.2 IM Image doesn't work, why? |
e099cf9a9586
[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? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
33 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
34 6 IRC Protocol |
e099cf9a9586
[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
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
37 7 Jabber Protocol |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
38 7.1 How do I choose which Jabber server to use? |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
40 default of "/GAIM"? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
41 7.3 How do I register a new Jabber account? |
3340 | 42 7.4 How do I use invisibility? |
3341
9bfedef5dbf3
[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 | 44 he keeps coming back! How can I stop this? |
45 7.6 What does "Remove From Roster" do? | |
46 7.7 What does "Cancel Presence Notification" do? | |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
47 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
48 8 Scripts and Plugins |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
49 8.1 Where can I find documentation on writing plugins and |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
50 Perl scripts? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
51 8.2 How do I compile a plugin for Gaim? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
52 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
53 9 Development |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
54 9.1 Where should I report bugs? |
3353
362376c72789
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
55 9.2 Where should I submit patches? |
362376c72789
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
56 9.3 Did you guys reverse engineer it? |
362376c72789
[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? |
362376c72789
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
58 9.5 Will there be a QT dock app? |
706
a9758452f3c4
[gaim-migrate @ 716]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
531
diff
changeset
|
59 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
60 10 Misc. Questions |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
61 10.1 Does AOL's attempts at blocking Trillian affect Gaim? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
62 10.2 Is Gaim affected by the vulnerability found in Windows |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
63 AIM or Yahoo Instant Messenger clients? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
64 10.3 Can I IM you guys? |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
66 can be hocked for cash what with you all being |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
67 students/full-time-workers and helping to produce this |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
68 wonderful software instead of studying/sleeping? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
69 |
1063
e1408fb04c36
[gaim-migrate @ 1073]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
877
diff
changeset
|
70 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
71 +-------------------------------------------------------------------------- |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
72 | 1 Compiling |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
73 +-------------------------------------------------------------------------- |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
74 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
76 these protocols? |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
77 |
3329
e099cf9a9586
[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
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
79 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
80 1. Use the --with-static-prpls option to ./configure along with |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
81 --disable-plugins. This will let you choose which protocols are |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
83 protocols or plugins. |
1 | 84 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
85 You'll need to compile any protocols that you specified in |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
86 --with-static-prpls. Oscar and TOC are defaults. |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
87 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
88 2. Change to the directories for the protocols you |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
89 want to compile (e.g. src/protocols/jabber), and |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
90 run make from there. Then after you've compiled all |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
91 of them, change back to src/ and run make gaim. |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
92 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
93 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
94 1.2 I'm getting an error: |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
95 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
96 ./au2h.c BuddyArrive.h |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
97 open: No such file or directory |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
98 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
100 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
101 |
e099cf9a9586
[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
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
103 |
3329
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
106 your plugins. This is normal. Simply go into the Plugins dialog |
e099cf9a9586
[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
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
108 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
109 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
110 1.4 I can't compile Gaim CVS. |
1 | 111 |
3437
2792ff369dff
[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 |
2792ff369dff
[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 |
2792ff369dff
[gaim-migrate @ 3470]
Christian Hammond <chipx86@chipx86.com>
parents:
3359
diff
changeset
|
114 that your gettext package includes the program gettextize (for gettext <= |
2792ff369dff
[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
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
116 another package. |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
117 |
3437
2792ff369dff
[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 |
2792ff369dff
[gaim-migrate @ 3470]
Christian Hammond <chipx86@chipx86.com>
parents:
3359
diff
changeset
|
119 we make no promises. |
2792ff369dff
[gaim-migrate @ 3470]
Christian Hammond <chipx86@chipx86.com>
parents:
3359
diff
changeset
|
120 |
2792ff369dff
[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 |
2792ff369dff
[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. |
2792ff369dff
[gaim-migrate @ 3470]
Christian Hammond <chipx86@chipx86.com>
parents:
3359
diff
changeset
|
123 |
3329
e099cf9a9586
[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, |
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
127 Slackware and the auto* packages. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
128 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
129 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
130 1.5 I have a question about GTK2. |
1 | 131 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
132 Don't ask untill the changelog says it works. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
133 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
134 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
135 +-------------------------------------------------------------------------- |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
136 | 2 Using Gaim |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
137 +-------------------------------------------------------------------------- |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
138 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
139 2.1 How do I register for a new account? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
140 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
141 This depends on the protocol. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
142 |
e099cf9a9586
[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
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
145 ICQ: Go to http://web.icq.com/register. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
146 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
147 Yahoo: Go to http://edit.yahoo.com/config/eval_register. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
148 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
149 MSN: Go to http://registernet.passport.com. |
1 | 150 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
151 Gadu-Gadu: Use the official client to create an account. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
152 |
e099cf9a9586
[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?" |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
154 below. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
155 |
1 | 156 |
3329
e099cf9a9586
[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? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
158 |
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
162 exploits are fixed. |
1 | 163 |
3329
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
165 let us know. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
166 |
2508 | 167 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
168 +-------------------------------------------------------------------------- |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
169 | 3 Features |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
170 +-------------------------------------------------------------------------- |
1 | 171 |
3359
6bf8006b7058
[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
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
175 Plugins dialog (Tools->Plugins, or the Plugins button on the start |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
176 screen) and then click "Load." The protocol plugins are named |
e099cf9a9586
[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
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
178 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
179 After you have loaded the appropriate plugin, use the Account Editor |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
181 account. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
182 |
1 | 183 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
184 3.2 Can Gaim send files? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
185 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
187 hasn't implemented anything yet. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
188 |
1 | 189 |
3329
e099cf9a9586
[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? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
191 |
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
194 any GTK+ to the protocol plugins. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
195 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
196 |
e099cf9a9586
[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
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
200 the $HOME/.gaim directory. You can copy it out of there. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
201 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
202 |
e099cf9a9586
[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
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
207 on. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
208 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
209 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
210 3.6 Can Gaim import my buddy list? |
1063
e1408fb04c36
[gaim-migrate @ 1073]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
877
diff
changeset
|
211 |
3329
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
213 contact lists. Gaim has mixed success importing Windows AIM buddy lists. |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
215 on. |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
216 |
1063
e1408fb04c36
[gaim-migrate @ 1073]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
877
diff
changeset
|
217 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
218 3.7 Can I set a buddy icon? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
219 |
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[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
e1408fb04c36
[gaim-migrate @ 1073]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
877
diff
changeset
|
226 |
e1408fb04c36
[gaim-migrate @ 1073]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
877
diff
changeset
|
227 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
228 +-------------------------------------------------------------------------- |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
229 | 4 ICQ Protocol |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
230 +-------------------------------------------------------------------------- |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
231 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
232 4.1 How do I use ICQ? |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
233 |
3329
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
237 box. Leave the server settings alone. |
1 | 238 |
239 | |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
240 4.2 ICQ doesn't work. |
1 | 241 |
3329
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
243 protocol. The newer versions are extensions of Oscar, which is labled |
e099cf9a9586
[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 |
e099cf9a9586
[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, |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
246 and leave the server information alone. |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
247 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
248 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
249 +-------------------------------------------------------------------------- |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
250 | 5 AIM/ICQ (Oscar) Protocol |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
251 +-------------------------------------------------------------------------- |
1 | 252 |
3329
e099cf9a9586
[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
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[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, |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
259 recent!). |
1 | 260 |
3329
e099cf9a9586
[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. |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
263 entries, especially group names. While this corruption doesn't show in |
e099cf9a9586
[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 |
e099cf9a9586
[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, |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
266 is to: |
1 | 267 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
268 mv ~/.gaim/SCREENNAME.0.blist ~/ |
1 | 269 |
3329
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
273 back into ~/.gaim, then sign on again. |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
274 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
275 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
276 5.2 IM Image doesn't work, why? |
1 | 277 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
278 IM Image is very sensitive, even from windows. Gaim currently only |
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
283 firewall, request a direct connection, then send the immage. |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
284 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
285 |
e099cf9a9586
[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
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
287 |
3329
e099cf9a9586
[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 |
e099cf9a9586
[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. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
290 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
291 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
292 +-------------------------------------------------------------------------- |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
293 | 6 IRC Protocol |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
294 +-------------------------------------------------------------------------- |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
295 |
e099cf9a9586
[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
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
299 that IRC server. Try again with a different nickname. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
300 |
141 | 301 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
302 +-------------------------------------------------------------------------- |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
303 | 7 Jabber Protocol |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
304 +-------------------------------------------------------------------------- |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
305 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
306 7.1 How do I choose which Jabber server to use? |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
307 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
309 somebody@server.name. So when entering your Jabber "screen name", the |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
310 server is specified as part of your JID. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
311 |
1 | 312 |
3329
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
314 "/GAIM"? |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
315 |
3329
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
318 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
319 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
320 7.3 How do I register a new Jabber account? |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
321 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
322 As of version 0.52 and up: |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
323 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
324 1. Click "Tools->Accounts->Add" |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
325 2. Select "Jabber" for the protocol. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
326 3. Fill in screen name and password as you normally would. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
327 4. Check the "Register with server" check-box |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
328 5. Click "OK". |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
329 |
3329
e099cf9a9586
[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
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
331 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
332 Note: You are strongly recommended to check the "Remember |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
333 password" check-box as well, as Gaim presently does no password |
e099cf9a9586
[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, |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
335 you're hosed. |
1 | 336 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
337 |
3340 | 338 7.4 How do I use invisibility? |
339 | |
340 Jabber invisibility support is available in Gaim version 0.60 and later. | |
341 | |
342 There are two ways to use Jabber invisibility: on a per-buddy and on a | |
343 per-server basis. | |
344 | |
345 To use per-buddy invisibility: right-click on the buddy on the Online | |
346 buddy list and select "Temporarily Hide From." You will appear to that | |
347 buddy to be off-line. To make yourself seen by that buddy again: | |
348 right-click on the buddy and select "Un-hide From." Note that the menu | |
349 changes based on whether you're currently invisible to that buddy or | |
350 not. | |
351 | |
352 The "Temporarily" part is a dead give-away. Your invisibility to | |
353 that buddy will last only until the next time you log on or until | |
354 you set server invisibility (discussed next) on and off. | |
355 | |
356 To use per-server invisibility: click "Tools -> Away," select the Jabber | |
357 server login for the server upon which you wish to become invisible (if | |
358 necessary) and select "Invisible." To become visible again: select | |
359 anything else from that same menu (such as "Online"), or set your away | |
360 status or log off the server and back on again. | |
361 | |
362 You can set yourself invisible per-server and subsequently make yourself | |
363 visible to selected buddies only. | |
364 | |
365 Gaim currently does not retain invisibility settings between logins, | |
366 just as it doesn't currently retain "away" status. | |
367 | |
368 | |
369 7.5 I've a buddy that I keep removing from my buddy list but the entry | |
370 keeps coming back every time I log in again! How can I stop this? | |
371 | |
372 As of Gaim version 0.59 and later: Select the Edit Buddies tab, right- | |
373 click on the offending entry, and select "Remove From Roster." | |
374 | |
375 | |
376 7.6 Can I remove a buddy from my Jabber roster entirely? | |
377 | |
378 As of Gaim version 0.59 and later: yes. In the Edit Buddies tab, right- | |
379 click on a buddy and Select "Remove From Roster." | |
380 | |
381 The buddy will disappear from your buddy list and also will no longer | |
382 receive presence notifications from you. | |
383 | |
384 | |
385 7.7 What does "Cancel Presence Notification" do? | |
386 | |
387 This selection, available in Gaim version 0.60 and later, and found by | |
388 right-clicking on a buddy entry in the Edit Buddies tab, prevents that | |
389 Jabber I.D. from receiving future presence notifications when you log on | |
390 to the server. | |
391 | |
392 After you do this, that buddy will have to re-request a subscription to | |
393 your presence (and you will have to approve it) for them to again see you | |
394 on-line. | |
395 | |
396 | |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
397 +-------------------------------------------------------------------------- |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
398 | 8 Scripts and Plugins |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
399 +-------------------------------------------------------------------------- |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
400 |
e099cf9a9586
[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
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
402 |
3329
e099cf9a9586
[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 |
e099cf9a9586
[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. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
405 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
406 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
407 8.2 How do I compile a plugin for Gaim? |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
408 |
3329
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
413 tarballs! |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
414 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
415 To work with a tarball, download the latest source code from |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
416 http://gaim.sf.net/ and untar it with the command: |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
417 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
418 tar zxvf filename |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
419 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
420 where filename is the file you downloaded. |
1 | 421 |
3329
e099cf9a9586
[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: |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
423 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
424 1. Change to the resulting directory and run the command: |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
425 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
426 ./configure |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
427 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
428 This will create the necessary make files. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
429 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
431 the Gaim source code tree. |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
432 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
433 3. Change to the plugins/ directory. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
434 4. Type: |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
435 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
436 make name.so |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
437 |
e099cf9a9586
[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
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
441 nstead of name.so, it won't work. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
442 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
444 convenient. $prefix/lib/gaim is suggested. If you installed Gaim by |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
445 compiling it yourself, $prefix is /usr/local by default. Otherwise, |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
446 $prefix is /usr. |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
447 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
448 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
449 +-------------------------------------------------------------------------- |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
450 | 9 Development |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
451 +-------------------------------------------------------------------------- |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
452 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
453 9.1 Where should I report bugs? |
1 | 454 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
455 http://gaim.sf.net/bug.php |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
456 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
457 |
3353
362376c72789
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
458 9.2 Where should I submit patches? |
362376c72789
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
459 |
362376c72789
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
460 http://gaim.sf.net/patches.php |
362376c72789
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
461 |
362376c72789
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
462 |
362376c72789
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
463 9.3 Did you guys reverse engineer it? |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
464 |
3329
e099cf9a9586
[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 |
e099cf9a9586
[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, |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
467 and were reverse engineered by other people. |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
468 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
469 |
3353
362376c72789
[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
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
471 |
3329
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
474 is ported to Windows, though. |
1 | 475 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
476 |
3353
362376c72789
[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
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
482 considered at that time. |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
483 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
484 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
485 +-------------------------------------------------------------------------- |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
486 | 10 Misc. Questions |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
487 +-------------------------------------------------------------------------- |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
488 |
3329
e099cf9a9586
[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
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
490 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
491 No. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
492 |
1 | 493 |
3329
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
495 Instant Messenger clients? |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
496 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
497 No. |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
498 |
1 | 499 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
500 10.3 Can I IM you guys? |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
501 |
3329
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
502 Sure! Look at the Contact Information |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
503 (http://gaim.sf.net/contactinfo.php) page! |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
504 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
505 |
3329
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
508 and helping to produce this wonderful software instead of |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
509 studying/sleeping? |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
510 |
3329
e099cf9a9586
[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 |
e099cf9a9586
[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 |
e099cf9a9586
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
513 with everyone who has submitted patches. ;-) |
1 | 514 |