summaryrefslogtreecommitdiffstats
path: root/pkg/gui
diff options
context:
space:
mode:
authorYuki Osaki <yuki.osaki7@gamail.com>2020-09-19 19:55:52 +0900
committerJesse Duffield <jessedduffield@gmail.com>2020-09-21 15:35:50 +1000
commit1fd89b4f460e1306ab2bb8a69fb2417423c1495e (patch)
treee9ee55d2364b1f345cdd8d2b4fc1a30b9b4bdfec /pkg/gui
parent307d051ec2ec03a2fcd347ce94f205aa2dca75fc (diff)
Be able to copy file name
Diffstat (limited to 'pkg/gui')
-rw-r--r--pkg/gui/keybindings.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/pkg/gui/keybindings.go b/pkg/gui/keybindings.go
index 833381207..382046fb3 100644
--- a/pkg/gui/keybindings.go
+++ b/pkg/gui/keybindings.go
@@ -453,6 +453,12 @@ func (gui *Gui) GetInitialKeybindings() []*Binding {
Description: gui.Tr.SLocalize("fetch"),
},
{
+ ViewName: "files",
+ Key: gui.getKey("universal.copyToClipboard"),
+ Handler: gui.wrappedHandler(gui.handleCopySelectedSideContextItemToClipboard),
+ Description: gui.Tr.SLocalize("copyFileNameToClipboard"),
+ },
+ {
ViewName: "",
Key: gui.getKey("universal.executeCustomCommand"),
Handler: gui.handleCustomCommand,
@@ -868,6 +874,12 @@ func (gui *Gui) GetInitialKeybindings() []*Binding {
Description: gui.Tr.SLocalize("copyCommitShaToClipboard"),
},
{
+ ViewName: "commitFiles",
+ Key: gui.getKey("universal.copyToClipboard"),
+ Handler: gui.wrappedHandler(gui.handleCopySelectedSideContextItemToClipboard),
+ Description: gui.Tr.SLocalize("copyCommitFileNameToClipboard"),
+ },
+ {
ViewName: "branches",
Contexts: []string{SUB_COMMITS_CONTEXT_KEY},
Key: gui.getKey("universal.goInto"),