Tuxia.org Homepage

www.tuxia.org   

goanna
rdesktop
nxzilla
xilla
mailcrypto
oji
xpdfplugin
chromes
rdesktop-nanox
rdesktop-xlib
bcl
blogo
dracotouch
viper

NXZILLA - Mozilla on NanoX

Introduction In this release What it still can't do TODO Download Building Contacting the author

Introduction

NXZILLA (formerly nanozilla) is a set of libraries that allow Mozilla to be used with a NanoX server.

In this release

This is the third release of the NanoX libraries for Mozilla. The following is a summary of some of the changes since the last release:

Image Processing

Scaled, alpha layered and animated images. Fast image scaling.

Fonts

True Type font enumeration works properly. It is possible to select fonts from the preferences dialog.

Keyboard

Keyboard modifiers such as control and alt work properly.

Cursors

Implemented CSS2 cursors

Window Behaviour

Dialogs can now close properly. Focus problems have been fixed.

Memory

Fixed many memory leaks (there are still more to go)


What it still can't do

Plugins

The plugin manager has not been ported to NanoX. Therefore nxzilla does not currently support plugins.

Legacy plugins

Legacy plugins will NEVER be supported as they are written in either Motif or Xt.

TODO

There is still lots to do (like the embedded interface, *hint* *hint*), so grab the source tarball and the Mozilla source and start hacking.

Download

  • NxZilla Source code: nxzilla.tar.gz
  • Apply this patch to your microwindows source directory. This patch has been made against microwin-0.89pre7
  • You also need the mozilla source. The version of mozilla supported by this release is mozilla-0.9.4.

Building

Nano-X can be configured to your liking with one exception - you need to set SHAREDLIBS = Y when you build microwindows or you will get errors about bad file descriptors when you run mozilla.

Here are some basic instructions for building NxZilla:
1. untar the mozilla source to a directory
2. untar the nxzilla source in the mozilla directory
3. cd to the directory where the source is
4. run autoconf to create a new configure script
5. run ./configure --with-nanox --with-nanox-includes=
--with-nanox-libraries= [more options see --help]
6. run make
7. if all goes well, you should be able to start the nano-X server and then run ./mozilla

Contact the maintainers

The current maintainers of nxzilla are Peter Hartshorn and Matthew Wlazlo


Sponsored by tuxia.com