------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=121053         




------- Additional Comments From ol infoserver ru  2006-02-01 03:21 -------
Created an attachment (id=14472)
 --> (http://bugs.kde.org/attachment.cgi?id=14472&action=view)
Patch which forces ICQ plugin to send channel 1 messages only.

Trillian advertises both CAP_UTF8 and CAP_ICQSERVERRELAY capabilities, hence
Kopete sends channel 2 UTF-8 messages correctly, indicating that they are
Unicode messages using GUID after colour codes, but Trillian does not recognise
such GUID in channel 2 message and interprets message as non-Unicode.
Other clients (ICQ5, Miranda) recognise channel 2 UTF-8 messages correctly, so
this problem occurs with Trillian only.
This patch provides workaround for Trillian bug. It makes Kopete never send
channel 2 messages, using channel 1 for both Unicode and non-Unicode messages.
The disadvantage of sending channel 1 messages only is the way Unicode is
encoded. The Unicode representation in channel 1 messages is UCS2, which is
16-bit, so Unicode characters with codes greater than 65535 can not be sent.
People from Eastern countries would be unhappy with this. Channel 2 messages
use UTF-8, so they has no such disadvantage.
_______________________________________________
kopete-devel mailing list
kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel

Reply via email to