1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-07-05 00:59:19 +02:00
Commit Graph

135 Commits

Author SHA1 Message Date
5874529f43 deal with the fact that a nil wrapped in an interface is not equal to nil 2020-08-23 14:29:18 +10:00
438abd6003 centralise code for copying to clipboard 2020-08-23 14:29:18 +10:00
c2b154acad better handling of our different modes and also cherry picking 2020-08-23 14:29:18 +10:00
134566ed49 move into more appropriate file 2020-08-23 14:29:18 +10:00
f63ec38aae genericise creating new branches off things 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
f601108c5d update naming to refer to context 2020-08-23 14:29:18 +10:00
2fac2f9f1f WIP 2020-08-23 14:29:18 +10:00
e4beaf4de9 more stuff 2020-08-23 14:29:18 +10:00
7ebed76d16 WIP 2020-08-23 14:29:18 +10:00
2b812b01e9 more standardisation of rendering 2020-08-23 14:29:18 +10:00
2f5d5034db good progress 2020-08-23 14:29:18 +10:00
a32947e7a7 prepare for OnRender prop 2020-08-23 14:29:18 +10:00
2fdadd383a introduce new approach to handling tab states 2020-08-23 14:29:18 +10:00
f5b22d94d9 WIP 2020-08-23 14:29:18 +10:00
3c87ff4eff WIP: standardising how we render to main 2020-08-23 14:29:18 +10:00
0f7b2c45d7 centralise split main panel code 2020-08-23 14:29:18 +10:00
cec4cb48cb centralise some list view code 2020-08-23 14:29:18 +10:00
9b7a6934b3 more removing of g 2020-08-15 18:01:43 +10:00
17b84e09c0 fix remote branches select sig 2020-08-15 18:01:43 +10:00
43f8bae267 fix remotes select sig 2020-08-15 18:01:43 +10:00
b0fe963f8a fix branches select sig 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
2d18d089ce allow entering a password when fast forwarding another branch 2020-08-12 18:47:16 +10:00
401f291c3b lowercase function name 2020-08-12 18:47:16 +10:00
bea2ae5ff5 stop pulling in general 2020-08-12 18:47:16 +10:00
f49e4946f2 minor refactor 2020-08-12 18:47:16 +10:00
fcd5aea04e support multiple modes of git pull 2020-08-12 18:47:16 +10:00
79e73d2eff minor cleanup
WIP
2020-08-12 18:47:16 +10:00
a9cc321981 prompt to create new branch if branch not found 2020-07-17 09:20:50 +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
8822c409e2 split reflog commits into ReflogCommits and FilteredReflogCommits 2020-03-29 11:37:29 +11:00
aa750c0819 load reflog commits manually when in filter mode for branches panel 2020-03-29 11:37:29 +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
814ee24c8d better error handling 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
f7add8d788 smarter refreshing for tags and remotes 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
61b4bbf74e clean up signature 2020-03-28 11:59:45 +11:00
198d237679 more centralised handling of refreshing 2020-03-28 11:59:45 +11:00
efb51eee96 more efficient 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
21b7d41845 relax limit on commit list and reset on branch change 2020-03-26 21:44:33 +11:00
c3aefdb98e stateless undos and redos 2020-03-25 09:39:04 +11:00