[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