Niloth P

Results 30 issues of Niloth P

### What does this PR do, and why? Adds support to control and format the display of hotkey combinations to the user. \ To render keys as seen on the...

enhancement
area: hotkeys
size: XL
feedback wanted
PR needs review

### What does this PR do, and why? Previously, pressing Esc anytime when the emoji picker is in use will exit the popup. Now, different behaviours are supported depending on...

further discussion required
size: S

### What does this PR do, and why? Refactors `set_footer_text()` of core.py Refactors `lint_hotkeys` heavily, in preparation for contexts. Introduces `context` to track the current focus. Uses context to generate...

area: hotkeys
has conflicts
size: XL
PR awaiting update
area: refactoring
PR needs mentor review
area: popup: help

### What does this PR do, and why? Add 2 test functions: 1. Draft message to a channel 2. Draft message to a private narrow (DM and PM huddle) Test...

area: tests
size: XL
PR needs mentor review

### What does this PR do, and why? Now that all editors support readline shortcuts after the merge of #1492, all the readline shortcuts have been grouped into their own...

area: hotkeys
size: M
PR awaiting update
area: popup: help

### What does this PR do, and why? Adds 2 new commands to refocus to view the previous/next help category section. Hotkeys linting exclusion updated. Hotkeys document regenerated. Why? This...

size: M
PR awaiting update

### What does this PR do, and why? Enables cycling through random hints in the footer. - Using a hotkey to manually go to next hint - Periodically cycle through...

area: UI
area: hotkeys
size: M
PR needs mentor review

### What does this PR do, and why? Groups key bindings from message actions into the new categories: - Compose: New Message - Compose: Replies And in the 2nd commit,...

size: L
PR needs review
area: popup: help

### What does this PR do, and why? Check for typos in category names. Previously, these typos would go unnoticed, with the key binding going missing from the help menu....

size: M
PR replaced by another PR