Commit Graph

  • 3d7de6cf8d Fix window.window Daniel Silverstone 2015-08-09 16:20:09 +0100
  • da77e9c91c Avoid strptime on platforms where NetSurf knows we don't have a good one Daniel Silverstone 2015-08-09 14:51:22 +0100
  • 3b9a913125 Permanently enable display of the "enable javascript" UI options Chris Young 2015-08-09 14:22:29 +0100
  • 8d4c4b9179 Support PowerPC Chris Young 2015-08-09 14:07:38 +0100
  • 7e9fcada3b Fixup jenkins build scripts to cope with duktape for javascript Vincent Sanders 2015-08-09 12:46:35 +0100
  • d6a0f3fef0 Fix copyright header on dukky.h Daniel Silverstone 2015-08-09 12:28:44 +0100
  • a16e2aa839 Make duktape the default, and on by default, and others off by default Daniel Silverstone 2015-08-09 12:27:28 +0100
  • 061472e520 Support duktape and WebIDL Daniel Silverstone 2015-08-09 12:27:13 +0100
  • aadb820089 Add duktape bindings Daniel Silverstone 2015-08-09 12:26:41 +0100
  • 37b118d966 Add duktape binding support code Daniel Silverstone 2015-08-09 12:26:28 +0100
  • ad82c49a80 Add duktape 1.2.3 release ready for use Daniel Silverstone 2015-08-09 12:26:11 +0100
  • 548adc547d Store the HTML content as userdata on the DOM's HTMLDocument Daniel Silverstone 2015-08-09 12:00:25 +0100
  • a4455f79ce Add support for BODY, HEAD, html namespaces and keying of html content data Daniel Silverstone 2015-08-09 11:58:42 +0100
  • db40a6439a Disambiguate references Daniel Silverstone 2015-08-09 11:57:13 +0100
  • f4903743ba Abstract all instances of NewMinList as it causes alert 80000006 on OS3 Chris Young 2015-08-05 23:42:20 +0100
  • ef5ce5c2f6 Fix guru 80000006 occuring on OS3 when initialising lists. Chris Young 2015-08-05 18:13:04 +0100
  • 021b54fb7f Fix window.window binding dsilvers/bindducky Daniel Silverstone 2015-08-04 09:44:26 +0100
  • 9cf8d1ffac Add element binding Vincent Sanders 2015-08-04 08:58:53 +0100
  • fcdec4efc7 Improve genbind calling and makefile handling in general Vincent Sanders 2015-08-03 15:16:11 +0100
  • 11b6a979ac add document binding and some implementations Vincent Sanders 2015-08-03 08:49:11 +0100
  • bbd5a2f71e add window binding Vincent Sanders 2015-08-02 23:03:13 +0100
  • ba214995f8 update to use nsgenbind bindings Vincent Sanders 2015-08-02 21:49:33 +0100
  • 41adda891d retrive the correct uievents spec and process it appropriately Vincent Sanders 2015-07-23 21:42:46 +0100
  • 2ce816d521 Attempt to extract the uievents IDL Vincent Sanders 2015-07-23 21:26:46 +0100
  • 23ec234134 update the web IDL for dom and html Vincent Sanders 2015-07-19 09:37:33 +0100
  • 19b4528665 missing file dsilvers/dukky Daniel Silverstone 2015-08-01 14:11:38 +0100
  • c5a834f527 retrive the correct uievents spec and process it appropriately Vincent Sanders 2015-07-23 21:42:46 +0100
  • bdd9f59573 Attempt to extract the uievents IDL Vincent Sanders 2015-07-23 21:26:46 +0100
  • 70fd706e65 NULL-terminate font name in IFF DR2D FONS Chris Young 2015-07-20 19:42:50 +0100
  • d4222fab05 REWORK: ARGFHiufdsfds Daniel Silverstone 2015-07-19 18:10:34 +0100
  • bfd72abdc7 More bits Daniel Silverstone 2015-07-19 17:24:07 +0100
  • 72a78ba9f5 Getting further Daniel Silverstone 2015-07-19 16:50:46 +0100
  • 8ec9e559e0 Override toString for our prototypes Daniel Silverstone 2015-07-19 13:13:59 +0100
  • e4f46aceb3 Support createElement Daniel Silverstone 2015-07-19 12:59:49 +0100
  • 10c5dcd078 REWORK: ALL THIS CRUD Daniel Silverstone 2015-07-19 12:36:39 +0100
  • 5ea9961737 RISCOS: further fix URL bar memory manipulation John-Mark Bell 2015-07-19 11:49:57 +0100
  • 80e9a23fc1 Check for empty URL in RISC OS Chris Young 2015-07-19 10:45:53 +0100
  • daef57aaee Check NULL pointer Chris Young 2015-07-19 10:34:02 +0100
  • d68e2c879c Handle node delete so we don't assert Daniel Silverstone 2015-07-19 09:20:27 +0100
  • 72e917b084 Fix silly mistake in DUKKY_GET_PROTOTYPE Daniel Silverstone 2015-07-19 09:12:26 +0100
  • 8e20e88f7a A little debug help Daniel Silverstone 2015-07-19 09:11:21 +0100
  • 4e125c6e82 REWORK: DODGY CRAP FOR VINCE Daniel Silverstone 2015-07-18 23:31:03 +0100
  • a470aacdb2 RISCOS: fix obvious NULL dereferences in URL complete. John-Mark Bell 2015-07-18 23:29:51 +0100
  • abc7a71117 Pass the URL bar contents back as UTF-8. Chris Young 2015-07-18 20:12:01 +0100
  • 3b9df4f796 Fix IDL update from spec Vincent Sanders 2015-07-17 09:29:37 +0100
  • 989bc6e190 Fix build on 64-bit Haiku Adrien Destugues 2015-07-13 19:45:02 +0200
  • f24b4b94bc Update jenkins build script to cope with arm linux builds Vincent Sanders 2015-07-13 13:31:28 +0100
  • 82beca0432 Complete hash table tests and clean up ineterface. Vincent Sanders 2015-07-12 17:28:03 +0100
  • 3862549ed9 Add initial tests for hash table. Vincent Sanders 2015-07-12 11:24:20 +0100
  • 3f3ac6e909 add some more nsurl compare unit tests to improve coverage Vincent Sanders 2015-07-10 23:05:02 +0100
  • 956283366b Complete API coverage in nsurl unit test Vincent Sanders 2015-07-10 22:50:24 +0100
  • 22023d616a Add nsurl unit tests for the component handling parts of the API Vincent Sanders 2015-07-10 16:25:35 +0100
  • e5ff82ff52 Improve nsurl unit test to exercise the compare API Vincent Sanders 2015-07-10 11:53:31 +0100
  • 2e7b69be0a Extend bloom filter test to check item count is correct Vincent Sanders 2015-07-10 11:31:48 +0100
  • 94b5c95676 Add unit test for bloom filter Vincent Sanders 2015-07-10 10:48:26 +0100
  • 7b2d15a036 Add tests for all asserts in nsurl API and for access and access_leaf Vincent Sanders 2015-07-09 23:29:44 +0100
  • 5b09363597 Add asserts to ensure operations not passed bad pointers Vincent Sanders 2015-07-09 17:43:21 +0100
  • cd1949bc96 Improve component documentation. Michael Drake 2015-07-09 15:27:16 +0100
  • eb962f94c3 Add some basic API assert check tests to ensure bad parameters are caught Vincent Sanders 2015-07-09 17:11:23 +0100
  • 433f47641e Fix mention of nsurl_destroy. Michael Drake 2015-07-09 15:02:51 +0100
  • 6f1ed5979d remove unused sources from urldb test Vincent Sanders 2015-07-09 08:05:06 +0100
  • be879ad526 add libidn to test pkgconfig Vincent Sanders 2015-07-09 08:00:08 +0100
  • cb3f267d45 Add coverage to the unit test makefile targets Vincent Sanders 2015-07-08 22:17:20 +0100
  • 8756793079 convert nsurl tests to use check unit test framework Vincent Sanders 2015-07-08 00:40:42 +0100
  • bd802e763e Restructure test makefile to be called from main makefile Vincent Sanders 2015-07-07 16:02:54 +0100
  • ccfc2aeefa make nsurl unit test work again Vincent Sanders 2015-07-07 00:05:05 +0100
  • c38670ade8 Allow a fallback font for characters above 0xFFFF to be specified. There is no scanning of this range as most fonts don't have any characters here. Symbola is selected if it is installed. Chris Young 2015-07-06 19:29:16 +0100
  • 8282f53880 Support UTF-16 surrogates. This enables Emoji to be displayed if an appropriate font is installed. NB: Currently surrogate glyphs are not able to use the fallback font. The wrong glyphs may be displayed if you use an "old font engine". Chris Young 2015-07-06 18:46:08 +0100
  • bc3534d920 Split UTF-16 char length check into a separate function Chris Young 2015-07-06 18:16:39 +0100
  • 7459d4dc93 Correct broken ifdef Chris Young 2015-07-05 11:00:47 +0100
  • 8e26870e15 Fix logging to stderr if verbose_log was set before nslog_init was called Vincent Sanders 2015-07-05 00:51:29 +0100
  • ccac301176 Fix a signed comparison error in nsurl parsing. Vincent Sanders 2015-07-04 09:36:46 +0100
  • 123c8bc8b3 split out windows file operations into a separeate module Vincent Sanders 2015-06-30 21:10:13 +0100
  • 7736a611a2 Improve gtk scaffolding documentation Vincent Sanders 2015-06-30 15:39:00 +0100
  • 55260cc9a0 Ensure gtk windows have a default favicon at creation. Vincent Sanders 2015-06-30 12:09:45 +0100
  • 65ef60d2b5 Fix missing unistd includes to allow building with older headers Vincent Sanders 2015-06-29 17:07:49 +0100
  • b208c60ddd Add missing include to gtk scaffolding Vincent Sanders 2015-06-29 16:14:34 +0100
  • 1c5a5207fb fix glib resource API usage even when gresource was disabled Vincent Sanders 2015-06-29 15:48:08 +0100
  • 796ac470b5 Improve resource code to not try and use g_resource calls when disabled. Vincent Sanders 2015-06-29 15:11:26 +0100
  • 822e3a8fd0 Allow gtk preferences language selection resource to be inline Vincent Sanders 2015-06-25 23:46:35 +0100
  • 73e45ff024 Fix error reporting from fetch_start Vincent Sanders 2015-06-24 10:31:13 +0100
  • 5bd7606103 Update GTK url bar completion to navigate on selection Vincent Sanders 2015-06-23 23:22:42 +0100
  • ee74f9ac8c Change gtk message and language handling to use resource names Vincent Sanders 2015-06-23 11:53:41 +0100
  • 11dc7304d9 Allow GTK to include inline resources for default css Vincent Sanders 2015-06-22 21:03:00 +0100
  • 3160f9fd89 fix unused variable warning in framebuffer Message loading Vincent Sanders 2015-06-22 20:56:06 +0100
  • 354de433e9 Scale cached favicons before they are cached. This avoids the need to scale icons on menu creation. Chris Young 2015-06-22 19:12:57 +0100
  • 73d6b47e6a Remove the overwrite check in bitmap_save as it causes duplicate overwrite requesters. Chris Young 2015-06-22 18:26:18 +0100
  • 2522ecf714 Add an appropriate file extension when saving, or leave the existing if we're saving source. This fixes the remainder of #2185 Chris Young 2015-06-22 18:25:08 +0100
  • 83f77d3a41 Don't need gtkdefault.css now. Michael Drake 2015-06-22 14:24:51 +0100
  • 51a92fbd84 Consolidate default style. Michael Drake 2015-06-22 14:17:02 +0100
  • c08bccbcea fixup missing lincludes from messages API update Vincent Sanders 2015-06-22 10:42:01 +0100
  • a94ae7a80a Allow translation messages to be compiled in as GTK resources Vincent Sanders 2015-06-21 23:24:31 +0100
  • 67ded2a02a This moves message loading out of netsurf_init into each frontend Vincent Sanders 2015-06-19 16:29:42 +0100
  • 335bbe4f52 Move the browser identification and machine info logging. Vincent Sanders 2015-06-19 16:22:11 +0100
  • 9ccf0cee9f Change GTK resource path to use the users netsurf directory Vincent Sanders 2015-06-19 16:15:24 +0100
  • 010306e1ad Clean up doxygen errors in image handlers. Vincent Sanders 2015-06-19 09:07:31 +0100
  • fcadb1f6f8 Space ARexx menu items correctly. Chris Young 2015-06-21 19:24:46 +0100
  • 451b021c36 Fix the capitalisation of "New tab" to matach "New window" etc. Chris Young 2015-06-21 18:54:52 +0100
  • 57ca8bbd21 Require gadtools 53.7 OS4.1u6 does not cope well with image menus, so insist on a component in FE to ensure the layouting is sane and menu creation is fast. Chris Young 2015-06-20 18:09:44 +0100
  • fbbb6d664d Stop unused variable warning when no core image handlers are enabled. Vincent Sanders 2015-06-18 10:26:24 +0100