on fc065de help sign in
all commits
a9bd37fperf(diffview): only compute syntax highlight for printed linesAndrey Nering a723e4afeat(diffview): prevent infinite vertical scroll by defaultAndrey Nering e3bf5aechore(diffview): remove unused `SyntaxHighlight` optionAndrey Nering 34fa3c1refactor(diffview): wrap default styles into functionsAndrey Nering 382b7f8fix: remove broken patch toolKujtim Hoxha 3ece67arefactor(diffview): make code a little bit shorterAndrey Nering 80ad5a3feat(diffview): add syntax highlightingAndrey Nering bac4f0afix(diffview): fix behavior of tabs and add tab width settingAndrey Nering c5bf830fix(diffview): do not print ellipsis after content has being fully printedAndrey Nering 9f5d70cfix(diffview): respect line style even if it's the last one with ellipsisAndrey Nering 45ddc66feat(diffview): add support for setting vertical offsetAndrey Nering 789a6b3feat(diffview): implement ability to set horizontal offsetAndrey Nering 94fbd9crefactor(diffview): move `setPadding` to be inside `adjustStyles`Andrey Nering c842c7bfeat(diffview): show ellipsis if we reached the height limitAndrey Nering 21ca2aefix(diffview): add fixes + more extensive testing for height handlingAndrey Nering 66cd982fix(diffview): fix small bug when width is very smallAndrey Nering 0da19d8fix(diffview): add fixes + more extensive testing for width handlingAndrey Nering c608d8ffeat(diffview): implement resizer to make diff wider or shorter as askedAndrey Nering ac33d35refactor(diffview): refactor order of functions to match call orderAndrey Nering bbc3122refactor(diffview): move padding out of `styles.go`Andrey Nering 864735arefactor(diffview): cache num digits on a struct variableAndrey Nering eb50c92fix(diffview): improve code width and make it half space on each sideAndrey Nering 498210cchore(diffview): fix lintAndrey Nering 0823b31feat(diffview): implement split / side-by-side viewAndrey Nering 67fe93erefactor(diffview): ask hunk by parameter instead of accessing by indexAndrey Nering b7219b8fix(diffview): fix diffview width when code is too narrowAndrey Nering 07d4221feat(diffview): show hunk lines and test for multiple hunksAndrey Nering ab0c4fffeat(diffview): show line numbers on the leftAndrey Nering f8fc11erefactor(diffview): convert styles into a reusable `LineStyle` typeAndrey Nering b7ab1a8feat(diffview): basic working functionalityAndrey Nering 1f98b24feat(diffview): getting started with the api designAndrey Nering a7943acrefactor: rename package `diff` to `diffview`Andrey Nering