--- a/src/eric7/Preferences/__init__.py Sat Feb 18 18:12:32 2023 +0100 +++ b/src/eric7/Preferences/__init__.py Sun Feb 19 14:45:16 2023 +0100 @@ -1578,6 +1578,9 @@ "ManualDevices": "[]", # empty list encoded as JSON "WifiName": "", "WifiPassword": "", + "WifiApName": "", + "WifiApPassword": "", + "WifiCountry": "", # MicroPython URLs "MicroPythonDocuUrl": "https://docs.micropython.org/en/latest/", "MicroPythonFirmwareUrl": "http://micropython.org/download/", @@ -3801,7 +3804,7 @@ return json.loads(jsonStr) else: return None - elif key == "WifiPassword": + elif key in ("WifiPassword", "WifiApPassword"): return pwConvert( Prefs.settings.value( "MicroPython/" + key, Prefs.microPythonDefaults[key] @@ -3822,7 +3825,7 @@ """ if key in ["IgnoredUnknownDevices", "ManualDevices"]: Prefs.settings.setValue("MicroPython/" + key, json.dumps(value)) - elif key == "WifiPassword": + elif key in ("WifiPassword", "WifiApPassword"): Prefs.settings.setValue("MicroPython/" + key, pwConvert(value, encode=True)) else: Prefs.settings.setValue("MicroPython/" + key, value)