Skip to content

[Feature request] Explicit mnemonics in action texts #4504

@ramdomPTM

Description

@ramdomPTM

As was posted in discussions, I'd like to suggest adding explicit mnemonics in action texts.

It seems that the controls without explicit mnemonics are automatically assigned one in Qt Widgets and Qt Quick, which is nice to have, but also leaves a hole for translators to fill.

Another problem is that sometimes mnemonics change based on contexts, which is bothering to me.

For example, in the main UI "O" and "I" are typically assigned to the "Output" and "Input".
O for Output and I for Input

However, if I toggle the right bottom corner menu of Equalizer and press Alt, "I" would be re-assigned to the "Import" here, albeit the menu would be immediately closed.
I for Import?

As the result, the "Input" in the main UI are stripped of its mnemonic.
No I for Input
And "O" for "Output" are substituted too, by whom I don't know.

Generally speaking, explicit mnemonics are stable thus better for ergonomics in my opinion, and are recommended in the KDE documentations too.

Plus, they can also be the handle for translators to put up localized mnemonics without guessing.

Broader inputs are welcomed. And we could come up with a draft of mnemonics for the most used controls.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions