def view_current_unstaged_file_changes(self): self.ui.diff_local_textBrowser.clear() unstaged = self.ui.Unstaged_listwidget.currentItem() comparsion = self.ui.repositoryTableWidget.item(1,1).text() if unstaged and unstaged.isSelected(): flag, path = unstaged.text().split(None, 1) path = "\ ".join(path.split()) self.ui.diff_local_textBrowser.setText(get_unstaged_file_changes(flag, path, comparsion = comparsion))
def view_file_changes(self): self.ui.diff_textBrowser.clear() if self.ui.files_listWidget.count(): commit = self.ui.repositoryTableWidget.item(self.ui.repositoryTableWidget.currentRow(), 1).text() comparsion = None if self.ui.repositoryTableWidget.currentRow()+1 != self.ui.repositoryTableWidget.rowCount(): comparsion = self.ui.repositoryTableWidget.item(self.ui.repositoryTableWidget.currentRow()+1, 1).text() flag, path = self.ui.files_listWidget.currentItem().text().split(None, 1) path = "\ ".join(path.split()) self.ui.diff_textBrowser.setText(get_unstaged_file_changes(flag, path, commit, comparsion))