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

hgemail: connect "Settings" button to settings dialog

Changeset bf6f1c89d5a6

Parent d9cc5998031b

by Yuya Nishihara

Changes to one file · Browse files at bf6f1c89d5a6 Showing diff from parent d9cc5998031b Diff from another changeset...

 
35
36
37
38
39
40
41
 
269
270
271
 
 
 
 
 
 
272
273
274
 
35
36
37
 
38
39
40
 
268
269
270
271
272
273
274
275
276
277
278
279
@@ -35,7 +35,6 @@
  self._qui = Ui_EmailDialog()   self._qui.setupUi(self)   self._qui.bundle_radio.setEnabled(False) # TODO: bundle support - self._qui.settings_button.setEnabled(False) # TODO: open settings dialog     changesets = _ChangesetsModel(self._repo, self._purerevs, parent=self)   self._qui.changesets_view.setModel(changesets) @@ -269,6 +268,12 @@
  """Extract revranges to list of pure revision numbers"""   return cmdutil.revrange(self._repo, self._revs)   + @pyqtSlot() + def on_settings_button_clicked(self): + from tortoisehg.hgqt import settings + settings.SettingsDialog(parent=self, focus='email.from').exec_() + # TODO: update form values and ui appropriately +  class _ChangesetsModel(QAbstractTableModel): # TODO: use component of log viewer?   _COLUMNS = [('rev', lambda ctx: '%d:%s' % (ctx.rev(), ctx)),   ('author', lambda ctx: hglib.username(ctx.user())),