diff options
author | Jesse Duffield <jessedduffield@gmail.com> | 2019-10-30 20:23:25 +1100 |
---|---|---|
committer | Jesse Duffield <jessedduffield@gmail.com> | 2019-11-05 19:22:01 +1100 |
commit | 820f3d5cbb556f1c117906e4174f35ecf71e2ed5 (patch) | |
tree | 591c593fff6636707d06860cc7b918a92c573de0 /pkg/gui/keybindings.go | |
parent | 081598d98944cdb95bfa649812565127c0592f5e (diff) |
support split view in staging panel and staging ranges
Diffstat (limited to 'pkg/gui/keybindings.go')
-rw-r--r-- | pkg/gui/keybindings.go | 26 |
1 files changed, 22 insertions, 4 deletions
diff --git a/pkg/gui/keybindings.go b/pkg/gui/keybindings.go index 24fd5a854..c8adac11c 100644 --- a/pkg/gui/keybindings.go +++ b/pkg/gui/keybindings.go @@ -678,14 +678,32 @@ func (gui *Gui) GetContextMap() map[string]map[string][]*Binding { ViewName: "main", Key: gocui.KeySpace, Modifier: gocui.ModNone, - Handler: gui.handleStageLine, - Description: gui.Tr.SLocalize("StageLine"), + Handler: gui.handleStageSelection, + Description: gui.Tr.SLocalize("StageSelection"), + }, { + ViewName: "main", + Key: 'd', + Modifier: gocui.ModNone, + Handler: gui.handleResetSelection, + Description: gui.Tr.SLocalize("ResetSelection"), + }, { + ViewName: "main", + Key: 'c', + Modifier: gocui.ModNone, + Handler: gui.handleToggleSelectRange, + Description: gui.Tr.SLocalize("ToggleDragSelect"), }, { ViewName: "main", Key: 'a', Modifier: gocui.ModNone, - Handler: gui.handleStageHunk, - Description: gui.Tr.SLocalize("StageHunk"), + Handler: gui.handleToggleSelectHunk, + Description: gui.Tr.SLocalize("ToggleSelectHunk"), + }, { + ViewName: "main", + Key: gocui.KeyTab, + Modifier: gocui.ModNone, + Handler: gui.handleTogglePanel, + Description: gui.Tr.SLocalize("TogglePanel"), }, }, "merging": { |