browser wrapper

Riccardo Mottola <[email protected]>
Newsgroups gmane.comp.lib.gnustep.general
Message-ID <[email protected]>
Hi,

we have simple appwrappers supplied with gworkspace.

The infoplist contains
   XAppWrapper = YES;

and this works for opening file in applications. There are side-effects 
with GWorkspace, but it mostly works in the sense that things open. If 
the app is reasonable, it will also open more files.

I would like to  have this simple functionality also for Web Browsers.
There are already a couple of wrappers for browsers: firefox, seamonkey, 
konqueror, iceweasel...

Now they don's seem to work. I think is becuase they do not register 
CFBundleURLTypes

So I thought to add to the seamonkey wrapper:
   CFBundleURLTypes = (
     {
       CFBundleURLName = "Web site URL";
       CFBundleURLSchemes = (
     http,
     https
       );
     }
   );

but it doesn't work. The wrapped app is seen in systempreferences 
internet panel and I can select it. However, if I click on an URL this 
do not work as expected.

Seamonkey opens or comes to front, nothing happens.
The calling app (e.g. GNUMail with a link) hangs and complains after a 
while with No service matching 'OpenURL'
firefox comes and may open the link (or maybe not)

Riccardo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.