mirror of
https://github.com/markqvist/NomadNet.git
synced 2024-10-01 01:26:07 -04:00
Added keyboard shortcuts to guide
This commit is contained in:
parent
f75b4d0b57
commit
4e50e0f076
@ -111,6 +111,7 @@ class TopicList(urwid.WidgetWrap):
|
|||||||
GuideEntry(self.app, self, guide_display, "Concepts & Terminology"),
|
GuideEntry(self.app, self, guide_display, "Concepts & Terminology"),
|
||||||
GuideEntry(self.app, self, guide_display, "Hosting a Node"),
|
GuideEntry(self.app, self, guide_display, "Hosting a Node"),
|
||||||
GuideEntry(self.app, self, guide_display, "Configuration Options"),
|
GuideEntry(self.app, self, guide_display, "Configuration Options"),
|
||||||
|
GuideEntry(self.app, self, guide_display, "Keyboard Shortcuts"),
|
||||||
GuideEntry(self.app, self, guide_display, "Markup"),
|
GuideEntry(self.app, self, guide_display, "Markup"),
|
||||||
self.first_run_entry,
|
self.first_run_entry,
|
||||||
GuideEntry(self.app, self, guide_display, "Network Configuration"),
|
GuideEntry(self.app, self, guide_display, "Network Configuration"),
|
||||||
@ -194,6 +195,47 @@ The current version of the program should be considered a beta release. The prog
|
|||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
TOPIC_SHORTCUTS = '''>Keyboard Shortcuts
|
||||||
|
|
||||||
|
The different sections of the program has a number of keyboard shortcuts mapped, that makes operating and navigating the program easier. The following lists details all mapped shortcuts.
|
||||||
|
|
||||||
|
>>`!Conversations Window`!
|
||||||
|
>>>Conversation List
|
||||||
|
- Ctrl-N Start a new conversation
|
||||||
|
- Ctrl-E Display and edit selected peer info
|
||||||
|
- Ctrl-X Delete conversation
|
||||||
|
- Ctrl-R Open LXMF syncronisation dialog
|
||||||
|
|
||||||
|
>>>Conversation Display
|
||||||
|
- Ctrl-D Send message
|
||||||
|
- Ctrl-K Clear input fields
|
||||||
|
- Ctrl-T Toggle message title field
|
||||||
|
- Ctrl-O Toggle sort mode
|
||||||
|
- Ctrl-P Purge failed messages
|
||||||
|
- Ctrl-X Clear conversation history
|
||||||
|
- Ctrl-W Close conversation
|
||||||
|
|
||||||
|
>>`!Network Window`!
|
||||||
|
>>>Announce Stream
|
||||||
|
- Ctrl-L Switch to Known Nodes list
|
||||||
|
- Ctrl-X Delete selected announce
|
||||||
|
- Ctrl-P Display peered LXMF Propagation Nodes
|
||||||
|
|
||||||
|
>>>Known Nodes
|
||||||
|
- Ctrl-L Switch to Announce Stream
|
||||||
|
- Ctrl-X Delete selected node entry
|
||||||
|
- Ctrl-P Display peered LXMF Propagation Nodes
|
||||||
|
|
||||||
|
>>>Browser
|
||||||
|
- Ctrl-D Back
|
||||||
|
- Ctrl-F Forward
|
||||||
|
- Ctrl-R Reload page
|
||||||
|
- Ctrl-U Open URL entry dialog
|
||||||
|
- Ctrl-S Save connected node
|
||||||
|
- Ctrl-L Toggle fullscreen browser window
|
||||||
|
- Ctrl-W Disconnect from node
|
||||||
|
'''
|
||||||
|
|
||||||
TOPIC_CONCEPTS = '''>Concepts and Terminology
|
TOPIC_CONCEPTS = '''>Concepts and Terminology
|
||||||
|
|
||||||
The following section will briefly introduce various concepts and terms used in the program.
|
The following section will briefly introduce various concepts and terms used in the program.
|
||||||
@ -949,6 +991,7 @@ TOPICS = {
|
|||||||
"Conversations": TOPIC_CONVERSATIONS,
|
"Conversations": TOPIC_CONVERSATIONS,
|
||||||
"Hosting a Node": TOPIC_HOSTING,
|
"Hosting a Node": TOPIC_HOSTING,
|
||||||
"Configuration Options": TOPIC_CONFIG,
|
"Configuration Options": TOPIC_CONFIG,
|
||||||
|
"Keyboard Shortcuts": TOPIC_SHORTCUTS,
|
||||||
"Markup": TOPIC_MARKUP,
|
"Markup": TOPIC_MARKUP,
|
||||||
"Display Test": TOPIC_DISPLAYTEST,
|
"Display Test": TOPIC_DISPLAYTEST,
|
||||||
"Network Configuration": TOPIC_NETWORKS,
|
"Network Configuration": TOPIC_NETWORKS,
|
||||||
|
Loading…
Reference in New Issue
Block a user