Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add the remaining missing OS3 prefs GUI elements | Chris Young | 2016-01-27 | 1 | -24/+29 |
| | | | | Might need to add/remove some things for the OS3 build | ||||
* | Add dither and nativebitmap options to OS3 prefs gui | Chris Young | 2016-01-27 | 1 | -21/+20 |
| | |||||
* | Enable proxy options in prefs GUI for OS3 | Chris Young | 2016-01-27 | 1 | -8/+10 |
| | |||||
* | Fix some memory leakage | Chris Young | 2016-01-27 | 1 | -3/+28 |
| | |||||
* | fix the incorrect copy'n'pasted parameters | Chris Young | 2016-01-26 | 1 | -6/+6 |
| | |||||
* | Move OS3 array to list into separate function | Chris Young | 2016-01-26 | 1 | -20/+37 |
| | |||||
* | Don't read the values of gadgets which were not created. | Chris Young | 2016-01-26 | 1 | -1/+20 |
| | |||||
* | Don't use ami_NewMinList as it potentially writes past the MinList structure ↵ | Chris Young | 2016-01-26 | 3 | -10/+12 |
| | | | | | | on OS3. Instead we use ami_AllocMinList and pointers. | ||||
* | Alloc specifying local charset on OS3 as we can't get this from Locale | Chris Young | 2016-01-26 | 3 | -1/+8 |
| | |||||
* | Make most of the prefs GUI display (and hopefully work) under OS3 | Chris Young | 2016-01-26 | 3 | -11/+45 |
| | | | | | | page.gadget is not a public class in OS3 Some gadgets which will not work have been temporarily #ifdef'd for OS4 only Some gadgets which are not relevant have been disabled to avoid random values being set | ||||
* | Show warnings on OS3 with an EasyRequest | Chris Young | 2016-01-26 | 1 | -1/+13 |
| | |||||
* | Bring OS3 about requester up on the correct screen | Chris Young | 2016-01-25 | 1 | -1/+1 |
| | |||||
* | Simple "about" requester for OS3 | Chris Young | 2016-01-25 | 1 | -4/+9 |
| | |||||
* | Merge branch 'chris/fix-palmap-crash' | Chris Young | 2016-01-25 | 3 | -10/+30 |
|\ | | | | | | | Fixes a problem with OS4 freezing up when running NetSurf on a palette mapped screen. | ||||
| * | Revert "Plot local history background white instead of wholly transparent" | Chris Young | 2016-01-25 | 1 | -1/+1 |
| | | | | | | | | | | | | On second thoughts this was correct initially. This reverts commit 1ea29c6aec03e0d6e9325910998e16910170fafa. | ||||
| * | Remove unneeded pen list | Chris Young | 2016-01-25 | 1 | -7/+2 |
| | | |||||
| * | Plot local history background white instead of wholly transparent | Chris Young | 2016-01-25 | 1 | -1/+1 |
| | | |||||
| * | When forcing 32-bit render mode, don't create the BitMaps as friends of the ↵ | Chris Young | 2016-01-25 | 2 | -2/+3 |
| | | | | | | | | | | | | screen BitMap. This fixes a system freeze on OS4 | ||||
| * | conflict | Chris Young | 2016-01-25 | 1 | -4/+0 |
| | | |||||
| * | Merge branch 'master' of git://git.netsurf-browser.org/netsurf into ↵ | Chris Young | 2016-01-25 | 15 | -71/+76 |
| |\ | |/ |/| | | | | | | | | | chris/fix-palmap-crash Conflicts: amiga/bitmap.c | ||||
* | | remove javascript build option from jenkins script | Vincent Sanders | 2016-01-25 | 1 | -28/+20 |
| | | |||||
* | | make declarations match definitions for duk_raw_read_xxx_be | Vincent Sanders | 2016-01-25 | 1 | -6/+6 |
| | | |||||
* | | fixup some empty logging calls in atari hotlist code | Vincent Sanders | 2016-01-25 | 1 | -3/+3 |
| | | |||||
* | | Wrap verbose JS logging in debug macro. | Michael Drake | 2016-01-25 | 4 | -5/+11 |
| | | |||||
* | | Make the palette-mapped state relate to the rendering layer rather than ↵ | Chris Young | 2016-01-25 | 8 | -38/+43 |
| | | | | | | | | | | | | | | globally. This means we can still render in 32-bit mode internally when the destination isn't the screen. NB: bitmap_render is currently freezing when the screen is in palette-mapped mode (old bug, pre-dates this change), so for now we skip this routine in that scenario. | ||||
| * | track type of native bitmap | Chris Young | 2016-01-25 | 1 | -10/+36 |
|/ | |||||
* | Use itempools for storing our pen locks | Chris Young | 2016-01-24 | 1 | -4/+19 |
| | |||||
* | 1 isn't prime. | Michael Drake | 2016-01-23 | 1 | -0/+3 |
| | |||||
* | friend_bitmap should default to false as it causes problems | Chris Young | 2016-01-23 | 1 | -1/+1 |
| | |||||
* | Move the OS3 statusbar underneath all the scrollbars | Chris Young | 2016-01-23 | 1 | -14/+16 |
| | |||||
* | remove missing os3 include | Chris Young | 2016-01-23 | 1 | -0/+2 |
| | |||||
* | Remove nulling of a function which does actually exist in OS3 gfx.lib | Chris Young | 2016-01-23 | 1 | -3/+0 |
| | |||||
* | fix argb_to_rgba definition weirdness | Chris Young | 2016-01-23 | 2 | -4/+2 |
| | |||||
* | Clear remaining bitmap fields | Chris Young | 2016-01-23 | 1 | -0/+3 |
| | |||||
* | Add more appropriate readme for OS3 build | Chris Young | 2016-01-23 | 5 | -3/+39 |
| | |||||
* | Don't free the deferred rects using FreeVec on exit as they're itempools | Chris Young | 2016-01-23 | 2 | -3/+7 |
| | |||||
* | Add a couple of general JS tests. | Michael Drake | 2016-01-23 | 3 | -0/+113 |
| | | | | | | | | The primes one prints its execution time: NetSurf without -v: 1300ish with -v: 5000ish Firefox 38.5.0: 300ish | ||||
* | Fix opening of SSL cert window | Chris Young | 2016-01-23 | 1 | -2/+2 |
| | |||||
* | Allocate generic list objects using itempools | Chris Young | 2016-01-22 | 4 | -5/+33 |
| | | | | TODO: Allocate the attached structures also using itempools | ||||
* | Fix atari mint duktape build | Vincent Sanders | 2016-01-22 | 1 | -0/+7 |
| | |||||
* | Don't clear memory twice under OS3 | Chris Young | 2016-01-21 | 1 | -4/+2 |
| | |||||
* | Disable JavaScript force-on for forthcoming release. | Michael Drake | 2016-01-21 | 1 | -1/+3 |
| | |||||
* | Don't clear bitmap structure on allocation | Chris Young | 2016-01-21 | 1 | -9/+14 |
| | |||||
* | Revert "alloc bitmap structures using itempools" | Chris Young | 2016-01-21 | 3 | -49/+15 |
| | | | | | | This reverts commit 0cc19b10fcd9f43bb4c9d83654d2d07cad139b12. This caused memory leakage, as the memory pool is removed before the core has destroyed all the bitmaps. | ||||
* | alloc bitmap structures using itempools | Chris Young | 2016-01-21 | 3 | -15/+49 |
| | |||||
* | Remove unused Amiga async scheduler | Chris Young | 2016-01-21 | 5 | -711/+47 |
| | |||||
* | Use itempools for the scheduler | Chris Young | 2016-01-21 | 1 | -7/+17 |
| | |||||
* | Add comment on on-demand JS context creation safety | Michael Drake | 2016-01-21 | 1 | -0/+3 |
| | | | | Checking for enable_scripting isn't needed here. | ||||
* | Ensure we do on-demand JS context creation only when JS is enabled. | Michael Drake | 2016-01-21 | 1 | -13/+16 |
| | | | | | | | | | | | An alternative approach which may be better would be to create the JavaScript context when the html_content is created, rather than on demand. This code checks for the JS context and creates one every time we add a node to the DOM. So when JS is on, every doc with a single node in it has a JS context. This seems to make on-demand creation a redundant overhead. | ||||
* | Fix place where we're calling a js_* fn without checking for context. | Michael Drake | 2016-01-21 | 1 | -1/+3 |
| |