[Pidgin] #12514: Fundamental flaw in smiley theme options.

Pidgin trac at pidgin.im
Thu Aug 19 21:23:00 EDT 2010


#12514: Fundamental flaw in smiley theme options.
-------------------------------------------------------+--------------------
 Reporter:  spoof                                      |        Owner:  salinasv        
     Type:  defect                                     |       Status:  pending         
Milestone:                                             |    Component:  custom emoticons
  Version:  2.7.3                                      |   Resolution:                  
 Keywords:  emoticons smileys settings options themes  |  
-------------------------------------------------------+--------------------
Changes (by darkrain42):

  * status:  new => pending


Comment:

 Replying to [comment:4 spoof]:
 > Replying to [comment:3 salinasv]:
 > > I'm not sure that's the correct behavior. Setting the 'None' theme
 must imply that you want no interpreted emoticons.
 >
 > Right; I want no emoticons to be sent by me.

 You're missing the point.  For the vast majority of "smilies" (in fact,
 all the ones you use), like ":)" or ":(", they're sent over the wire ''as
 text''.  Your client and the remote client simply replace that text with
 graphical images.

 > > Accepting or not incoming *Custom* emoticons is another option and
 don't should be treated as one.
 >
 > Sorry, I didn't quite understand that.

 MSN and XMPP support the ability to define custom emoticons (one of the
 CPWs has one that replaces "(homer)" with a picture of Homer Simpson).  In
 this case, the message sent over the wire contains some metadata that says
 "Hey, that text '(homer)' is actually an emoticon.  Come get it from me"
 and the receiving client fetches the image from the sending client.

 I'm fairly certain, based on your descriptions, that you're ''not'' using
 these.  So, as rekkanoryo said, there's no point in your changing
 anything.  Pidgin is ''not'' sending image data over the wire when you
 write ":)" or ":(".

-- 
Ticket URL: <http://developer.pidgin.im/ticket/12514#comment:5>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list