src/eric7/Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py

branch
eric7
changeset 9616
13aa04c979d7
parent 9576
be9f8e7e42e0
child 9653
e67609152c5e
equal deleted inserted replaced
9615:fbb3616f6bd3 9616:13aa04c979d7
897 897
898 self.__filename = fn 898 self.__filename = fn
899 self.dname, self.fname = self.vcs.splitPath(fn) 899 self.dname, self.fname = self.vcs.splitPath(fn)
900 900
901 # find the root of the repo 901 # find the root of the repo
902 self.repodir = self.dname 902 self.repodir = self.vcs.findRepoRoot(self.dname)
903 while not os.path.isdir(os.path.join(self.repodir, self.vcs.adminDir)): 903 if not self.repodir:
904 self.repodir = os.path.dirname(self.repodir) 904 return
905 if os.path.splitdrive(self.repodir)[1] == os.sep:
906 return
907 905
908 self.projectMode = self.fname == "." and self.dname == self.repodir 906 self.projectMode = self.fname == "." and self.dname == self.repodir
909 self.stopCheckBox.setDisabled(self.projectMode or self.fname == ".") 907 self.stopCheckBox.setDisabled(self.projectMode or self.fname == ".")
910 self.activateWindow() 908 self.activateWindow()
911 self.raise_() 909 self.raise_()

eric ide

mercurial