Skip to content
This repository has been archived by the owner on Sep 15, 2023. It is now read-only.

Plugin v.1.4.0

Compare
Choose a tag to compare
@L1nc0ln L1nc0ln released this 08 Jun 08:26
· 416 commits to master since this release

Changelog

MAJOR

  • Reworked the Diff and Merge Dialogs
    • The conflict resolution dialog for one file now has the dialog options "Accept Yours" and "Accept Theirs"
    • The used whitespace treatment is shown in both the Diff and Merge Dialogs
    • Diff and Merge now show changes on a word-basis instead of only line-based. This is represented by using two different shades of color: A brighter one for the lines, a darker one for the individual changed words
    • Because of the word-based resolution on changes, some changes that were conflicts in a Merge can now be resolved
    • Conflicting changes are now calculated such that the conflicting changes affect the same lines in the fork-point
    • Accepting both sides of a conflict now results in the second accepted side being appended after the first side, instead of overwriting it
    • If there are two changes that are identical (one from each side), accepting one automatically sets the other as accepted as well. Those changes are not marked as conflicting
    • Improved the visuals of the Merge and Diff dialog

MINOR

  • The whitespace treatment used for diffs and merges can be set in the git settings