keymanapp / keyman

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

feat(developer,windows): Support KMP Package Images as an Installer Title Image Option #12138

Open dyacob opened 1 month ago

dyacob commented 1 month ago

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

The keyboard installer interface as compiled with kmc can arrange a graphic image for decoration of the installer interface positioned horizontally at the top of the UI window. This creates a burden upon developers who must create a new image for the installer interface. It would be very convenient if the existing images used for KMP packages could be reused here.

Describe the solution you'd like

I'd like the compiler to check if the title image dimensions are 140x250, and if so then to lay it out in the same way as is done with KMP package interfaces.

Describe alternatives you've considered

The only alternative is to create separate images in a horizontal layout.

Related issues

No response

Keyman apps

Keyman version

17.0.328

Operating system

Windows 11 Pro (22621.1702)

Device

Windows Laptop

Target application

N/A

Browser

N/A

Keyboard name

Any

Keyboard version

Any

Language name

Any

Additional context

No response

mcdurdin commented 1 month ago

This would take a fair bit of reworking -- both of the installer and of Keyman Developer, so I've listed it as a future feature request (and it would also only work on Windows bundled installers, so that reduces its priority as we try to prioritise cross-platform support in any feature development now).