Jesse Duffield
|
c87b2c02fa
|
fix tests
|
2020-09-29 18:21:59 +10:00 |
|
Jesse Duffield
|
b882ac9e06
|
support nuking all submodules
|
2020-09-29 18:21:59 +10:00 |
|
Jesse Duffield
|
b8da166ab1
|
support discarding submodule changes
|
2020-09-29 18:21:59 +10:00 |
|
Jesse Duffield
|
ca437a6504
|
support submodules
|
2020-09-29 18:21:59 +10:00 |
|
Jesse Duffield
|
72a31aed76
|
support opening lazygit in a symlinked submodule
|
2020-09-29 17:48:21 +10:00 |
|
Jesse Duffield
|
59e117738d
|
missed a spot
|
2020-09-29 17:42:07 +10:00 |
|
Jesse Duffield
|
75598ea2a1
|
move git dir env stuff into a centralised package
|
2020-09-29 17:42:07 +10:00 |
|
Jesse Duffield
|
e873816160
|
do not include bare repos in recent repos list
|
2020-09-29 17:42:07 +10:00 |
|
Jesse Duffield
|
97af7e677b
|
support bare repositories
|
2020-09-29 17:42:07 +10:00 |
|
Jesse Duffield
|
da8eac5538
|
better interface
|
2020-09-27 09:49:30 +10:00 |
|
Jesse Duffield
|
fe64f2f4c9
|
use --no-ext-diff flag for git diff
|
2020-09-26 11:03:38 +10:00 |
|
Jesse Duffield
|
f0a1544ebd
|
more logging
|
2020-09-26 11:00:50 +10:00 |
|
Jesse Duffield
|
077f113618
|
add in-built logging support for a better dev experience
|
2020-09-26 11:00:50 +10:00 |
|
Jesse Duffield
|
4954791443
|
fix test
|
2020-09-18 07:46:12 +10:00 |
|
Jesse Duffield
|
c471f4927a
|
fix test
|
2020-09-02 20:55:53 +10:00 |
|
Jesse Duffield
|
9eba98302e
|
ensure that when a branch name is ambiguous we still show the correct colours
|
2020-09-02 10:40:50 +00:00 |
|
Jesse Duffield
|
40bec49de8
|
more efficient refreshing of rebase commits
|
2020-08-27 21:51:07 +10:00 |
|
Jesse Duffield
|
f99d5f74d4
|
drop merge commits when interactive rebasing just like git CLI
|
2020-08-27 21:51:07 +10:00 |
|
Jesse Duffield
|
30a066aa41
|
remove redundant test
|
2020-08-27 19:29:22 +10:00 |
|
Jesse Duffield
|
1dcc3363d0
|
support branches with no upstream
|
2020-08-27 17:05:07 +10:00 |
|
Jesse Duffield
|
c6948582e6
|
better way of knowing which commits are unpushed
|
2020-08-26 22:45:55 +00:00 |
|
Jesse Duffield
|
afd669194a
|
use clipboard package to handle clipboard stuff
|
2020-08-26 07:53:43 +10:00 |
|
Jesse Duffield
|
e2f3b2b41f
|
add log when git status errors
|
2020-08-25 08:04:45 +10:00 |
|
Jesse Duffield
|
7ebb8343d1
|
ignore warning messages about files when obtaining file statuses
|
2020-08-24 11:53:17 +00:00 |
|
Jesse Duffield
|
9f71c8d2b9
|
rename Status to PatchStatus
|
2020-08-23 15:11:06 +10:00 |
|
Jesse Duffield
|
fce7cdcc0a
|
enlargen stash window when its focused
|
2020-08-23 15:11:06 +10:00 |
|
Jesse Duffield
|
4fb52ce2ab
|
better handling of there being no commit files
|
2020-08-23 15:11:06 +10:00 |
|
Jesse Duffield
|
2915134007
|
show file statuses in commit files view
|
2020-08-23 15:11:06 +10:00 |
|
Jesse Duffield
|
ade54b38c1
|
cleanup
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
95a4ca6f8e
|
remove todo comment
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
23432dd909
|
remove test
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
148f601bcb
|
cleanup now that we're always using the same diff command
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
43d891b8d6
|
support creating patches from files in diff mode
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
2eee079d3a
|
minor rename
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
30a555b108
|
don't needlessly load every file
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
12bf851c7d
|
faster patch manager
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
e290710f67
|
support drilling down into the files of a diff
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
8da93fd762
|
add description field to ListItem interface
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
0ac402792b
|
allow getting the current item generically
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
974c6510b8
|
add sub commit context
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
59f5f5c1af
|
refactor
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
e6a1bd6566
|
generalise patch building stuff
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
609f3f4bfa
|
rename Sha to parent now that we're also considering stash entries
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
2d90e1e8ee
|
commit files kind of generalised
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
7561f5aa32
|
some more standardisation for diffing
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
db826b3c87
|
add keybinding to create new branch off of commit
retain focus in commits panel
surface prompt errors
better description
|
2020-08-16 22:24:54 +10:00 |
|
Jesse Duffield
|
be658e7d64
|
support multi word editor config
|
2020-08-16 20:37:40 +10:00 |
|
Jesse Duffield
|
53f06f6a4e
|
prefill commit reword editor
|
2020-08-16 20:37:24 +10:00 |
|
Jesse Duffield
|
826d1660c9
|
move patch stuff into its own package
|
2020-08-15 11:41:37 +10:00 |
|
Jesse Duffield
|
291a8e4de0
|
allow opening files on the selected line in the staging panel
|
2020-08-15 11:41:37 +10:00 |
|