1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-07-03 00:57:52 +02:00
Commit Graph

84 Commits

Author SHA1 Message Date
3b5a019e1a feat(merge_panel): Add open/edit files in merge conflict panel 2022-04-06 08:27:03 +10:00
a34bdf1a04 update linters 2022-03-19 12:12:57 +11:00
145c69d9ae working again 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
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
84a1992055 better locking of merge panel state 2022-01-27 21:25:04 +11:00
c8cc18920f improve merge conflict flow 2022-01-26 14:50:47 +11:00
595aca2a4b make integration test pass 2022-01-17 19:14:59 +11:00
99035959a1 fix merge scroll bug 2022-01-16 23:16:05 +11:00
8d8bdb948b avoid deadlock in merge panel 2022-01-15 14:15:41 +11:00
cdcfeb396f stop refreshing the screen so much 2022-01-15 14:15:41 +11:00
364c5db19c shorten name 2022-01-09 14:09:53 +11:00
f503ff1ecb start breaking up git struct 2022-01-09 14:09:53 +11:00
91fe68576c refactor 2022-01-07 10:52:51 +11:00
66e840bc3f more refactoring 2022-01-04 09:07:15 +11:00
b028f37ba8 updating specs 2022-01-04 09:07:15 +11:00
01ea5813a8 align Gui struct with GitCommand 2022-01-04 09:07:15 +11:00
37be9dbea1 support scrolling left and right 2021-11-05 07:58:21 +11:00
927ee63106 support aborting a merge or rebase with esc 2021-11-01 09:18:30 +11:00
df4eb70ba2 Fix translations 2021-08-25 22:23:55 +10:00
6ca42ff720 Fix pick all hunks 2021-08-25 22:23:55 +10:00
a0e7604f61 Support git config merge.conflictStyle diff3 2021-08-25 22:23:55 +10:00
98375dc902 refactor merge panel 2021-04-18 18:58:09 +10:00
6fbe660f96 full coverage for logging commands 2021-04-11 17:07:49 +10:00
2d8f7d2a7b better way of scrolling to a merge conflict 2021-04-11 10:21:53 +10:00
d627b3bfc8 more refactoring 2021-04-06 19:34:32 +10:00
4fe512ff3a test
type safe view access
2021-04-06 19:34:32 +10:00
0898a7bb57 refactor 2021-04-06 19:34:32 +10:00
bc9a99387f refactor of contexts and filtering 2021-04-06 19:34:32 +10:00
216b5341ae better handling of scrolling for conflicted files 2021-04-02 11:09:12 +11:00
eeeef9ca86 refactor 2021-04-02 11:09:12 +11:00
cc9293b386 add mutex to prevent crashes with merge conflicts 2021-04-02 11:09:12 +11:00
7d62f103e4 big refactor to give our enums actual types 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
682db77401 fix lint errors 2020-11-18 08:36:19 +11:00
37bb89dac3 type i18n 2020-10-10 00:23:01 +11:00
4912205adb remove viper
WIP
2020-10-10 00:23:01 +11:00
077f113618 add in-built logging support for a better dev experience 2020-09-26 11:00:50 +10:00
d2d88fe64e fix focus change on merge popup return 2020-08-23 19:28:59 +10:00
94601b4dc9 use context to return to the correct view 2020-08-23 14:29:18 +10:00
fda9f4ea7a centralise logic for rendering options map 2020-08-23 14:29:18 +10:00
0dd2c869a8 minor refactor 2020-08-23 14:29:18 +10:00
9c866fd49c more standardisation 2020-08-23 14:29:18 +10:00
6c270b6e26 WIP 2020-08-23 14:29:18 +10:00
f5b22d94d9 WIP 2020-08-23 14:29:18 +10:00
ed4574bda9 standardise getting selected item 2020-08-23 14:29:18 +10:00
7f89113245 WIP 2020-08-23 14:29:18 +10:00
9b7a6934b3 more removing of g 2020-08-15 18:01:43 +10:00