Ejemplo n.º 1
0
    def open_context_and_diff_with_file(self, filepath1, filepath2):
        context = app.load_context(filepath1)
        if not context:
            return None

        subwindow = self._add_context_subwindow(context)
        subwindow.diff_with_file(filepath2)
        return subwindow
Ejemplo n.º 2
0
    def open_context_and_diff_with_file(self, filepath1, filepath2):
        context = app.load_context(filepath1)
        if not context:
            return None

        subwindow = self._add_context_subwindow(context)
        subwindow.diff_with_file(filepath2)
        return subwindow
Ejemplo n.º 3
0
 def revert_to_disk(self):
     filepath = self.context_model.filepath()
     assert filepath
     disk_context = app.load_context(filepath)
     self.context_model.set_context(disk_context)
Ejemplo n.º 4
0
 def _diff_with_file(self, filepath):
     assert filepath
     disk_context = app.load_context(filepath)
     model = ContextModel(disk_context)
     self.context_table.enter_diff_mode(model)
     self._change_diff_mode(True)
Ejemplo n.º 5
0
 def open_context(self, filepath):
     context = app.load_context(filepath)
     if context:
         self._add_context_subwindow(context)
Ejemplo n.º 6
0
 def open_context(self, filepath):
     context = app.load_context(filepath)
     if context:
         return self._add_context_subwindow(context)
     else:
         return None
Ejemplo n.º 7
0
 def open_context(self, filepath):
     context = app.load_context(filepath)
     if context:
         return self._add_context_subwindow(context)
     else:
         return None
Ejemplo n.º 8
0
 def _diff_with_file(self, filepath):
     assert filepath
     disk_context = app.load_context(filepath)
     model = ContextModel(disk_context)
     self.context_table.enter_diff_mode(model)
     self._change_diff_mode(True)
Ejemplo n.º 9
0
 def revert_to_disk(self):
     filepath = self.context_model.filepath()
     assert filepath
     disk_context = app.load_context(filepath)
     self.context_model.set_context(disk_context)
Ejemplo n.º 10
0
 def open_context(self, filepath):
     context = app.load_context(filepath)
     if context:
         self._add_context_subwindow(context)