summaryrefslogtreecommitdiff
path: root/about/news.en
diff options
context:
space:
mode:
Diffstat (limited to 'about/news.en')
-rw-r--r--about/news.en14
1 files changed, 14 insertions, 0 deletions
diff --git a/about/news.en b/about/news.en
index 6c73433..0381f08 100644
--- a/about/news.en
+++ b/about/news.en
@@ -57,12 +57,26 @@
<h1>News</h1>
<dl class="news">
+<dt><a href="http://vlists.pepperfish.net/pipermail/netsurf-dev-netsurf-browser.org/2013-December/003230.html">LibCSS selection performance optimisation</a> <span>02 Dec 2013</span></dt>
+<dd>A significant optimisation has been made to LibCSS's selection engine performance. This is the code that works out which CSS rules apply to DOM elements, and calculates their computed styles. Recent <a href="http://ci.netsurf-browser.org/builds/">development builds</a> of NetSurf are using the updated LibCSS.</dd>
+<dt><a href="http://vincentsanders.blogspot.co.uk/2013/11/error-analysis-is-sweet-spot-for.html">Static analysis of the NetSurf codebase</a> <span>22 Nov 2013</span></dt>
+<dd>NetSurf and several of our libraries have recently been added to the <a href="https://scan.coverity.com/">Coverity Scan</a> service for open-source projects. It has enabled us to identify and fix quite a few bugs over a very sort period. We also have the Clang static analyser set up as part of our <a href="http://ci.netsurf-browser.org/">CI system</a>. For more information on the utilisation of static analysis by the NetSurf project, take a look at <a href="http://vincentsanders.blogspot.co.uk/2013/11/error-analysis-is-sweet-spot-for.html">this article</a>.</dd>
+<dt><a href="http://ci.netsurf-browser.org/builds/">Summary of recent development</a> <span>16 Oct 2013</span></dt>
+<dd>Some of the recent changes made to NetSurf have included a rewritten core treeview widget. It fixes bugs, provides a nicer look &amp; feel, and yields an improvement to startup time. The Global History, Hotlist (Bookmarks), Cookie Manager, and SSL Certificate inspection treeviews have all been rewritten with the new treeview. Another recent change is the addition of undo and redo support to NetSurf's textarea widget.</dd>
+<dt><a href="http://vincentsanders.blogspot.co.uk/2013/09/strive-for-continuous-improvement.html">Continuous Integration experiences</a> <span>05 Sep 2013</span></dt>
+<dd>We've been running our Jenkins based <a href="http://ci.netsurf-browser.org/">Continuous Integration (CI)</a> system for a year now. It now builds NetSurf and our libraries for multiple architecture, operating systems and with different compilers. It runs static analysis, automated testing, produces test coverage reports, code documentation and more. Vince has written up <a href="http://vincentsanders.blogspot.co.uk/2013/09/strive-for-continuous-improvement.html">our experience</a> with the CI system.</dd>
<dt><a href="http://www.netsurf-browser.org/downloads/">NetSurf 3.0 released</a> <span>20 Apr 2013</span></dt>
<dd>NetSurf 3.0 contains many changes over the 2.x release series. The biggest difference is the use of our new Document Object Model library, <a href="http://www.netsurf-browser.org/projects/libdom/">LibDOM</a>. This new library is a foundation that paves the way for us to implement a fully dynamic layout engine in the future. Other improvements in NetSurf 3.0 include completely new textarea support, ability to fetch and parse CSS in parallel with HTML documents, extensive behind-the-scenes refactoring, and a host of smaller changes and fixes. A more complete listing is available in the <a href="http://download.netsurf-browser.org/netsurf/releases/ChangeLog.txt">Change Log</a>.</dd>
<dt><a href="http://www.wakefieldshow.org.uk/">NetSurf at the Wakefield Show</a> <span>23 Mar 2013</span></dt>
<dd>The NetSurf developers will be exhibiting at the Wakefield RISC OS trade show on Saturday 20th April. Please visit our stand to discuss issues, future plans, or just to meet the developers.</dd>
+<dt><a href="http://vincentsanders.blogspot.co.uk/2013/03/man-cannot-discover-new-oceans-unless.html">Developer guide &ndash; 2: Working with the codebase and community</a> <span>07 Mar 2013</span></dt>
+<dd>The second part to Vince's development guide for newcomers to the project. This one examines the code, how its arranged, and how to interact with the existing developers.</dd>
+<dt><a href="http://vincentsanders.blogspot.co.uk/2013/03/the-way-to-get-started-is-to-quit.html">Developer guide &ndash; 1: Getting &amp; building the source</a> <span>07 Mar 2013</span></dt>
+<dd>Vince is producing a series of posts to help enable new contributers get involved with the project. This first post covers the mechanics of acquiring and building the source.</dd>
<dt><a href="http://vlists.pepperfish.net/pipermail/netsurf-users-netsurf-browser.org/2013-February/011574.html">New textarea handling</a> <span>11 Feb 2013</span></dt>
<dd>We've rewritten NetSurf's textarea support, so composing webmail, forum posting, and form filling should be more reliable now. Support for text selection and other behaviour is improved.</dd>
+<dt><a href="http://vincentsanders.blogspot.co.uk/2013/01/gource.html">Project development visulisations</a> <span>01 Jan 2013</span></dt>
+<dd>Vince has produced <a href="http://code.google.com/p/gource/">Gource</a> animations that show the development of our project graphically. The videos habe been uploaded to <a href="http://www.youtube.com/playlist?list=PLDdL0LpD7UK69yb6iB6NyhxK1QJNnlzZJ">YouTube</a>.</dd>
<dt><a href="http://ci.netsurf-browser.org/builds/">Early JavaScript builds available</a> <span>13 Dec 2012</span></dt>
<dd>While there is a very long way to go before NetSurf becomes a fully JavaScript-capable browser, brave users may like to try the JavaScript enabled test builds from our <a href="http://ci.netsurf-browser.org/builds/">autobuilder</a>.</dd>
<dt><a href="http://vincentsanders.blogspot.co.uk/2012/11/another-netsurf-developer-workshop.html">Development progress</a> <span>05 Nov 2012</span></dt>