Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 1.9, 1.9.1, and 1.9.2

manifestdialog: implement search functionality

Changeset b6bb71e01163

Parent 6bb7bed0f906

by Yuya Nishihara

Changes to one file · Browse files at b6bb71e01163 Showing diff from parent 6bb7bed0f906 Diff from another changeset...

 
43
44
45
 
 
 
 
 
 
 
46
47
48
 
137
138
139
 
 
 
 
 
 
 
 
140
141
142
 
43
44
45
46
47
48
49
50
51
52
53
54
55
 
144
145
146
147
148
149
150
151
152
153
154
155
156
157
@@ -43,6 +43,13 @@
  self.setCentralWidget(self._manifest_widget)   self.addToolBar(self._manifest_widget.toolbar)   + self._searchbar = annotate.SearchToolBar() + self._searchbar.conditionChanged.connect( + self._manifest_widget.highlightText) + self._searchbar.searchRequested.connect( + self._manifest_widget.searchText) + self.addToolBar(self._searchbar) +   self._readsettings()   self._updatewindowtitle()   @@ -137,6 +144,14 @@
  """Return toolbar for manifest widget"""   return self._toolbar   + @pyqtSlot(unicode, bool, bool) + def searchText(self, pattern, icase=False, wrap=False): + self._fileview.searchText(pattern, icase, wrap) + + @pyqtSlot(unicode, bool) + def highlightText(self, pattern, icase=False): + self._fileview.highlightText(pattern, icase) +   def _setupmodel(self):   self._treemodel = ManifestModel(self._repo, self._rev,   statusfilter=self._statusfilter.text)