Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds a help modal which is available on every view. The help help modal
can be accessed by pressing
?
and overlays the current view. To leavethe help modal, the user can press
?
orEsc
.This PR is based on #243 originally authored by @bIgBV. The previous PR
has been dormant for around a year.
Currently the help modal only displays a vertical list of controls. This
is the same information that is available in the controls widget on each
view.
Here is an example of the tasks view with the help view modal active:
However, the idea is that the help modal can provide contextual
information depending on the view and the state of the application being
observed. This will allow us to provide more details about any lints
which are currently triggering and also to reduce the height of the
current controls widget to just one line (perhaps optionally) as the
full list of controls can be accessed from the help view.
Co-authored-by: bIgBV bhargav.voleti93@gmail.com