Go to file
2013-06-03 17:10:14 +01:00
!NetSurf Ugly rules to style config page. 2013-05-28 22:11:09 +01:00
amiga If a new browser window opens, bring the screen NetSurf is running on to the front 2013-06-02 16:26:25 +01:00
atari fixup atari option names 2013-05-28 17:00:55 +01:00
beos fixup issues with new options API merge 2013-05-28 16:44:46 +01:00
cocoa fixup atari option names 2013-05-28 17:00:55 +01:00
content Add icons to resource space. 2013-05-31 10:00:59 +01:00
css Move NetSurf to CSS colour conversion macro. Make both conversion macros the same. 2013-05-29 12:10:40 +01:00
desktop Clean up history node deletion -- now treeview driven. Add select all, selection clear, has selection functions. Improve selection handling. Enable double click to toggle node expansion. Improve redraw behaviour. Make treeview call node callback for deletion. Fix redraw issues. 2013-06-03 17:06:47 +01:00
Docs updates for git repo renames 2013-05-05 10:19:27 +01:00
framebuffer add finalisation to options and document the API better 2013-06-01 16:09:39 +01:00
gtk add finalisation to options and document the API better 2013-06-01 16:09:39 +01:00
image move options include 2013-05-28 14:16:10 +01:00
javascript enable trace logging in binding generation 2013-06-03 15:16:38 +01:00
monkey add finalisation to options and document the API better 2013-06-01 16:09:39 +01:00
render fixup script message handling 2013-05-31 09:22:08 +01:00
resources FatMessages had strings in latin1 encoding now converted to utf-8 2013-05-03 14:45:08 +01:00
riscos Remove unused options and default to not stripping file extenstions. 2013-05-28 21:39:36 +01:00
test move options include 2013-05-28 14:16:10 +01:00
utils Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2013-06-03 17:10:14 +01:00
windows fixup issues with new options API merge 2013-05-28 16:44:46 +01:00
.gitattributes add attributes file to stop .gitignore being exported 2013-04-19 21:27:45 +01:00
.gitignore add tests for new options API 2013-05-28 14:16:10 +01:00
COPYING Clarify licensing arrangements 2007-08-09 15:32:39 +00:00
Makefile add framebuffer cross compiling support 2013-05-12 20:41:50 +01:00
Makefile.config.example Expand Makefile.config.example to include some common examples. 2011-03-13 11:35:00 +00:00
Makefile.defaults make javascript library loading automatic if a pkg-config can be found 2013-05-05 10:24:22 +01:00
README Remove date. 2010-03-30 10:30:02 +00:00
test-netsurf Use installed NetSurf binary when using development environment 2012-11-05 16:07:44 +00:00

--------------------------------------------------------------------------------
  NetSurf README
--------------------------------------------------------------------------------

  This document should help point you at various useful bits of information.


  Building NetSurf
==================
  
  Read the appropriate BUILDING-* document in the Docs/ directory for
  instructions.


  Creating a new port
=====================

  Look at the existing front ends for example implementations.  The framebuffer
  front end is simplest and most self-contained.  Also, you can contact the
  developers for help:

      http://www.netsurf-browser.org/contact/

  Check out the developer documentation sources listed below too.


  Further documentation
=======================

  The Developer section of the web site has loads of info to get you started:

      http://www.netsurf-browser.org/developers/

  General documentation on how NetSurf's code works can be found on the
  development wiki:

      http://wiki.netsurf-browser.org/Documentation/

  The code style guide is here:

      http://www.netsurf-browser.org/developers/StyleGuide.pdf