From fe3dcc639b6d1f39f1b1e6d4846ff6ad1123d0d9 Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Thu, 18 Feb 2016 18:21:21 +0000 Subject: A bunch of updates for NetSurf 3.4 release. --- about/index.html | 1 + about/news.html | 2 ++ downloads/amiga/index.html | 11 ++++++-- downloads/gtk/index.html | 26 ++++++++++++++++++- downloads/riscos/index.html | 11 ++++++-- downloads/source/index.html | 1 + index.html | 10 ++++---- projects/hubbub/index.html | 1 + projects/libcss/index.html | 51 +++++++++++++++++++++++++------------- projects/libnsbmp/index.html | 1 + projects/libnsgif/index.html | 1 + projects/libparserutils/index.html | 1 + projects/libwapcaplet/index.html | 1 + 13 files changed, 91 insertions(+), 27 deletions(-) diff --git a/about/index.html b/about/index.html index 1ae396a..ead4d56 100644 --- a/about/index.html +++ b/about/index.html @@ -137,6 +137,7 @@ Aug 2014NetSurf 3.2 released Mar 2015NetSurf 3.3 released Aug 2015Changed JavaScript engine to Duktape +Feb 2016NetSurf 3.4 released

GTK NetSurf screenshot. A more recent NetSurf showing Wikipedia.

diff --git a/about/news.html b/about/news.html index 4fff9f0..ea2233a 100644 --- a/about/news.html +++ b/about/news.html @@ -58,6 +58,8 @@

News

+
NetSurf 3.4 released 17 Feb 2016
+
NetSurf 3.4 features many optimisations to improve performance over previous releases. It also contains many bug fixes, including improvements to page layout. This is also the first release to contain the Duktape JavaScript engine. While our JavaScript bindings have seen a lot of development for this release, JavaScript remains disabled by default as the support is incomplete. We recommend all users upgrade to NetSurf 3.4.
Codethink sponsored development 12 Feb 2016
Over the last couple of weeks Michael has been able to work full time on NetSurf, and more particularly, its LibDOM and LibCSS components. At Codethink there is an arrangement whereby engineers may fill time between projects by making contributions to certain open source projects. A write-up of the work done has been posted to our mailing list. Thanks Codethink!
Developer weekend 04 Nov 2015
diff --git a/downloads/amiga/index.html b/downloads/amiga/index.html index 7320423..9f703ec 100644 --- a/downloads/amiga/index.html +++ b/downloads/amiga/index.html @@ -63,7 +63,7 @@
-

NetSurf 3.2 source code (2.9MB) 30 Aug 2014

+

NetSurf 3.4 source code (2.9MB) 16 Feb 2016

Build instructions

