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

69 Commits

Author SHA1 Message Date
d73a236d7c allow rendering to main panels from anywhere 2022-08-07 12:05:51 +10:00
524bf83a4a refactor to only have one context per view 2022-08-06 13:49:11 +10:00
d82f175e79 refactor contexts 2022-03-17 19:13:40 +11:00
2a1e3faa0c resetting controllers on new repo 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
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
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
05fa483f48 simplify how we log commands 2022-01-07 10:52:51 +11:00
194ff1630c do dependency injection up front and in one place 2022-01-04 09:07:15 +11:00
44b6d26b10 move remotes loader into loaders package 2022-01-04 09:07:15 +11:00
1996eddd91 more efficient context diff size changing 2021-12-06 22:37:28 +11:00
79848087bc Switch to github.com/gookit/color for terminal colors 2021-07-30 15:14:46 +02:00
adee0b8ccb add spans to i18n 2021-04-11 23:36:34 +10:00
6fbe660f96 full coverage for logging commands 2021-04-11 17:07:49 +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
7d62f103e4 big refactor to give our enums actual types 2021-04-02 11:00:15 +11:00
5671ec5f58 refactor prompt opts 2020-11-28 20:48:17 +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
5ff0ac2816 prevent crash when removing remote with no urls 2020-11-05 21:32:08 +11:00
031e97ef91 more password checks on commands that talk to the remote 2020-10-12 19:07:40 +11:00
9011271a01 fix another panic error 2020-10-10 00:23:01 +11:00
795e4da8b8 do not put mutexes on state else we might unlock an unlocked mutex 2020-10-10 00:23:01 +11:00
2e05ac0c90 paging keybindings for line by line panel
support searching in line by line panel

move mutexes into their own struct

add line by line panel mutex

apply LBL panel mutex

bump gocui to prevent crashing when search item count decreases
2020-10-10 00:23:01 +11:00
37bb89dac3 type i18n 2020-10-10 00:23:01 +11:00
ce6f8ed1bc move models folder into commands folder 2020-09-29 20:48:49 +10:00
72af7e4177 factor out code from git.go 2020-09-29 20:48:49 +10:00
eda4619a4f move remotes and remote branches 2020-09-29 20:48:49 +10:00
a09bb5d4d8 better validation messages 2020-09-27 09:49:30 +10:00
0f7003d939 allow spamming the p key 2020-08-23 11:30:29 +00:00
f815c5607c prefill remote edit prompts 2020-08-23 14:29:18 +10:00
94601b4dc9 use context to return to the correct view 2020-08-23 14:29:18 +10:00
0dd2c869a8 minor refactor 2020-08-23 14:29:18 +10:00
146722beb8 rename to SelectedLineIdx 2020-08-23 14:29:18 +10:00
2855b5b4d5 standardise diffmode 2020-08-23 14:29:18 +10:00
419cb9feb8 more standardisation 2020-08-23 14:29:18 +10:00
f601108c5d update naming to refer to context 2020-08-23 14:29:18 +10:00
b77abdc5e1 WIP 2020-08-23 14:29:18 +10:00
2fac2f9f1f WIP 2020-08-23 14:29:18 +10:00
2fdadd383a introduce new approach to handling tab states 2020-08-23 14:29:18 +10:00
f5b22d94d9 WIP 2020-08-23 14:29:18 +10:00
0f7b2c45d7 centralise split main panel code 2020-08-23 14:29:18 +10:00
ac0eedda91 lots more stuff 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