1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-07-17 01:42:45 +02:00
Commit Graph

72 Commits

Author SHA1 Message Date
e68093fe99 add scrollbars 2022-04-16 17:29:17 +10:00
4835fc00b8 introduce Ref interface 2022-04-02 17:04:42 +11:00
8fb2acc224 pkg/gui: Rename IPopupHandler::Ask() to Confirm()
Follow the JavaScript naming scheme for user interaction (alert, prompt,
confirm) as discussed in #1832.
2022-03-30 20:13:43 +11:00
7c3d14ee19 allow amending and reverting commits when filtering by file 2022-03-27 18:50:29 +11:00
860d1e0145 fix copy for merge confirmation 2022-03-27 18:16:16 +11:00
e011acbab2 better logging for stash flow 2022-03-27 18:16:16 +11:00
3e5d4b2c74 add menu keybindings for various things 2022-03-27 18:16:16 +11:00
9c226eed37 allow menu to store keybindings for quick menu navigation 2022-03-27 18:16:16 +11:00
0dfb7c08b7 remove controllers struct 2022-03-27 18:16:16 +11:00
f0a4dcfdc3 refactor menu context 2022-03-27 18:16:16 +11:00
2b3d457aa4 honour push.default matching config value 2022-03-27 14:58:20 +11:00
51baa8c17d update cheatsheet 2022-03-26 18:00:46 +11:00
ad7703df65 show namesake for child views 2022-03-26 18:00:46 +11:00
13b90ac37f support viewing commits of reflog entry and show better view title 2022-03-26 18:00:46 +11:00
e039429885 better wording again 2022-03-26 17:22:42 +11:00
e0b05f4464 fix cherry picking bug 2022-03-26 17:22:42 +11:00
077b6eb8a3 refactor to make code clearer 2022-03-26 17:22:42 +11:00
45dab51214 add basic commits controller for handling actions that apply to all commit contexts 2022-03-26 17:22:42 +11:00
540edb0bf4 Add copy commit attributes option 2022-03-26 17:22:42 +11:00
e392b9f86a no more filterThenMap 2022-03-24 20:14:41 +11:00
94a53484a1 would you believe that I'm adding even more generics 2022-03-24 20:14:41 +11:00
1b75ed3740 many more generics 2022-03-24 20:14:41 +11:00
eda8f4a5d4 lots more generics 2022-03-24 20:14:41 +11:00
c7a629c440 make more use of generics 2022-03-24 20:14:41 +11:00
f113ff21bf add confirmation before performing undo or redo action 2022-03-24 09:45:27 +11:00
12ecd665c8 safe reword 2022-03-23 23:43:21 +11:00
cc5d13c833 allow adding whole diff to patch
this was causing a panic

add integration test for toggling all commit files
2022-03-23 23:36:58 +11:00
a34bdf1a04 update linters 2022-03-19 12:12:57 +11:00
d93fef4c61 use generics to DRY up context code 2022-03-19 12:12:57 +11:00
36c149836a softcode keybinding 2022-03-17 19:13:40 +11:00
ea503633aa move keybindings 2022-03-17 19:13:40 +11:00
59d4df2a44 fix click handling 2022-03-17 19:13:40 +11:00
cf00949b85 fix integration tests 2022-03-17 19:13:40 +11:00
c7b03bd3c2 rename handlers 2022-03-17 19:13:40 +11:00
8fd6338527 move workspace reset menu into controller 2022-03-17 19:13:40 +11:00
ee1337b931 add remote branches controller 2022-03-17 19:13:40 +11:00
4805db7d97 use correct context 2022-03-17 19:13:40 +11:00
46e9946854 refactor credential handling 2022-03-17 19:13:40 +11:00
bff5351ab3 better naming 2022-03-17 19:13:40 +11:00
d991d74b06 add commit message controller 2022-03-17 19:13:40 +11:00
ecaff7fc6c add commit files controller 2022-03-17 19:13:40 +11:00
c685a413c9 stash controller 2022-03-17 19:13:40 +11:00
a643957f89 include stash in commitish controller 2022-03-17 19:13:40 +11:00
e842d1bc9e move git flow 2022-03-17 19:13:40 +11:00
8a555dd62e refactor 2022-03-17 19:13:40 +11:00
bef26b9634 add common commit controller 2022-03-17 19:13:40 +11:00
1253100431 cleanup 2022-03-17 19:13:40 +11:00
eab00de273 reflog controller 2022-03-17 19:13:40 +11:00
371b8d638b more consistent naming 2022-03-17 19:13:40 +11:00
3188526ecb fix cheatsheet crash 2022-03-17 19:13:40 +11:00