-
-
Notifications
You must be signed in to change notification settings - Fork 250
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduce help context #1484
Open
Niloth-p
wants to merge
34
commits into
zulip:main
Choose a base branch
from
Niloth-p:1484-introduce-help-context
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Introduce help context #1484
Changes from 1 commit
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
de8d7a6
ui: Make the Help hotkey suggestion in the footer more conventional.
Niloth-p 9fccce3
refactor: ui/core/boxes: Separate out function to reset footer text.
Niloth-p 13410a2
refactor: ui/core: Separate footer events from set_footer_text().
Niloth-p b9b5ee8
ui: Add state variable to track live footer events.
Niloth-p af00b47
lint-hotkeys: Handle the doc file does not exist exception.
Niloth-p d2e0c17
refactor: lint-hotkeys: Remove the write_hotkeys_file() function.
Niloth-p 4e8783c
refactor: lint-hotkeys: Make int error flag boolean & use SystemExit.
Niloth-p e954870
lint-hotkeys: Rewrite function docstrings and comments.
Niloth-p 4ed23c7
refactor: lint-hotkeys: Rename get_hotkeys_file_string().
Niloth-p 9717776
refactor: lint-hotkeys: Rename ambiguous keyword "action" to "batch".
Niloth-p 11a7ead
refactor: lint-hotkeys: Improve variable naming of generated dict.
Niloth-p 3237251
lint-hotkeys: Refactor the flow by creating new ENTRY_BY_CATEGORIES.
Niloth-p 188bd7f
lint-hotkeys: Delay generation of file string when linting.
Niloth-p 0dd8aa4
refactor: lint-hotkeys: Split out the help text linting function.
Niloth-p 5286488
refactor: lint-hotkeys: Split out the function that lints categories.
Niloth-p 4e7a4f2
lint-hotkeys: Restructure the error messages of lint_help_text().
Niloth-p efc8f82
lint-hotkeys: Lint for typos in key_category values.
Niloth-p ac8e715
refactor: lint-hotkeys: Use help_group instead of HELP_CATEGORIES.
Niloth-p 58ec337
refactor: lint-hotkeys: Create generic variable entries_by_group.
Niloth-p 3ce52db
refactor: lint-hotkeys: Create generic variables for key_category.
Niloth-p 4911685
refactor: lint-hotkeys: Replace 'category(ies)' with 'group(s)'.
Niloth-p b35e0ce
refactor: lint-hotkeys: Delete constant OUTPUT_FILE_NAME, compute it.
Niloth-p 001814b
refactor: lint-hotkeys: Replace usage of OUTPUT_FILE.
Niloth-p e2c7e57
refactor: lint-hotkeys: Generalize the traversal of key group values.
Niloth-p f908dc6
refactor: lint-hotkeys: Use bundled group values.
Niloth-p f5d0bc4
keys: Add a contexts field to Key Binding.
Niloth-p a8dd4de
lint-hotkeys: Add argument to generate a keys file grouped by contexts.
Niloth-p a76da7f
keys: Use the help contexts in generating random help tips.
Niloth-p 9c48eb7
keys: Include previously excluded random help hints.
Niloth-p 2e1b0f0
ui: Enable footer texts to display contextual help tips.
Niloth-p 1b6ad6b
ui/keys: Display the context of the footer hint.
Niloth-p f75a309
contexts/core/ui: Track the currently focused widget in the UI.
Niloth-p 58b1a96
core/ui/views/keys: Add a Contextual Help Menu.
Niloth-p 3513d73
keys/views: Add mapping of contexts to broader contexts they belong to.
Niloth-p File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This fails to toggle properly with contextual help.