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 = "