Commit Graph

10494 Commits

Author SHA1 Message Date
Vincent Sanders 2330503533 Merge branch 'vince/fetchschedule' 2014-07-01 09:03:47 +01:00
Chris Young 01088bb63b Re-disable the favicon render hook 2014-07-01 08:28:07 +01:00
Chris Young 1aed82b074 fix warnings 2014-06-30 22:38:58 +01:00
Chris Young 846b534854 Recreate the entire menu when the hotlist window is closed.
This ensures the hotlist entries in the menu are in sync with reality, and mirrors the existing hotlist toolbar update.
2014-06-30 22:37:05 +01:00
Chris Young 01271f4061 Re-enable favicon render hook. Not sure why or when this was disabled. 2014-06-30 22:21:10 +01:00
Chris Young 0c5bb37bea Implement a very basic favicon cache for the hotlist menu to use 2014-06-29 22:35:52 +01:00
Vincent Sanders 8944edd649 convert all frontends to scheduled fetch operation 2014-06-26 19:05:59 +01:00
Vincent Sanders 1b7aa7ffe5 make fetchers scheduled 2014-06-26 19:05:59 +01:00
Michael Drake dfc095bd90 Display U+FFFD for characters > U+FFFF. 2014-06-24 13:26:39 +01:00
Adrien Destugues 80cc326658 beos: Use PathFinder to locate resource folder.
So it can work wherever NetSurf is installed...

Note this uses a Haiku-specific API and definitely breaks BeOS build.
2014-06-20 15:31:23 +02:00
François Revol d64fa80ba7 beos: Fix Haiku libnetwork detection post-PackageManagement 2014-06-20 15:24:55 +02:00
François Revol fc290506a4 beos: Fix local variable shadowing a parameter 2014-06-20 15:19:10 +02:00
François Revol 186f7479ee beos: Adjust browser_table for removed call 2014-06-20 15:06:16 +02:00
François Revol c538396126 beos: Add missing include 2014-06-20 15:06:00 +02:00
Vincent Sanders 4b2101ba6a clean up the fetcher factory and improve its API 2014-06-19 18:27:24 +01:00
Michael Drake e7e914b624 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2014-06-18 20:06:52 +01:00
Michael Drake cd159b6775 Don't display certain invisible characters.
Fixes display of U+200E code points all over Google
  search results.
2014-06-18 13:13:44 +01:00
Chris Young 904cefd388 Enable temporary change of search provider from the main browser window 2014-06-15 15:48:55 +01:00
Chris Young 3de529d815 Change the search ico to be a chooser gadget with the icon as the display 2014-06-15 15:39:49 +01:00
Chris Young d552865da1 Use search provider iterator.
Use a List instead of an array as it is more flexible
2014-06-15 14:56:09 +01:00
Michael Drake 43f21bc9a8 Slight simplification to how wo choose whether to clip for overflow. 2014-06-15 14:47:15 +01:00
Vincent Sanders 16dea2e2bd stop idna (en/de)code asploding when the passed host begins with a . 2014-06-10 23:38:35 +01:00
Chris Young 2462f5658e Fix memory leak on error 2014-06-10 19:27:39 +01:00
Vincent Sanders 837b8f9434 Merge remote-tracking branch 'origin/stevef/cconfig' 2014-06-10 09:31:07 +01:00
Vincent Sanders d2b77a40a9 fix memory leaks in error paths. (coverity 1220852 and 1220851) 2014-06-10 00:22:44 +01:00
Steve Fryatt ca91b4eea3 Fix signedness of numeric conversion when populating cache config dialogue box. 2014-06-09 23:03:39 +01:00
Steve Fryatt 68146fc711 Merge branch 'master' into stevef/cconfig 2014-06-09 22:51:14 +01:00
Michael Drake f6fec1a8d7 Put ultra-verbose logging inside NSURL_DEBUG #ifdef. 2014-06-09 21:22:25 +01:00
Vincent Sanders 4488c8a2e4 fallback to old url creation behaviour if the IDNA host parse fails 2014-06-09 18:05:36 +01:00
Vincent Sanders 8e29e517d5 fix disc cache size option to be unsigned 2014-06-09 13:13:59 +01:00
Steve Fryatt cc1d5477ab Add disc cache parameters to configuration GUI. 2014-06-08 18:29:03 +01:00
Vincent Sanders e687a359c7 remove unnecessary risc os header includes 2014-06-05 23:24:28 +01:00
Vincent Sanders 72f8e711d7 additional risc os header cleanups 2014-06-05 23:01:37 +01:00
Vincent Sanders 766c90d369 additional header cleanups 2014-06-05 21:50:47 +01:00
Vincent Sanders 1151ae8ba2 Add !Cache to riscos resources 2014-06-05 15:27:35 +01:00
Vincent Sanders 3834770f11 add riscos font header 2014-06-05 15:25:50 +01:00
Vincent Sanders 54fcb66d87 cleanup RISC OS frontend header usage 2014-06-05 15:14:49 +01:00
Vincent Sanders f1c2dde13b extend file table with mkdir all and make fs backing store use it.
enable fs backing store for RISC OS.
2014-06-05 12:06:47 +01:00
Vincent Sanders 80bee65a71 remove forward declarations from risc os gui.c
cleanup filetype magic numbers.
2014-06-04 16:53:25 +01:00
Michael Drake 9523658467 Fix number of many characters from the Geometric Shapes block. 2014-06-04 14:37:31 +01:00
Daniel Silverstone 4641769ae5 Make chris' work compile without warning and not infinite-loop where I spotted it 2014-06-04 13:50:26 +01:00
Chris Young eee7189f05 Normalise intermediary UCS-4 string when verifying ACE labels 2014-06-04 13:24:24 +01:00
Chris Young db0856606a IDNA2008 support. 2014-06-04 13:24:24 +01:00
Chris Young 9d2d717e9f Import Punycode reference implementation. 2014-06-04 13:24:24 +01:00
Chris Young 9fb4fd738a Import a local modified version of utf8proc for Unicode normalisation. 2014-06-04 13:24:24 +01:00
Chris Young e5d5e68eb5 Required IDNA/Unicode properties files and generation. 2014-06-04 13:24:24 +01:00
Rob Kendrick (fatigue) a4940bb56c Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2014-06-04 12:10:58 +01:00
Rob Kendrick (fatigue) 7b1332c5c5 Include the date in the testament 2014-06-04 12:10:42 +01:00
Vincent Sanders 7f55cb58a0 stop riscos uncesecarily including gui.h 2014-06-04 12:07:03 +01:00
Michael Drake bd804d3fe4 Avoid signed vs unsigned comparason warning. 2014-06-04 07:48:05 +01:00