Bug 182114

Summary: Kopete doesn't display messages with MSN animoticons (or however they are called
Product: [Unmaintained] kopete Reporter: Nico Kruber <nico.kruber>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: enrydeejay, maxi, panard, probablyx, skarn86junk
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Nico Kruber 2009-01-28 00:52:11 UTC
Version:            (using KDE 4.2.0)
OS:                Linux
Installed from:    SuSE RPMs

when someone using the original MSN client sends animoticons (those special animated emoticons) to someone with kopete, the start of the message (text) appears in the status message, but clicking "view" or switching to the message window shows the contact's name, the time of the message and an EMPTY message
-> the message's text appears in the xml log though so it appears to be a bug in the display

quick fix idea:
- just don't display the animoticon, but the text

long-term:
- add animoticon support - if I remember correctly kopete from kde3 showed them correctly - so this is a regression that has been around for some time (see http://bugs.kde.org/show_bug.cgi?id=167324 )

some of my settings:
Chat window style: "Kopete"
Emoticons theme: "Animated ICQ6 Smileys"
Activated plugins: "Contact Notes", "History", "KopeteTex", "OTR", "Preview of pictures in chats", "Privacy, "Statistics"
Comment 1 Maxi Schimmel 2009-01-29 20:58:00 UTC
Hi, I can confirm this issue.
With Versión 0.70.0, using KDE 4.2.00 (KDE 4.2.0) "release 82.4", the same with previous versions (I use KDE4 from beta2).
On the chat window when I receive a line with animated icon catch a blank line, but if look at the chat logs (~/.kde4/share/apps/kopete/.....log) I can read the line.
Comment 2 Roman Jarosz 2009-01-30 23:06:08 UTC
Most likely it broke because of OTR plugi please try to disable it.
Comment 3 Roman Jarosz 2009-01-30 23:08:26 UTC
*** Bug 182428 has been marked as a duplicate of this bug. ***
Comment 4 Roman Jarosz 2009-01-31 17:58:05 UTC
*** Bug 181026 has been marked as a duplicate of this bug. ***
Comment 5 Roman Jarosz 2009-01-31 22:55:02 UTC
*** Bug 175074 has been marked as a duplicate of this bug. ***
Comment 6 Michael Zanetti 2009-02-01 00:31:59 UTC
SVN commit 919430 by mzanetti:

Do not alter plaintext messages.
BUG: 182114


 M  +4 -3      otrlchatinterface.cpp  
 M  +7 -2      otrplugin.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=919430
Comment 7 Roman Jarosz 2009-02-01 00:40:44 UTC
SVN commit 919432 by rjarosz:

Remove ObjectReplacementCharacter character because if we call setHtml with it then the html will be empty.
Fixes bug when empty messages were shown in chat and history window.

BUG: 177442
CCBUG: 182114



 M  +9 -2      kopetemessage.cpp  
 M  +1 -1      kopetemessage.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=919432
Comment 8 Roman Jarosz 2009-02-01 00:57:11 UTC
SVN commit 919436 by rjarosz:

Backport commit 919432.
Fixes bug when empty messages were shown in chat and history window.

CCBUG: 177442
CCBUG: 182114



 M  +9 -2      kopetemessage.cpp  
 M  +1 -1      kopetemessage.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=919436
Comment 9 Roman Jarosz 2009-02-01 00:57:56 UTC
SVN commit 919437 by rjarosz:

Backport commit 919432.
Fixes bug when empty messages were shown in chat and history window.

CCBUG: 177442
CCBUG: 182114



 M  +9 -2      kopetemessage.cpp  
 M  +1 -1      kopetemessage.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=919437
Comment 10 Roman Jarosz 2009-02-12 22:44:29 UTC
*** Bug 183554 has been marked as a duplicate of this bug. ***