1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-06-27 00:51:18 +02:00
Commit Graph

607 Commits

Author SHA1 Message Date
66d7d5f312 fix: fixed gpg breaking terminal
Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com>
2020-04-20 18:30:57 +10:00
2974a57943 support copying stuff to clipboard 2020-04-15 10:44:56 +00:00
40fbce91ce add new diff mode
WIP

WIP

WIP

WIP

WIP

WIP

WIP
2020-03-29 18:26:24 +11:00
33d287d2f0 remove old diff mode code 2020-03-29 18:26:24 +11:00
a2790cfe8e rename to filtered mode 2020-03-29 11:37:29 +11:00
624ae45ebb allow scoped mode where the commits/reflog/stash panels are scoped to a file
WIP

restrict certain actions in scoped mode

WIP
2020-03-29 11:37:29 +11:00
517b7d0283 fix up some things with the patch handling stuff 2020-03-28 13:19:35 +11:00
0c0231c3e8 autostash changes when pulling file into index 2020-03-28 13:19:35 +11:00
a9559a5c87 move working tree state function into git.go 2020-03-28 13:19:35 +11:00
814ee24c8d better error handling 2020-03-28 11:59:45 +11:00
e9051355a1 fix test 2020-03-28 11:59:45 +11:00
036b53acf8 in fact we don't need any of these options 2020-03-28 11:59:45 +11:00
919463ff02 actually don't even bother limiting 2020-03-28 11:59:45 +11:00
3f7ec3f3b8 load reflog commits in two stages to speed up startup time 2020-03-28 11:59:45 +11:00
19604214d7 discard old reflog commits when in new context 2020-03-28 11:59:45 +11:00
c1a4bd0482 more smart refreshing
WIP

WIP

WIP

WIP

WIP

fix how diff entries are handled

WIP

WIP

WIP

WIP

WIP

WIP
2020-03-28 11:59:45 +11:00
d0336fe16f better presentation of remotes 2020-03-28 11:59:45 +11:00
198d237679 more centralised handling of refreshing 2020-03-28 11:59:45 +11:00
fbbd16bd82 use reflogs from state to work out branch recencies 2020-03-28 11:59:45 +11:00
bd2c1eef53 remove redundant fetch of reflog 2020-03-28 11:59:45 +11:00
d1395b15bb use GIT_EDITOR 2020-03-27 19:26:14 +11:00
2d8ed5e274 *: update go-git import 2020-03-27 19:06:21 +11:00
f2036b42e5 only load new reflog entries 2020-03-26 21:44:33 +11:00
21b7d41845 relax limit on commit list and reset on branch change 2020-03-26 21:44:33 +11:00
91a404d033 separate commits from cherry pick state 2020-03-26 21:44:33 +11:00
d027cf969c better handling of current branch name 2020-03-26 20:37:06 +11:00
37acc17cf3 more lenient getting of short shas 2020-03-26 18:30:02 +11:00
c831ad39c9 pkg: use upstream pty package 2020-03-25 21:26:15 +11:00
32d3e497c3 fix tests 2020-03-25 09:39:04 +11:00
0e23f44b84 support reflog action prefix 2020-03-25 09:39:04 +11:00
f80d15062b use reflog undo history pointer 2020-03-25 09:39:04 +11:00
3d3e0be7bd more compatible commands 2020-03-23 22:33:17 +11:00
dadb646252 fix branch building 2020-03-19 12:04:17 +11:00
0227b93409 fix branch parser 2020-03-18 23:26:02 +11:00
1be0ff8da7 better upstream tracking and allow renaming a branch 2020-03-18 21:29:06 +11:00
e47ad846c4 big golangci-lint cleanup 2020-03-09 12:23:13 +11:00
19146d61b1 use selected branch as base when creating a new branch 2020-03-08 18:44:15 +11:00
e541b809ce update tests to match changed command 2020-03-06 09:25:31 +11:00
6ca08c6519 make branches and files non-ambiguous for git-log
fixes #694
2020-03-06 09:25:31 +11:00
0fc58a7986 fix test 2020-03-04 00:12:23 +11:00
54241d8ab9 more generic way of supporting custom pagers 2020-03-04 00:12:23 +11:00
355f1615ab supporing custom pagers step 1 2020-03-04 00:12:23 +11:00
3ce2b9b79a chore: keeping coverage up :D 2020-03-01 10:57:12 +11:00
a79182e50d fix: accidentally escaped %s 2020-03-01 10:57:12 +11:00
0eb3090ad6 fix: owner groups (GitLab) 2020-03-01 10:57:12 +11:00
6ea25bd259 feat: flexible service configuration 2020-03-01 10:57:12 +11:00
fe5f087f9c feat: configurable services 2020-03-01 10:57:12 +11:00
a9fe0b8000 set --abbrev-commit to return 8-digit hash strings 2020-02-27 18:05:41 +11:00
5af7b0235e fix #680: unpushed commits still appear to be green instead of red 2020-02-27 18:05:41 +11:00
bf946200e9 Fix OutOfBound array access when looking for ReflogCommits
refs #679
2020-02-27 09:34:40 +11:00