Jesse Duffield
|
78867647d1
|
remove go-gitconfig package
|
2021-02-08 14:40:30 -08:00 |
|
Jesse Duffield
|
37bb89dac3
|
type i18n
|
2020-10-10 00:23:01 +11:00 |
|
Jesse Duffield
|
6e076472b8
|
switch to fork of go-git
|
2020-10-06 21:58:41 +11:00 |
|
Jesse Duffield
|
72af7e4177
|
factor out code from git.go
|
2020-09-29 20:48:49 +10:00 |
|
Jesse Duffield
|
1767f91047
|
factor out code for loading models
|
2020-09-29 20:48:49 +10:00 |
|
Jesse Duffield
|
1759ddf247
|
move OS commands into their own package
|
2020-09-29 20:48:49 +10:00 |
|
Jesse Duffield
|
f9643448a4
|
move commit files
|
2020-09-29 20:48:49 +10:00 |
|
Jesse Duffield
|
91f0b0e28f
|
move stash panel
|
2020-09-29 20:48:49 +10:00 |
|
Jesse Duffield
|
8d2af5cc61
|
move file and submodule
|
2020-09-29 20:48:49 +10:00 |
|
Jesse Duffield
|
630e446989
|
move commits model into models package
|
2020-09-29 20:48:49 +10:00 |
|
Jesse Duffield
|
44248d9ab0
|
pull branch model out into models package
|
2020-09-29 20:48:49 +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
|
f99d5f74d4
|
drop merge commits when interactive rebasing just like git CLI
|
2020-08-27 21:51:07 +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
|
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
|
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
|
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
|
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
|
2d18d089ce
|
allow entering a password when fast forwarding another branch
|
2020-08-12 18:47:16 +10:00 |
|
Jesse Duffield
|
bea2ae5ff5
|
stop pulling in general
|
2020-08-12 18:47:16 +10:00 |
|
Jesse Duffield
|
fcd5aea04e
|
support multiple modes of git pull
|
2020-08-12 18:47:16 +10:00 |
|
Jesse Duffield
|
1c0da2967c
|
update naming
|
2020-08-12 18:47:16 +10:00 |
|
Jesse Duffield
|
660cc2f3d1
|
follow cursor when staging and unstaging a file rename
|
2020-08-07 18:59:56 +10:00 |
|
Jesse Duffield
|
469ac116ef
|
allow renames to be discarded
|
2020-08-07 18:01:26 +10:00 |
|
Jesse Duffield
|
7d5fe4b66c
|
better logic for staging a renamed file
|
2020-07-19 14:11:32 +10:00 |
|
Randshot
|
5dfa26ea8b
|
use strconv for quoting in 'GitCommand.Commit' and 'OSCommand.ShellCommandFromString'
use raw strings for the escaped quotes in 'os_default_platform.go' and 'os_windows.go'
Signed-off-by: Randshot <randshot@norealm.xyz>
|
2020-07-15 09:41:16 +10:00 |
|