Bug 83388

Summary: display emoticons as images
Product: [Applications] kmail Reporter: Yves Glodt <yg>
Component: messageviewerAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:

Description Yves Glodt 2004-06-14 22:25:03 UTC
Version:            (using KDE KDE 3.2.3)
Installed from:    Debian testing/unstable Packages
OS:                Linux

It would be great if kmail could display emoticons in email as images... :-)
Comment 1 Stephan Binner 2004-06-15 07:46:20 UTC
I remember some developer saying it to implement this "next weekend" some months ago. :-|
Comment 2 Dik Takken 2004-09-02 14:47:16 UTC
Kopete has a good message parser that replaces strings with icons. We might just add their code to KMail message rendering.

I think this would be a cool thing to have in KMail.
Comment 3 Iván Sánchez Ortega 2005-01-14 22:16:18 UTC
*** This bug has been confirmed by popular vote. ***
Comment 4 Andy Parkins 2005-01-17 13:42:01 UTC
Please, if you do this, don't add the quantity of smileys that Kopete (and others, it's not really Kopete's fault) have.  There is no justification for things like:

(b) = beer
(&) = dog
(*) = star
(@) = cat

and so on.  Let's remember what smileys were for: the graphical representation of the untextable emotional content of a communication.  There is no need for a picture of any nouns - they have perfectly acceptable words to replace them.

The reason i find this so annoying is that i'm finding more and more of my IM messages corrupted because there are too many crossovers.  For example "(a) my first point and (b) my second point".  Or "So I'm crazy(?)".
 
Comment 5 Miguel Angel Lopez 2005-01-18 18:38:38 UTC
Maybe a common (or is it Kommon?) emoticons dialog for KDE instead of a set for each program could be good. Having the same emoticons in Kopete, Kmail, Konversation, ... would be easier to "read" than to have diferent icons for diferent programs.
Comment 6 Ingo Klöcker 2005-01-31 00:58:22 UTC
CVS commit by kloecker: 

Add support for smileys/emoticons to KMail. Based on patch by Sam "earl grey".
FEATURE:83388
GUI:


  A            libkdepim/pimemoticons.kcfg   1.1
  A            libkdepim/pimemoticons.kcfgc   1.1
  M +283 -270  kmail/configuredialog.cpp   1.515
  M +7 -6      kmail/configuredialog_p.h   1.110
  M +161 -151  kmail/csshelper.cpp   1.17
  M +30 -24    kmail/headerstyle.cpp   1.32
  M +5 -1      kmail/kmail.kcfg   1.37
  M +27 -19    kmail/objecttreeparser.cpp   1.129
  M +45 -44    kmail/objecttreeparser.h   1.44
  M +2 -2      libkdepim/Makefile.am   1.92
  M +128 -6    libkdepim/linklocator.cpp   1.4
  M +22 -4     libkdepim/linklocator.h   1.3