Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Maemo: Developers

Custom URL handlers not working on Fremantle

 

 

Maemo developers RSS feed   Index | Next | Previous | View Threaded


hald at icandy

Nov 19, 2009, 11:47 AM

Post #1 of 3 (444 views)
Permalink
Custom URL handlers not working on Fremantle

Hi,

has something changed in the mime/url handling between Diablo and
Fremantle? It's not working for me anymore and I cannot find
documentation about changes.

I've registered Conboy as url handler for conboy:// urls. On Diablo it
is working, but the same code and .desktop file is not working on
Fremantle anymore.

If I click on a conboy:// link in the Fremantle browser nothing happens.
There should be a DBus message, but it's not there. Somehow it
recognizes the url handler in the .desktop file, because if I delete it
or enter bugus values I get a message from the browser that conboy://
urls are not supported.

I have tried using the old[1] and the new[2] format, but without
success.

After that I tried to change the modest.desktop file to call Conboy for
mailto urls. That worked. Then I changed it to open Modest for conboy://
urls. That did again not work.

After some more experiments I found out, that if I add
"conboy=hildon-conboy.desktop"
to /usr/share/applications/uri-action-defaults.list it works.

So to me it looks like there is a bug which causes all non-default urls
to be ignored.

If no one is aware of any changes that could cause this behavior, I'll
file a bug. But hopefully I'm just just missing something...

Cheers!
Conny


[1] http://wiki.maemo.org/URL_Handler/API_rev1
[2] http://wiki.maemo.org/URL_Handler/API_rev2


_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


kimmo.hamalainen at nokia

Nov 20, 2009, 12:01 AM

Post #2 of 3 (417 views)
Permalink
Re: Custom URL handlers not working on Fremantle [In reply to]

On Thu, 2009-11-19 at 20:47 +0100, ext Cornelius Hald wrote:
> Hi,
>
> has something changed in the mime/url handling between Diablo and
> Fremantle? It's not working for me anymore and I cannot find
> documentation about changes.
>
> I've registered Conboy as url handler for conboy:// urls. On Diablo it
> is working, but the same code and .desktop file is not working on
> Fremantle anymore.
>
> If I click on a conboy:// link in the Fremantle browser nothing happens.

I think the change is in the browser, please make a bug.

-Kimmo

> There should be a DBus message, but it's not there. Somehow it
> recognizes the url handler in the .desktop file, because if I delete it
> or enter bugus values I get a message from the browser that conboy://
> urls are not supported.
>
> I have tried using the old[1] and the new[2] format, but without
> success.
>
> After that I tried to change the modest.desktop file to call Conboy for
> mailto urls. That worked. Then I changed it to open Modest for conboy://
> urls. That did again not work.
>
> After some more experiments I found out, that if I add
> "conboy=hildon-conboy.desktop"
> to /usr/share/applications/uri-action-defaults.list it works.
>
> So to me it looks like there is a bug which causes all non-default urls
> to be ignored.
>
> If no one is aware of any changes that could cause this behavior, I'll
> file a bug. But hopefully I'm just just missing something...
>
> Cheers!
> Conny
>
>
> [1] http://wiki.maemo.org/URL_Handler/API_rev1
> [2] http://wiki.maemo.org/URL_Handler/API_rev2
>
>
> _______________________________________________
> maemo-developers mailing list
> maemo-developers [at] maemo
> https://lists.maemo.org/mailman/listinfo/maemo-developers

_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


hald at icandy

Nov 20, 2009, 7:44 AM

Post #3 of 3 (406 views)
Permalink
Re: Custom URL handlers not working on Fremantle [In reply to]

On Fri, 2009-11-20 at 10:01 +0200, Kimmo Hämäläinen wrote:
> On Thu, 2009-11-19 at 20:47 +0100, ext Cornelius Hald wrote:
> > Hi,
> >
> > has something changed in the mime/url handling between Diablo and
> > Fremantle? It's not working for me anymore and I cannot find
> > documentation about changes.
> >
> > I've registered Conboy as url handler for conboy:// urls. On Diablo it
> > is working, but the same code and .desktop file is not working on
> > Fremantle anymore.
> >
> > If I click on a conboy:// link in the Fremantle browser nothing happens.
>
> I think the change is in the browser, please make a bug.

Ok, done:
https://bugs.maemo.org/show_bug.cgi?id=6263

Conny


_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers

Maemo developers RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.