[MeeGo-inputmethods] Maliit 0.80.8 released

Michael Hasselmann michaelh at openismus.com
Mon Nov 7 22:04:00 UTC 2011


What's new?
===========

This version integrates the GTK+ support which previously lived in a separate
project. GTK+ applications on Fedora and Ubuntu will work with Maliit out of
the box.
The QML reference plugin gained gesture support to close (swipe down) and
switch plugins (swipe left/right). A secondary symbol view has also been added.

Where can I get it?
===================

* framework:
  http://gitorious.org/maliit/maliit-framework/archive-tarball/0.80.8
* plugins:
  http://gitorious.org/maliit/maliit-plugins/archive-tarball/0.80.8

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?
================================

* Aapo Kojo
* Antti Pulakka
* Claudio Saavedra
* Hoseok Chang
* Jari P.T. Alhonen
* Jon Nordby
* Kai Lehtinen
* Krzesimir Nowak
* Luis Araujo
* Łukasz 'sil2100' Zemczak
* Michael Hasselmann
* Ning Chi
* Rakesh Cherian
* Raymond Liu

What changed in detail?
=======================

CHANGES IN FRAMEWORK SINCE 0.80.7
* Merge GTK+ input context bridge from
  https://gitorious.org/meegotouch-inputmethodbridges into Maliit
  - Use GTK_IM_MODULE=Maliit to activate the input context.
* Improved GTK+ support
  - GTK+ applications now properly reconnect when the connection to the Maliit
    server was lost or when the Maliit server was started after the
    application.
  - By default, update GTK+ inputmethod module cache. Packagers might want to
    override this at configure time via qmake CONFIG+=disable-gtk-cache-update
* Forward all Qt inputmethod hints to Maliit plugins, via
  MImUpdateEvent::hints().
* Allow applications to control whether symbol view or QWERTY view should be
  shown when a text entry gains focus (check widgetproperties example):
  - Set the Qt::ImPreferNumbers inputmethod hint.
* Add a translucent inputmethod mode (check widgetproperties example):
  - Use QObject::setProperty(Maliit::InputMethodQuery::translucentInputMethod,
    true|false)
* New MImUpdateReceiver class demonstrates a Qt property technique for plugins
  to cleanly process MImUpdateEvents.

CHANGES IN PLUGINS SINCE 0.80.7
* Merge latest Harmattan VKB plugin into Maliit upstream.
* QML plugin got a 2-page symview
* Use swipe gestures to close QML plugin and switch to other plugins.

BUG FIXES
* Fixes: Compilation warnings in GTK+ IC
* Fixes: Wrong upchaining in meego_imcontext_finalize
* Fixes: GTK+ IC crashes if server is not started on app startup
* Fixes: NB#284151 - [TASK] ImhPreferNumbers does not open page 2 on virtual keyboard
* Fixes: GTK+ input context not showing plugin
* Fixes: MPreeditInjectionEvent compatibility
* Fixes: activeConnection uninitialized in MInputContextConnection
* Fixes: Crash in Server->IC connection due to wrong upchaining
* Fixes: Wrong values are shown when both label and icon are overriden.
* Fixes: BMC#23461 - [CE] No special character in VKB
* Fixes: Use rpath to dynamically link Ut_WidgetBar to meego-keyboard lib
* Fixes: Key label color in translucent mode
* Fixes: Crash after certain thai letters and space.
* Fixes: Vietnamese tone position in triphtongs with no diacritics
* Fixes: NB#278777 - Error correction not working correctly in Thai (adds unwanted space)
* Fixes: Add forgotten license header to Korean engine handler
* Fixes: NB#278777 - Error correction not working correctly in Thai (adds unwanted space)
* Fixes: Thai and Vietnamese tone input when preedit is off
* Fixes: NB#284151 - [TASK] ImhPreferNumbers does not open page 2 on virtual keyboard
* Fixes: NB#287913 - [TASK] VKB layouts are not shown as per spec.
* Fixes: NB#289053 - Thai VKB is missing "ฎ" and duplicates "ฏ"
* Fixes: NB#280695 - Thai above and below characters on numbers etc
* Fixes: NB#285309 - No way to input Western Arabic numerals
* Fixes: Update styling cache at label font change



More information about the MeeGo-inputmethods mailing list