eric6/Preferences/ConfigurationPages/MicroPythonPage.py

changeset 8038
73ec029d4107
parent 8032
76375aa6bc04
child 8051
b78279548993
diff -r cf0e5b8cd23a -r 73ec029d4107 eric6/Preferences/ConfigurationPages/MicroPythonPage.py
--- a/eric6/Preferences/ConfigurationPages/MicroPythonPage.py	Sun Jan 31 17:47:01 2021 +0100
+++ b/eric6/Preferences/ConfigurationPages/MicroPythonPage.py	Sun Jan 31 17:47:55 2021 +0100
@@ -95,24 +95,30 @@
         self.dfuUtilPathPicker.setText(
             Preferences.getMicroPython("DfuUtilPath"))
         
-        # firmware URL
+        # MicroPython URLs
         self.micropythonFirmwareUrlLineEdit.setText(
             Preferences.getMicroPython("MicroPythonFirmwareUrl"))
+        self.micropythonDocuUrlLineEdit.setText(
+            Preferences.getMicroPython("MicroPythonDocuUrl"))
+        
+        # CircuitPython URLs
         self.circuitpythonFirmwareUrlLineEdit.setText(
             Preferences.getMicroPython("CircuitPythonFirmwareUrl"))
-        # TODO: add entry for micro:bit MicroPython URLs for v1 and v2
+        self.circuitpythonDocuUrlLineEdit.setText(
+            Preferences.getMicroPython("CircuitPythonDocuUrl"))
+        
+        # TODO: add entry for micro:bit v2 URLs
+        # BBC micro:bit URLs
         self.microbitFirmwareUrlLineEdit.setText(
             Preferences.getMicroPython("MicrobitFirmwareUrl"))
+        self.microbitMicroPythonUrlLineEdit.setText(
+            Preferences.getMicroPython("MicrobitMicroPythonUrl"))
+        self.microbitDocuUrlLineEdit.setText(
+            Preferences.getMicroPython("MicrobitDocuUrl"))
+        
+        # Calliope mini URLs
         self.calliopeFirmwareUrlLineEdit.setText(
             Preferences.getMicroPython("CalliopeFirmwareUrl"))
-        
-        # documentation URL
-        self.micropythonDocuUrlLineEdit.setText(
-            Preferences.getMicroPython("MicroPythonDocuUrl"))
-        self.circuitpythonDocuUrlLineEdit.setText(
-            Preferences.getMicroPython("CircuitPythonDocuUrl"))
-        self.microbitDocuUrlLineEdit.setText(
-            Preferences.getMicroPython("MicrobitDocuUrl"))
         self.calliopeDocuUrlLineEdit.setText(
             Preferences.getMicroPython("CalliopeDocuUrl"))
     
@@ -152,30 +158,38 @@
             "DfuUtilPath",
             self.dfuUtilPathPicker.text())
         
-        # firmware URL
+        # MicroPython URLs
         Preferences.setMicroPython(
             "MicroPythonFirmwareUrl",
             self.micropythonFirmwareUrlLineEdit.text())
         Preferences.setMicroPython(
+            "MicroPythonDocuUrl",
+            self.micropythonDocuUrlLineEdit.text())
+        
+        # CircuitPython URLs
+        Preferences.setMicroPython(
             "CircuitPythonFirmwareUrl",
             self.circuitpythonFirmwareUrlLineEdit.text())
         Preferences.setMicroPython(
+            "CircuitPythonDocuUrl",
+            self.circuitpythonDocuUrlLineEdit.text())
+        
+        # TODO: add entry for micro:bit v2 URLs
+        # BBC micro:bit URLs
+        Preferences.setMicroPython(
             "MicrobitFirmwareUrl",
             self.microbitFirmwareUrlLineEdit.text())
         Preferences.setMicroPython(
-            "CalliopeFirmwareUrl",
-            self.calliopeFirmwareUrlLineEdit.text())
-        
-        # documentation URL
-        Preferences.setMicroPython(
-            "MicroPythonDocuUrl",
-            self.micropythonDocuUrlLineEdit.text())
-        Preferences.setMicroPython(
-            "CircuitPythonDocuUrl",
-            self.circuitpythonDocuUrlLineEdit.text())
+            "MicrobitMicroPythonUrl",
+            self.microbitMicroPythonUrlLineEdit.text())
         Preferences.setMicroPython(
             "MicrobitDocuUrl",
             self.microbitDocuUrlLineEdit.text())
+        
+        # Calliope mini URLs
+        Preferences.setMicroPython(
+            "CalliopeFirmwareUrl",
+            self.calliopeFirmwareUrlLineEdit.text())
         Preferences.setMicroPython(
             "CalliopeDocuUrl",
             self.calliopeDocuUrlLineEdit.text())

eric ide

mercurial