Vincent Sanders
ebe1b05114
improve desktop text search header usage
...
remove unecessary inclusion of desktop search header in content
header which has knock on effect of not having ctype or string
system headers dragged in unecessarily.
Futher this highlighted use of ctype API where internal ascii
processing ought to be used.
2020-06-24 23:49:59 +01:00
Vincent Sanders
2352bea153
use the ascii locale safe handling instead of ctype API
2020-06-24 23:34:09 +01:00
Vincent Sanders
567390f59d
allow idna_props header to be regenerated
...
add commandline procesing to the idna header generation tool
add make rules to obtain idna source files and convert them into a header
2020-06-22 23:08:03 +01:00
Vincent Sanders
54e06e7d58
move all the build tools to utils
...
move the source and make rules of the convert image and font tools
to the utils directory. This puts all the rules for build tools together.
2020-06-22 22:45:10 +01:00
Michael Drake
a27f5d32cd
Framebuffer: Internal font: Fix SW and NW arrow directions.
2020-06-22 13:27:18 +01:00
Vincent Sanders
38bfbe9cf6
remove perl split-messages tool usage
2020-06-22 00:04:42 +01:00
Vincent Sanders
0ee5e23184
change to using compiled split messages to remove a build time perl dependancy
2020-06-21 12:27:34 +01:00
Vincent Sanders
b2a1aa9b88
improvements from review
2020-06-21 12:08:24 +01:00
Vincent Sanders
f31fb08c73
add gzip compression support to c split-messages implementation
2020-06-15 09:06:25 +01:00
Vincent Sanders
b0a3eba82d
fix italian ObjInfo key being labelled french
2020-06-15 00:21:34 +01:00
Vincent Sanders
d5d14df76b
initial implementation of split messages in c
...
functional but the compression switch still needs implementing
2020-06-15 00:21:06 +01:00
Vincent Sanders
154a6b6987
implement a minimal xxd for builds to remove external dependancy
2020-06-03 23:34:57 +01:00
Chris Young
ed84f7a018
Amiga: avoid read from NULL pointer
2020-05-26 18:05:14 +01:00
Chris Young
68f1b41bf0
Amiga: Use IANA codeset number to identify local charset
2020-05-26 15:08:51 +01:00
Chris Young
22ea4cbe65
Amiga: Use codesets.library for UTF8 conversion if available
2020-05-26 14:15:04 +01:00
Vincent Sanders
85dea6eed3
remove unecessary headers from browser window
2020-05-25 23:52:39 +01:00
Vincent Sanders
b182cc7617
remove box handling from browser window
2020-05-25 20:37:06 +01:00
Chris Young
6d62a06899
Amiga: correct schedule parameter
2020-05-25 14:07:38 +01:00
Chris Young
44e5aea7b5
Amiga: avoid use after free
...
Use the scheduler to trigger page info close as that does not allow the same event to be in the queue multiple times
2020-05-25 13:50:20 +01:00
Vincent Sanders
8924f0c7f9
fix warnings in amiga stringview
2020-05-25 13:45:54 +01:00
Vincent Sanders
2b8501b342
fix incorrect content handler function table operations return types
2020-05-25 13:45:54 +01:00
Vincent Sanders
860fbc2f8c
make browser_window_update internal to browser window as intended
2020-05-25 13:45:54 +01:00
Chris Young
53d07a8e46
Amiga: try to guard against page info window being destroyed twice
2020-05-25 13:04:29 +01:00
Vincent Sanders
5c02f9bd97
rename browser window internal redraw request function
...
remove confusing reference to boxes
2020-05-25 11:28:35 +01:00
Vincent Sanders
9071b450be
update jenkins build script after 3.10 release
2020-05-25 08:57:09 +01:00
Vincent Sanders
9993c37d5b
Update version for next development cycle
2020-05-24 21:58:37 +01:00
Vincent Sanders
de80e68751
Merge branch 'heads/releasing/3.10'
2020-05-24 21:57:16 +01:00
Vincent Sanders
7f2702294f
Update version files for release
...
Signed-off-by: Vincent Sanders <vince@kyllikki.org>
2020-05-24 21:55:29 +01:00
Daniel Silverstone
bcd88f96bb
test: Use putImageData features in life demo
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-24 19:34:08 +01:00
Daniel Silverstone
39552607a5
canvas: Implement fully correct putImageData features
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-24 19:34:04 +01:00
Daniel Silverstone
b4c99f9e57
llcache: Free existing chain if we get a new one
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-24 17:01:05 +01:00
Vincent Sanders
114dd37c6e
fix RISC OS corewindows incorrectly becoming visible when scroll extents are set
2020-05-24 16:49:45 +01:00
Michael Drake
3bf39f7f2c
JS dom event binding: Squash leak of string.
2020-05-24 16:25:30 +01:00
Daniel Silverstone
74b8767ee2
Canvas: Do not overrun destination bitmap during creation
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-24 16:21:36 +01:00
Michael Drake
1c4025e92c
RISC OS: Prevent closed corewindows opening on scroll requests.
2020-05-24 14:39:49 +01:00
Michael Drake
cb44b56378
RISC OS: Drop extended scroll request logging.
2020-05-24 13:16:24 +01:00
Michael Drake
5af4e79197
RISC OS: Try to improve scroll wheel handling.
2020-05-24 11:36:42 +01:00
Vincent Sanders
d3ac0e71ab
Fix open url dialog not coping with invalid url by using the omnibox helper
2020-05-24 11:19:10 +01:00
Vincent Sanders
8673b035f0
commit a neatness in teh html content handler text selection code
2020-05-24 11:19:10 +01:00
Daniel Silverstone
04e9e75b27
idna: Do not overcopy utf8 buffer as though it were ucs4
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-24 10:38:21 +01:00
Vincent Sanders
dbe63210cf
fix use of uninitialised warning on older gcc
2020-05-23 23:48:38 +01:00
Daniel Silverstone
fe429e8d2d
test/js/life: Support changing the size of the canvas
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 23:44:40 +01:00
Daniel Silverstone
d157b505e6
canvas: Support changing canvas size at runtime
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 23:44:39 +01:00
Vincent Sanders
121c41a730
remove unused text selection interface
2020-05-23 23:40:29 +01:00
Vincent Sanders
5ce8f0baf1
make text selection context an opaque interface
2020-05-23 23:33:52 +01:00
Vincent Sanders
6108d210d5
remove all direct access to selection structure
2020-05-23 23:00:08 +01:00
Vincent Sanders
1161029d29
remove unecessary content handler specific selection creation
2020-05-23 23:00:08 +01:00
Vincent Sanders
2ea577c47e
remove unused is_html parameter to text selection routines
2020-05-23 23:00:08 +01:00
Vincent Sanders
a8c540ea59
move content specific selection end to content handlers
2020-05-23 23:00:08 +01:00
Vincent Sanders
cfe57002fe
remove unused css length usage in selection
2020-05-23 23:00:08 +01:00