92 id = self.changesList.currentItem()\ |
92 id = self.changesList.currentItem()\ |
93 .data(HistoryDialog.ChangeIDRole) |
93 .data(HistoryDialog.ChangeIDRole) |
94 change = self.__changes[id] |
94 change = self.__changes[id] |
95 |
95 |
96 if self.__isUndo: |
96 if self.__isUndo: |
97 res = E5MessageBox.yesNo(None, |
97 res = E5MessageBox.yesNo( |
|
98 None, |
98 self.trUtf8("Undo refactorings"), |
99 self.trUtf8("Undo refactorings"), |
99 self.trUtf8("""Shall all refactorings up to <b>{0}</b>""" |
100 self.trUtf8("""Shall all refactorings up to <b>{0}</b>""" |
100 """ be undone?""")\ |
101 """ be undone?""") |
101 .format(Utilities.html_encode(str(change)))) |
102 .format(Utilities.html_encode(str(change)))) |
102 else: |
103 else: |
103 res = E5MessageBox.yesNo(None, |
104 res = E5MessageBox.yesNo( |
|
105 None, |
104 self.trUtf8("Redo refactorings"), |
106 self.trUtf8("Redo refactorings"), |
105 self.trUtf8("""Shall all refactorings up to <b>{0}</b>""" |
107 self.trUtf8("""Shall all refactorings up to <b>{0}</b>""" |
106 """ be redone?""")\ |
108 """ be redone?""") |
107 .format(Utilities.html_encode(str(change)))) |
109 .format(Utilities.html_encode(str(change)))) |
108 if res: |
110 if res: |
109 if not self.__refactoring.confirmAllBuffersSaved(): |
111 if not self.__refactoring.confirmAllBuffersSaved(): |
110 return |
112 return |
111 |
113 |
112 from ProgressHandle import ProgressHandle |
114 from ProgressHandle import ProgressHandle |