151 "Id": changeId, |
151 "Id": changeId, |
152 }, |
152 }, |
153 ) |
153 ) |
154 |
154 |
155 @pyqtSlot(QListWidgetItem, QListWidgetItem) |
155 @pyqtSlot(QListWidgetItem, QListWidgetItem) |
156 def on_redoChangesList_currentItemChanged(self, current, previous): |
156 def on_redoChangesList_currentItemChanged(self, current, previous): # noqa: U100 |
157 """ |
157 """ |
158 Private slot handling a change of the current redo change. |
158 Private slot handling a change of the current redo change. |
159 |
159 |
160 @param current reference to the new current redo item |
160 @param current reference to the new current redo item |
161 @type QListWidgetItem |
161 @type QListWidgetItem |
174 @type QListWidgetItem |
174 @type QListWidgetItem |
175 """ |
175 """ |
176 self.__currentItemChanged(item) |
176 self.__currentItemChanged(item) |
177 |
177 |
178 @pyqtSlot(QListWidgetItem, QListWidgetItem) |
178 @pyqtSlot(QListWidgetItem, QListWidgetItem) |
179 def on_undoChangesList_currentItemChanged(self, current, previous): |
179 def on_undoChangesList_currentItemChanged(self, current, previous): # noqa: U100 |
180 """ |
180 """ |
181 Private slot handling a change of the current undo change. |
181 Private slot handling a change of the current undo change. |
182 |
182 |
183 @param current reference to the new current undo item |
183 @param current reference to the new current undo item |
184 @type QListWidgetItem |
184 @type QListWidgetItem |
206 change = currentUndoItem.text() |
206 change = currentUndoItem.text() |
207 changeId = currentUndoItem.data(HistoryDialog.ChangeIDRole) |
207 changeId = currentUndoItem.data(HistoryDialog.ChangeIDRole) |
208 res = EricMessageBox.yesNo( |
208 res = EricMessageBox.yesNo( |
209 None, |
209 None, |
210 self.tr("Undo Refactorings"), |
210 self.tr("Undo Refactorings"), |
211 self.tr( |
211 self.tr("""Shall all refactorings up to <b>{0}</b> be undone?""").format( |
212 """Shall all refactorings up to <b>{0}</b>""" """ be undone?""" |
212 Utilities.html_encode(change) |
213 ).format(Utilities.html_encode(change)), |
213 ), |
214 ) |
214 ) |
215 if res: |
215 if res: |
216 if not self.__refactoring.confirmAllBuffersSaved(): |
216 if not self.__refactoring.confirmAllBuffersSaved(): |
217 return |
217 return |
218 |
218 |
232 change = currentRedoItem.text() |
232 change = currentRedoItem.text() |
233 changeId = currentRedoItem.data(HistoryDialog.ChangeIDRole) |
233 changeId = currentRedoItem.data(HistoryDialog.ChangeIDRole) |
234 res = EricMessageBox.yesNo( |
234 res = EricMessageBox.yesNo( |
235 None, |
235 None, |
236 self.tr("Redo Refactorings"), |
236 self.tr("Redo Refactorings"), |
237 self.tr( |
237 self.tr("""Shall all refactorings up to <b>{0}</b> be redone?""").format( |
238 """Shall all refactorings up to <b>{0}</b>""" """ be redone?""" |
238 Utilities.html_encode(change) |
239 ).format(Utilities.html_encode(change)), |
239 ), |
240 ) |
240 ) |
241 if res: |
241 if res: |
242 if not self.__refactoring.confirmAllBuffersSaved(): |
242 if not self.__refactoring.confirmAllBuffersSaved(): |
243 return |
243 return |
244 |
244 |