BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
MozillaOpener
Talkback
 Go back to the MozillaOpener page
 Post a new Talkback comment!
2 jonas. SeaMonkey - time for next try
 By SD - Posted on June 7, 2006 - 23:38:04   (#19979)
 Current version when comment was posted: 1.01
I uploaded version 09b, which probably has fixed lot of things you complained about. Including ArgsReceived full processing (for -parameters) and opening content in tab or window depending on settings.

Though, first RefsReceived problem is still to be solved:(

http://bebits.com/bob/19830/seamonkey-bone-native-09b.zip

There is still need for that
 By SD - Posted on May 27, 2006 - 12:03:38   (#19880)
 Current version when comment was posted: 1.01
To start first page from links properly.
Current problem for me is that SeaMonkey-"native" gets 1st RefsReceived (when starting browser from click on link/file or OpenWith) TOO EARLY. It means - seamonkey internal window manager didn't start yet, so those refs go to nowhere.
As i remember, Opener did well just with "first link", but failed, due brwoser issues, with next link.
Not those issues are solved, so maybe it will be still best combination.

2 jonas and other - links to place for discussion
 By s_d - Posted on May 24, 2006 - 02:52:44   (#19823)
 Current version when comment was posted: 1.01
http://community.livejournal.com/bezilla/195806.html
http://community.livejournal.com/bezilla/196092.html

Addition
 By s_d - Posted on May 24, 2006 - 01:40:15   (#19822)
 Current version when comment was posted: 1.01
actually, this environment thing needs sime xperimenting and investigation.
With only that LIBPATH, all works except https/SSL,
but with more env variables, it works too.
My seamonkey section in UserSetupEnvironment now looks like
export MOZILLA_FIVE_HOME=%A/.
export LIBRARY_PATH=%A/.:%A/components:$LIBRARY_PATH
export SHLIB_PATH=%A/.
export LD_LIBRARY_PATH=$LIBPATH:%A/plugins
export ADDON_PATH=%A/.:%A/components:$ADDON_PATH
export MOZ_DIST_BIN=%A/.
And SSL works there.
all those variables to set are visible in run-mozilla.sh in seamonkey or firefox root folder

Help in farewell song for Opener:)
 By s_d - Posted on May 24, 2006 - 01:05:35   (#19821)
 Current version when comment was posted: 1.01
Hi, Jonas. You asked how you can help get rid of Opener.
Well, good install script can do it.
If you feel yourself good in bash, you really can help.
Even C is allowed, as there is place in mozilla tree for platform-installer code.

How it should look like?
1)Ask for place to install.
2)Check if there are already mozilla components, and propose to remove those by script or choose another place.
3)Do what requested in previous.
4)Now, most important thing. And most tricky for correctness.UserSetupEnvironment.
Look if there is already additional LIBRARY_PATH set.
And look if it suits our needs, if not - change or add it.
Now question is which of two possible versions is better.
Most universal is
export LIBRARY_PATH=%A/.:%A/components:$LIBRARY_PATH
but another in consideration is
same but with certain place you get at step 1)
5)Ask if you wish set it as preffered handler for this and that type. Set according answers.
6)When all that finished, ask if user agree to restart Tracker. If YES
source UserSetupEnvironment
and restart Tracker with &

That's should be enough, and 5)will work at least for SeaMonkey at the moment, as SeaMonkey uses proper resource file, but will be available for Firefox too in future.

And when we implement ArgsReceived processing, I hope quite soon, with such installer it would be full-pledged near-to-native handler for all thsoe file types

