<div dir="ltr"><div class="gmail_quote"><div><div class="gmail_default" style="font-size:small">Pekka,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">thanks for the swift reply!</div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> - is SFOS keyboard drawn by Lipstick?<br>
<br>
Keyboard running in its own process, maliit-server. <br></blockquote><div><br></div><div><div class="gmail_default" style="font-size:small">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.</div></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
> - does communication between app and the keyboard occur via DBus?<br>
<br>
Yes. Session bus and p2p connection.<br></blockquote><div><br></div><div><div class="gmail_default" style="font-size:small">Thanks, I hope it will work.</div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
> - which files/plugins are used by the app in respect of communication<br>
> with keyboard? Is it just<br>
> /usr/lib/qt5/plugins/platforminputcontexts/libmaliit* or something in<br>
> addition/else?<br>
<br>
All communication goes through that.<br>
<br>
Also FWIW the qt plugins do have some qt version checks which might<br>
complicate running newer/different qt.<br></blockquote><div><br></div><div><div class="gmail_default" style="font-size:small">Great! Well, I have to compile it against Flatpak provided Qt and then the plugin should be consistent.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Cheers,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Rinigus</div><br></div><div> </div></div></div>