Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Amiga font code revamped and fixed. Will now fall back to a different font ↵ | Chris Young | 2010-05-06 | 9 | -129/+236 |
| | | | | | | | | | | | if the character isn't present in the current one, this needs a complete or near-complete Unicode font in order to be useful - Code2000 and Bitstream Cyberbit are auto-detected by NetSurf on startup if none is configured. Japanese websites now display correctly, along with Japanese characters within Google UK search results etc. svn path=/trunk/netsurf/; revision=10551 | ||||
* | rationalise callback routines to use a unified interface | Vincent Sanders | 2010-05-04 | 5 | -349/+292 |
| | | | | svn path=/trunk/netsurf/; revision=10550 | ||||
* | Fix assert. This is wrong, needs investigation. | Chris Young | 2010-05-03 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=10549 | ||||
* | Fix loops reading too many characters | Chris Young | 2010-05-03 | 1 | -3/+3 |
| | | | | svn path=/trunk/netsurf/; revision=10548 | ||||
* | Purge parserutils | Chris Young | 2010-05-03 | 2 | -5/+7 |
| | | | | svn path=/trunk/netsurf/; revision=10547 | ||||
* | Build libparserutils (and NetSurf) against libiconv instead of newlib's iconv. | Chris Young | 2010-05-03 | 4 | -6/+12 |
| | | | | | | | | | This fixes the bug with lpu's iconv filter causing freezing on OS4 NetSurf. With an appropriate font (eg. Bitstream Cyberbit) Japanese characters will now display. Test websites work, but proper Japanese websites cause an assert which may be caused by amiga/font.c incorrect text size calculations. svn path=/trunk/netsurf/; revision=10546 | ||||
* | Remove Export tab properly when building without Haru | Chris Young | 2010-05-03 | 1 | -0/+4 |
| | | | | svn path=/trunk/netsurf/; revision=10545 | ||||
* | Allow building of AmigaOS4 Cairo and non-Cairo versions of NetSurf in same ↵ | Chris Young | 2010-05-03 | 3 | -4/+6 |
| | | | | | | source tree svn path=/trunk/netsurf/; revision=10544 | ||||
* | Ensure we are using the libpng 1.2 includes, as OS4 Cairo is using a deprecated | Chris Young | 2010-05-03 | 3 | -4/+4 |
| | | | | | | function which does not exist in libpng 1.4. svn path=/trunk/netsurf/; revision=10543 | ||||
* | Lay out to correct paper width for printing. | Steve Fryatt | 2010-05-02 | 1 | -3/+2 |
| | | | | svn path=/trunk/netsurf/; revision=10542 | ||||
* | Remove erroneous assertion: there may be no bitmap object if there was no ↵ | John Mark Bell | 2010-05-01 | 1 | -0/+9 |
| | | | | | | PNG data. svn path=/trunk/netsurf/; revision=10540 | ||||
* | Forcibly disable PDF export support until it gets fixed. | John Mark Bell | 2010-05-01 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=10539 | ||||
* | Update root certificates | Chris Young | 2010-05-01 | 1 | -13/+655 |
| | | | | svn path=/trunk/netsurf/; revision=10538 | ||||
* | Update 2 SObjs installation (create links for updated libpng and unnecessary ↵ | Chris Young | 2010-04-30 | 2 | -8/+36 |
| | | | | | | | | clutter for libz) svn path=/trunk/netsurf/; revision=10537 | ||||
* | Restyle developer list. | Michael Drake | 2010-04-30 | 1 | -56/+77 |
| | | | | svn path=/trunk/netsurf/; revision=10536 | ||||
* | Correct name. | Steve Fryatt | 2010-04-30 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=10535 | ||||
* | Update definition of "NetSurf Developers". Pedantic spelling changes. | John Mark Bell | 2010-04-30 | 1 | -10/+60 |
| | | | | svn path=/trunk/netsurf/; revision=10533 | ||||
* | Tweak for OS4.1 Update 2 | Chris Young | 2010-04-30 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=10532 | ||||
* | Fix assert when clicking empty text boxes | Chris Young | 2010-04-30 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=10531 | ||||
* | Consolidate several 'myrealloc' functions into ns_realloc, rename one which ↵ | Daniel Silverstone | 2010-04-30 | 10 | -108/+42 |
| | | | | | | *is* different, thereby eliminating the word 'myrealloc' from the NS codebase svn path=/trunk/netsurf/; revision=10530 | ||||
* | Include as many of the licence texts, and which components they apply to, ↵ | Rob Kendrick | 2010-04-30 | 6 | -23/+1817 |
| | | | | | | for as much as I can think of to the about document. svn path=/trunk/netsurf/; revision=10529 | ||||
* | ensure widget redraw flag is correctly updated | Vincent Sanders | 2010-04-30 | 1 | -0/+2 |
| | | | | svn path=/trunk/netsurf/; revision=10528 | ||||
* | Add missing includes | John Mark Bell | 2010-04-30 | 2 | -0/+2 |
| | | | | svn path=/trunk/netsurf/; revision=10525 | ||||
* | It turns out that realloc(ptr, 0) --> free(ptr) is not actually required by ↵ | John Mark Bell | 2010-04-30 | 14 | -30/+76 |
| | | | | | | | | the C standard (whereas realloc(NULL, size) --> malloc(size) is). Therefore, explicitly model the behaviour expected by our libraries (that realloc of 0 size is equivalent to free). svn path=/trunk/netsurf/; revision=10524 | ||||
* | Don't check if the next character is outside the printable string, if it is ↵ | Chris Young | 2010-04-29 | 1 | -15/+6 |
| | | | | | | | | it'll pick up the NULL terminator anyway. svn path=/trunk/netsurf/; revision=10523 | ||||
* | Text kerning | Chris Young | 2010-04-29 | 1 | -17/+58 |
| | | | | svn path=/trunk/netsurf/; revision=10522 | ||||
* | More correct font width calculations/placing | Chris Young | 2010-04-29 | 1 | -4/+10 |
| | | | | svn path=/trunk/netsurf/; revision=10518 | ||||
* | Possibly more accurate text placement | Chris Young | 2010-04-29 | 1 | -3/+3 |
| | | | | svn path=/trunk/netsurf/; revision=10517 | ||||
* | Change schedule_run to a BOOL as this more standard for platform code. | Chris Young | 2010-04-29 | 2 | -4/+2 |
| | | | | svn path=/trunk/netsurf/; revision=10516 | ||||
* | fix pending redraw discovery | Vincent Sanders | 2010-04-28 | 4 | -10/+21 |
| | | | | svn path=/trunk/netsurf/; revision=10515 | ||||
* | The schedule_run function is only called by the frontends so remove it from ↵ | Vincent Sanders | 2010-04-28 | 8 | -15/+47 |
| | | | | | | | | | the core header and add its definition to the frontend headers. Alter the framebuffer schedule_run to return the time untill the next event. svn path=/trunk/netsurf/; revision=10512 | ||||
* | Update fonts immediately after requester use/save | Chris Young | 2010-04-28 | 1 | -0/+3 |
| | | | | svn path=/trunk/netsurf/; revision=10511 | ||||
* | Don't list unvisited pages | Chris Young | 2010-04-28 | 1 | -0/+3 |
| | | | | svn path=/trunk/netsurf/; revision=10510 | ||||
* | Ensure ami_remove_timer_event code doesn't get executed unless necessary. | Chris Young | 2010-04-28 | 1 | -0/+2 |
| | | | | svn path=/trunk/netsurf/; revision=10509 | ||||
* | Bump max memory cache size from 6.4MB to 64MB. | Michael Drake | 2010-04-28 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=10506 | ||||
* | fill bottom right hand corner of framebuffer furniture | Vincent Sanders | 2010-04-28 | 4 | -1/+31 |
| | | | | svn path=/trunk/netsurf/; revision=10505 | ||||
* | Reformat all tabs when window size changes | Chris Young | 2010-04-27 | 1 | -4/+18 |
| | | | | svn path=/trunk/netsurf/; revision=10504 | ||||
* | Unref uri after sending it to hlcache when requesting a css pending import, ↵ | Daniel Silverstone | 2010-04-27 | 1 | -0/+3 |
| | | | | | | so that we don't leak the uris svn path=/trunk/netsurf/; revision=10503 | ||||
* | Log any remaining interned strings (there should be none) | John Mark Bell | 2010-04-27 | 1 | -0/+7 |
| | | | | svn path=/trunk/netsurf/; revision=10502 | ||||
* | First step to fixing memory leaks -- Box model no longer leaks computed styles | Daniel Silverstone | 2010-04-27 | 6 | -36/+56 |
| | | | | svn path=/trunk/netsurf/; revision=10500 | ||||
* | Improve handling of percentage margins and paddings on floats. Fixes ↵ | Michael Drake | 2010-04-27 | 1 | -10/+39 |
| | | | | | | pond.org.uk. This is still not ideal and there are cases where we don't match other browsers. svn path=/trunk/netsurf/; revision=10497 | ||||
* | Fix vertical placement of absolute positioned inlines using staic position. ↵ | Michael Drake | 2010-04-27 | 1 | -17/+25 |
| | | | | | | Simplify placement of inlines on a line. svn path=/trunk/netsurf/; revision=10495 | ||||
* | Clean up caches on exit | John Mark Bell | 2010-04-27 | 5 | -5/+122 |
| | | | | svn path=/trunk/netsurf/; revision=10494 | ||||
* | Make sure that an event occurred before inspecting it | John Mark Bell | 2010-04-27 | 1 | -5/+5 |
| | | | | svn path=/trunk/netsurf/; revision=10493 | ||||
* | Ensure that we clean up the root browser window | John Mark Bell | 2010-04-27 | 1 | -9/+5 |
| | | | | svn path=/trunk/netsurf/; revision=10492 | ||||
* | Fix float wrap issue. (Amiga.org nav bar.) | Michael Drake | 2010-04-26 | 1 | -1/+2 |
| | | | | svn path=/trunk/netsurf/; revision=10490 | ||||
* | hopefully fix the _GNU_SOURCE mess | Vincent Sanders | 2010-04-26 | 2 | -9/+19 |
| | | | | svn path=/trunk/netsurf/; revision=10487 | ||||
* | Custom version of SearchEngines file rather than modifying it during ↵ | Chris Young | 2010-04-25 | 1 | -0/+21 |
| | | | | | | | | installation (fixes crash with Installer) svn path=/trunk/netsurf/; revision=10484 | ||||
* | Remove SearchEngines link | Chris Young | 2010-04-25 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=10483 | ||||
* | Custom version of SearchEngines file rather than modifying it during ↵ | Chris Young | 2010-04-25 | 1 | -11/+0 |
| | | | | | | | | installation (fixes crash with Installer) svn path=/trunk/netsurf/; revision=10482 |