Commit Graph

14489 Commits

Author SHA1 Message Date
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
Vincent Sanders e65e41e2d6 move content handler specific selection copying into handlers 2020-05-23 23:00:08 +01:00
Vincent Sanders 36b9262e14 split selection redraw into content handler specific implementations 2020-05-23 23:00:08 +01:00
Michael Drake 0432d95561 Browser window: Handle counting cookies when URLdb gives use none. 2020-05-23 22:28:00 +01:00