Bug 68010 - Selecting Emoticons Across Protocols
Summary: Selecting Emoticons Across Protocols
Status: RESOLVED DUPLICATE of bug 76583
Alias: None
Product: kopete
Classification: Unmaintained
Component: libkopete (other bugs)
Version First Reported In: 0.7.3
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-12 16:42 UTC by Andre Masella
Modified: 2004-07-19 08:50 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andre Masella 2003-11-12 16:42:46 UTC
Version:           0.7.3 (using KDE KDE 3.1.4)
Installed from:    Compiled From Sources
Compiler:          gcc 3.3.1 
OS:          Linux

It would be nice to have a complete set of icons, but this isn't possible since emoticons conflict across different protocols (i.e., same text, different icons). Would it be possible for Kopete to only display icons in the appropriate protocol? The XML could be something like
<emoticon file="phone" proto="MSN"><string>T</string></emoticon>
<emoticons file="smile" proto="*"><string>:-)</string></emoticon>

I think this could be done if the emoticon's iterator was changed to take the name of the protocol and then only iterate through appropriate icons. This means that parseEmoticons would have to be aware of the protocol and setActiveView(?) would have to reconstruct the emoticon palette for that protocol. It would also require changing the XML loader.

Just a thought.
Comment 1 Olivier Goffart 2004-07-19 08:50:06 UTC

*** This bug has been marked as a duplicate of 76583 ***