Commit Graph

  • 00a0be2698 Update some Amiga-specific version numbers for post-3.4 Chris Young 2016-02-17 23:19:30 +0000
  • df28737bff update version info for next development cycle Vincent Sanders 2016-02-16 13:38:33 +0000
  • f34d815872 Merge branch 'heads/release/3.4' Vincent Sanders 2016-02-16 13:37:48 +0000
  • 334873cb80 Update version for 3.4 release release/3.4 Vincent Sanders 2016-02-16 13:30:38 +0000
  • f077e81fcb Update copyright year Vincent Sanders 2016-02-16 13:24:47 +0000
  • 8915a49b3f setup flags for building monkey on RISC OS Vincent Sanders 2016-02-15 15:16:23 +0000
  • eaed6b1dda Use compiler environment to control riscos header usage Vincent Sanders 2016-02-15 15:00:57 +0000
  • b9f58cdf77 allow passing of CFLAGS into make from environment Vincent Sanders 2016-02-15 14:59:23 +0000
  • d39531ff55 Ensure fetch attempts is not reduced to less than 1. Michael Drake 2016-02-15 11:06:37 +0000
  • 6b57c94012 Return to original timeouts for now: One 30s attempt. Michael Drake 2016-02-15 09:58:52 +0000
  • c207216fa2 Fix constraints on curl_fetch_timeout option. Michael Drake 2016-02-15 09:55:57 +0000
  • 3b57ce1013 Free shared_pens list on tree destroy Chris Young 2016-02-14 15:42:58 +0000
  • 86247eea59 Don't re-use freed shared_pens list Chris Young 2016-02-14 15:08:12 +0000
  • 097da50977 Remove old #define Chris Young 2016-02-14 15:02:46 +0000
  • df7bd6e07d Limit hotlist menu entries to 100 chars Chris Young 2016-02-14 15:02:04 +0000
  • a1beeda9da Make hotlist buttons show the URL as a HelpHint Chris Young 2016-02-14 14:48:41 +0000
  • bb4b602148 Limit hotlist buttons to 20 chars Chris Young 2016-02-14 14:45:28 +0000
  • e19d30027a Remove RMB trapping from the treeviews, previously used for context menus The context menus for treeviews were removed ages ago, and any replacement won't need RMB trapping Chris Young 2016-02-14 14:21:52 +0000
  • 769eb3f13b Remove some RMBTrap remnants, the new context menus don't require manual mouse trapping Chris Young 2016-02-14 14:20:47 +0000
  • 0c55edfcb9 When we unlock a public screen, don't attempt to unlock it again. We lock the screen to stop it closing before we open our window, and unlock it when the window is open (the window is a sufficient lock). However we were not resetting the flag indicating the screen was still locked, so it was getting unlocked twice. Chris Young 2016-02-14 14:13:24 +0000
  • 71cdc461a6 Pens need releasing before freeing layers to avoid invalid pointer access Chris Young 2016-02-14 14:01:53 +0000
  • 672119e509 Fix background attribute handling. Michael Drake 2016-02-13 22:36:31 +0000
  • 72308c1f0d revert urldb include fixes as tehy cause build issues elsewhere and failed to fix the warning Vincent Sanders 2016-02-12 15:55:13 +0000
  • fb95797862 fix more freebsd warnings Vincent Sanders 2016-02-12 15:45:49 +0000
  • 8a075b7142 fix strcasecmp implicit declaration warnings on freebsd Vincent Sanders 2016-02-12 14:53:52 +0000
  • 157f05bc61 enable monkey to be built everywhere it is completely generic now Vincent Sanders 2016-02-12 14:16:31 +0000
  • 2c9cc34334 fix debug print format type. Vincent Sanders 2016-02-12 13:47:49 +0000
  • 5d3c38a704 remove reliance on GLib from monkey frontend Vincent Sanders 2016-02-12 13:36:12 +0000
  • a1e79a8ff6 Stop GIF animations when they are no longer in use Previously animations would continue to run until destroyed Fixes 2227 Chris Young 2016-02-11 19:26:56 +0000
  • a0e41a46a3 Stop GIF animations when they are no longer in use, instead of waiting until they are destroyed. Chris Young 2015-10-31 14:32:22 +0000
  • 90f65814c6 fix coverity build generated tar handling Vincent Sanders 2016-02-11 12:01:41 +0000
  • 04e61b710f Fix object accounting for aborted HTML contents. Michael Drake 2016-02-11 11:45:38 +0000
  • d4a01d525a HTML: Remove some status bar updating code. Michael Drake 2016-02-10 16:07:53 +0000
  • eadd589f63 cleanup cocoa application run method Vincent Sanders 2016-02-10 15:35:28 +0000
  • a63e902871 Prevent cocoa infinite event loop at startup Vincent Sanders 2016-02-10 15:27:08 +0000
  • 3bee7b7e12 Layout: Don't generate :before and :after boxes for replaced elements. Michael Drake 2016-02-09 16:42:28 +0000
  • 3af77eabd8 Can free pango font desc as soon as it's set. Michael Drake 2016-02-09 15:15:53 +0000
  • 51084243a2 Add switch case fallthrough comment. Michael Drake 2016-02-09 13:53:43 +0000
  • f5be1eb413 Add switch case fallthrough comments. Michael Drake 2016-02-09 13:51:57 +0000
  • d0334c35e9 fix coverity submission for netsurf Vincent Sanders 2016-02-09 11:32:21 +0000
  • 9610dbd210 remove possible null dereference on allocation faliure Vincent Sanders 2016-02-09 10:31:46 +0000
  • 1a6408ab63 remove another failing cocoa translation string Vincent Sanders 2016-02-09 09:28:02 +0000
  • ffa7c5bd7e remove another cocoa string causing ibtool to fail Vincent Sanders 2016-02-09 09:18:16 +0000
  • 564a80243d remove strings causing ibtool to fail on cocoa build Vincent Sanders 2016-02-09 09:12:07 +0000
  • 2d2268f5dc clean up cocoa warnings on os x yosemite sdk Vincent Sanders 2016-02-09 00:34:47 +0000
  • 36d1ae479b mac os x 32bit runtime requires properties to be defined to syntehsize Vincent Sanders 2016-02-08 21:34:44 +0000
  • a29969888a Update compilation to cope with modern SDK locations Vincent Sanders 2016-02-08 21:19:15 +0000
  • 405965d871 Update Mac OS X cocoa frontend to build using SDK 10.10 Vincent Sanders 2016-02-08 21:10:51 +0000
  • df2d62a872 Use readonly get_line, since it is supposed to be faster. Michael Drake 2016-02-08 15:59:24 +0000
  • 9cb522ce38 Don't haemorrhage Pango layouts out of nsfont_paint. Michael Drake 2016-02-08 14:59:35 +0000
  • 255361a885 Log the cache limit along side size, after clean. Michael Drake 2016-02-08 11:48:33 +0000
  • fc2d766bff Style: Wrap some long lines. Michael Drake 2016-02-08 11:38:41 +0000
  • 63fb2cbdc1 Add URL to llcache object destruction logging. Michael Drake 2016-02-08 11:27:04 +0000
  • 67bdf81ca9 fix cocoa SDK awk invocation Vincent Sanders 2016-02-07 23:35:37 +0000
  • 75dd6fe6ac extract cocoa SDK path rather than use pre-defined path Vincent Sanders 2016-02-07 23:29:01 +0000
  • bbd3302de5 ensure limits is included for PATH_MAX Vincent Sanders 2016-02-07 22:19:47 +0000
  • 1de182a349 ensure mac os x path is correct Vincent Sanders 2016-02-07 22:10:35 +0000
  • 8c05425a20 Fix RISC OS pointer shape issue Dave Higton 2016-02-07 22:06:35 +0000
  • bfbd838395 update jenkins build script for yosemite Vincent Sanders 2016-02-07 21:59:28 +0000
  • a1bc4c6a22 remove need for glib in monkey frontend main Vincent Sanders 2016-02-05 15:36:18 +0000
  • 86ad729085 Fix body text hint. Michael Drake 2016-02-07 20:10:31 +0000
  • 356615573a Test: Remove duplicate noscript element. Michael Drake 2016-02-06 12:51:44 +0000
  • 0a3519fdac Remove torrent of logging during browser window resize. Michael Drake 2016-02-06 12:40:44 +0000
  • eb67607e3b Merge branch 'tlsa/upfront-hints' Michael Drake 2016-02-05 10:51:19 +0000
  • 278451463f Rewrite hints handling to be more efficient. Michael Drake 2016-02-02 15:42:09 +0000
  • e42afd9b32 Change hints handling to use new libcss API. Michael Drake 2015-07-08 21:55:12 +0100
  • ae485432c5 Remove duplicate branch. Michael Drake 2015-05-19 08:57:16 +0100
  • e6c8188229 Tidy cellpadding hint handling. Michael Drake 2015-05-19 08:56:48 +0100
  • 8e580ccd19 Split out presentational hints handling. Michael Drake 2015-05-03 16:10:15 +0100
  • f06ec6390a add noscript warning to all tests so it is obvious when js is disabled Vincent Sanders 2016-02-04 15:11:19 +0000
  • 3cc80b6a7d Add test for document.write() adding a STYLE element. Michael Drake 2016-02-02 12:19:00 +0000
  • 18c8cb0f85 UI fixes for search bar and cookie manager Adrien Destugues 2016-02-01 23:21:24 +0000
  • 25b88e42e6 Test for [TreatNullAs=EmptyString] John-Mark Bell 2016-02-01 20:50:42 +0000
  • 9fb755b754 Handle known HTML elements without specialisations. Michael Drake 2016-02-01 18:48:42 +0000
  • 94b913e5b3 update for aarch64 Vincent Sanders 2016-02-01 16:27:58 +0000
  • b1dbc046f1 Add paragraph proto test. Michael Drake 2016-02-01 15:36:12 +0000
  • 2443cc432d Attempt to squash warning that happens on CI. Michael Drake 2016-02-01 15:27:26 +0000
  • 6904622d9f JavaScript: Fix & optimise HTMLElement specialisation proto str generation. Michael Drake 2016-02-01 15:17:39 +0000
  • cd0bcc421a Add an option to close inactive tabs to the tab bar context menu Chris Young 2016-01-31 17:58:27 +0000
  • cc0abb66b0 Implement warn_multi for OS3 (needed for the multiple tab close warning) Chris Young 2016-01-31 17:21:51 +0000
  • e98c220813 Fix some enable/disable gadget logic Chris Young 2016-01-31 17:18:49 +0000
  • 1acc32b3a9 Force always show tabs when clicktab.gadget is older than v53 Chris Young 2016-01-31 17:10:47 +0000
  • 7729d93696 Enable tabbed browsing on OS3 Chris Young 2016-01-31 17:02:24 +0000
  • bf4382e3ec HTMLElement: stub .style getter. For #2413. John-Mark Bell 2016-01-31 12:19:58 +0000
  • 720a8fec0e Javascript: introduce script execution timeout. For #2413. John-Mark Bell 2016-01-31 01:38:34 +0000
  • f5ab570320 Disable "native scaled bitmaps" option if we're in palette mapped mode Chris Young 2016-01-30 16:35:10 +0000
  • e6b827979b Allocate bitmap structures using an itempool Chris Young 2016-01-29 19:39:37 +0000
  • b002ba7357 Simplify special element handling in node inserted callback. Michael Drake 2016-01-29 13:52:25 +0000
  • b58176c65e Spaces to tabs. Michael Drake 2016-01-29 11:29:11 +0000
  • b3c524cea1 Move some things around to try and prevent invalid pointer accesses on exit Chris Young 2016-01-29 00:24:15 +0000
  • 0ce170c18e Disable the DPI gadget if in bitmap/diskfont fonts mode Diskfont renders all font sizes at 72dpi. Chris Young 2016-01-28 00:11:09 +0000
  • ee640b80bc Add a GUI prefs option on OS3 only, to toggle between bitmap and outline fonts "Allow bitmap fonts" causes NetSurf to use diskfont and graphics library routines for opening and displaying fonts. This allows bitmap fonts to be used which are much faster on 68k hardware than outline fonts, but loses the ability to render pages in UTF-8. Conversely, toggling this option off makes NetSurf use bullet.library directly and render glyphs itself, which precludes the usage of bitmap fonts but allows the full range of UTF-8 characters to be displayed. This option is ON by default on OS3 for speed reasons, and OFF by default on OS4. Additionally, this option is not shown on the prefs GUI on OS4 as the speed difference between bitmap and outline fonts is negligible on that hardware and I don't want to encourage the use of an option which provides inferior rendering. Chris Young 2016-01-27 23:53:27 +0000
  • 5afd42aa5a Add the remaining missing OS3 prefs GUI elements Might need to add/remove some things for the OS3 build Chris Young 2016-01-27 00:33:37 +0000
  • 414e94452b Add dither and nativebitmap options to OS3 prefs gui Chris Young 2016-01-27 00:11:49 +0000
  • ca376741c6 Enable proxy options in prefs GUI for OS3 Chris Young 2016-01-27 00:07:14 +0000
  • 2c380f818f Fix some memory leakage Chris Young 2016-01-27 00:01:42 +0000
  • 780752d276 fix the incorrect copy'n'pasted parameters Chris Young 2016-01-26 23:55:14 +0000
  • 49bd536c6e Move OS3 array to list into separate function Chris Young 2016-01-26 23:49:24 +0000
  • f3332a20d7 Don't read the values of gadgets which were not created. Chris Young 2016-01-26 19:52:39 +0000
  • 04cbc08c57 Don't use ami_NewMinList as it potentially writes past the MinList structure on OS3. Instead we use ami_AllocMinList and pointers. Chris Young 2016-01-26 19:40:59 +0000