Firefox (RISC OS) Integration

Download the RISC OS port of Firefox

Firefox Integration 1.10 15-Jul-2005 (14k) 26/32bit neutral
Firefox Integration is a front-end for the RISC OS port of the Firefox
browser, designed as a friendly helper application to help integrate
Firefox into the RISC OS desktop. Firefox Integration is a 26/32-bit
neutral application suitable for use on all versions of RISC OS able
to run Firefox. Firefox Integration is not connected in any way to
Peter Naulls or the Unix Porting Project.

The Firefox browser can be downloaded from Peter Naulls' pages on Drobe:
http://www.riscos.info/unix/firefox/

Features:

 o Icon bar icon, click to launch Firefox
 o Double-click on a HTML file to load into Firefox
 o Acorn URI / Ant URI / ArcWeb URI File Support
 o Drag-and-drop support (from the Filer and Applications)
 o Save files to Firefox
 o Launch URLs from HotList and BookMaker (New)
 o Acorn URI protocol support (New)
    o Click on a link in any application to launch Firefox (New)
    o Double-click on an Acorn URI file to launch Firefox (New)
 o Open URL menu to open any URL from the iconbar (New)
    o Launch multiple URLs in tabs (New)
 o Supports interactive help (New)
 o Improved documentation (New)
 
Features marked (New) are new in the current version.

Installation:

Installation is simple and only requires a small change to be made to 
the !Firefox.!Run file to enable the extra functionality. Please note
that the following disables debug output from !Firefox.

Replace the last line of the !Firefox.!Run file with the following:

<Obey$Dir>.firefox-bin %*0 >null: 2>null:

To enable debug output use the following line instead:

<Obey$Dir>.firefox-bin %*0 >null: 2><Obey$Dir>.stderr

Usage notes:

On running FirefoxI checks that UnixHome and Tinct 0.12 or later are available
and gives an error if these are not. Once these two items are available, these
are required by Firefox, re-run FirefoxI.

FirefoxI sets the run type for HTML files to launch Firefox. Double click on
any HTML file to launch it into Firefox.

Iconbar icon interface:

 o Click SELECT on the iconbar icon to launch Firefox.
 o Click ADJUST on the iconbar icon to restore the default RISC OS pointer.
 o Drag a HTML file, or a file of any type, to the iconbar icon to launch
   Firefox.
 o Save a HTML file from any application to the iconbar icon.
 o Save any file from any application to the iconbar icon.

URI file support:

The following URI file types are supported, drag them to iconbar icon to
launch the page:

 o Acorn URI
 o Ant URI
 o Arcweb URI

You can also save a URI file from any supported browser directly to the iconbar
icon to launch Firefox. Currently URI files pointing to files on the local
drive are not supported. To launch Firefox with a local file you must drag that
file directly to the iconbar icon. If you drag a binary file to Firefox
Integration, Firefox will open a save box and prompt you to save the file.

Support and contact:

All requests for support for Firefox Integration, bug reports, ideas for 
future versions and should be sent to Jon Ripley. Please be aware that I
cannot provide any support for any bugs or misfeatures in the Firefox
browser itself.

Further improvements are planned for future releases and RISC OS users and
developers are welcome to help out with code and ideas, contact me for more
information.

TODO:

 o Simpler installation procedure
 o Merge !FirefoxI into !Firefox
 o Support URI files pointing to local content
 o Search box on main menu allowing all search plugings to be used
 o Drag multiple URI/URL/regular files to the iconbar and open them in tabs
 o Structured bookmark menu
 o Import bookmarks from other RISC OS browsers and bookmark applications
 o Import bookmarks from non-RISC OS browsers (very low priority)
 o Configurable debug output for Firefox - possibly using ScrapDir
 o Do not run multiple copies of Firefox (not currently possible)

Changelog:

1.10 15 Jul 2005

 o Launch URLs from HotList and BookMaker 
 o Acorn URI protocol support 
    o Click on a link in any application to launch Firefox 
    o Double-click on an Acorn URI file to launch Firefox 
 o Open URL menu to open any URL from the iconbar 
    o Launch multiple URLs in tabs 
 o Supports interactive help 
 o 'Press SPACE or click mouse' issue is resolved
 o Error handler works

1.00 03 Jul 2005 (Initial public release)

 o Icon bar icon, click to launch Firefox
 o Double-click on a HTML file to load into Firefox
 o Acorn URI / Ant URI / ArcWeb URI File Support
 o Drag-and-drop support (from the Filer and Applications)
 o Save files to Firefox