eric7/UI/UserInterface.py

branch
eric7
changeset 8618
356a2f1b04b0
parent 8614
4a3a68e51b92
child 8621
8c9f41115c04
diff -r 3ea0b67205b6 -r 356a2f1b04b0 eric7/UI/UserInterface.py
--- a/eric7/UI/UserInterface.py	Sun Sep 19 16:26:29 2021 +0200
+++ b/eric7/UI/UserInterface.py	Sun Sep 19 19:59:06 2021 +0200
@@ -952,6 +952,10 @@
         self.__findFileWidget.sourceFile.connect(
             self.viewmanager.openSourceFile)
         self.__findFileWidget.designerFile.connect(self.__designer)
+        
+        # Create the VCS Status widget
+        from VCS.StatusWidget import StatusWidget
+        self.__vcsStatusWidget = StatusWidget(self.project, self)
     
     def __createLayout(self):
         """
@@ -1040,6 +1044,10 @@
                               UI.PixmapCache.getIcon("projectViewer"),
                               self.tr("Project-Viewer"))
 
+        self.lToolbox.addItem(self.__vcsStatusWidget,
+                              UI.PixmapCache.getIcon("tbVcsStatus"),
+                              self.tr("VCS Status"))
+
         self.lToolbox.addItem(self.multiProjectBrowser,
                               UI.PixmapCache.getIcon("multiProjectViewer"),
                               self.tr("Multiproject-Viewer"))
@@ -1181,6 +1189,11 @@
             self.tr("Project-Viewer"))
 
         self.leftSidebar.addTab(
+            self.__vcsStatusWidget,
+            UI.PixmapCache.getIcon("sbVcsStatus96"),
+            self.tr("VCS Status"))
+
+        self.leftSidebar.addTab(
             self.multiProjectBrowser,
             UI.PixmapCache.getIcon("sbMultiProjectViewer96"),
             self.tr("Multiproject-Viewer"))

eric ide

mercurial