[SailfishDevel] Flatpak for Sailfish
Pekka Vuorela
pekka.vuorela at jolla.com
Tue Jan 7 09:58:56 UTC 2020
On Tue, 2020-01-07 at 11:42 +0200, rinigus wrote:
> Pekka,
>
> thanks for the swift reply!
>
>
> > > - is SFOS keyboard drawn by Lipstick?
> >
> > Keyboard running in its own process, maliit-server.
>
> But something is drawing it on the screen via QML. Is that the server
> and Lipstick just making space for it? If it is then that would fit
> with such separation perfectly.
Maliit-server acts as a host for input plugins, and Jolla-keyboard
implements such and has the qml parts. The content is drawn in a
separate window, and Lipstick handles the window composition.
Maliit passes the used keyboard area to application via the qt input
plugin so the app knows which area to avoid for active content, and
maliit also sets the window properties so Lipstick knows which area of
the window should get mouse events.
More information about the Devel
mailing list