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

add commit files controller

This commit is contained in:
Jesse Duffield
2022-02-22 20:13:11 +11:00
parent 85f2319897
commit ecaff7fc6c
13 changed files with 358 additions and 321 deletions

View File

@ -472,48 +472,6 @@ func (self *Gui) GetInitialKeybindings() ([]*types.Binding, []*gocui.ViewMouseBi
Handler: self.handleCopySelectedSideContextItemToClipboard,
Description: self.c.Tr.LcCopyCommitFileNameToClipboard,
},
{
ViewName: "commitFiles",
Key: opts.GetKey(opts.Config.CommitFiles.CheckoutCommitFile),
Handler: self.handleCheckoutCommitFile,
Description: self.c.Tr.LcCheckoutCommitFile,
},
{
ViewName: "commitFiles",
Key: opts.GetKey(opts.Config.Universal.Remove),
Handler: self.handleDiscardOldFileChange,
Description: self.c.Tr.LcDiscardOldFileChange,
},
{
ViewName: "commitFiles",
Key: opts.GetKey(opts.Config.Universal.OpenFile),
Handler: self.handleOpenOldCommitFile,
Description: self.c.Tr.LcOpenFile,
},
{
ViewName: "commitFiles",
Key: opts.GetKey(opts.Config.Universal.Edit),
Handler: self.handleEditCommitFile,
Description: self.c.Tr.LcEditFile,
},
{
ViewName: "commitFiles",
Key: opts.GetKey(opts.Config.Universal.Select),
Handler: self.handleToggleFileForPatch,
Description: self.c.Tr.LcToggleAddToPatch,
},
{
ViewName: "commitFiles",
Key: opts.GetKey(opts.Config.Universal.GoInto),
Handler: self.handleEnterCommitFile,
Description: self.c.Tr.LcEnterFile,
},
{
ViewName: "commitFiles",
Key: opts.GetKey(opts.Config.Files.ToggleTreeView),
Handler: self.handleToggleCommitFileTreeView,
Description: self.c.Tr.LcToggleTreeView,
},
{
ViewName: "",
Key: opts.GetKey(opts.Config.Universal.FilteringMenu),
@ -570,13 +528,6 @@ func (self *Gui) GetInitialKeybindings() ([]*types.Binding, []*gocui.ViewMouseBi
Description: self.c.Tr.ScrollUp,
Alternative: "fn+down",
},
{
ViewName: "main",
Contexts: []string{string(context.MAIN_NORMAL_CONTEXT_KEY)},
Key: gocui.MouseLeft,
Modifier: gocui.ModNone,
Handler: self.handleMouseDownMain,
},
{
ViewName: "secondary",
Contexts: []string{string(context.MAIN_STAGING_CONTEXT_KEY)},