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

stable commit: use Ctrl+Enter and Ctrl+Return shortcuts for mq actions

Changeset 6ab0918e06d8

Parent 3214e847eab4

by David Wilhelm

Changes to 2 files · Browse files at 6ab0918e06d8 Showing diff from parent 3214e847eab4 Diff from another changeset...

 
302
303
304
305
306
307
308
 
 
 
 
 
309
310
311
 
370
371
372
 
 
 
 
373
374
375
 
302
303
304
 
 
 
 
305
306
307
308
309
310
311
312
 
371
372
373
374
375
376
377
378
379
380
@@ -302,10 +302,11 @@
  # add our splitter where the docf used to be   self.stwidget.split.addWidget(self.split)   self.msgte = msgte - QShortcut(QKeySequence('Ctrl+Return'), self, self.commit).setContext( - Qt.WidgetWithChildrenShortcut) - QShortcut(QKeySequence('Ctrl+Enter'), self, self.commit).setContext( - Qt.WidgetWithChildrenShortcut) + if not self.hasmqbutton: + QShortcut(QKeySequence('Ctrl+Return'), self, + self.commit).setContext(Qt.WidgetWithChildrenShortcut) + QShortcut(QKeySequence('Ctrl+Enter'), self, + self.commit).setContext(Qt.WidgetWithChildrenShortcut)     def mqSetupButton(self):   ispatch = lambda r: 'qtip' in r.changectx('.').tags() @@ -370,6 +371,10 @@
  mqtb.clicked.connect(self.mqPerformAction)   self.mqButtonEnable.connect(mqtb.setEnabled)   self.mqSetAction() + sc = QShortcut(QKeySequence('Ctrl+Return'), self, self.mqPerformAction) + sc.setContext(Qt.WidgetWithChildrenShortcut) + sc = QShortcut(QKeySequence('Ctrl+Enter'), self, self.mqPerformAction) + sc.setContext(Qt.WidgetWithChildrenShortcut)   return mqtb     @pyqtSlot(bool)
 
692
693
694
 
 
695
696
697
 
692
693
694
695
696
697
698
699
@@ -692,6 +692,8 @@
  self.msgSelectCombo.activated.connect(self.onMessageSelected)   self.newCheckBox.toggled.connect(self.onNewModeToggled)   self.qnewOrRefreshBtn.clicked.connect(self.onQNewOrQRefresh) + QShortcut(QKeySequence('Ctrl+Return'), self, self.onQNewOrQRefresh) + QShortcut(QKeySequence('Ctrl+Enter'), self, self.onQNewOrQRefresh)     self.repo.configChanged.connect(self.onConfigChanged)   self.repo.repositoryChanged.connect(self.onRepositoryChanged)