eric7/Plugins/VcsPlugins/vcsGit/git.py

branch
eric7
changeset 8356
68ec9c3d4de5
parent 8322
b422b4e77d19
child 8358
144a6b854f70
--- a/eric7/Plugins/VcsPlugins/vcsGit/git.py	Sat May 22 17:01:51 2021 +0200
+++ b/eric7/Plugins/VcsPlugins/vcsGit/git.py	Sat May 22 18:51:46 2021 +0200
@@ -15,8 +15,8 @@
 from PyQt6.QtCore import QProcess, pyqtSignal, QFileInfo
 from PyQt6.QtWidgets import QApplication, QDialog, QInputDialog, QLineEdit
 
-from E5Gui.E5Application import e5App
-from E5Gui import E5MessageBox, E5FileDialog
+from E5Gui.EricApplication import ericApp
+from E5Gui import EricMessageBox, EricFileDialog
 
 from QScintilla.MiniEditor import MiniEditor
 
@@ -242,7 +242,7 @@
         """
         success = self.vcsImport(vcsDataDict, project.ppath, addAll=addAll)[0]
         if not success:
-            E5MessageBox.critical(
+            EricMessageBox.critical(
                 self.__ui,
                 self.tr("Create project repository"),
                 self.tr(
@@ -405,7 +405,7 @@
             for nam in nameList:
                 # check for commit of the project
                 if os.path.isdir(nam):
-                    project = e5App().getObject("Project")
+                    project = ericApp().getObject("Project")
                     if nam == project.getProjectPath():
                         ok &= (
                             project.checkAllScriptsDirty(
@@ -415,7 +415,7 @@
                         continue
                 elif os.path.isfile(nam):
                     editor = (
-                        e5App().getObject("ViewManager").getOpenEditor(nam)
+                        ericApp().getObject("ViewManager").getOpenEditor(nam)
                     )
                     if editor:
                         ok &= editor.checkDirty()
@@ -423,13 +423,13 @@
                     break
             
             if not ok:
-                res = E5MessageBox.yesNo(
+                res = EricMessageBox.yesNo(
                     self.__ui,
                     self.tr("Commit Changes"),
                     self.tr(
                         """The commit affects files, that have unsaved"""
                         """ changes. Shall the commit be continued?"""),
-                    icon=E5MessageBox.Warning)
+                    icon=EricMessageBox.Warning)
                 if not res:
                     return
         
@@ -505,7 +505,7 @@
         """
         args = self.initCommand("checkout")
         if revision:
