summaryrefslogtreecommitdiff
path: root/frontends
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2017-02-25 00:16:49 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2017-02-25 00:16:49 +0000
commit7a42134beeda0e080cb8ef5702f522dd4faf9e67 (patch)
tree9dc84e27614e566b9da03d3b4f417455075caf1b /frontends
parentf162ddc7118ade79a358c4750f22278915f07ea4 (diff)
downloadnetsurf-7a42134beeda0e080cb8ef5702f522dd4faf9e67.tar.gz
netsurf-7a42134beeda0e080cb8ef5702f522dd4faf9e67.tar.bz2
When switching to outline fonts on OS3 reset the fonts
TODO: make this change in the GUI when toggling
Diffstat (limited to 'frontends')
-rwxr-xr-xfrontends/amiga/gui_options.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/frontends/amiga/gui_options.c b/frontends/amiga/gui_options.c
index 78dea5820..48228407f 100755
--- a/frontends/amiga/gui_options.c
+++ b/frontends/amiga/gui_options.c
@@ -1898,6 +1898,15 @@ static void ami_gui_opts_use(bool save)
#ifndef __amigaos4__
GetAttr(GA_Selected, gow->objects[GID_OPTS_FONT_BITMAP], (ULONG *)&data);
ami_font_fini();
+
+ if((nsoption_bool(bitmap_fonts) == true) && (data == false)) {
+ nsoption_set_charp(font_sans, (char *)strdup("CGTriumvirate"));
+ nsoption_set_charp(font_serif, (char *)strdup("CGTimes"));
+ nsoption_set_charp(font_mono, (char *)strdup("LetterGothic"));
+ nsoption_set_charp(font_cursive, (char *)strdup("CGTriumvirate"));
+ nsoption_set_charp(font_fantasy, (char *)strdup("CGTimes"));
+ }
+
if(data) {
nsoption_set_bool(bitmap_fonts, true);
} else {