1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-06-12 23:41:54 +03:00
Commit Graph

94 Commits

Author SHA1 Message Date
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
9b2b0fc122 WIP 2022-01-04 09:07:15 +11:00
b4c078d565 WIP 2022-01-04 09:07:15 +11:00
1996eddd91 more efficient context diff size changing 2021-12-06 22:37:28 +11: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
6fc031c523 hide patch panel if we're in the commits panel and we refresh and it's now exited 2021-04-06 19:34:32 +10:00
fbab5bd444 do not refresh patch panel unless commit files panel is the current side panel 2021-04-06 19:34:32 +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
8cb10f76e4 refresh main panel when switching between tree and flat mode 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
0b7bda291c remove dead code 2021-04-02 11:00:15 +11:00
9e85d37fb9 refactor to no longer call these things file changes 2021-04-02 11:00:15 +11:00
8dee06f83a allow toggling tree view for commit files panel 2021-04-02 11:00:15 +11:00
82fe4aa6c0 disallow editing commit file directory 2021-04-02 11:00:15 +11:00
7364525bf5 do not show commit files of another parent as added to the patch 2021-04-02 11:00:15 +11:00
54910fdb76 refactor 2021-04-02 11:00:15 +11:00
332a3c4cbf file tree for commit files 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
4c9ec88be5 fix mutex deadlock 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
f9643448a4 move commit files 2020-09-29 20:48:49 +10:00
4fb52ce2ab better handling of there being no commit files 2020-08-23 15:11:06 +10:00
3eb3de3edc allow explicitly managing focus 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
bd66162972 fix up patch manager 2020-08-23 14:29:18 +10:00
0dd2c869a8 minor refactor 2020-08-23 14:29:18 +10:00
148f601bcb cleanup now that we're always using the same diff command 2020-08-23 14:29:18 +10:00
43d891b8d6 support creating patches from files in diff mode 2020-08-23 14:29:18 +10:00
8be970e688 stop loading all the diffs at once now that we load them as we go 2020-08-23 14:29:18 +10:00
12bf851c7d faster patch manager 2020-08-23 14:29:18 +10:00
e290710f67 support drilling down into the files of a diff 2020-08-23 14:29:18 +10:00
26f80087dd when toggling files reset patch manager if patch ends up empty 2020-08-23 14:29:18 +10:00
50c9ae863a remove sdump 2020-08-23 14:29:18 +10:00
59f5f5c1af refactor 2020-08-23 14:29:18 +10:00
e6a1bd6566 generalise patch building stuff 2020-08-23 14:29:18 +10:00
609f3f4bfa rename Sha to parent now that we're also considering stash entries 2020-08-23 14:29:18 +10:00
9b42cd2214 slightly better 2020-08-23 14:29:18 +10:00
2d90e1e8ee commit files kind of generalised 2020-08-23 14:29:18 +10:00
ddf25e14af allowing commit files to be viewed in reflog as well 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