view README @ 55:a1f38544fab6

copy image/link location
author jcid
date Sun, 18 Nov 2007 21:17:27 +0100
parents d0270b953f4d
children 712cc962366f
line wrap: on
line source
=======
 Dillo
=======

  This  is  an  alpha release of the next generation of the Dillo
web  browser.  The  code  underwent  a major rewrite: significant
parts  of  the  codebase  were  ported  to C++, and the rendering
engine now uses the FLTK2 library instead of GTK1.

  With  regard to Dillo 0.8.6, dillo-f15f has some advantages (as
antialiasing and utf-8), and some disadvantages. The problems are
simple  to  solve and only need some man months to complete. When
we're  there,  dillo-f15f  will be easily regarded as better than
the former series.

  This is release should be regarded as alpha.


  Here's a list of some well known problems:

Fixed    * no iteration inside simple lists
Fixed    * image links haven't been hooked yet
Fixed    * the scrolling position is not yet updated (when following a
           link, the former scroll position is kept).
Advanced * viewport scrolling is not yet optimized (takes lots of CPU)
         * you may experience crashes from "assert" statements from
           unfinished code.
Fixed    * context menus are not yet completely hooked or activated
Fixed    * Selecting text with the mouse is half hooked. This is, you
           can see the selected text in the terminal but can't paste.
Advanced * Searching for text is not yet hooked. Look in test/ directory
           of dw2 for an example of find text.
Advanced * Form elements are not yet hooked/implemented. You can look
           in dw2' test/dw_ui_test.cc to see what's already done.
Fixed    * Sometimes pages don't load giving a warning on an already
           closed IO. I'll try to look at this one soon.

    * no FRAMES rendering
    * no https            -- read the FAQ to enable a protoype.


------------
Dpi programs
------------

  These  are  installed by "make install". If you don't have root
access,  copy  "dillo"  and "dpid" to some directory in your path
and  install  the  dpis by running "./install-dpi-local" from the
top directory (they will be installed under ~/.dillo).


----
*BSD
----

  Dillo   compiles on *BSD systems; please report on this anyway,
and note that you'll need GNU make.

  If your dillo crashes or locks at times, just use:

    ./configure --disable-threaded-dns

  so dillo uses a single thread for name resolving.


-------
Solaris
-------

  Dillo may compile and run OK on Solaris but (please report):

    * use gmake (a symbolic link make -> gmake works OK)

  Solaris is very inconsistent so you may need to add/remove:

  -lrt -lposix4

  at link time.

    
Jorge.-
(jcid@dillo.org)
Sep 30, 2007