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)
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.
- 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.
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
The current maintainers of nxzilla are
Peter Hartshorn and
Matthew Wlazlo |