Go to file
Vincent Sanders 8a99b045bc Remove url from content thumbnailers API
The content thumbnailers for each frontend were being provided the
contents url. This was only ever used to call the urldb thumbnail
setting API.

This changes it so the single callsite that passed a valid url adds
the bitmap to that url itself in desktop_history.c instead of forcing
every frontend to require the urldb API.

Additionally the old API could pass the url as NULL which was causing
asserts where this was not an expected parameter value. Because of
this this fixes bug #2286 which was also present in the monkey
frontend as both called nsurl_access() on the url without the NULL
check and caused an assertion.
2015-03-15 00:00:45 +00:00
!NetSurf Updated Dutch message translations 2015-02-24 23:35:30 +00:00
amiga Remove url from content thumbnailers API 2015-03-15 00:00:45 +00:00
atari Move FILE_SCHEME_PREFIX to corestrings. 2015-02-26 16:14:23 +00:00
beos Remove url from content thumbnailers API 2015-03-15 00:00:45 +00:00
cocoa Remove url from content thumbnailers API 2015-03-15 00:00:45 +00:00
content Remove url from content thumbnailers API 2015-03-15 00:00:45 +00:00
css Remove include of nsurl.h 2015-02-26 17:01:04 +00:00
desktop Remove url from content thumbnailers API 2015-03-15 00:00:45 +00:00
Docs Remove outdated and inaccurate build instructions. 2015-03-11 13:53:59 +00:00
framebuffer Remove url from content thumbnailers API 2015-03-15 00:00:45 +00:00
gtk Remove url from content thumbnailers API 2015-03-15 00:00:45 +00:00
image PNG: add more volatile to appease GCC 2015-02-24 17:06:57 +00:00
javascript Update the core to use the split operations table headers 2014-10-16 22:33:43 +01:00
monkey Remove url from content thumbnailers API 2015-03-15 00:00:45 +00:00
render Forms: consider submit buttons successful. Fixes #2284. 2015-03-10 01:16:15 +00:00
resources Remove incorrect keyboard shortcuts from iconbar menu. 2015-03-09 19:36:13 +00:00
riscos Remove url from content thumbnailers API 2015-03-15 00:00:45 +00:00
test Move FILE_SCHEME_PREFIX to corestrings. 2015-02-26 16:14:23 +00:00
utils Move win32 window operations into their own module 2015-03-12 23:48:53 +00:00
windows Remove url from content thumbnailers API 2015-03-15 00:00:45 +00:00
.gitattributes add attributes file to stop .gitignore being exported 2013-04-19 21:27:45 +01:00
.gitignore Add RISC OS locale dependant help 2015-01-29 23:41:12 +00:00
COPYING
Makefile remove some warnings from freebsd build 2014-12-21 02:01:45 +00:00
Makefile.config.example remove all references to using libMNG 2014-01-04 17:07:11 +00:00
Makefile.defaults move host based default settings to core as tehy are not frontend dependant 2014-12-21 16:22:54 +00:00
README Fix to point at current build documentaion. 2014-07-22 15:36:36 +01: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 QUICK-START 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