Commit Graph

1400 Commits (release/3.0)

Author SHA1 Message Date
Chris Young 4da186e28e Remove unneeded include 12 years ago
Chris Young d167da308b Use internal curl scheduled fetcher 12 years ago
Chris Young bbb0f4c2b9 The scheduled callback function doesn't need to do anything, because NetSurf is going to call hlcache_poll anyway after it returns. 12 years ago
Chris Young 6557bae1a2 missing include 12 years ago
Chris Young dbebd4c1ce Schedule an immediate fetch poll if fetch is active 12 years ago
Chris Young 3b53d22260 Remove no-longer-needed code 12 years ago
Chris Young 6dcccd5051 test using amiga frontend 12 years ago
Chris Young d9b8809908 Fix memory leak and make a point of ignoring UTF-16 surrogates 12 years ago
Chris Young 52e811a842 Don't recalculate next char position 12 years ago
Chris Young 53e361b622 Fix build 12 years ago
Chris Young a6179250d5 Remove scheduled redraws for destroyed windows 12 years ago
Chris Young 26dbb7a602 Avoid multiple schedules of redraws 12 years ago
Chris Young 6ee4fa3f81 Default DPI to 85 as that is more correct than 72 12 years ago
Chris Young a938b1a337 Make "resize with contents" a user option 12 years ago
Chris Young b086d04d8a If we are reformatting, delay the redraw slightly to avoid excessive consectutive redraws 12 years ago
Chris Young 78e7019479 Test enable "resize with contents" now we have queued/delayed redraws. 12 years ago
Chris Young efc0fba8ef avoid potential crah on exit 12 years ago
Chris Young 2db0024651 document and add missing include 12 years ago
Chris Young 90266d117c Schedule browser-initiated reformats too, with the caveat that a message of some description needs to arrive at the message port before the reformat will be queued (think this only affects scale changes). 12 years ago
Chris Young 6686d9dad8 Schedule redraws from local history too, hide ami_do_redraw and friends as only gui.c needs to call those directly now 12 years ago
Chris Young c297f45bb9 Schedule redraws to prevent expected redraws from not happening when no events are occuring 12 years ago
Chris Young 7de97e8d6a ensure the closest character is picked 12 years ago
Chris Young f70e58b4a1 update posn_in_string loop to be similar to nsfont_split 12 years ago
Chris Young e678df267e Handle UTF-16 multi-length characters properly 12 years ago
Michael Drake d0966c9d3f Fix leaked utf16 string. 12 years ago
Michael Drake 91d05fc0f1 Ensure that actual_x is set when string fits inside available_width. 12 years ago
Michael Drake 918aa9d266 Fix error. 12 years ago
Michael Drake 138d2529ef More meddling. 12 years ago
Michael Drake 5d7b1f40a3 Another attempt. 12 years ago
Michael Drake ea4b7eb3a8 Try fixing Amiga nsfont_split. (Untested!) 12 years ago
Chris Young 5f7ed448d4 This needs to be set as CustomScreen to ensure it isn't classed as a "visitor" window, for reasons not fully understood. 12 years ago
Chris Young 22c7c1259b We are opening on a public screen, not a custom screen (even our own screen is a public screen) 12 years ago
Michael Drake dd704c2c43 Fix can paste/copy tests. 12 years ago
Chris Young 20e4bdadaf Support old picture.datatype 12 years ago
Michael Drake 037beb44fb Pass caret clip rect out to front ends. (Nothing actually using them yet.) 12 years ago
Chris Young cd25e581cf Fix drag saving text selections 12 years ago
Chris Young 5d34d48a4b Remove obsolete ami_selection_to_text 12 years ago
Chris Young 4d9b674997 Remove struct selection from ami_file_save and anywhere that feeds into it 12 years ago
Michael Drake 8195113196 More fixup for new core selection treatment. 12 years ago
Michael Drake 8a4bfc537f Update for new core selection stuff. Save handling still needs fixing. Core now gives a char * that the front end should free. 12 years ago
Michael Drake 67c6046fb1 Update for new core selection handling. 12 years ago
Chris Young 5a307b5fa5 remove alloc.c 12 years ago
Chris Young a89148332f Remove this; it's worse in real-life situations than the buggy newlib version. 12 years ago
Chris Young 28ddfb27c4 Deactivate alloc replacement; it refuses to work when other libs are involved. Replacing the relevant malloc/realloc/free triplets in textarea.c does appear to work with the replacement, however. 12 years ago
Chris Young 70df2d197d Attempt replacement of memory allocation functions with primitive working alternatives 12 years ago
Chris Young 486593df35 memory leak 12 years ago
Chris Young 5beca9d71f Remove spurious error message after closing About 12 years ago
Chris Young a86ff2ac2c Add missing flag 12 years ago
Vincent Sanders 15d39c6ebf fix remaining errors introduced in refactor 12 years ago
Vincent Sanders 0eb0798873 fix errors introduced in refactor 12 years ago