def updateMercurialIcon(self): if self._metastep._step.getIdentifier(): if repositoryIsUpToDate(self._getStepLocation()): self._modified_item.hide() else: self._modified_item.show() else: self._modified_item.hide()
def commitMe(self): step_location = self._getStepLocation() if not repositoryIsUpToDate(step_location): self.scene().commitChanges(step_location) self.updateMercurialIcon()