Skip to content

Inconsistent key text case in keyboard shortcut settings #774

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

Open
ubidefeo opened this issue Jan 25, 2022 · 0 comments
Open

Inconsistent key text case in keyboard shortcut settings #774

ubidefeo opened this issue Jan 25, 2022 · 0 comments
Assignees
Labels
criticality: medium Of moderate impact topic: code Related to content of the project itself type: imperfection Perceived defect in any part of project

Comments

@ubidefeo
Copy link

ubidefeo commented Jan 25, 2022

Describe the problem

There is variation in the case of the key identifier text in the default keyboard shortcut settings. For example, I see:

  • CtrlCmd
  • ctrlCmd
  • ctrlcmd

In addition to giving the IDE an unprofessional look, I think this inconsistency could cause confusion for the users who will treat the defaults as references for customizations. Even if they are not case sensitive, the user won't know this intuitively and so will wonder which of the cases they should use.

Expected behavior

Key identifiers are written in a consistent, standardized way everywhere they appear in the Arduino IDE UI.

Additional context


Keywords

  • "keybinding"

  • "key binding"

  • "hotkey"

  • "hot key"

  • "accelerator"

  • "key combination"

  • "key sequence"

  • "key chord"

  • "shortcut key"

@ubidefeo ubidefeo added criticality: medium Of moderate impact type: imperfection Perceived defect in any part of project labels Jan 25, 2022
@per1234 per1234 added the topic: code Related to content of the project itself label Jan 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
criticality: medium Of moderate impact topic: code Related to content of the project itself type: imperfection Perceived defect in any part of project
Projects
None yet
Development

No branches or pull requests

3 participants