Mercurial > pidgin.yaz
annotate doc/Makefile.am @ 12618:204bd8fac61f
[gaim-migrate @ 14954]
SF Patch #1355796 from Sadrul
This fixes the custom smiley bug where your text gets smilies from the other party in the conversation.
This is a bit of a hack, but it fix things until such time as the smiley tree stuff can be reworked.
" From the kwiki:
If someone uses an MSN smiley, it shows up when I type
the textual representation of it. For example, someone
set a smiley (a rainbow flashy question mark) for ? and
it showed up (on my side, I have no idea about theirs)
for every ? I typed. /luke as I understand this report,
the problem is that the custom smiley should be
restricted to exactly one conversation but is in fact
spanning the account/
* (sadrul) It appears what happens is, the custom
smiley is added to the smiley-tree for that
conversation-imhtml. So whenever any new message is
going to be added to the imhtml, it looks up the
smiley-tree first, and since the "?" (or anything else)
matches the smiley, it converts it to the smiley. At
first glance, it seems the fix would be non-trivial. It
will probably be necessary to distinguish between
custom-smileys (and also messages added to the imhtml)
of the sender and the receiver.
==== end ====
What this patch does is, it temporarily replaces the
smiley-tree for the conversation-imhtml with the
smiley-tree of the conversation-entrybox. I think this
will work because the smiley-trees of both these
imhtml-s are initially the same. When a custom smiley
is received, it is added the smiley-tree of the
conversation-imhtml. So temporarily restoring the
smiley-tree with the original smiley-tree (that in
conv-entrybox) should fix the problem."
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Thu, 22 Dec 2005 04:07:21 +0000 |
parents | dca3779701a7 |
children | a1e241dd50b6 |
rev | line source |
---|---|
11408 | 1 man_MANS = gaim.1 |
6600
e5e415a72904
[gaim-migrate @ 7124]
Christian Hammond <chipx86@chipx86.com>
parents:
6218
diff
changeset
|
2 |
6164
2746cc773de7
[gaim-migrate @ 6645]
Christian Hammond <chipx86@chipx86.com>
parents:
2287
diff
changeset
|
3 EXTRA_DIST = \ |
10468
87d2f1a7f984
[gaim-migrate @ 11750]
Luke Schierer <lschiere@pidgin.im>
parents:
10409
diff
changeset
|
4 C-HOWTO.dox \ |
6164
2746cc773de7
[gaim-migrate @ 6645]
Christian Hammond <chipx86@chipx86.com>
parents:
2287
diff
changeset
|
5 CREDITS \ |
6600
e5e415a72904
[gaim-migrate @ 7124]
Christian Hammond <chipx86@chipx86.com>
parents:
6218
diff
changeset
|
6 FAQ \ |
e5e415a72904
[gaim-migrate @ 7124]
Christian Hammond <chipx86@chipx86.com>
parents:
6218
diff
changeset
|
7 PERL-HOWTO.dox \ |
10409 | 8 TCL-HOWTO.dox \ |
6996
5b1eab285cdd
[gaim-migrate @ 7552]
Christian Hammond <chipx86@chipx86.com>
parents:
6955
diff
changeset
|
9 account-signals.dox \ |
5b1eab285cdd
[gaim-migrate @ 7552]
Christian Hammond <chipx86@chipx86.com>
parents:
6955
diff
changeset
|
10 blist-signals.dox \ |
12053 | 11 cipher-signals.dox \ |
6996
5b1eab285cdd
[gaim-migrate @ 7552]
Christian Hammond <chipx86@chipx86.com>
parents:
6955
diff
changeset
|
12 connection-signals.dox \ |
5b1eab285cdd
[gaim-migrate @ 7552]
Christian Hammond <chipx86@chipx86.com>
parents:
6955
diff
changeset
|
13 conversation-signals.dox \ |
12053 | 14 core-signals.dox \ |
15 dbus-server-signals.dox \ | |
11289 | 16 gaim.1.in \ |
17 gaims_funniest_home_convos.txt \ | |
9609 | 18 gtkaccount-signals.dox \ |
9000 | 19 gtkblist-signals.dox \ |
20 gtkconv-signals.dox \ | |
21 gtkimhtml-signals.dox \ | |
12390
dca3779701a7
[gaim-migrate @ 14697]
Etan Reisner <pidgin@unreliablesource.net>
parents:
12291
diff
changeset
|
22 gtkrc-2.0 \ |
12129
216988c717da
[gaim-migrate @ 14429]
Richard Laager <rlaager@wiktel.com>
parents:
12079
diff
changeset
|
23 notify-signals.dox \ |
7335
3c3039aa7259
[gaim-migrate @ 7923]
Christian Hammond <chipx86@chipx86.com>
parents:
6996
diff
changeset
|
24 plugin-ids.dox \ |
12053 | 25 plugin-signals.dox \ |
12291
5bc3d67ceb24
[gaim-migrate @ 14595]
Etan Reisner <pidgin@unreliablesource.net>
parents:
12148
diff
changeset
|
26 sound-signals.dox \ |
11289 | 27 the_penguin.txt \ |
11281
920a37a4c1be
[gaim-migrate @ 13478]
Gary Kramlich <grim@reaperworld.com>
parents:
11022
diff
changeset
|
28 xfer-signals.dox |