Maliit running under Wayland with Qt Lighthouse

Maliit running under WaylandCurrently Maliit depends heavily on X for core functionality (for example assigning the virtual keyboard to the application via transient for window hint) but also for some optional features like self compositing, which was implemented to dramatically improve the performance on Harmattan by doing the compositing inside Maliit itself instead of inside the X compositor.

Still our target is to support also non X platforms like Wayland, which is currently planned to be used in Meego in future (see Wayland in Meego 1.3). As a first step in this direction we made X optional in Maliit. Than as a second step we implemented basic support for Qt 4.8 Lighthouse. Qt Lighthouse provides support for different backends like for example Android, xcb and Wayland. Compiling Maliit with that Qt version allows it now to run Maliit on Wayland. Next step is to implement better support for Maliit in Wayland like a window management policy.

This entry was posted in Default and tagged , , , , . Bookmark the permalink.

5 Responses to Maliit running under Wayland with Qt Lighthouse

  1. Daniel Svensson says:

    The blinking dot illusion between the keys is slightly annoying :)

  2. TimTo says:

    Nice demonstration of the Qt lighthouse power. Why is your blog at planetgnome but not at planetkde?

  3. Dominik says:

    Well done! :-) Does the rotation animation work, too? ;-)

  4. Dominik says:

    Good work, well done – is the rotation animation working already? ;-)

  5. Pingback: Maliit and Qt 5 | Jan Arne Petersen's Blog

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">