keymanapp / keyman

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

feat(developer): Support "width" and "padding" attributes in Longpress Keys #8518

Open dyacob opened 1 year ago

dyacob commented 1 year ago

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

When many longpress keys appear in a popup list, it can take a few moments to find the desired key. Color coding the longpress keys is helpful, additionally, it would be helpful to better distinguish some keys in the list if the space between them could be increased.

Describe the solution you'd like

The Width and Padding Left features available for regular keys, should also be available for the longpress keys.

Describe alternatives you've considered

Sobbing alone in a dark room 😭

Related issues

No response

Keyman apps

Keyman version

16.0.139

Operating system

Windows 11

Device

laptop

Target application

No response

Browser

No response

Keyboard name

Any

Keyboard version

Any

Language name

Any

Additional context

No response

mcdurdin commented 1 year ago

This is a valid request -- but it is a big job to implement, so probably won't happen for a while. The popups are implemented both in web components, and in native Android components. We are revisiting them in the next version of Keyman, hopefully, so will take a look then, but I won't promise an implementation.