Re: Jonas - no-script launch
 By jonas.kirilla - Posted on May 23, 2006 - 20:16:59   (#19817)
 Current version when comment was posted: 1.01
I suppose setenv, fork/exec could work. Have you tried it?

2 Jonas - no-script launch
 By s_d - Posted on May 22, 2006 - 01:29:39   (#19796)
 Current version when comment was posted: 1.01
Jonas, what do you think if it is possible, to update environment inside your application and to launch mozilla's with that updated environment?
Currently you use Roster::Launch(), and i don't know if it is possible with it, but as far as i recall, exec series can supply also environment.

I wish to test if MozOpener will work directly with seamonkey-bin/firefox-bin, if you add to LIBPATH something alike "./;./components" or, maybe, in BeOS style (cannot recall exactly)"%A,%A/components".

Actually, lack of those in LIBPATH is only thing which forces us to use script.

re: edmundf
 By jonas.kirilla - Posted on April 11, 2006 - 22:53:25   (#19428)
 Current version when comment was posted: 1.01
See my comment too:
http://www.bebits.com/talkback/2310

Like S.D. said, they're waiting for some changes to Mozilla that, I interpret, will affect the other platforms too, meaning it will take a little time to get accepted by the Mozilla project leaders.

re edmundf:(
 By s_d - Posted on April 11, 2006 - 21:09:53   (#19426)
 Current version when comment was posted: 1.01
Now way until ... see my SeaMonkey answer

Little problem :-)
 By edmundf - Posted on April 11, 2006 - 19:04:49   (#19424)
 Current version when comment was posted: 1.01
When I have an window open and click an HTML file,
it opens the right file but closes all other html
files which where already open.
Can I fix that somehow?

Thanks

I just found this helper
 By edmundf - Posted on April 11, 2006 - 13:47:25   (#19421)
 Current version when comment was posted: 1.01
This is a great help for this Mozilla/Firefox
problem.

Thanks

DON"T SET TO MULTI LAUNCH
 By arougthopher - Posted on March 3, 2002 - 23:09:01   (#523)
 Current version when comment was posted: 1.01
DO NOT SET MOZILLA TO MULTI LAUNCH!
having multiple copies of mozilla each accessign the same profile directory is a VERY bad thing!

Mozilla is the culprit, not MozillaOpener
 By jonas.kirilla - Posted on February 28, 2002 - 01:53:22   (#485)
 Current version when comment was posted: 1.0
You need to run the Tracker addon 'FileType' on your 'mozilla-bin'application file, and set the app launch flag to 'Multiple Launch'.

Also, Mozilla itself won't take multiple arguments. It fails completely. (the app or the launch scripts) Not even the first once is processed, so MozillaOpener doesn't try to feed Mozilla multiple files or URLs at once. It cuts it down to one single argument.

Well..
 By neowolf - Posted on February 27, 2002 - 03:31:26   (#469)
 Current version when comment was posted: 1.0
It seems to have trouble if you already have a window open and in atleast BeShare it will launch Mozilla, but just an empty window without following the link.

 
BeGroovy
  Recent Downloads  -  # 2,472
Total Downloads  -  # 2,252
Total Views  -  # 1,717
User Ratings  -  N/A
  Web Browsers
1.  BePodder - 9.80
2.  QEMU - 9.68
3.  ScummVM - 9.57
4.  cpu_fix - 9.42
5.  Jukebox - 9.40
6.  libdl.so - 9.40
7.  Haiku AGP busm... - 9.35
8.  vim6 - 9.31
9.  Beezer - 9.26
10.  HandBrake - 9.25
1.  BeOS 5 Perso... - 13,585
2.  Realtek RTL8... - 13,095
3.  Ati Radeon G... - 12,557
4.  Ensoniq Audio... - 7,552
5.  ATI Rage 128... - 7,436
6.  USB Joystick... - 5,656
7.  Broadcom 440x... - 5,405
8.  S3 Trio 64 v2... - 4,716
9.  USB Serial dr... - 4,704
10.  Intel Extreme... - 4,465
You are not logged in.
 Login

 
Unless otherwise noted, everything is copyright © 1999-2009 Haikuware. All Rights Reserved.
For more legal trivia, take a gander at our
Legal Stuff page and our Privacy Statement.