Chris Young
|
e4f11d1b74
|
Fix a potential crash when plotting glyphs
|
2013-04-28 11:53:37 +01:00 |
|
Chris Young
|
aeba307180
|
Fix upgrades from 2.9 to 3.0
|
2013-04-25 18:32:32 +01:00 |
|
Chris Young
|
c83878ff0d
|
Increase AmigaOS revision number
|
2013-04-23 19:50:57 +01:00 |
|
Chris Young
|
4da186e28e
|
Remove unneeded include
|
2013-04-16 00:29:26 +01:00 |
|
Chris Young
|
d167da308b
|
Use internal curl scheduled fetcher
|
2013-04-16 00:20:31 +01:00 |
|
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.
|
2013-04-15 23:53:54 +01:00 |
|
Chris Young
|
6557bae1a2
|
missing include
|
2013-04-15 23:46:28 +01:00 |
|
Chris Young
|
dbebd4c1ce
|
Schedule an immediate fetch poll if fetch is active
|
2013-04-15 23:42:46 +01:00 |
|
Chris Young
|
3b53d22260
|
Remove no-longer-needed code
|
2013-04-15 23:02:32 +01:00 |
|
Chris Young
|
6dcccd5051
|
test using amiga frontend
|
2013-04-15 19:51:40 +01:00 |
|
Chris Young
|
d9b8809908
|
Fix memory leak and make a point of ignoring UTF-16 surrogates
|
2013-04-14 16:03:46 +01:00 |
|
Chris Young
|
52e811a842
|
Don't recalculate next char position
|
2013-04-14 15:05:27 +01:00 |
|
Chris Young
|
53e361b622
|
Fix build
|
2013-04-11 21:32:05 +01:00 |
|
Chris Young
|
a6179250d5
|
Remove scheduled redraws for destroyed windows
|
2013-04-11 21:26:42 +01:00 |
|
Chris Young
|
26dbb7a602
|
Avoid multiple schedules of redraws
|
2013-04-11 21:20:25 +01:00 |
|
Chris Young
|
6ee4fa3f81
|
Default DPI to 85 as that is more correct than 72
|
2013-04-11 21:14:59 +01:00 |
|
Chris Young
|
a938b1a337
|
Make "resize with contents" a user option
|
2013-04-10 19:36:38 +01:00 |
|
Chris Young
|
b086d04d8a
|
If we are reformatting, delay the redraw slightly to avoid excessive consectutive redraws
|
2013-04-09 20:49:28 +01:00 |
|
Chris Young
|
78e7019479
|
Test enable "resize with contents" now we have queued/delayed redraws.
|
2013-04-09 20:32:58 +01:00 |
|
Chris Young
|
efc0fba8ef
|
avoid potential crah on exit
|
2013-04-09 00:02:11 +01:00 |
|
Chris Young
|
2db0024651
|
document and add missing include
|
2013-04-04 19:59:35 +01:00 |
|
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).
|
2013-04-04 19:47:46 +01:00 |
|
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
|
2013-04-04 19:46:33 +01:00 |
|
Chris Young
|
c297f45bb9
|
Schedule redraws to prevent expected redraws from not happening when no events are occuring
|
2013-04-04 19:31:42 +01:00 |
|
Chris Young
|
7de97e8d6a
|
ensure the closest character is picked
|
2013-03-24 11:35:27 +00:00 |
|
Chris Young
|
f70e58b4a1
|
update posn_in_string loop to be similar to nsfont_split
|
2013-03-24 11:27:26 +00:00 |
|
Chris Young
|
e678df267e
|
Handle UTF-16 multi-length characters properly
|
2013-03-24 11:06:36 +00:00 |
|
Michael Drake
|
d0966c9d3f
|
Fix leaked utf16 string.
|
2013-03-20 22:22:36 +00:00 |
|
Michael Drake
|
91d05fc0f1
|
Ensure that actual_x is set when string fits inside available_width.
|
2013-03-20 22:07:22 +00:00 |
|
Michael Drake
|
918aa9d266
|
Fix error.
|
2013-03-20 20:59:00 +00:00 |
|
Michael Drake
|
138d2529ef
|
More meddling.
|
2013-03-20 20:55:03 +00:00 |
|
Michael Drake
|
5d7b1f40a3
|
Another attempt.
|
2013-03-20 20:06:24 +00:00 |
|
Michael Drake
|
ea4b7eb3a8
|
Try fixing Amiga nsfont_split. (Untested!)
|
2013-03-20 13:14:17 +00:00 |
|
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.
|
2013-03-20 08:28:08 +00:00 |
|
Chris Young
|
22c7c1259b
|
We are opening on a public screen, not a custom screen (even our own screen is a public screen)
|
2013-03-20 08:22:03 +00:00 |
|
Michael Drake
|
dd704c2c43
|
Fix can paste/copy tests.
|
2013-03-18 23:06:06 +00:00 |
|
Chris Young
|
20e4bdadaf
|
Support old picture.datatype
|
2013-03-09 15:29:30 +00:00 |
|
Michael Drake
|
037beb44fb
|
Pass caret clip rect out to front ends. (Nothing actually using them yet.)
|
2013-03-05 22:54:51 +00:00 |
|
Chris Young
|
cd25e581cf
|
Fix drag saving text selections
|
2013-02-22 21:03:52 +00:00 |
|
Chris Young
|
5d34d48a4b
|
Remove obsolete ami_selection_to_text
|
2013-02-22 19:06:13 +00:00 |
|
Chris Young
|
4d9b674997
|
Remove struct selection from ami_file_save and anywhere that feeds into it
|
2013-02-22 19:02:58 +00:00 |
|
Michael Drake
|
8195113196
|
More fixup for new core selection treatment.
|
2013-02-22 14:08:24 +00:00 |
|
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.
|
2013-02-22 13:46:01 +00:00 |
|
Michael Drake
|
67c6046fb1
|
Update for new core selection handling.
|
2013-02-22 13:37:11 +00:00 |
|
Chris Young
|
5a307b5fa5
|
remove alloc.c
|
2013-02-21 23:51:40 +00:00 |
|
Chris Young
|
a89148332f
|
Remove this; it's worse in real-life situations than the buggy newlib version.
|
2013-02-21 23:49:39 +00:00 |
|
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.
|
2013-02-21 23:15:46 +00:00 |
|
Chris Young
|
70df2d197d
|
Attempt replacement of memory allocation functions with primitive working alternatives
|
2013-02-21 23:10:36 +00:00 |
|
Chris Young
|
486593df35
|
memory leak
|
2013-02-20 20:28:07 +00:00 |
|
Chris Young
|
5beca9d71f
|
Remove spurious error message after closing About
|
2013-02-18 18:39:31 +00:00 |
|