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

61 Commits

Author SHA1 Message Date
371b8d638b more consistent naming 2022-03-17 19:13:40 +11:00
722410aded refactor controllers 2022-03-17 19:13:40 +11: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
0a8cff6ab6 some more refactoring 2022-03-17 19:13:40 +11:00
f97de692e3 move helpers into their own struct 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
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
66e840bc3f more refactoring 2022-01-04 09:07:15 +11:00
b028f37ba8 updating specs 2022-01-04 09:07:15 +11:00
adee0b8ccb add spans to i18n 2021-04-11 23:36:34 +10:00
bb918b579a start adding support for logging of commands 2021-04-11 17:07:49 +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
682db77401 fix lint errors 2020-11-18 08:36:19 +11:00
37bb89dac3 type i18n 2020-10-10 00:23:01 +11: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
ade54b38c1 cleanup 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
f858c8e750 rename to make way for a generic function name 2020-08-23 14:29:18 +10:00
ce20d1b482 remove clipboard option for now because we need a better way of doing it 2020-08-23 14:29:18 +10:00
f3c87bde88 more 2020-08-23 14:29:18 +10:00
3f7136fc7d missed a spot 2020-08-23 14:29:18 +10:00
1956301b1c better menu item name 2020-08-23 14:29:18 +10:00
1fd0f31682 only show rebasey commands on a local commit when patch building 2020-08-23 14:29:18 +10:00
e6a1bd6566 generalise patch building stuff 2020-08-23 14:29:18 +10:00
146722beb8 rename to SelectedLineIdx 2020-08-23 14:29:18 +10:00
bc410d8e4a use camelCase 2020-08-23 14:29:18 +10:00
9b7a6934b3 more removing of g 2020-08-15 18:01:43 +10:00
0822a9296c rename 2020-08-15 18:01:43 +10:00
d9fa02c53b clean up interface for popup panels 2020-08-15 18:01:43 +10:00
7ed8ee160d Add option to split patch into a new commit
Add GetHeadCommitMessage to read the subject of the HEAD commit
Create PullPatchIntoNewCommit based heavily on PullPatchIntoIndex to
  split the current patch from its commit and apply it in a separate
  commit immediately after.

WIP to Squash - Fill format string with format string

WIP
2020-05-09 11:59:37 +10:00
97d7a8ad0c add reverse patch option 2020-03-29 21:53:25 +00:00
40fbce91ce add new diff mode
WIP

WIP

WIP

WIP

WIP

WIP

WIP
2020-03-29 18:26:24 +11:00
624ae45ebb allow scoped mode where the commits/reflog/stash panels are scoped to a file
WIP

restrict certain actions in scoped mode

WIP
2020-03-29 11:37:29 +11:00
0c0231c3e8 autostash changes when pulling file into index 2020-03-28 13:19:35 +11:00
a9559a5c87 move working tree state function into git.go 2020-03-28 13:19:35 +11:00
814ee24c8d better error handling 2020-03-28 11:59:45 +11:00
198d237679 more centralised handling of refreshing 2020-03-28 11:59:45 +11:00
95b147079f allow applying patch directly 2020-03-26 21:44:45 +11:00
0a69c1a02d add reset to reflog commit menu 2020-02-16 09:57:49 +11:00