Maliit now has initial support for Wayland, see below release announcement. Thought that would be of interest to those of you who work on Wayland support in MeeGo. We're interested in Wayland in MeeGo as well, so don't hesistate to be in touch when it comes to input methods!
-------- Original Message -------- Subject: [MeeGo-inputmethods] Maliit 0.80.6 released Date: Wed, 21 Sep 2011 17:05:09 +0200 From: Jon Nordby <j...@openismus.com> To: meego-inputmeth...@lists.meego.com What's new? =========== This release is the first to support building on Qt 4.8 and running under Wayland. Jan Arne Petersen is reponsible for this work[1], which is part of our goal to support non-X11 platforms[2]. Also added is support for tracking hardware keyboard status on Maemo5/Freemantle/N900 and support for hardware keyboard in QML plugin interface, thanks to Carlos Martín. This is part of the community work to support Qt Components on Freemantle[3]. There is of course also the usual bugfixes and minor improvements, see below for details. Packagers: Please note the change in build options 1. http://blog.jpetersen.org/2011/09/19/maliit-running-under-wayland-with-qt-lighthouse/ 2. http://wiki.maliit.org/Ideas/Supporting_Non_X11_Platforms 3. http://forum.meego.com/showthread.php?t=4264 Where can I get it? =================== * framework: http://gitorious.org/maliit/maliit-framework/archive-tarball/0.80.6 * plugins: http://gitorious.org/maliit/maliit-plugins/archive-tarball/0.80.6 What is it? =========== Maliit provides a flexible and cross-platform input method framework, including a virtual keyboard. It works on all MeeGo user experiences, and in other GNU/Linux distributions. Visit http://maliit.org for more information about the project. Who contributed to this release? ================================ * Antti Pulakka * Carlos Martín * Jan Arne Petersen * Jarno Malmari * Jon Nordby * Pekka Vuorela What changed in detail? ======================= CHANGES IN FRAMEWORK SINCE 0.80.5 * Server can build against Qt 4.8 with Lighthouse and run under Wayland * Legacy mode config option changed to enable-legacy instead of enable-meegotouch. Enable with: $ qmake -r CONFIG+=enable-legacy* Support hardware keyboard handling for Qt Quick plugins * Removed deprecated support for integrating with input methods via LMT/meegotouch directly. LMT/meegotouch uses libmaliit for that now. * Track hardware keyboard status on Fremantle (N900) * New MAbstractInputMethodHost::setLanguage(QString) API - New method setLanguage added to D-Bus interface. Through this method plugins can give applications a hint of the language user is going to write. * qmake HELP=1 will now output a list of build options * Input context <-> server communication is more generic, and allows implementation of other IPC/transport mechanisms * Legacy mode and non-legacy mode now parallel installable. CHANGES IN PLUGINS SINCE 0.80.5 * Legacy mode config option changed to enable-legacy instead of enable-meegotouch. Enable with: $ qmake -r CONFIG+=enable-legacy The enable-meegotouch config option can be used to build the LMT based keyboard plugin. * qmake HELP=1 will now output a list of build options BUG FIXES * Fixes: Install gconf schemas on make install * Fixes: Failure to generate dbus glue files in out-of-tree build * Fixes: NB#277853 - Meego-im-uiserver crash on invalid plugin name * QML keyboard plugin cannot enter alphanumerical characters (regression in 0.80.5) * Remove unwanted debian/ directory (regression in 0.80.5) -- Jon Nordby - www.jonnor.com Software Developer, Openismus GmbH - www.openismus.com _______________________________________________ MeeGo-inputmethods mailing list meego-inputmeth...@lists.meego.com http://lists.meego.com/listinfo/meego-inputmethods http://wiki.meego.com/Mailing_list_guidelines http://wiki.meego.com/Meego_Input_Methods _______________________________________________ MeeGo-dev mailing list MeeGo-dev@meego.com http://lists.meego.com/listinfo/meego-dev http://wiki.meego.com/Mailing_list_guidelines