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

50 Commits

Author SHA1 Message Date
e4e04cfa8f fix hidden suggestions 2022-08-07 19:20:02 +10:00
755ae0ef84 add deadlock mutex package
write to deadlock stderr after closing gocui

more deadlock checking
2022-08-07 11:16:14 +10:00
7410acd1aa move merge conflicts code into controller 2022-08-07 11:16:03 +10:00
445a625b56 rename merging context to mergeConflicts 2022-08-06 18:05:00 +10:00
524bf83a4a refactor to only have one context per view 2022-08-06 13:49:11 +10:00
fab2e14b55 fix issue caused by opening a menu over a prompt 2022-08-01 21:38:57 +10:00
ab5a8091f5 add better support for OpensMenu option when creating a menu 2022-07-30 20:27:51 +10:00
Lay
684ea284af fix: lint error 2022-05-30 23:19:48 +08:00
Lay
666180cfd0 Add config param that displays the whole git graph by default 2022-05-30 13:52:39 +08:00
bfefef92a6 chore(i18n): move InitialViewTabContextMap to gui package 2022-05-18 21:09:48 +09:00
5275161a88 chore(i18n): localize panel titles 2022-05-18 20:55:42 +09:00
6f8063217d rename displayString to label for menu items 2022-05-08 14:26:18 +10:00
f257740ea7 add tooltip view for showing menu item descriptions 2022-05-08 13:24:36 +10:00
2eb866fc62 fix: fix a crash when pressing enter in empty commits, reflog, or stash panel 2022-05-05 21:41:44 +09:00
2fa6d8037c always show list counts 2022-04-16 17:29:17 +10:00
e68093fe99 add scrollbars 2022-04-16 17:29:17 +10:00
b838b74801 do not highlight line if there are no items to display 2022-04-16 15:19:32 +10:00
4835fc00b8 introduce Ref interface 2022-04-02 17:04:42 +11:00
897c4402a4 better colour 2022-03-27 18:16:16 +11:00
e94312b664 use colour 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
102c33433b remove dead code 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
45dab51214 add basic commits controller for handling actions that apply to all commit contexts 2022-03-26 17:22:42 +11:00
1b75ed3740 many more generics 2022-03-24 20:14:41 +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
59d4df2a44 fix click handling 2022-03-17 19:13:40 +11:00
46e9946854 refactor credential handling 2022-03-17 19:13:40 +11:00
a643957f89 include stash in commitish controller 2022-03-17 19:13:40 +11:00
bef26b9634 add common commit controller 2022-03-17 19:13:40 +11:00
371b8d638b more consistent naming 2022-03-17 19:13:40 +11:00
55af07a1bb fix CI 2022-03-17 19:13:40 +11:00
943a8e83da ensure we retain state when returning to submodule parent 2022-03-17 19:13:40 +11:00
722410aded refactor controllers 2022-03-17 19:13:40 +11:00
b93b8cc00a controller for viewing sub commits 2022-03-17 19:13:40 +11:00
d82f175e79 refactor contexts 2022-03-17 19:13:40 +11:00
145c69d9ae working again 2022-03-17 19:13:40 +11:00
482bdc4f1e more refactoring 2022-03-17 19:13:40 +11:00
226985bf76 refactor keybindings 2022-03-17 19:13:40 +11:00
0a8cff6ab6 some more refactoring 2022-03-17 19:13:40 +11:00
b5515da00b move commit files context into new structure 2022-03-17 19:13:40 +11:00
c084abb378 move more view model logic into the files view model 2022-03-17 19:13:40 +11:00
8ea7b7a62e migrate files context to new structure 2022-03-17 19:13:40 +11:00
09dc160da9 cleaning up 2022-03-17 19:13:40 +11:00
51547e3822 move all refresh code into the one file 2022-03-17 19:13:40 +11:00
e363606fb6 move context keys into context package 2022-03-17 19:13:40 +11:00
138be04e65 refactor contexts code 2022-03-17 19:13:40 +11:00
1dd7307fde start moving commit panel handlers into controller
more

and more

move rebase commit refreshing into existing abstraction

and more

and more

WIP

and more

handling clicks

properly fix merge conflicts

update cheatsheet

lots more preparation to start moving things into controllers

WIP

better typing

expand on remotes controller

moving more code into controllers
2022-03-17 19:13:40 +11:00