Commit Graph

14374 Commits

Author SHA1 Message Date
Daniel Silverstone eae3756c55
monkey_driver: Unbreak window condition code so timeouts can happen
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 19:50:33 +01:00
Michael Drake cf798ba79a RISC OS: Be less intrusive with URL bar max URL length handling. 2020-05-23 17:38:44 +01:00
Michael Drake ac8458e3f2 Tests: NetSurf style for game of life test. 2020-05-23 13:33:15 +01:00
Daniel Silverstone 291a5ec79d
fs_backing_store: Stop trying to render offsets in hex
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 12:16:34 +01:00
Daniel Silverstone 6d8b9a9bb4
fs_backing_store: Do not use %jx because amigaos3 can't render it properly
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 12:12:56 +01:00
Daniel Silverstone af158650d8
test/js: Game of Life
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 11:49:33 +01:00
Vincent Sanders 4534002d5c update ca-bundle 2020-05-23 11:14:06 +01:00
Vincent Sanders 714a90e2a5 update resources copyright years and readme version numbers 2020-05-23 11:14:06 +01:00
Daniel Silverstone d8f083bf52
Canvas: Move bitmap management to the 2D render context
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 10:15:30 +01:00
Daniel Silverstone dd43748676
fix: Make it OK if the chain isn't avilable during bad-ssl querying
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 09:38:51 +01:00
Vincent Sanders a912d4db4e fix corestring test 2020-05-23 09:31:52 +01:00
Chris Young 3f84dba779 Amiga: fix an issue where the page info icon was not updating correctly 2020-05-23 01:02:09 +01:00
Chris Young dc5cae7306 Amiga: make page info borderless 2020-05-23 00:46:35 +01:00
Chris Young 3efeb41d1d Amiga: make page info close when window goes inactive 2020-05-23 00:13:52 +01:00
Chris Young aa86da5f02 Amiga: position page info window under page info button 2020-05-22 23:58:16 +01:00
Chris Young 505217a8e7 Fix offset to allow tiled rendering 2020-05-22 23:26:11 +01:00
Chris Young 413c3803c5 Amiga: simplify page info GUI, add close gadget 2020-05-22 23:10:23 +01:00
Vincent Sanders 67b2d3931d make risc os url entry use the omi box and hence cope with bad urls gracefully 2020-05-22 20:36:44 +01:00
Daniel Silverstone 9c0fa9c939
gtk: Do not attempt to use now-freed scaffolding when iterating them to quit
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 20:29:20 +01:00
Daniel Silverstone 804faacf82
html: Handle canvas width/height stated explicitly in px
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 20:26:51 +01:00
Daniel Silverstone aec946b4ff
CanvasRenderingContext2D: More verbose input validation error message
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 20:26:32 +01:00
Daniel Silverstone a55a899e74
FatMessages: Undo encoding change from Chris
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 20:05:12 +01:00
Daniel Silverstone 1223cf0786
test/js: Include mandelbrot example
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 19:53:23 +01:00
Daniel Silverstone daed553a06
javascript: Support Canvas to a basic level
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 19:53:23 +01:00
Chris Young 244c49df26 Amiga: Add page info window
Currently untested but builds OK
2020-05-22 18:52:29 +01:00
Vincent Sanders d090f016ad add page information core window handler to RISC OS 2020-05-22 17:34:39 +01:00
Vincent Sanders 45cac1ea64 neaten up the sourec file list to make future changes easier 2020-05-22 17:32:30 +01:00
Vincent Sanders 6da6f1f66c make risc os url bar widget context consistent 2020-05-22 17:32:30 +01:00
Vincent Sanders 9ae8023d53 add url bar click actions for page info icon 2020-05-22 17:32:30 +01:00
Vincent Sanders 19232ef3ed reformat riscos url bar gui module. no code changes 2020-05-22 17:32:30 +01:00
Daniel Silverstone 4d89108072
html: Don't both building a bitmap if we're not rendering it
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 16:03:48 +01:00
Daniel Silverstone 334b498d5c
html: Handle canvas in redraw
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 16:00:46 +01:00
Daniel Silverstone 937894d654
html: set up canvas box properly
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 16:00:20 +01:00
Daniel Silverstone b39f418bca
html: Add canvas node handling in dom_event
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 15:59:47 +01:00
Daniel Silverstone a5572cde76
css: Support canvas width/height presentational hints
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 15:59:02 +01:00
Daniel Silverstone 4d927ff409
corestrings: Add a key for canvas node data
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 15:58:38 +01:00
Daniel Silverstone a35f35fec0
frontends/gtk: Defocus search before selecting all in relevant core windows
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 11:36:43 +01:00
Daniel Silverstone 278ddb34b3
treeview: Do not cancel selection when mouseovering search box
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 11:31:19 +01:00
Daniel Silverstone 18c10ea706
treeview: If cancelling empty search, drop focus
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 11:30:58 +01:00
Daniel Silverstone 1a836c9bc4
fetchers/curl: Move report_certs function outside WITH_OPENSSL
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 10:45:19 +01:00
Michael Drake fcbc710ce5 Squash warnings: '%s' directive argument is NULL. 2020-05-22 10:39:40 +01:00
Daniel Silverstone b28d3c2675
query/ssl: Include link to view certificate details
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 10:37:27 +01:00
Michael Drake c2f73310d0 Squash warning: "_GNU_SOURCE" redefined.
The utils/config.h header handles this.
2020-05-22 10:30:05 +01:00
Daniel Silverstone 8bef50aae2
env.sh: Reorder to prefer cross env, and export that to build system
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 10:05:48 +01:00
Daniel Silverstone de56170cb9
frontends/atari: Include the *right* options header
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 09:34:10 +01:00
Daniel Silverstone 0797375380
frontends/atari: Add missing include of options.h
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 09:32:03 +01:00
Daniel Silverstone ee054db071
monkey: Excise sslcert and add loading blocking support
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 09:15:27 +01:00
Daniel Silverstone e6c666d4f4
chore: Perform sslcert_viewer-ectomy
This removes the sslcert_viewer entirely from the code. Where
possible I've also trimmed out of frontends any code I think
should not be present.

Frontends should check and remove any further references that I
have failed to catch.

Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-22 09:01:39 +01:00
Vincent Sanders 10fc242aa9 remove unesessary construction of font plot stype in selection redraw 2020-05-21 23:26:06 +01:00
Vincent Sanders ba5025e5e8 simple reformat no code changes 2020-05-21 23:23:52 +01:00