Andrey Nering
|
a9bd37f04a
perf(diffview): only compute syntax highlight for printed lines
|
9 месяцев назад |
Andrey Nering
|
a723e4a54e
feat(diffview): prevent infinite vertical scroll by default
|
9 месяцев назад |
Andrey Nering
|
e3bf5ae97f
chore(diffview): remove unused `SyntaxHighlight` option
|
9 месяцев назад |
Andrey Nering
|
34fa3c1185
refactor(diffview): wrap default styles into functions
|
9 месяцев назад |
Kujtim Hoxha
|
382b7f89cc
fix: remove broken patch tool
|
10 месяцев назад |
Andrey Nering
|
3ece67a485
refactor(diffview): make code a little bit shorter
|
10 месяцев назад |
Andrey Nering
|
80ad5a3a85
feat(diffview): add syntax highlighting
|
10 месяцев назад |
Andrey Nering
|
bac4f0ac1a
fix(diffview): fix behavior of tabs and add tab width setting
|
10 месяцев назад |
Andrey Nering
|
c5bf83060e
fix(diffview): do not print ellipsis after content has being fully printed
|
10 месяцев назад |
Andrey Nering
|
9f5d70c0a5
fix(diffview): respect line style even if it's the last one with ellipsis
|
10 месяцев назад |
Andrey Nering
|
45ddc6680a
feat(diffview): add support for setting vertical offset
|
10 месяцев назад |
Andrey Nering
|
789a6b314f
feat(diffview): implement ability to set horizontal offset
|
10 месяцев назад |
Andrey Nering
|
94fbd9c377
refactor(diffview): move `setPadding` to be inside `adjustStyles`
|
10 месяцев назад |
Andrey Nering
|
c842c7bf66
feat(diffview): show ellipsis if we reached the height limit
|
10 месяцев назад |
Andrey Nering
|
21ca2aed35
fix(diffview): add fixes + more extensive testing for height handling
|
10 месяцев назад |
Andrey Nering
|
66cd9822f5
fix(diffview): fix small bug when width is very small
|
10 месяцев назад |
Andrey Nering
|
0da19d841f
fix(diffview): add fixes + more extensive testing for width handling
|
10 месяцев назад |
Andrey Nering
|
c608d8f06e
feat(diffview): implement resizer to make diff wider or shorter as asked
|
10 месяцев назад |
Andrey Nering
|
ac33d35a98
refactor(diffview): refactor order of functions to match call order
|
10 месяцев назад |
Andrey Nering
|
bbc3122d84
refactor(diffview): move padding out of `styles.go`
|
10 месяцев назад |
Andrey Nering
|
864735a540
refactor(diffview): cache num digits on a struct variable
|
10 месяцев назад |
Andrey Nering
|
eb50c92150
fix(diffview): improve code width and make it half space on each side
|
10 месяцев назад |
Andrey Nering
|
498210c01e
chore(diffview): fix lint
|
10 месяцев назад |
Andrey Nering
|
0823b31fd0
feat(diffview): implement split / side-by-side view
|
10 месяцев назад |
Andrey Nering
|
67fe93e4d3
refactor(diffview): ask hunk by parameter instead of accessing by index
|
10 месяцев назад |
Andrey Nering
|
b7219b8484
fix(diffview): fix diffview width when code is too narrow
|
10 месяцев назад |
Andrey Nering
|
07d4221c58
feat(diffview): show hunk lines and test for multiple hunks
|
10 месяцев назад |
Andrey Nering
|
ab0c4ff7d0
feat(diffview): show line numbers on the left
|
10 месяцев назад |
Andrey Nering
|
f8fc11edac
refactor(diffview): convert styles into a reusable `LineStyle` type
|
10 месяцев назад |
Andrey Nering
|
b7ab1a8091
feat(diffview): basic working functionality
|
10 месяцев назад |