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

23 Commits

Author SHA1 Message Date
8edad826ca Begin refactoring gui
This begins a big refactor of moving more code out of the Gui struct into contexts, controllers, and helpers. We also move some code into structs in the
gui package purely for the sake of better encapsulation
2023-04-30 13:19:52 +10:00
7410acd1aa move merge conflicts code into controller 2022-08-07 11:16:03 +10:00
120078f011 use PopContext 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
cdcfeb396f stop refreshing the screen so much 2022-01-15 14:15:41 +11:00
01ea5813a8 align Gui struct with GitCommand 2022-01-04 09:07:15 +11:00
345c90ac05 fix editor 2021-10-17 04:17:59 +00:00
79848087bc Switch to github.com/gookit/color for terminal colors 2021-07-30 15:14:46 +02:00
cf78b86cb5 more support for command log and more code reuse for contexts 2021-04-11 17:07:49 +10:00
39ae122304 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
798d3e2d54 get rid of these positively ghastly method signatures 2021-04-06 19:34:32 +10: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
4912205adb remove viper
WIP
2020-10-10 00:23:01 +11:00
196c83d058 fix bug where cancelling search in menu caused issue 2020-08-26 09:32:57 +00:00
2b812b01e9 more standardisation of rendering 2020-08-23 14:29:18 +10:00
7f89113245 WIP 2020-08-23 14:29:18 +10:00
d9fa02c53b clean up interface for popup panels 2020-08-15 18:01:43 +10:00
e47ad846c4 big golangci-lint cleanup 2020-03-09 12:23:13 +11:00
78b62be96f better handling of clearing the search 2020-02-24 22:18:04 +11:00
46be280c92 support searching in side panels
For now we're just doing side panels, because it will take more work
to support this in the various main panel contexts
2020-02-24 22:18:04 +11:00