Bug 221537 - kopete skype protocol does not show contacts avatars
Summary: kopete skype protocol does not show contacts avatars
Status: RESOLVED NOT A BUG
Alias: None
Product: kopete
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-06 15:42 UTC by Alin M Elena
Modified: 2010-09-17 00:03 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alin M Elena 2010-01-06 15:42:23 UTC
Version:           0.99.80 (using 4.3.86 (KDE 4.3.86 (KDE 4.4 >= 20091231)) "release 7", KDE:KDE4:UNSTABLE:Desktop / openSUSE_11.2)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.31.8-0.1-desktop

kopete skype protocol does not show contacts avatars

I had fast look through the API and I still do not know if is an API limitation or a TODO for kopete.

Alin
Comment 1 Alin M Elena 2010-01-19 22:27:39 UTC
api limitation
Comment 2 Störm Poorun 2010-09-16 19:51:04 UTC
Please reopen: as Pidgin now supports avatars via Skype, so there has been some API change, or another mechanism to access the avatars.

See: http://forum.skype.com/index.php?showtopic=99471&view=findpost&p=1523411&s=dc2e0739f24d84a78318d1f062255c94
Comment 3 Igor Poboiko 2010-09-16 22:58:23 UTC
According to pidgin's plugin source code:
http://code.google.com/p/skype4pidgin/source/browse/trunk/libskype.c
it goes to ~/.Skype/accountName/*.ddb and gets avatars from these files. 

After sending messages like 
"GET USER %user% AVATAR 1 /tmp/kde-eol/kopeteV13983.png"
skype answers:
"ERROR 1 General syntax error"
as described in link you post here. So there is still no correct API mechanism to get avatars.
Comment 4 Störm Poorun 2010-09-17 00:03:50 UTC
Thanks for looking into that source.

How feasible would it be for someone to apply a mechanism in Kopete, similar to the one used by the Pidgin plugin?

I am willing to help, albeit with my limited skills in this area.

I agree with your conclusions about the current state of the Skype API.


However, I still submit this bug should be reopened, with this workaround mechanism in mind (and in the long term with the improved API in mind).