Unexpected-Keyboard icon indicating copy to clipboard operation
Unexpected-Keyboard copied to clipboard

[Feature Request] Add Accents>"Only show accents for other languages"

Open Validbit opened this issue 2 years ago • 4 comments

Just a possibly simple implementation (idea of making keyboard layouts cleaner for those who won't use Dead keys for their native language) It'd work as "Show accents for all installed languages" minus "Only show accents for the selected language".

Validbit avatar Jul 02 '23 08:07 Validbit

I guess the problem is that you don't want to see the dead key for an accent when the corresponding accented letters are already on the layout ?

I intent to solve this by adding a new option to choose between dead-keys and accented letters. A concept of "the other languages" could be useful for this new option.

Julow avatar Jul 02 '23 14:07 Julow

A step in this direction is made in cd95c58, c26343c, 45905f5. Dead-keys are not added if all the needed accented letters are on the layout. Feedback welcome.

Julow avatar Aug 06 '23 15:08 Julow

I've tested it and it works and feels great. Though I believe there are cases where a 'hide dead keys' (from previously present accents setting) would be good to have (e.g. for people who

  • switch layouts occasionaly (but have these languages set in system due to features like tts)
  • use the keyboard strictly as technical (custom layout)

PS: The latest strings for 'add symbols to keyboard' were a great addition. If the remaining strings are in the works, for accents it could be significant to have international and local name there (even if just one string to translate just like with the others - eg. (localized) ˇ (caron/háček) = caron/wedge)

Validbit avatar Aug 08 '23 17:08 Validbit

Any progress on this?

It'd could be at least a menu/xml option(s)

  • hide dead keys
  • ignore global locale symbols/dead-keys (ref. to #564)

Currently its just missing (if I'm not mistaken)

Validbit avatar Mar 30 '24 20:03 Validbit