-            res = E5MessageBox.yesNo(
+            res = EricMessageBox.yesNo(
                 None,
                 self.tr("Switch"),
                 self.tr("""<p>Do you really want to switch to <b>{0}</b>?"""
@@ -776,11 +776,11 @@
         names = name[:] if isinstance(name, list) else [name]
         for nam in names:
             if os.path.isfile(nam):
-                editor = e5App().getObject("ViewManager").getOpenEditor(nam)
+                editor = ericApp().getObject("ViewManager").getOpenEditor(nam)
                 if editor and not editor.checkDirty():
                     return
             else:
-                project = e5App().getObject("Project")
+                project = ericApp().getObject("Project")
                 if nam == project.ppath and not project.saveAllScripts():
                     return
         if self.diff is None:
@@ -871,7 +871,7 @@
             if os.path.splitdrive(repodir)[1] == os.sep:
                 return False
         
-        project = e5App().getObject("Project")
+        project = ericApp().getObject("Project")
         names = [project.getRelativePath(nam) for nam in names]
         if names[0]:
             from UI.DeleteFilesConfirmationDialog import (
@@ -886,7 +886,7 @@
                 names)
             yes = dlg.exec() == QDialog.DialogCode.Accepted
         else:
-            yes = E5MessageBox.yesNo(
+            yes = EricMessageBox.yesNo(
                 None,
                 self.tr("Revert changes"),
                 self.tr("""Do you really want to revert all changes of"""
@@ -1385,12 +1385,12 @@
         
         ignoreName = os.path.join(name, Git.IgnoreFileName)
         res = (
-            E5MessageBox.yesNo(
+            EricMessageBox.yesNo(
                 self.__ui,
                 self.tr("Create {0} file").format(ignoreName),
                 self.tr("""<p>The file <b>{0}</b> exists already."""
                         """ Overwrite it?</p>""").format(ignoreName),
-                icon=E5MessageBox.Warning)
+                icon=EricMessageBox.Warning)
             if os.path.exists(ignoreName) else
             True
         )
@@ -1406,7 +1406,7 @@
             
             if status and autoAdd:
                 self.vcsAdd(ignoreName, noDialog=True)
-                project = e5App().getObject("Project")
+                project = ericApp().getObject("Project")
                 project.appendFile(ignoreName)
         
         return status
@@ -1429,7 +1429,7 @@
                 try:
                     shutil.copytree(name, target)
                 except (OSError, shutil.Error) as why:
-                    E5MessageBox.critical(
+                    EricMessageBox.critical(
                         self,
                         self.tr("Git Copy"),
                         self.tr("""<p>Copying the directory <b>{0}</b>"""
@@ -1444,7 +1444,7 @@
                 try:
                     shutil.copy2(name, target)
                 except (OSError, shutil.Error) as why:
-                    E5MessageBox.critical(
+                    EricMessageBox.critical(
                         self,
                         self.tr("Git Copy"),
                         self.tr("""<p>Copying the file <b>{0}</b>"""
@@ -1492,11 +1492,11 @@
             names = [name]
         for nam in names:
             if os.path.isfile(nam):
-                editor = e5App().getObject("ViewManager").getOpenEditor(nam)
+                editor = ericApp().getObject("ViewManager").getOpenEditor(nam)
                 if editor and not editor.checkDirty():
                     return
             else:
-                project = e5App().getObject("Project")
+                project = ericApp().getObject("Project")
                 if nam == project.ppath and not project.saveAllScripts():
                     return
         
@@ -1603,7 +1603,7 @@
         
         output1, error = self.__gitGetFileForRevision(name, rev=rev1)
         if error:
-            E5MessageBox.critical(
+            EricMessageBox.critical(
                 self.__ui,
                 self.tr("Git Side-by-Side Difference"),
                 error)
@@ -1615,7 +1615,7 @@
                 rev2 = ""
             output2, error = self.__gitGetFileForRevision(name, rev=rev2)
             if error:
-                E5MessageBox.critical(
+                EricMessageBox.critical(
                     self.__ui,
                     self.tr("Git Side-by-Side Difference"),
                     error)
@@ -1628,7 +1628,7 @@
                     f1.close()
                 name2 = "{0} (Work)".format(name)
             except OSError:
-                E5MessageBox.critical(
+                EricMessageBox.critical(
                     self.__ui,
                     self.tr("Git Side-by-Side Difference"),
                     self.tr(
@@ -2249,7 +2249,7 @@
                 return
         
         branchName = self.gitGetCurrentBranch(repodir)
-        E5MessageBox.information(
+        EricMessageBox.information(
             None,
             self.tr("Current Branch"),
             self.tr("""<p>The current branch is <b>{0}</b>."""
@@ -2278,13 +2278,13 @@
         if dlg.exec() == QDialog.DialogCode.Accepted:
             revs = dlg.getData()
             
-            fname, selectedFilter = E5FileDialog.getSaveFileNameAndFilter(
+            fname, selectedFilter = EricFileDialog.getSaveFileNameAndFilter(
                 None,
                 self.tr("Create Bundle"),
                 self.__lastBundlePath or repodir,
                 self.tr("Git Bundle Files (*.bundle)"),
                 None,
-                E5FileDialog.DontConfirmOverwrite)
+                EricFileDialog.DontConfirmOverwrite)
             
             if not fname:
                 return  # user aborted
@@ -2295,13 +2295,13 @@
                 if ex:
                     fname += ex
             if QFileInfo(fname).exists():
-                res = E5MessageBox.yesNo(
+                res = EricMessageBox.yesNo(
                     self.__ui,
                     self.tr("Create Bundle"),
                     self.tr("<p>The Git bundle file <b>{0}</b> "
                             "already exists. Overwrite it?</p>")
                         .format(fname),
-                    icon=E5MessageBox.Warning)
+                    icon=EricMessageBox.Warning)
                 if not res:
                     return
             fname = Utilities.toNativeSeparators(fname)
@@ -2331,7 +2331,7 @@
             if os.path.splitdrive(repodir)[1] == os.sep:
                 return
         
-        fname = E5FileDialog.getOpenFileName(
+        fname = EricFileDialog.getOpenFileName(
             None,
             self.tr("Verify Bundle"),
             self.__lastBundlePath or repodir,
@@ -2361,7 +2361,7 @@
             if os.path.splitdrive(repodir)[1] == os.sep:
                 return
         
-        fname = E5FileDialog.getOpenFileName(
+        fname = EricFileDialog.getOpenFileName(
             None,
             self.tr("List Bundle Heads"),
             self.__lastBundlePath or repodir,
@@ -2424,7 +2424,7 @@
             if os.path.splitdrive(repodir)[1] == os.sep:
                 return
         
-        fname = E5FileDialog.getOpenFileName(
+        fname = EricFileDialog.getOpenFileName(
             None,
             self.tr("Apply Bundle"),
             self.__lastBundlePath or repodir,
@@ -2472,7 +2472,7 @@
                 return False
         
         res = False
-        fname = E5FileDialog.getOpenFileName(
+        fname = EricFileDialog.getOpenFileName(
             None,
             self.tr("Apply Bundle"),
             self.__lastBundlePath or repodir,
@@ -2619,7 +2619,7 @@
                              Preferences.getSystem("IOEncoding"),
                              'replace')
         else:
-            E5MessageBox.critical(
+            EricMessageBox.critical(
                 self,
                 self.tr('Process Generation Error'),
                 self.tr(
@@ -2629,13 +2629,13 @@
             return
         
         if output:
-            fname, selectedFilter = E5FileDialog.getSaveFileNameAndFilter(
+            fname, selectedFilter = EricFileDialog.getSaveFileNameAndFilter(
                 None,
                 self.tr("Create Bisect Replay File"),
                 self.__lastBundlePath or repodir,
                 self.tr("Git Bisect Replay Files (*.replay)"),
                 None,
-                E5FileDialog.DontConfirmOverwrite)
+                EricFileDialog.DontConfirmOverwrite)
             
             if not fname:
                 return  # user aborted
@@ -2646,13 +2646,13 @@
                 if ex:
                     fname += ex
             if QFileInfo(fname).exists():
-                res = E5MessageBox.yesNo(
+                res = EricMessageBox.yesNo(
                     self.__ui,
                     self.tr("Create Bisect Replay File"),
                     self.tr("<p>The Git bisect replay file <b>{0}</b> "
                             "already exists. Overwrite it?</p>")
                         .format(fname),
-                    icon=E5MessageBox.Warning)
+                    icon=EricMessageBox.Warning)
                 if not res:
                     return
             fname = Utilities.toNativeSeparators(fname)
@@ -2662,7 +2662,7 @@
                 with open(fname, "w") as f:
                     f.write(output)
             except OSError as err:
-                E5MessageBox.critical(
+                EricMessageBox.critical(
                     self.__ui,
                     self.tr("Create Bisect Replay File"),
                     self.tr(
@@ -2683,7 +2683,7 @@
             if os.path.splitdrive(repodir)[1] == os.sep:
                 return
         
-        fname = E5FileDialog.getOpenFileName(
+        fname = EricFileDialog.getOpenFileName(
             None,
             self.tr("Edit Bisect Replay File"),
             self.__lastReplayPath or repodir,
@@ -2710,7 +2710,7 @@
                 return False
         
         res = False
-        fname = E5FileDialog.getOpenFileName(
+        fname = EricFileDialog.getOpenFileName(
             None,
             self.tr("Bisect Replay"),
             self.__lastReplayPath or repodir,
@@ -3512,7 +3512,7 @@
             if not ok:
                 return False
         
-        res = E5MessageBox.yesNo(
+        res = EricMessageBox.yesNo(
             None,
             self.tr("Delete Stash"),
             self.tr("""Do you really want to delete the stash <b>{0}</b>?""")
@@ -3543,7 +3543,7 @@
             if os.path.splitdrive(repodir)[1] == os.sep:
                 return False
         
-        res = E5MessageBox.yesNo(
+        res = EricMessageBox.yesNo(
             None,
             self.tr("Delete All Stashes"),
             self.tr("""Do you really want to delete all stashes?"""))
@@ -3919,7 +3919,7 @@
             dlg = GitSubmodulesListDialog(submodulesList)
             dlg.exec()
         else:
-            E5MessageBox.information(
+            EricMessageBox.information(
                 None,
                 self.tr("List Submodules"),
                 self.tr("""No submodules defined for the project."""))

eric ide

mercurial