Jesse Duffield
|
194ff1630c
|
do dependency injection up front and in one place
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
9b2b0fc122
|
WIP
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
9d4ff6b465
|
fix logging
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
43a4fa970d
|
WIP
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
192a548c99
|
refactoring the config struct
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
03b946cc8f
|
no more config in git command struct
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
18ab086126
|
introduce Common struct for passing around common stuff
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
b4c078d565
|
WIP
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
f704707d29
|
stream output from certain git commands in command log panel
|
2021-10-30 18:26:06 +11:00 |
|
Jesse Duffield
|
b6a5e9d615
|
use cached git config
|
2021-10-23 10:26:47 +11:00 |
|
Jesse Duffield
|
6388af70ac
|
simplify pull logic
|
2021-10-22 21:33:17 +11:00 |
|
Jesse Duffield
|
74320f0075
|
more logging of commands
|
2021-04-11 17:07:49 +10:00 |
|
Jesse Duffield
|
bfad972f0c
|
fix bug where mixed reset is actually a soft reset
|
2021-04-11 17:07:49 +10:00 |
|
Jesse Duffield
|
bb918b579a
|
start adding support for logging of commands
|
2021-04-11 17:07:49 +10:00 |
|
Jesse Duffield
|
963fcc1444
|
don't kill the index.lock file until I decide whether it's actually a good idea
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
5ce9e0193a
|
add retry logic for running git commands to avoid index.lock problems
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
8af3fe3b4a
|
faster startup
|
2021-04-01 09:13:29 +11:00 |
|
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 |
|