572 |
572 |
573 # find the root of the repo |
573 # find the root of the repo |
574 self.repodir = self.dname |
574 self.repodir = self.dname |
575 while not os.path.isdir(os.path.join(self.repodir, self.vcs.adminDir)): |
575 while not os.path.isdir(os.path.join(self.repodir, self.vcs.adminDir)): |
576 self.repodir = os.path.dirname(self.repodir) |
576 self.repodir = os.path.dirname(self.repodir) |
577 if self.repodir == os.sep: |
577 if os.path.splitdrive(self.repodir)[1] == os.sep: |
578 return |
578 return |
579 |
579 |
580 self.projectMode = (self.fname == "." and self.dname == self.repodir) |
580 self.projectMode = (self.fname == "." and self.dname == self.repodir) |
581 self.stopCheckBox.setDisabled(self.projectMode or self.fname == ".") |
581 self.stopCheckBox.setDisabled(self.projectMode or self.fname == ".") |
582 self.activateWindow() |
582 self.activateWindow() |