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

344 Commits

Author SHA1 Message Date
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
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
b07e0ea032 fix: fix context of edit hunk 2022-05-06 21:58:40 +09:00
d458e78d95 feat: add ability to edit hunk 2022-05-06 21:53:00 +09:00
21336d3aa2 refactor: explicitly add alternative keybinding 2022-04-15 08:23:27 +10:00
3b5a019e1a feat(merge_panel): Add open/edit files in merge conflict panel 2022-04-06 08:27:03 +10:00
9c226eed37 allow menu to store keybindings for quick menu navigation 2022-03-27 18:16:16 +11:00
e43ce23642 require hitting escape to exit menu panel 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
98e7ec0905 add type alias for Key 2022-03-27 18:16:16 +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
a34bdf1a04 update linters 2022-03-19 12:12:57 +11:00
fb3752c11f clean up keybindings menu 2022-03-17 19:13:40 +11:00
59d4df2a44 fix click handling 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
ef7c4c9ca9 refactor custom commands
more custom command refactoring
2022-03-17 19:13:40 +11:00
46e9946854 refactor credential handling 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
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
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
145c69d9ae working again 2022-03-17 19:13:40 +11:00
482bdc4f1e more refactoring 2022-03-17 19:13:40 +11:00
8e3484d8e9 add global controller 2022-03-17 19:13:40 +11:00
226985bf76 refactor keybindings 2022-03-17 19:13:40 +11:00
2a1e3faa0c resetting controllers on new repo 2022-03-17 19:13:40 +11:00
c703cd8f88 fix suggestions panel 2022-03-17 19:13:40 +11:00
0a8cff6ab6 some more refactoring 2022-03-17 19:13:40 +11:00
09dc160da9 cleaning up 2022-03-17 19:13:40 +11:00
e187293456 moving more into controllers package 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
a2318d75b5 fix some things 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
a90b6efded start refactoring gui 2022-03-17 19:13:40 +11:00
1b09674ce8 simplify submodule remove 2022-01-29 00:17:32 +11:00
c8cc18920f improve merge conflict flow 2022-01-26 14:50:47 +11:00