Skip to content
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

TRACKING: Improve hotkey descriptions, categories & accuracy #1524

Open
5 of 34 tasks
neiljp opened this issue Jun 24, 2024 · 1 comment
Open
5 of 34 tasks

TRACKING: Improve hotkey descriptions, categories & accuracy #1524

neiljp opened this issue Jun 24, 2024 · 1 comment

Comments

@neiljp
Copy link
Collaborator

neiljp commented Jun 24, 2024

Description

The current help is organized into categories, with each hotkey falling into one of these, with a matching description.

As hotkeys have developed over time, they have been placed into best-fit categories, and the placement and categories themselves have been slowly reworked in the past as hotkeys become more widespread. We've now reached a significant set of documented hotkeys, where placement and description has become in need of reworking to improve the utility of the help system.

Improving hotkey category placement has benefits for the general help menu. Hotkey description improvements also have long-term benefits for supporting development work on the contextual help system (#515, #290), with which this work may overlap.

NOTE:

  • Initial discussion in zulip-terminal > Re-Categorization of Hotkeys started by @Niloth-p
  • The above tasks/aspects are inspired by the above discussion and subsequent related PRs
  • As work progresses, tasks may be added/removed/edited/closed as-appropriate
  • DISCUSS is intended to suggest this (or sub-tasks) likely needs further discussion
  • POSSIBLE are more speculative points
  • Due to the above points, not all tasks will likely be completed before this issue is closed

Further summarized points to ensure are integrated:

  1. from @Niloth-p's follow-up points: (Group narrowing commands and improve descriptions #1516 (comment))
  • All Messages -> Combined Feed everywhere
  • All DMs -> your DM feed or equivalent
  • Replace "narrow" with "message view" or others in user-facing documentation like the user tutorial (similarly "narrowing", in some way)
  • Consider casefix changes to parts of the UI like - All Messages and Direct Messages, possibly when starting to use "feed" terminology
  • Add a new key binding mentioning that 'Enter' activates narrowing buttons, vs current ACTIVATE_BUTTON
    (maybe in a context, since it doesn't fit in an obvious category? See #zulip-terminal>Restructure Key Bindings and Supporting Help Multi-categories #T1519).
  1. Also clarify s/S work in stream/topic, but while s zooms in with DMs, S does not zoom out - this is a benefit of z.

  2. Possible FAQ entry for different hotkeys from web app, explaining history/why?

@zulipbot
Copy link
Member

Hello @zulip/server-hotkeys members, this issue was labeled with the "area: hotkeys" label, so you may want to check it out!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants