Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 2.1, 2.1.1, and 2.1.2

manifest: Open subrepos when clicking on "open..." link.

Changeset a9aa45ce0381

Parent 2fc9cb409d47

by Angel Ezquerra

Changes to 2 files · Browse files at a9aa45ce0381 Showing diff from parent 2fc9cb409d47 Diff from another changeset...

 
20
21
22
23
 
24
25
26
 
29
30
31
 
32
33
34
 
45
46
47
 
48
49
50
 
103
104
105
 
 
 
106
107
108
 
144
145
146
 
147
148
149
 
20
21
22
 
23
24
25
26
 
29
30
31
32
33
34
35
 
46
47
48
49
50
51
52
 
105
106
107
108
109
110
111
112
113
 
149
150
151
152
153
154
155
@@ -20,7 +20,7 @@
 from tortoisehg.hgqt.i18n import _  from tortoisehg.hgqt import qtlib, qscilib, fileview, status, thgrepo  from tortoisehg.hgqt import visdiff, revert -from tortoisehg.hgqt.filedialogs import FileLogDialog, FileDiffDialog +from tortoisehg.hgqt.filedialogs import FileLogDialog, FileDiffDialog  from tortoisehg.hgqt.manifestmodel import ManifestModel    class ManifestDialog(QMainWindow): @@ -29,6 +29,7 @@
  """     finished = pyqtSignal(int) + linkActivated = pyqtSignal(QString)     def __init__(self, repo, rev=None, parent=None):   QMainWindow.__init__(self, parent) @@ -45,6 +46,7 @@
    self.setStatusBar(QStatusBar())   self._manifest_widget.showMessage.connect(self.statusBar().showMessage) + self._manifest_widget.linkActivated.connect(self.linkActivated)     self._readsettings()   self._updatewindowtitle() @@ -103,6 +105,9 @@
  grepRequested = pyqtSignal(unicode, dict)   """Emitted (pattern, opts) when user request to search changelog"""   + linkActivated = pyqtSignal(QString) + """Emitted (path) when user clicks on link""" +   contextmenu = None     def __init__(self, repo, rev=None, parent=None): @@ -144,6 +149,7 @@
  self._splitter.addWidget(self._fileview)   self._splitter.setStretchFactor(1, 3)   self._fileview.revisionSelected.connect(self.setRev) + self._fileview.linkActivated.connect(self.linkActivated)   for name in ('showMessage', 'grepRequested'):   getattr(self._fileview, name).connect(getattr(self, name))  
 
262
263
264
 
265
266
267
 
262
263
264
265
266
267
268
@@ -262,6 +262,7 @@
  w = ManifestWidget(self.repo, rev, self)   w.loadSettings(QSettings(), 'workbench')   w.revChanged.connect(self.repoview.goto) + w.linkActivated.connect(self._openLink)   w.showMessage.connect(self.showMessage)   w.grepRequested.connect(self.grep)   return w