[Pidgin] #14992: improve Emotion handling
Pidgin
trac at pidgin.im
Wed Mar 14 13:24:01 EDT 2012
#14992: improve Emotion handling
-------------------------+--------------------------------------------------
Reporter: calestyo | Owner: rekkanoryo
Type: enhancement | Status: new
Milestone: | Component: unclassified
Version: 2.10.2 | Resolution:
Keywords: |
-------------------------+--------------------------------------------------
Comment(by calestyo):
Now the above solves a lot already, but it still is bad with respect to
compatibility with legacy/native clients.
I see two ways here:
a) Allow different smiley themes to be chose per budy and/or contact.
This way, one can sort out his friends that use the native/legacy clients
or systems with e.g. no unicode support and specify that the "normal"
theme should be used, without anything what I suggested in this ticket.
I've opened the ticket #14994 with a request for this.
b) Allow replacement to HTML.
The idea is, that we don't replace the shortcuts/etc. to a unicode
character or to the textual representation as fallback but to something
like this:
<img href="http://example.org/astonished.gif" alt="😲"/>
or (if there is no appropriate unicode character) to this:
<img href="http://example.org/astonished.gif" alt="*astonished*"/>
That way, legacy/native clients see the "right" image AND you have the
"definite/well-definied" meaning via the alt attribute, which is even used
in case the web resource goes away for some reason.
Great, isn't it? :)
Of course the respective protocol must support HTML images.
I have no idea whether this is generally the case already?!
I've added comment 2 to bug #14993 so that any potential smiley-auto-text-
replacement-plugin adds support for HTML replacements.
Given that I don't expect such a plugin to be implemented very soon, I've
reported enhancement request #14995 which asks for the current "general"
text replacement plugin to be extended by a "literal" replacement (i.e. no
HTML quoting) option.
--
Ticket URL: <http://developer.pidgin.im/ticket/14992#comment:2>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list