Commit Graph

944 Commits

Author SHA1 Message Date
Vincent Sanders
410cb9a8fd gtk compile din resource list was missing pageinfo for gtk2 build 2020-08-15 09:49:27 +01:00
Vincent Sanders
421d796e9b split tools and utils 2020-06-27 23:30:54 +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
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
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
9993c37d5b Update version for next development cycle 2020-05-24 21:58:37 +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
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
Michael Drake
52d0583ace RISC OS: Update page info urlbar icons. 2020-05-23 21:47:34 +01:00
Daniel Silverstone
60f8f0126d
windows: Enable present_cookies callback
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 21:18:47 +01:00
Daniel Silverstone
8e0469d41d
monkey: Support present_cookies
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 21:18:47 +01:00
Daniel Silverstone
82dc6ec097
riscos: Enable support for present_cookies
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 21:18:47 +01:00
Daniel Silverstone
adafe3c750
amiga: Probably support present_cookies
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 21:18:47 +01:00
Daniel Silverstone
33fe0faab6
beos: Add NULL so present_cookies is filled
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 21:18:47 +01:00
Daniel Silverstone
a4e9f41948
gtk: Implement handling of new present_cookies callback
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 21:18:46 +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
Vincent Sanders
714a90e2a5 update resources copyright years and readme version numbers 2020-05-23 11:14:06 +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
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
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
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
Michael Drake
fcbc710ce5 Squash warnings: '%s' directive argument is NULL. 2020-05-22 10:39:40 +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
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
3a7fc30a5f implement content opacity check through the function table 2020-05-13 19:03:14 +01:00
Daniel Silverstone
a98003674b
GTK: Add transient popup behaviour for local history too
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-09 19:38:26 +01:00
Daniel Silverstone
d2e5446bfb
GTK: Change toolbar page-info to use compat allocation function
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-09 11:58:44 +01:00