1. Screenshot of Azurite running on Eclipse. The timeline visualization is shown at the bottom view. Whenever an edit operation (insertion, deletion, or replacement) is performed on the code editor, a rectangle representing that edit is added at the end of the timeline.
    Each row in the timeline corresponds with each file being edited in the code editor.
    Edit operation(s) can be selected manually or by history search, and "selective undo" command can be invoked on the selected operations.
  2. Screenshot of the conflict resolution dialog. When Azurite cannot resolve some conflicts, a conflict resolution dialog is shown to the user which provides different options to choose from.