Commit Graph

440 Commits

Author SHA1 Message Date
Chris Young
bef1ff3045 AmigaOS3: Disable backing store by default
It doesn't work on OS3, lots of write failed errors
2024-01-09 13:33:34 +00:00
Chris Young
466361cb14 Amiga: Avoid double free of diskfont 2024-01-04 13:59:50 +00:00
Chris Young
c0904cf3fb Amiga: Update netsurf_os3.readme requirements
Now needs AmiSSL 5.13, and works on OS3.2/3.5/3.9
2024-01-04 13:30:20 +00:00
Chris Young
22e1f14106 Amiga: Add "Enable CSS" item to the Browser menu
This allows for a quick toggle of CSS next to the similar JS option
Enable CSS has not yet been added to the full prefs GUI
2024-01-03 17:07:32 +00:00
Vincent Sanders
50f3460426 Update version for next development cycle 2023-12-28 00:30:37 +00:00
Vincent Sanders
a82692093c Update copyright years and version numbers 2023-12-28 00:20:11 +00:00
John-Mark Bell
692da43855 BuildSystem: make package step depend on POSTEXES
The POSTEXE stages might add more stuff to the package contents,
so ensure they have completed before starting to package things up.
2022-11-03 21:44:57 +00:00
Chris Young
703734c389 Amiga: Fix page theme current selection 2022-08-05 13:05:21 +01:00
Chris Young
79baf60fa5 Amiga: Add page theme toggle 2022-08-03 15:14:01 +01:00
John-Mark Bell
b81c95aca8 s/http/https/ in user-facing URIs 2022-05-27 17:58:51 +01:00
Chris Young
eb7037ac4f Amiga: Do not use pre-multiplied alpha with CompositeTags() (ie. OS4 RTG) 2022-04-01 16:43:26 +01:00
Chris Young
44e464e98d Amiga: Use ARGB format bitmaps 2022-04-01 16:03:44 +01:00
Michael Drake
8e56cc3b1a Bitmap: Implement test_opaque in core instead of in every frontend. 2022-03-29 15:25:33 +01:00
Michael Drake
002c3c1a7c Bitmap API: Clean up creation flags. 2022-03-24 18:09:28 +00:00
Michael Drake
fca10f324e Amiga: Drop bitmap save callback entry; core doesn't use it. 2022-03-24 15:25:18 +00:00
Michael Drake
16346898d1 Amiga: Drop bitmap get bpp function. 2022-03-24 13:03:19 +00:00
Chris Young
d92b269629 Amiga: Don't open/close dos.library ourselves on OS3
Suspect this is the cause of crash on exit
2022-01-26 11:04:26 +00:00
Chris Young
9f305e4c3b Amiga: Add ARexx scripts to play videos via YT
Credit: Chris Handley
2021-12-17 12:29:30 +00:00
Chris Young
5a6bb39218 Revert "Amiga: do not force 32-bit bitmaps"
This reverts commit 793f514220.
2021-06-28 20:11:46 +01:00
Chris Young
793f514220 Amiga: do not force 32-bit bitmaps
This appears to be unnecessary
2021-06-28 19:38:15 +01:00
Chris Young
474fd81bf6 Amiga: report correct depth 2021-06-28 16:58:11 +01:00
Chris Young
d39ae4a102 AMIGA: Use RTG calls on OS3
Enabled for experimentation
2021-06-28 14:54:42 +01:00
Chris Young
a6e825833d Amiga: BitMap always alloced with the ami_rtg_ function, so should be freed with it too. 2021-05-17 16:45:49 +01:00
Chris Young
81c40ab7c2 Amiga: Fix codesets.library conversion when string specified as zero length 2021-04-12 23:26:17 +01:00
Chris Young
99a3d04d55 Amiga: The return value of Codesetsfind was not being assigned to a variable 2021-04-11 23:17:32 +01:00
Chris Young
598629c736 correct size 2021-02-18 17:23:59 +00:00
Chris Young
b765d8b461 AMIGA: minor IFF DR2D export changes
NULL-terminate name
Use more sensible font
2021-02-18 16:30:32 +00:00
Vincent Sanders
5db541a6d7 Improve target setup in makefiles
split out HOST TARGET and SUBTARGET generation into separate file.
split out target(frontend) specific tool settings into separate files.
2021-01-17 20:06:24 +00:00
Chris Young
511f4cc800 Add missing include 2020-10-09 13:05:51 +01:00
Chris Young
12fba46d3e Cache codesets structure ourselves
attempt to speed up conversion as apparently codesets is being very slow
2020-10-09 13:01:48 +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
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
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
Chris Young
244c49df26 Amiga: Add page info window
Currently untested but builds OK
2020-05-22 18:52:29 +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