keymanapp / keyman

Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
https://keyman.com/
Other
391 stars 108 forks source link

feat(developer): ID field in new keys in the touch layout #10324

Open anvalon opened 8 months ago

anvalon commented 8 months ago

Is your feature request related to a problem? Please describe.

When pressing one of the green triangles with the “+” sign on the touch layout, a new key is created, whose “Text” and “Unicode” fields are set to an empty string and the “ID” field is set to a value in the form of “Tnew???” (where the question mark stands for any cipher). Then, writing a text in the “Text” field, let’s say “ŭ”, the “Unicode” field is automatically set to the “U+016D” value, but the “ID” field is not set to anything, while it could be more useful, if it was automatically set to “U_016D”.

Describe the solution you'd like

No response

Describe alternatives you've considered

No response

Related issues

No response

Keyman apps

Keyman version

16.0.144

Operating system

No response

Device

No response

Target application

No response

Browser

No response

Keyboard name

No response

Keyboard version

No response

Language name

No response

Additional context

No response

mcdurdin commented 8 months ago

Thank you for this suggestion. I agree with you in principle. We'll see if we can implement it in version 18.0 :grin:

Meng-Heng commented 8 months ago

The original discussion - https://community.software.sil.org/t/auto-naming-keys/8241