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

122 Commits

Author SHA1 Message Date
54910fdb76 refactor 2021-04-02 11:00:15 +11:00
332a3c4cbf file tree for commit files 2021-04-02 11:00:15 +11:00
da3b0bf7c8 Start on supporting auto-suggestions when checking out a branch
switch to other fuzzy package with no dependencies
2020-11-28 20:48:17 +11:00
4c9ec88be5 fix mutex deadlock 2020-10-10 00:23:01 +11:00
2e05ac0c90 paging keybindings for line by line panel
support searching in line by line panel

move mutexes into their own struct

add line by line panel mutex

apply LBL panel mutex

bump gocui to prevent crashing when search item count decreases
2020-10-10 00:23:01 +11:00
37bb89dac3 type i18n 2020-10-10 00:23:01 +11:00
ce6f8ed1bc move models folder into commands folder 2020-09-29 20:48:49 +10:00
f9643448a4 move commit files 2020-09-29 20:48:49 +10:00
4fb52ce2ab better handling of there being no commit files 2020-08-23 15:11:06 +10:00
3eb3de3edc allow explicitly managing focus 2020-08-23 14:29:18 +10:00
94601b4dc9 use context to return to the correct view 2020-08-23 14:29:18 +10:00
bd66162972 fix up patch manager 2020-08-23 14:29:18 +10:00
0dd2c869a8 minor refactor 2020-08-23 14:29:18 +10:00
148f601bcb cleanup now that we're always using the same diff command 2020-08-23 14:29:18 +10:00
43d891b8d6 support creating patches from files in diff mode 2020-08-23 14:29:18 +10:00
8be970e688 stop loading all the diffs at once now that we load them as we go 2020-08-23 14:29:18 +10:00
12bf851c7d faster patch manager 2020-08-23 14:29:18 +10:00
e290710f67 support drilling down into the files of a diff 2020-08-23 14:29:18 +10:00
26f80087dd when toggling files reset patch manager if patch ends up empty 2020-08-23 14:29:18 +10:00
50c9ae863a remove sdump 2020-08-23 14:29:18 +10:00
59f5f5c1af refactor 2020-08-23 14:29:18 +10:00
e6a1bd6566 generalise patch building stuff 2020-08-23 14:29:18 +10:00
609f3f4bfa rename Sha to parent now that we're also considering stash entries 2020-08-23 14:29:18 +10:00
9b42cd2214 slightly better 2020-08-23 14:29:18 +10:00
2d90e1e8ee commit files kind of generalised 2020-08-23 14:29:18 +10:00
ddf25e14af allowing commit files to be viewed in reflog as well 2020-08-23 14:29:18 +10:00
146722beb8 rename to SelectedLineIdx 2020-08-23 14:29:18 +10:00
2855b5b4d5 standardise diffmode 2020-08-23 14:29:18 +10:00
419cb9feb8 more standardisation 2020-08-23 14:29:18 +10:00
dbf6bb5f27 some more things 2020-08-23 14:29:18 +10:00
2f5d5034db good progress 2020-08-23 14:29:18 +10:00
f0c3d3fc4d centralise setting of main views context 2020-08-23 14:29:18 +10:00
ae1c4536e6 WIP 2020-08-23 14:29:18 +10:00
f5b22d94d9 WIP 2020-08-23 14:29:18 +10:00
ac0eedda91 lots more stuff 2020-08-23 14:29:18 +10:00
7f89113245 WIP 2020-08-23 14:29:18 +10:00
cec4cb48cb centralise some list view code 2020-08-23 14:29:18 +10:00
15229bbdab more removing of g and v 2020-08-15 18:01:43 +10:00
0822a9296c rename 2020-08-15 18:01:43 +10:00
d9fa02c53b clean up interface for popup panels 2020-08-15 18:01:43 +10:00
f4718a9047 allow editing commit files 2020-07-21 18:24:39 +10:00
40fbce91ce add new diff mode
WIP

WIP

WIP

WIP

WIP

WIP

WIP
2020-03-29 18:26:24 +11:00
517b7d0283 fix up some things with the patch handling stuff 2020-03-28 13:19:35 +11:00
814ee24c8d better error handling 2020-03-28 11:59:45 +11:00
906a49049e smart refreshing files 2020-03-28 11:59:45 +11:00
198d237679 more centralised handling of refreshing 2020-03-28 11:59:45 +11:00
e47ad846c4 big golangci-lint cleanup 2020-03-09 12:23:13 +11:00
355f1615ab supporing custom pagers step 1 2020-03-04 00:12:23 +11:00
f94d0be2c9 refactor the way we render lists 2020-02-25 21:21:07 +11:00
46be280c92 support searching in side panels
For now we're just doing side panels, because it will take more work
to support this in the various main panel contexts
2020-02-24 22:18:04 +11:00