From 089c487576d964d611cc1ec111d611f132448513 Mon Sep 17 00:00:00 2001 From: Shawn A Date: Wed, 14 Feb 2018 12:42:21 -0600 Subject: [PATCH] adds toggle for scan quality as percentage `setScanDispPerc` until we have decent remplating --- WiFiManager.cpp | 10 ++++++++++ strings_en.h | 4 +++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/WiFiManager.cpp b/WiFiManager.cpp index 79eac51..42595f7 100644 --- a/WiFiManager.cpp +++ b/WiFiManager.cpp @@ -674,6 +674,12 @@ String WiFiManager::getScanItemOut(){ bool tok_q = HTTP_ITEM_STR.indexOf(FPSTR(T_q)) > 0; bool tok_i = HTTP_ITEM_STR.indexOf(FPSTR(T_i)) > 0; + // toggle icons with percentage + bool _scanDispOptions = true; + if(_scanDispOptions && tok_q && !tok_r){ + HTTP_ITEM_STR.replace(FPSTR(T_q), FPSTR(HTTP_ITEM_QP)); + tok_r = true; + } //display networks in page for (int i = 0; i < n; i++) { @@ -1223,6 +1229,10 @@ void WiFiManager::setWebPortalClientCheck(boolean enabled){ _webClientCheck = enabled; } +void WiFiManager::setScanDispPerc(boolean enabled){ + _scanDispOptions = true; +} + // HELPERS template diff --git a/strings_en.h b/strings_en.h index 13b0f72..849c59d 100644 --- a/strings_en.h +++ b/strings_en.h @@ -10,7 +10,9 @@ const char HTTP_SCRIPT[] PROGMEM = "