From 2b4cda4e844cdc1199b4e86e532f6f64074211af Mon Sep 17 00:00:00 2001 From: bergware Date: Thu, 11 Nov 2021 02:44:55 +0100 Subject: [PATCH] Add new setting "Terminal font size" --- plugins/dynamix/DisplaySettings.page | 30 ++++++++++++++++++++++++---- 1 file changed, 26 insertions(+), 4 deletions(-) diff --git a/plugins/dynamix/DisplaySettings.page b/plugins/dynamix/DisplaySettings.page index 12906e2a4..3921b2698 100644 --- a/plugins/dynamix/DisplaySettings.page +++ b/plugins/dynamix/DisplaySettings.page @@ -46,6 +46,17 @@ function upload() { } else if (filename) { $.post("/webGui/include/FileUpload.php",{cmd:'save',path:path,filename:filename,output:'banner.png'}); } + // save font size in cookie + $.cookie('fontSize',$('#font option:selected').val(),{path:'/',expires:3650}); + // update terminal font size + var arg1 = $('input[name="#arg[1]"]'); + if (arg1.val() != $('#tty').val()) { + arg1.val($('#tty').val()); + $.each(tty_window,function(name,win){ + $.removeCookie('win-open-'+name,{path:'/'}); + win.close(); + }); + } else arg1.val(''); } function presetTime(form) { var system = form.date.selectedIndex==0; @@ -61,9 +72,6 @@ function presetRefresh(form) { function presetPassive(index) { if (index==0) $('#passive').hide(); else $('#passive').show(); } -function saveFontSize() { - $.cookie('fontSize',$('#font option:selected').val(),{path:'/',expires:3650}); -} function updateDirection(lang) { // var rtl = ['ar_AR','fa_FA'].includes(lang) ? "dir='rtl' " : ""; // RTL display is not giving the desired results, we keep LTR @@ -128,9 +136,11 @@ $(function() { :display_settings_help: -
+ + + _(Language)_: : + + + + + + + + +:display_tty_size_help: + _(Date format)_: :