summaryrefslogtreecommitdiff
path: root/internal/client/ui/core/helppopup.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/client/ui/core/helppopup.go')
-rw-r--r--internal/client/ui/core/helppopup.go22
1 files changed, 22 insertions, 0 deletions
diff --git a/internal/client/ui/core/helppopup.go b/internal/client/ui/core/helppopup.go
index 74c9ef7..0e77607 100644
--- a/internal/client/ui/core/helppopup.go
+++ b/internal/client/ui/core/helppopup.go
@@ -34,6 +34,7 @@ var (
const (
HelpNetworkList = iota
+ HelpPeerList
HelpFrequencyList
HelpChat
HelpMemberList
@@ -75,6 +76,8 @@ func (m HelpPopup) View() string {
switch m.help {
case HelpNetworkList:
keymapLists = m.HelpNetworkList()
+ case HelpPeerList:
+ keymapLists = m.HelpPeerList()
case HelpFrequencyList:
keymapLists = m.HelpFrequencyList()
case HelpChat:
@@ -129,6 +132,8 @@ func (m HelpPopup) Title() string {
switch m.help {
case HelpNetworkList:
return "Network"
+ case HelpPeerList:
+ return "Signals"
case HelpFrequencyList:
return "Frequency"
case HelpChat:
@@ -194,6 +199,23 @@ func (m HelpPopup) HelpFrequencyList() [][]Keymap {
}}
}
+func (m HelpPopup) HelpPeerList() [][]Keymap {
+ return [][]Keymap{{
+ {"k", "Move up a user"},
+ {"j", "Move down a user"},
+ {"ctrl+u", "Move half a page up"},
+ {"ctrl+d", "Move half a page down"},
+ {"g", "Move to the top"},
+ {"G", "Move to the bottom"},
+ }, {
+ {"n", "New user conversation"},
+ {"c", "Close user conversation"},
+ {"T", "Trust/untrust user"},
+ {"B", "Block user"},
+ {"U", "Unblock user"},
+ }}
+}
+
func (m HelpPopup) HelpChat() [][]Keymap {
return [][]Keymap{{
{"k", "Move up a message"},