summaryrefslogtreecommitdiff
path: root/amiga/gui_options.c
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2016-01-31 17:10:47 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2016-01-31 17:10:47 +0000
commit1acc32b3a952c5d5526193ac546389c0a42420e3 (patch)
tree1f41e7987dcd8fb87f161712ad0a23688cbad831 /amiga/gui_options.c
parent7729d9369696e5983ac7959f21171ffdf684d2a1 (diff)
downloadnetsurf-1acc32b3a952c5d5526193ac546389c0a42420e3.tar.gz
netsurf-1acc32b3a952c5d5526193ac546389c0a42420e3.tar.bz2
Force always show tabs when clicktab.gadget is older than v53
Diffstat (limited to 'amiga/gui_options.c')
-rwxr-xr-xamiga/gui_options.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/amiga/gui_options.c b/amiga/gui_options.c
index cd238801a..3be0cd55f 100755
--- a/amiga/gui_options.c
+++ b/amiga/gui_options.c
@@ -504,7 +504,7 @@ void ami_gui_opts_open(void)
BOOL disableanims, animspeeddisabled = FALSE, acceptlangdisabled = FALSE;
BOOL scaleselected = nsoption_bool(scale_quality), scaledisabled = FALSE;
BOOL ditherdisable = TRUE, nativebm_disable = FALSE;
- BOOL download_notify_disabled = FALSE;
+ BOOL download_notify_disabled = FALSE, tab_always_show_disabled = FALSE;
BOOL ptr_disable = FALSE;
char animspeed[10];
char *homepage_url_lc = ami_utf8_easy(nsoption_charp(homepage_url));
@@ -602,6 +602,10 @@ void ami_gui_opts_open(void)
nsoption_set_bool(download_notify, FALSE);
}
+ if(ClickTabBase->lib_Version < 53) {
+ tab_always_show_disabled = TRUE;
+ }
+
fontsans.ta_Name = ASPrintf("%s.font", nsoption_charp(font_sans));
fontserif.ta_Name = ASPrintf("%s.font", nsoption_charp(font_serif));
fontmono.ta_Name = ASPrintf("%s.font", nsoption_charp(font_mono));
@@ -1344,6 +1348,7 @@ void ami_gui_opts_open(void)
GA_RelVerify, TRUE,
GA_Text, gadlab[GID_OPTS_TAB_ALWAYS],
GA_Selected, nsoption_bool(tab_always_show),
+ GA_Disabled, tab_always_show_disabled,
CheckBoxEnd,
LAYOUT_AddChild, gow->objects[GID_OPTS_TAB_CLOSE] = CheckBoxObj,
GA_ID, GID_OPTS_TAB_CLOSE,