From af4f3d2be7a15bfad2f0f8268d9acd2ca1d67d04 Mon Sep 17 00:00:00 2001 From: Chris Young Date: Sun, 12 Jul 2009 18:10:14 +0000 Subject: Don't do higher quality scaling on OS4.0 as it doesn't work. svn path=/trunk/netsurf/; revision=8484 --- amiga/gui_options.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'amiga/gui_options.c') diff --git a/amiga/gui_options.c b/amiga/gui_options.c index 865629e62..237683b56 100755 --- a/amiga/gui_options.c +++ b/amiga/gui_options.c @@ -263,6 +263,7 @@ void ami_gui_opts_open(void) BOOL screenmodedisabled = FALSE, screennamedisabled = FALSE; BOOL proxyhostdisabled = TRUE, proxyauthdisabled = TRUE; BOOL disableanims, animspeeddisabled = FALSE; + BOOL scaleselected = option_scale_quality, scaledisabled = FALSE; char animspeed[10]; struct TextAttr fontsans, fontserif, fontmono, fontcursive, fontfantasy; @@ -318,6 +319,12 @@ void ami_gui_opts_open(void) animspeeddisabled = TRUE; } + if(GfxBase->lib_Version < 53) + { + scaledisabled = TRUE; + scaleselected = FALSE; + } + fontsans.ta_Name = ASPrintf("%s.font",option_font_sans); fontserif.ta_Name = ASPrintf("%s.font",option_font_serif); fontmono.ta_Name = ASPrintf("%s.font",option_font_mono); @@ -684,9 +691,10 @@ void ami_gui_opts_open(void) LabelEnd, LAYOUT_AddChild, gow->gadgets[GID_OPTS_SCALEQ] = CheckBoxObject, GA_ID, GID_OPTS_SCALEQ, + GA_Disabled, scaledisabled, GA_RelVerify, TRUE, GA_Text, gadlab[GID_OPTS_SCALEQ], - GA_Selected, option_scale_quality, + GA_Selected, scaleselected, CheckBoxEnd, LayoutEnd, // images CHILD_WeightedHeight, 0, -- cgit v1.2.3