Bug 240617

Summary: Skype does not work from Kadressbook
Product: [Applications] kaddressbook Reporter: m.wege
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: pali.rohar, tokoe
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description m.wege 2010-06-03 16:59:45 UTC
Version:           unspecified (using KDE 4.4.3) 
OS:                Linux

I just wanted to use Skype from Kaddressbook. It is set in settings, but still I received the error message that I there is no application set when I clicked on a phone no.


Reproducible: Always

Steps to Reproduce:
Click on a phone no in Kaddressbook, have phone no associated to Skype in Kaddressbook settings.
I tested it without Skype running, with Skype running, with Kopete running (having started Skype)

Actual Results:  
The above error message

Expected Results:  
Kaddressbook should check if Skype and/or Kopete with configured Skype plugin is running. If only Skype plugin is running, it should dial directly via Skype. If Kopete with Skype plugin is running, it should use Kopete to do it. If none is running, it should either start Kopete with Skype plugin or Skype.
Comment 1 Pali Rohár 2010-06-08 10:35:00 UTC
Try change setting to use "external application" and change command to:

kopete skype:%n?call

If you have configured skype protocol in kopete, kopete can hande all commands from skype action handler (like on windows). So it works too for URLs skype: address from konqueror.
Comment 2 m.wege 2010-06-08 10:55:40 UTC
The suggested workaround works.
Comment 3 Tobias Koenig 2010-06-08 14:23:43 UTC
SVN commit 1135934 by tokoe:

Only check the command if we use external phone application

BUG: 240617


 M  +7 -7      dialphonenumberaction.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1135934