102 while not os.path.isdir(os.path.join(repodir, self.vcs.adminDir)): |
102 while not os.path.isdir(os.path.join(repodir, self.vcs.adminDir)): |
103 repodir = os.path.dirname(repodir) |
103 repodir = os.path.dirname(repodir) |
104 if repodir == os.sep: |
104 if repodir == os.sep: |
105 return |
105 return |
106 |
106 |
107 dlg = HgBookmarkDialog(HgBookmarkDialog.DEFINE_MODE, |
107 dlg = HgBookmarkDialog(HgBookmarkDialog.DEFINE_MODE, |
108 self.vcs.hgGetTagsList(repodir), |
108 self.vcs.hgGetTagsList(repodir), |
109 self.vcs.hgGetBranchesList(repodir), |
109 self.vcs.hgGetBranchesList(repodir), |
110 self.hgGetBookmarksList(repodir)) |
110 self.hgGetBookmarksList(repodir)) |
111 if dlg.exec_() == QDialog.Accepted: |
111 if dlg.exec_() == QDialog.Accepted: |
112 rev, bookmark = dlg.getData() |
112 rev, bookmark = dlg.getData() |
192 while not os.path.isdir(os.path.join(repodir, self.vcs.adminDir)): |
192 while not os.path.isdir(os.path.join(repodir, self.vcs.adminDir)): |
193 repodir = os.path.dirname(repodir) |
193 repodir = os.path.dirname(repodir) |
194 if repodir == os.sep: |
194 if repodir == os.sep: |
195 return |
195 return |
196 |
196 |
197 dlg = HgBookmarkDialog(HgBookmarkDialog.MOVE_MODE, |
197 dlg = HgBookmarkDialog(HgBookmarkDialog.MOVE_MODE, |
198 self.vcs.hgGetTagsList(repodir), |
198 self.vcs.hgGetTagsList(repodir), |
199 self.vcs.hgGetBranchesList(repodir), |
199 self.vcs.hgGetBranchesList(repodir), |
200 self.hgGetBookmarksList(repodir)) |
200 self.hgGetBookmarksList(repodir)) |
201 if dlg.exec_() == QDialog.Accepted: |
201 if dlg.exec_() == QDialog.Accepted: |
202 rev, bookmark = dlg.getData() |
202 rev, bookmark = dlg.getData() |