summaryrefslogtreecommitdiffstats
path: root/pkg/gui/controllers/helpers/refs_helper.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/gui/controllers/helpers/refs_helper.go')
-rw-r--r--pkg/gui/controllers/helpers/refs_helper.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/pkg/gui/controllers/helpers/refs_helper.go b/pkg/gui/controllers/helpers/refs_helper.go
index ed5d94e8a..8b066f447 100644
--- a/pkg/gui/controllers/helpers/refs_helper.go
+++ b/pkg/gui/controllers/helpers/refs_helper.go
@@ -166,12 +166,13 @@ func (self *RefsHelper) CreateGitResetMenu(ref string) error {
strength string
label string
key types.Key
+ tooltip string
}
strengths := []strengthWithKey{
// not i18'ing because it's git terminology
- {strength: "mixed", label: "Mixed reset", key: 'm'},
- {strength: "soft", label: "Soft reset", key: 's'},
- {strength: "hard", label: "Hard reset", key: 'h'},
+ {strength: "mixed", label: "Mixed reset", key: 'm', tooltip: self.c.Tr.ResetMixedTooltip},
+ {strength: "soft", label: "Soft reset", key: 's', tooltip: self.c.Tr.ResetSoftTooltip},
+ {strength: "hard", label: "Hard reset", key: 'h', tooltip: self.c.Tr.ResetHardTooltip},
}
menuItems := lo.Map(strengths, func(row strengthWithKey, _ int) *types.MenuItem {
@@ -184,7 +185,8 @@ func (self *RefsHelper) CreateGitResetMenu(ref string) error {
self.c.LogAction("Reset")
return self.ResetToRef(ref, row.strength, []string{})
},
- Key: row.key,
+ Key: row.key,
+ Tooltip: row.tooltip,
}
})