Commit Graph

  • 387fd20393 Enable slab allocator on OS3 ...if we have a sufficiently new (experimental) version of clib2. Chris Young 2016-11-17 19:26:08 +0000
  • 71d3e7b4ca Docs: Fix for zsh in env.sh Daniel Silverstone 2016-11-13 18:29:06 +0000
  • a2388a91cf Rationalise the use of win32 application instance handle use Vincent Sanders 2016-10-30 12:58:43 +0000
  • 3ecced92f3 Complete windows main window documentation Vincent Sanders 2016-10-29 17:24:31 +0100
  • 57715fc70c Improve windows win32 main browser window code documentation Vincent Sanders 2016-10-26 23:19:43 +0100
  • 489f6f1fa3 Improve window operation table documentation Vincent Sanders 2016-10-26 23:19:21 +0100
  • 3940a078b1 add some example code to aid in explaining the core window interface Vincent Sanders 2016-10-26 13:59:24 +0100
  • 2adf0a9c44 clean up documentation of GTK core window interfaces Vincent Sanders 2016-10-26 13:58:51 +0100
  • af5f4a5704 Initial attempt to document the core window interface Vincent Sanders 2016-10-24 17:17:44 +0100
  • f814edee75 Disable triangle mode for bitmap scaling Potential workaround for #2478 Chris Young 2016-10-23 19:31:43 +0100
  • 90541333c0 remove unused variable in windows frontend Vincent Sanders 2016-10-20 12:54:43 +0100
  • 5e1236a8e7 allow windows frontend to load and store urldb files Vincent Sanders 2016-10-19 23:31:49 +0100
  • 43e91251ad windows frontend netsurf options Vincent Sanders 2016-10-19 23:07:43 +0100
  • 601d9da66d fix windows user preferences location storage Vincent Sanders 2016-10-19 11:12:19 +0100
  • 7d808e9549 remove unused extraneous windows file Vincent Sanders 2016-10-19 11:08:45 +0100
  • 10afe5f615 fix curl/openssl library link ordering Vincent Sanders 2016-10-19 10:12:41 +0100
  • fab01f4f1a UA style: Simplify HR style. Michael Drake 2016-10-13 15:19:06 +0100
  • b42d253f86 Table cell nowrap attribute is presentational hint, not UA style. Michael Drake 2016-10-13 12:44:27 +0100
  • 22d917c92d allow gtk3 target in CI system Vincent Sanders 2016-10-08 20:32:15 +0100
  • d8dd2e2457 env: add m68k-unknown-amigaos John-Mark Bell 2016-10-05 23:08:05 +0000
  • 1de0ebf2e5 fix gtk install target to cope with gtk3 Vincent Sanders 2016-10-05 19:44:49 +0100
  • 975931a4f6 fix gtk3 build with corewindow Vincent Sanders 2016-10-05 19:43:19 +0100
  • e652eed493 fix framebuffer install rules Vincent Sanders 2016-10-05 10:52:52 +0100
  • b18c7aaa89 addjust posix feature level for openbsd 6 build Vincent Sanders 2016-10-01 12:17:54 +0100
  • a2396edde4 complete transition to locale independant core operation Vincent Sanders 2016-09-29 22:37:10 +0100
  • 0dcfc2fc5d fix use of default image on menu entries for gtk frontend Vincent Sanders 2016-09-27 21:17:33 +0100
  • f89ec1df37 Utils: Remove redundant genpubsuffix.pl (using libnspsl now). Michael Drake 2016-09-26 10:15:05 +0100
  • 7b78ef3361 Style: Fix ignoring of STYLE elements with non-screen media. Michael Drake 2016-09-24 12:44:28 +0100
  • 1ef1edc9e0 enable use of netsurf public suffix library to prevent supercookies Vincent Sanders 2016-09-20 21:45:35 +0100
  • 608a18caff remove junk references to old javascript implementations Vincent Sanders 2016-09-19 22:02:51 +0100
  • b78e887ba0 Add documentation on the cookie version field Vincent Sanders 2016-09-13 23:38:22 +0100
  • bd4377d693 remove cookie manage display of the no_delete boolean Vincent Sanders 2016-09-13 23:28:25 +0100
  • e582497322 if the cookie is a session cookie indicate it Vincent Sanders 2016-09-13 23:17:28 +0100
  • c830d14d0b cleanup seevral doxygen warnings Vincent Sanders 2016-09-13 09:16:31 +0100
  • fa5e6fcdf9 make html content line parsing use no locale dependant ascii processing Vincent Sanders 2016-09-12 22:50:46 +0100
  • ca12878c2f use ascii processing when determining form charset Vincent Sanders 2016-09-12 22:43:39 +0100
  • 9d858085c3 prevent memory leaks on realloc faliure Vincent Sanders 2016-09-12 19:20:41 +0100
  • 315c0b0c60 fix formatting to be consistant spaces instead of partially width 4 tabs Vincent Sanders 2016-09-12 14:51:39 +0100
  • 1776a0e61e make box construction use correct ascii processing Vincent Sanders 2016-09-11 16:42:12 +0100
  • 6efe60ee1d simplify box_extract_link interface and improve documentation Vincent Sanders 2016-09-11 12:19:56 +0100
  • 17de8d91ac change save complete to use ascii character manipulation Vincent Sanders 2016-09-11 10:27:11 +0100
  • 11d2921bbf improve cookie time display and document locale interaction Vincent Sanders 2016-09-09 10:56:11 +0100
  • a91c7cdf04 make urldb parsing of ascii data explicit Vincent Sanders 2016-09-09 08:45:28 +0100
  • fa1af79e7c document file fetcher being locale dependant Vincent Sanders 2016-09-09 08:44:54 +0100
  • e0c3e929f5 Correct the function definitions so the ARexx port works on OS3 (untested) Chris Young 2016-09-10 20:53:17 +0100
  • 92601c26ae If NetSurf is already running, ensure when we open a new tab that it becomes active. This matches the behaviour in more mainstream web browsers. Chris Young 2016-09-10 20:41:07 +0100
  • 26c568af15 document ACTIVE Chris Young 2016-09-10 20:38:14 +0100
  • 1f96c0a413 Add an ACTIVE switch to the OPEN ARexx command to force new tabs to be active Chris Young 2016-09-10 20:36:11 +0100
  • 7cbff32f92 Stop passing NSOPTS/M back to the core This is a quick fix to stop NetSurf crashing when the URL is provided on the commandline without the URL keyword. Passing options on the commandline will not work until this is fixed properly. Chris Young 2016-09-10 18:37:18 +0100
  • e34b783b8d Scale using "triangle mode" to avoid corruption at the edge of bitmaps Chris Young 2016-09-10 18:23:44 +0100
  • 08e88124d7 Attempt to preserve timestamps Chris Young 2016-09-07 23:12:52 +0100
  • 2dba1d064d Merge branch 'master' of git://git.netsurf-browser.org/netsurf Chris Young 2016-09-07 23:11:46 +0100
  • b00a43139e make monkey frontend mime type processing use explicit ascii processing Vincent Sanders 2016-09-07 21:44:30 +0100
  • 1beb1e938f make GTK frontend mime type processing use explicit ascii processing Vincent Sanders 2016-09-07 21:28:02 +0100
  • 7b5639d982 When opening a new blank tab, always switch to it. Chris Young 2016-09-04 17:35:32 +0100
  • 239205033c Only bring the screen to the front if an active tab is being opened via re-launch Chris Young 2016-09-04 17:17:45 +0100
  • cd0ed22494 Bring screen to front when new window/tab is opened be launching NetSurf a second time. Chris Young 2016-09-04 17:10:59 +0100
  • 91d6215215 Duktape: Prevent clang static analysis. Michael Drake 2016-08-31 18:52:07 +0100
  • a64f8eb8a0 Duktape: Make declarations match definitions for duk_raw_read_xxx_be Michael Drake 2016-08-31 18:49:19 +0100
  • 9800c5f298 Duktape: Update to version 1.5.1. Michael Drake 2016-08-31 18:34:39 +0100
  • c71b1ec91b add some sanity checking for HOST variable if already set in environment Vincent Sanders 2016-08-29 13:50:08 +0100
  • 8f8cda2b48 Fix Duktape on AmigaOS3 (thanks to Tygre and Sami) Chris Young 2016-08-27 18:51:17 +0100
  • bbbdf2e1fc Fetch relative URIs correctly chris/fetch-x-ent-ref Chris Young 2016-08-23 18:22:22 +0100
  • 180cf8d29b Parse the fetched external entity Chris Young 2016-08-22 23:33:37 +0100
  • e0833d6dfc Fetch external entities for libexpat/svg through the proper channels. This currently does fetching, but not parsing. Chris Young 2016-08-22 19:16:24 +0100
  • a8a6098f68 move core window API into netsurf header path Vincent Sanders 2016-08-18 21:07:04 +0100
  • 5aa2feaa06 Call CloseLibrary Chris Young 2016-08-18 00:33:58 +0100
  • 7543833037 Ensure we don't use a half-opened library if it is optional. Chris Young 2016-08-18 00:32:33 +0100
  • 404b522119 Fail if the library interface doesn't open. This will happen when attempting to open old 68k libraries with no separate interface file, but may also occur when the interface name or version doesn't exist (although the library version number _should_ prevent that) Chris Young 2016-08-18 00:20:08 +0100
  • 2d5db505e7 Test: Add trailing whitespace and garbage datetime string parse tests. Michael Drake 2016-08-17 09:11:02 +0100
  • 30646c3145 Time: Micro-optimisation: Put GMT first in timezone list. Michael Drake 2016-08-17 09:07:44 +0100
  • 72277de6ea add bmp file format to file fetch types for gtk and framebuffer Vincent Sanders 2016-08-16 13:08:44 +0100
  • e8e15b9133 Open a new window instead of a tab if we can't locate the window the tab is supposed to be added to. Chris Young 2016-08-15 18:00:12 +0100
  • 923cc06f98 Allow a second-run NetSurf to open passed URL in a new tab rather than a new window. Chris Young 2016-08-15 17:51:01 +0100
  • 02360ec7be add some corestrings API tests and fix corestrings fini. Vincent Sanders 2016-08-14 23:49:53 +0100
  • 0e5824c8e8 add bloom filter test for adding NULL string Vincent Sanders 2016-08-14 23:32:20 +0100
  • a815ad6250 Fix longjmp to invalid address on jpeg init error Sergei Rogachev 2016-08-11 22:09:30 +0300
  • c95cca4ca6 licence and credits buttons got swapped, fix it Vincent Sanders 2016-08-14 22:34:49 +0100
  • 59b108498a fix bitmap modification callback calling for bmp image handler Vincent Sanders 2016-08-14 22:26:37 +0100
  • 91f4f89d4c Merge branch 'tlsa/date' Michael Drake 2016-08-13 13:36:17 +0100
  • fe00eac8cb Buildsystem: Make curl/openssl usage build-time options. Michael Drake 2016-08-13 13:09:39 +0100
  • 78d53fff1f Tests: Add some basic tests for date string parsing. Michael Drake 2016-08-11 18:43:31 +0100
  • f23405f667 Time: Add date string to time_t parser. Michael Drake 2016-08-07 17:31:28 +0100
  • a1668f6c1e url: Use ascii module, rather than ctype for locale safetly. Michael Drake 2016-08-12 09:18:27 +0100
  • efeeacca86 nsurl: Update to use ascii_* helper functions. Michael Drake 2016-08-12 09:11:17 +0100
  • 16b66d3af5 Utils: Add a set of ASCII string parsing helpers. Michael Drake 2016-08-07 17:29:13 +0100
  • 477b65eac0 Time: Expose arrays of weekday and month names. Michael Drake 2016-08-07 15:32:10 +0100
  • 6a3f7a386e Ensure we are treating LShift/RShift and LAlt/RAlt the same. Chris Young 2016-08-12 20:32:09 +0100
  • 0b67394618 Don't attempt to close a public screen we're not the owner of. I've never been entirely clear on what the correct approach here is, but OS4 has a feature where it will auto open/close a public screen for you. In this case, in the microseconds between unlocking that screen and attempting to close it, OS4 has already disposed of the screen and NetSurf has crashed, so we assume the owner will handle the closing instead. Chris Young 2016-08-11 22:34:46 +0100
  • c80551b64b Fix OS3 build Chris Young 2016-08-11 18:55:57 +0100
  • 5f65b1caa7 OS3-related comments Chris Young 2016-08-11 18:55:43 +0100
  • a0d51e5f68 Remove excessive scheduler debug Chris Young 2016-08-11 18:20:51 +0100
  • ab7e5c2936 Don't Abort/WaitIO when we've already removed it from the message queue (thx Georg) Chris Young 2016-08-11 18:14:07 +0100
  • 68b20a382d Tests: Fix option handling test data. Michael Drake 2016-08-11 08:42:51 +0100
  • 1457a049bb Treeview: Add `treeview_font_size` to options. Michael Drake 2016-08-11 08:13:51 +0100
  • ebb2a33b0b Missing TAG_DONE (thx capehill) Chris Young 2016-08-10 23:46:16 +0100
  • 9aecf47408 Treeview: Rationalise initialisation and finalisation. Michael Drake 2016-08-10 18:36:41 +0100
  • b63443b243 Use the API for duplicating IORequests Add some more debug: It appears that some timer events are not being picked up, I can see in the log that something which should have been signalled is not being run. Enabling the log appears to make the situation worse. Chris Young 2016-08-10 17:54:26 +0100
  • 4b14f9ff37 Always wait for at least some time, as it's ambiguous as to whether a 0.0s timerequest is valid. Chris Young 2016-08-10 00:21:52 +0100
  • cd48860207 more debug Chris Young 2016-08-09 20:00:52 +0100