Commit Graph

10098 Commits

Author SHA1 Message Date
Michael Drake 442d1cb3cf Fix out of bounds array accesses for Cyrillic2 found by cppcheck. 2014-04-02 21:00:48 +01:00
Michael Drake 3445483e78 Close file on error path. 2014-04-02 19:40:11 +01:00
Michael Drake 9c60417f73 Simplify DOM node walker. 2014-03-31 22:09:45 +01:00
Chris Young 0adbfe125e Update for 3.1 release 2014-03-29 21:47:04 +00:00
Michael Drake 97c12b975c Add 1px to caret height. 2014-03-27 22:05:35 +00:00
Michael Drake b16cfd2d6e Fix #0002097, with thanks to Achal-Aggarwal for tracking this down. 2014-03-27 21:43:19 +00:00
Michael Drake 7738584b34 Don't pass pointer to data that isn't on the stack any more to content_broadcast. 2014-03-27 21:35:17 +00:00
Michael Drake 119b8af2db Merge remote-tracking branch 'achal/fix-2098' 2014-03-27 20:08:54 +00:00
Achal-Aggarwal 7bcefbf72d Fix caret cropping using clip rectangle. 2014-03-21 22:57:41 +05:30
Vincent Sanders ed1ea8e6ee fix missing - in gtk3 development package name 2014-03-21 08:43:19 +00:00
Vincent Sanders 6f9a93e332 fix formatting of defaults makefiles 2014-03-20 11:05:39 +00:00
Vincent Sanders c86d1cfba6 add missing include to cocoa search 2014-03-18 23:27:26 +00:00
Vincent Sanders 4d4d74c8cd move page search gui callbacks to their own operations table 2014-03-18 22:32:52 +00:00
François Revol fec9f916b6 beos: Fix build 2014-03-18 19:07:13 +01:00
Vincent Sanders a67c49eacf Fix gtk web page searching 2014-03-18 16:02:21 +00:00
Michael Drake f09011cb0e Remove Docs/BUILDING-Monkey.
Instructions are identical to GTK and Framebuffer, except netsurf is
built with the framebuffer target:

  make TARGET=framebuffer
2014-03-16 17:08:45 +00:00
Michael Drake 5254f872aa Add buildsystem to lib list. 2014-03-16 16:57:15 +00:00
Michael Drake f7c756192e Remove some trailing whitespace. 2014-03-16 15:55:18 +00:00
Michael Drake 5e8c2b00f0 Add a couple of tweaks from the Framebuffer doc. 2014-03-16 15:54:50 +00:00
Michael Drake ba1aeccc05 Update for the "new" buildsystem. 2014-03-16 15:52:49 +00:00
Michael Drake f104f99809 Remove section on installing to /usr/local 2014-03-16 15:40:15 +00:00
Michael Drake 51cc2cfe38 Strip a bit of trailing whitespace. 2014-03-16 15:37:47 +00:00
Michael Drake e1045bf64b Update for "new" buildsystem. 2014-03-16 15:24:43 +00:00
Michael Drake 2059787a24 Tidy up NS build section. 2014-03-16 14:06:47 +00:00
Michael Drake 5e1c19128b Use generic package install command. 2014-03-16 14:03:01 +00:00
Michael Drake ca74c70cc7 s/apt get/yum/ 2014-03-16 13:58:04 +00:00
Vincent Sanders fd139ba8f4 improve handling of os package installtion 2014-03-16 13:47:36 +00:00
Chris Young c44bbcdc08 Ensure any user-input URLs are passed to the core in UTF-8.
Everything else, including any content of the URL bar which hasn't just been entered by the user, is assumed to be in ASCII.
NB: The exception is the ARexx OPEN command.  This is because NetSurf uses the ARexx port and this command internally when multiple instances are opened.
file: addresses typed into the address bar containing non-ASCII characters will probably no loger work, but it is expected that under normal circumstances, users will either drag'n'drop files or use Project=>Open.  If it becomes an issue I will work around it at a later date.
2014-03-13 19:37:01 +00:00
Michael Drake 7a3d343766 Remove debug logging. 2014-03-10 22:32:04 +00:00
Michael Drake 9da93c23a4 Ensure we get gadget from correct box. 2014-03-10 22:25:36 +00:00
Michael Drake 0397a7cab1 Add some logging. 2014-03-10 22:19:23 +00:00
Vincent Sanders da0b969f25 Improve llcache header processing
By skipping empty headers and correctly dealing with whitespace around
header names we store fewer entries with better adherance to allowed
values in http responses.
2014-03-09 16:22:28 +00:00
Vincent Sanders 25ce52ee64 only try and cache http and https urls 2014-03-09 16:20:53 +00:00
Vincent Sanders 8d883978c6 remove unnecessary caching of whether a url has a query element 2014-03-09 16:20:53 +00:00
Vincent Sanders 20b3c40816 make nsurl_defragment() API more obvious and remove duplicated parameter checking 2014-03-09 16:20:53 +00:00
Vincent Sanders 5c6a0eda3b fixup missing includes from schedule changes 2014-03-09 16:14:05 +00:00
Vincent Sanders 87f6314dab move scheduleing into browser operation table 2014-03-09 15:37:40 +00:00
Chris Young fb9b171e32 Disable the dither option if we're running on a screen which doesn't use it. 2014-03-01 14:48:41 +00:00
Michael Drake 6a558b2932 Improve explanations a little, provide fallback. 2014-02-27 23:20:02 +00:00
Michael Drake 821adc1b0e Add quick start guide to using env.sh 2014-02-26 14:01:42 +00:00
Vincent Sanders 60973fe5d1 Make llcache debugging less invasive 2014-02-21 11:43:48 +00:00
Vincent Sanders ff8c37a6ee Witespace cleanup to prepare for backing store addition 2014-02-21 11:31:39 +00:00
François Revol 4591b65ad9 beos: Fix build
One replacement was missed when changing browser_window_history_forward().
2014-02-20 16:02:43 +01:00
Chris Young 69b61198f2 Return 1 if help closed. 2014-02-19 17:51:17 +00:00
Chris Young 6bcd221d0d Re-apply some of my previous changes 2014-02-19 17:45:52 +00:00
Chris Young a2d4c8ee0f Updated amigaguide.class from Daniel Jedlicka 2014-02-19 17:44:06 +00:00
Michael Drake 32a522241f Rename function arguments to avoid using 'new'. 2014-02-19 14:08:52 +00:00
Michael Drake 71cb70065e Gadgets can exisit outside forms, so now they store their own ref to the containing html content. 2014-02-17 14:38:53 +00:00
Michael Drake b99357616c Fix unchecked return. Coverity #1175740. 2014-02-17 12:31:02 +00:00
Michael Drake 143f28572a Fix redraw when selections are deleted. 2014-02-17 12:15:08 +00:00