Skip to content

ivi-shell: input panel support

Michael Olbrich requested to merge mol/weston:input-panel into main

Input panels are used for complex text composition for CJK alphabets and for onscreen keyboards. Support for this is already implemented in libweston and the desktop shell.

This adds extends the IVI shell to add support for input panels as well. The low-level parts are implemented in the IVI shell. The positioning of the input panels is delegated to the controller. Support for input panels and the relevant protocols is only enabled if the controller attaches a listener to the new signals.

The HMI controller is extended to make use of this new feature.

Edited by Michael Olbrich

Merge request reports