eric7/Project/Project.py

branch
eric7
changeset 8336
d566c2970f39
parent 8322
b422b4e77d19
child 8351
7d13e08ddb3f
--- a/eric7/Project/Project.py	Thu May 20 19:19:33 2021 +0200
+++ b/eric7/Project/Project.py	Thu May 20 19:20:50 2021 +0200
@@ -282,13 +282,13 @@
             "PyQt5C": self.tr("PyQt5 Console"),
             "PyQt6": self.tr("PyQt6 GUI"),
             "PyQt6C": self.tr("PyQt6 Console"),
-            "E6Plugin": self.tr("Eric6 Plugin"),
+            "E7Plugin": self.tr("Eric7 Plugin"),
             "Console": self.tr("Console"),
             "Other": self.tr("Other"),
         }
         
         self.__projectProgLanguages = {
-            "Python3": ["PyQt5", "PyQt5C", "PyQt6", "PyQt6C", "E6Plugin",
+            "Python3": ["PyQt5", "PyQt5C", "PyQt6", "PyQt6C", "E7Plugin",
                         "Console", "Other"],
             "MicroPython": ["Console", "Other"],
             "Ruby": ["Console", "Other"],
@@ -360,10 +360,6 @@
         """
         if progLanguages:
             for progLanguage in progLanguages:
-                if progLanguage in ["Python", "Python2"]:
-                    # ignore that silently for Python2
-                    return
-                
                 if progLanguage not in self.__projectProgLanguages:
                     E5MessageBox.critical(
                         self.ui,
@@ -622,7 +618,7 @@
         self.pdata["FILETYPES"]["*.proto"] = "PROTOCOLS"
         
         # Forms
-        if self.pdata["PROJECTTYPE"] in ["E6Plugin",
+        if self.pdata["PROJECTTYPE"] in ["E7Plugin",
                                          "PyQt5",
                                          "PyQt6",
                                          "PySide2",
@@ -630,14 +626,13 @@
             self.pdata["FILETYPES"]["*.ui"] = "FORMS"
         
         # Resources
-        if self.pdata["PROJECTTYPE"] in ["E6Plugin",
-                                         "PyQt5", "PyQt5C",
+        if self.pdata["PROJECTTYPE"] in ["PyQt5", "PyQt5C",
                                          "PySide2", "PySide2C",
                                          "PySide6", "PySide6C"]:
             self.pdata["FILETYPES"]["*.qrc"] = "RESOURCES"
         
         # Translations
-        if self.pdata["PROJECTTYPE"] in ["E6Plugin",
+        if self.pdata["PROJECTTYPE"] in ["E7Plugin",
                                          "PyQt5", "PyQt5C",
                                          "PyQt6", "PyQt6C",
                                          "PySide2", "PySide2C",
@@ -659,7 +654,7 @@
         Public method to update the filetype associations with new default
         values.
         """
-        if self.pdata["PROJECTTYPE"] in ["E6Plugin",
+        if self.pdata["PROJECTTYPE"] in ["E7Plugin",
                                          "PyQt5", "PyQt5C",
                                          "PyQt6", "PyQt6C",
                                          "PySide2", "PySide2C",
@@ -1427,7 +1422,7 @@
         if dlg.exec() == QDialog.DialogCode.Accepted:
             lang = dlg.getSelectedLanguage()
             if self.pdata["PROJECTTYPE"] in [
-                "PyQt5", "PyQt5C", "PyQt6", "PyQt6C", "E6Plugin",
+                "PyQt5", "PyQt5C", "PyQt6", "PyQt6C", "E7Plugin",
                 "PySide2", "PySide2C", "PySide6", "PySide6C"
             ]:
                 langFile = self.pdata["TRANSLATIONPATTERN"].replace(
@@ -2347,7 +2342,7 @@
             self.menuApidocAct.setEnabled(True)
             self.menuPackagersAct.setEnabled(True)
             self.pluginGrp.setEnabled(
-                self.pdata["PROJECTTYPE"] in ["E6Plugin"])
+                self.pdata["PROJECTTYPE"] in ["E7Plugin"])
             self.addLanguageAct.setEnabled(
                 bool(self.pdata["TRANSLATIONPATTERN"]))
             self.makeGrp.setEnabled(
@@ -2808,7 +2803,7 @@
                     self.subdirs.append(tp)
             
             self.pluginGrp.setEnabled(
-                self.pdata["PROJECTTYPE"] in ["E6Plugin"])
+                self.pdata["PROJECTTYPE"] in ["E7Plugin"])
             
             self.__model.projectPropertiesChanged()
             self.projectPropertiesChanged.emit()
@@ -3039,7 +3034,7 @@
                     self.menuApidocAct.setEnabled(True)
                     self.menuPackagersAct.setEnabled(True)
                     self.pluginGrp.setEnabled(
-                        self.pdata["PROJECTTYPE"] in ["E6Plugin"])
+                        self.pdata["PROJECTTYPE"] in ["E7Plugin"])
                     self.addLanguageAct.setEnabled(
                         bool(self.pdata["TRANSLATIONPATTERN"]))
                     self.makeGrp.setEnabled(
@@ -3584,17 +3579,8 @@
         
         @return path of the management directory (string)
         """
-        if Utilities.isWindowsPlatform():
-            # migrate the old project management directory ( < v18.06)
-            oldDir = os.path.join(self.ppath, "_eric6project")
-            if os.path.exists(oldDir):
-                os.rename(
-                    oldDir,
-                    os.path.join(self.ppath, ".eric6project")
-                )
-        
         return os.path.join(self.ppath, ".eric7project")
-        
+    
     def createProjectManagementDir(self):
         """
         Public method to create the project management directory.

eric ide

mercurial