--- a/eric6/Preferences/__init__.py Sat May 02 14:45:06 2020 +0200 +++ b/eric6/Preferences/__init__.py Sun May 03 13:42:52 2020 +0200 @@ -962,7 +962,10 @@ "AcceptCookies": 2, # CookieJar.AcceptOnlyFromSitesNavigatedTo "KeepCookiesUntil": 0, # CookieJar.KeepUntilExpire "FilterTrackingCookies": True, - "SaveUrlColor": QColor(184, 248, 169), + "SecureUrlColor": QColor(184, 248, 169), + "InsecureUrlColor": QColor(248, 227, 169), + "MaliciousUrlColor": QColor(255, 132, 140), + "PrivateModeUrlColor": QColor(220, 220, 220), "UserAgent": "", "AcceptQuotaRequest": 2, # yes/no/ask (0, 1, 2) "AcceptProtocolHandlerRequest": 2, # yes/no/ask (0, 1, 2) @@ -1484,13 +1487,13 @@ "MicrobitDocuUrl": "https://microbit-micropython.readthedocs.io/en/latest/", "CalliopeDocuUrl": - "https://github.com/calliope-mini/calliope-mini-micropython/", + "https://github.com/calliope-mini/calliope-mini-micropython/", # MicroPython firmware URLs "MicroPythonFirmwareUrl": "http://micropython.org/download/", "CircuitPythonFirmwareUrl": "https://circuitpython.org/downloads/", "MicrobitFirmwareUrl": "https://microbit.org/guide/firmware/", "CalliopeFirmwareUrl": - "https://github.com/calliope-mini/calliope-mini-micropython/", + "https://github.com/calliope-mini/calliope-mini-micropython/", } if Globals.isWindowsPlatform(): microPythonDefaults["ColorScheme"] = "Windows 10" @@ -2723,7 +2726,8 @@ f.fromString(prefClass.settings.value( "WebBrowser/" + key, prefClass.webBrowserDefaults[key])) return f - elif key in ["SaveUrlColor"]: + elif key in ["SecureUrlColor", "InsecureUrlColor", "MaliciousUrlColor", + "PrivateModeUrlColor"]: col = prefClass.settings.value("WebBrowser/" + key) if col is not None: return QColor(col) @@ -2870,7 +2874,8 @@ """ if key in ["StandardFont", "FixedFont"]: prefClass.settings.setValue("WebBrowser/" + key, value.toString()) - elif key == "SaveUrlColor": + elif key in ["SecureUrlColor", "InsecureUrlColor", "MaliciousUrlColor", + "PrivateModeUrlColor"]: prefClass.settings.setValue("WebBrowser/" + key, value.name()) elif key == "WebSearchKeywords": # value is list of tuples of (keyword, engine name)