|
|
2008-03-25
, 03:37
|
|
|
Posts: 868 |
Thanked: 474 times |
Joined on Oct 2007
@ Capital District, NY, USA
|
#52
|
|
|
2008-03-25
, 04:11
|
|
|
Posts: 693 |
Thanked: 502 times |
Joined on Jul 2007
|
#53
|
|
|
2008-03-25
, 13:19
|
|
|
Posts: 868 |
Thanked: 474 times |
Joined on Oct 2007
@ Capital District, NY, USA
|
#54
|
|
|
2008-03-25
, 23:34
|
|
|
Posts: 693 |
Thanked: 502 times |
Joined on Jul 2007
|
#55
|
Adding hildon- made all the difference, now it's getting called and I'm getting somewhere.
The other oops that we missed is that when I copied and pasted the code block I missed that you had it as "/usr/bin/call " + arguments rather than argstr. So now it's running, but I would like to see about cleaning it up some.
update: Just tested iphone.facebook.com and clicking on the Call 444.555.1212 button works! Now for more world domination.

|
|
2008-03-25
, 23:57
|
|
|
Posts: 868 |
Thanked: 474 times |
Joined on Oct 2007
@ Capital District, NY, USA
|
#56
|
Glad its working for you, so i guess i will need to edit the python file to support the protocol types... hmm how to extract that to cfgs
MaemoN00B gets credit for finding the magic needed to add hildon- before the desktop file
|
|
2008-03-26
, 12:41
|
|
|
Posts: 693 |
Thanked: 502 times |
Joined on Jul 2007
|
#57
|
| The Following User Says Thank You to pipeline For This Useful Post: | ||
|
|
2008-03-26
, 13:12
|
|
|
Posts: 868 |
Thanked: 474 times |
Joined on Oct 2007
@ Capital District, NY, USA
|
#58
|
|
|
2008-03-27
, 00:43
|
|
|
Posts: 693 |
Thanked: 502 times |
Joined on Jul 2007
|
#59
|
tel-hildon-dbus-switchboard.desktop

.torrent,Transmission, .avi,MPlayer, .wmv,MPlayer, .mp4,MPlayer, .mpeg,MPlayer, .pls,MPlayer-playlist, .asf,MPlayer-playlist, .asx,MPlayer-playlist, .pdf,Evince, .cbr,Comix, ,BrontideTel,tel:
BrontideTel,cli,call.sh %params%
Later on i may look into ways of providing shortcuts for auto-configuring (if possible)
|
|
2008-03-29
, 14:57
|
|
|
Posts: 2,869 |
Thanked: 1,784 times |
Joined on Feb 2007
@ Po' Bo'. PA
|
#60
|
...I have built a new version with modified dbus-switchboard.desktop and added some entries to apps and xref files. Installer will overwrite apps and xref files so backup if you need to.
Download v1.1.1 here :
http://wardenclyffetower.com/MaemoFi...-1.1.1.all.deb
Then for YoDude, you should be able to just edit (as root) the /usr/share/applications/uri-action-defaults.list file and set the mms line at top to :
mms=hildon-dbus-switchboard.desktop
Then reboot and it should work...
sip=dbus-switchboard.desktop
tel=dbus-switchboard.desktop
and this in the .desktop file
X-Osso-URI-Actions=sip;tel;mms
[X-Osso-URI-Action-Open]
Method=mime_open
Name=uri_link_play
TranslationDomain=osso-uri
[X-Osso-URI-Action Handler sip]
Method=mime_open
Name=uri_link_make_call
TranslationDomain=osso-uri
[X-Osso-URI-Action Handler tel]
Method=mime_open
Name=uri_link_make_call
TranslationDomain=osso-uri
and the mods to the app itself are..
if method.find("make_call") <> -1:
os.system("/usr/bin/call " + arguments)
print "placing call:"
return
I figured this would be easier than find'ing on the argstr.
When I try and open a tel: link in browser I get unsupported type and if I try sip: I get contacts despite the fact that I removed the sip information from those desktop files.