Build NetSurf for:

    @@ -90,6 +90,13 @@

    Previous releases

    +
    NetSurf 3.2
    +
    + +
    NetSurf 3.1
      diff --git a/downloads/gtk/index.html b/downloads/gtk/index.html index 17c4937..9353092 100644 --- a/downloads/gtk/index.html +++ b/downloads/gtk/index.html @@ -65,7 +65,7 @@
      -

      NetSurf 3.3 source code (2.5MB) 15 Mar 2015

      +

      NetSurf 3.4 source code (3.9MB) 16 Feb 2016

      Build instructions

      Build NetSurf for:

        @@ -124,6 +124,30 @@

        Previous releases

        +
        NetSurf 3.3
        +
        + +
        +
        NetSurf 3.2
        +
        + +
        +
        NetSurf 3.1
        +
        + +
        +
        NetSurf 3.0
        +
        + +
        NetSurf 2.9
          diff --git a/downloads/riscos/index.html b/downloads/riscos/index.html index 2da6c94..9cc29f9 100644 --- a/downloads/riscos/index.html +++ b/downloads/riscos/index.html @@ -63,7 +63,7 @@
          -

          NetSurf 3.3 source code (2.9MB) 15 Mar 2015

          +

          NetSurf 3.4 source code (3.9MB) 16 Feb 2016

          Build instructions

          Build NetSurf for:

            @@ -100,6 +100,13 @@

            Previous releases

            +
            NetSurf 3.3
            +
            + +
            NetSurf 3.2
              diff --git a/downloads/source/index.html b/downloads/source/index.html index 421815d..bd2d30b 100644 --- a/downloads/source/index.html +++ b/downloads/source/index.html @@ -56,6 +56,7 @@

              The source code for each release version of NetSurf is available.

                +
              • NetSurf 3.4 source code (16 Feb 2016)
              • NetSurf 3.3 source code (15 Mar 2015)
              • NetSurf 3.2 source code (30 Aug 2014)
              • NetSurf 3.1 source code (26 Apr 2014)
              • diff --git a/index.html b/index.html index e5a129b..d415861 100644 --- a/index.html +++ b/index.html @@ -128,7 +128,7 @@
                -

                Download NetSurf 3.3

                +

                Download NetSurf 3.4

                • For RISC OS
                • For Linux
                • @@ -147,18 +147,18 @@

                  Latest news

                  +
                  NetSurf 3.4 released 17 Feb 2016
                  +
                  NetSurf 3.4 features many optimisations to improve performance over previous releases. It also contains many bug fixes, including improvements to page layout. This is also the first release to contain the Duktape JavaScript engine. While our JavaScript bindings have seen a lot of development for this release, JavaScript remains disabled by default as the support is incomplete. We recommend all users upgrade to NetSurf 3.4.
                  Codethink sponsored development 12 Feb 2016
                  Over the last couple of weeks Michael has been able to work full time on NetSurf, and more particularly, its LibDOM and LibCSS components. At Codethink there is an arrangement whereby engineers may fill time between projects by making contributions to certain open source projects. A write-up of the work done has been posted to our mailing list. Thanks Codethink!
                  Developer weekend 04 Nov 2015
                  Some of NetSurf's developers met up at Codethink's office in Manchester. The main focus of the event was to make some progress on JavaScript event handling. In additon, much time was spent squashing bugs. For more details, see Vince's write-up.
                  -
                  Development builds now using Duktape 12 Aug 2015
                  -
                  We have replaced the old version of SpiderMonkey that we used to use as our JavaScript engine with Duktape, a lightweight engine which is more in keeping with NetSurf's goals. While we're testing our new JavaScript implementation we are forcing it on all the time in development builds. We'll return the "JavaScript Enabled" option to being choices-controlled when we're happy we're back to feature/stability parity.

                  See more news

                  -

                  NetSurf 3.3 features

                  +

                  NetSurf 3.4 features

                  -

                  NetSurf 3.3 is available for: RISC OS; Linux and other UNIX-like systems; Mac OS X; and AmigaOS 4.

                  +

                  NetSurf 3.4 is available for: RISC OS; Linux and other UNIX-like systems; AmigaOS 4; and more.

                  General
                  diff --git a/projects/hubbub/index.html b/projects/hubbub/index.html index bfa45e6..307fac9 100644 --- a/projects/hubbub/index.html +++ b/projects/hubbub/index.html @@ -69,6 +69,7 @@

                  Releases

                    +
                  • Hubbub 0.3.3 tarball
                  • Hubbub 0.3.0 tarball
                  • Hubbub 0.2.0 tarball
                  • Hubbub 0.1.2 tarball
                  • diff --git a/projects/libcss/index.html b/projects/libcss/index.html index e21991a..42fa3ec 100644 --- a/projects/libcss/index.html +++ b/projects/libcss/index.html @@ -65,6 +65,10 @@

                    Most recent first:

                    +
                    LibCSS 0.6.0
                    +
                    TarballChanges
                    +
                    LibCSS 0.5.1
                    +
                    TarballChanges
                    LibCSS 0.5.0
                    TarballChanges
                    LibCSS 0.4.0
                    @@ -88,25 +92,38 @@

                    Changes

                    +
                    LibCSS 0.6.0
                    +
                      +
                    • Changed how presentational hints are handled to be more optimal.
                    • +
                    +
                    LibCSS 0.5.1
                    +
                      +
                    • Fixed paths for Haiku.
                    • +
                    • Minor buildsystem changes.
                    • +
                    • Added doxygen code documentation generation support.
                    • +
                    • Minor improvements to tests.
                    • +
                    • Added "96" to useful fixed point values in fpmath header.
                    • +
                    • Slight simplification of initial computed style setup.
                    • +
                    LibCSS 0.5.0
                      -
                    • Added selection support for CSS3 column-count property
                    • -
                    • Added selection support for CSS3 column-fill property
                    • -
                    • Added selection support for CSS3 column-gap property
                    • -
                    • Added selection support for CSS3 column-rule-color property
                    • -
                    • Added selection support for CSS3 column-rule-style property
                    • -
                    • Added selection support for CSS3 column-rule-width property
                    • -
                    • Added selection support for CSS3 column-span property
                    • -
                    • Added selection support for CSS3 column-width property
                    • -
                    • Added selection support for CSS3 break-after property
                    • -
                    • Added selection support for CSS3 break-before property
                    • -
                    • Added selection support for CSS3 break-inside property
                    • -
                    • Improved and fixed absolute value conversion of computed styles
                    • -
                    • Minor optimisations
                    • -
                    • Updated buildsystem
                    • -
                    • Improved selection tests
                    • -
                    • Code tidying
                    • -
                    • Many minor improvements and fixes
                    • +
                    • Added selection support for CSS3 column-count property.
                    • +
                    • Added selection support for CSS3 column-fill property.
                    • +
                    • Added selection support for CSS3 column-gap property.
                    • +
                    • Added selection support for CSS3 column-rule-color property.
                    • +
                    • Added selection support for CSS3 column-rule-style property.
                    • +
                    • Added selection support for CSS3 column-rule-width property.
                    • +
                    • Added selection support for CSS3 column-span property.
                    • +
                    • Added selection support for CSS3 column-width property.
                    • +
                    • Added selection support for CSS3 break-after property.
                    • +
                    • Added selection support for CSS3 break-before property.
                    • +
                    • Added selection support for CSS3 break-inside property.
                    • +
                    • Improved and fixed absolute value conversion of computed styles.
                    • +
                    • Minor optimisations.
                    • +
                    • Updated buildsystem.
                    • +
                    • Improved selection tests.
                    • +
                    • Code tidying.
                    • +
                    • Many minor improvements and fixes.
                    LibCSS 0.4.0