| Maliit - Input Methods for MeeGo |
|---|
| Overview · Development · Installing · Roadmap |
Contents |
Meego Input Methods comes preinstalled on:
Meego Netbook UX
These steps have been tested on Meego 1.1.
$ sudo zypper addrepo http://repo.meego.com/MeeGo/releases/1.1/handset/repos/ia32/packages/ handset $ sudo zypper refresh
sudo zypper install meegotouch-inputmethodkeyboard meegotouch-inputmethodbridges
/etc/xdg/autostart/meego-im-uiserver.desktop to look like this:
[Desktop Entry] Exec=/usr/bin/meego-im-uiserver -target slate -bypass-wm-hint X-Moblin-Priority=High OnlyShowIn=X-MEEGO-HS;X-MEEGO-NB
This will work with 1024x600 resolution. Replace 'slate' with other code if you have different resolution. See /etc/meegotouch/devices.conf for different codes.
export QT_IM_MODULE=MInputContext
The MeeGo Input Methods are not yet in any official Ubuntu repository. However, the packages are available through Launchpad. They are provided to ease development of input method plugins, without the need of using the MeeGo SDK or even scratchbox.
To install the packages, you will need to add two Launchpad PPA's to your system's software sources:
Add ppa:openismus-team/openismus-meego-im
Add ppa:kubuntu-ppa/backports (needed for Qt 4.7, on Lucid/Meerkat)
sudo apt-get update && sudo apt-get install meego-keyboard-dev meegotouch-demos-widgetsgallery
You might be able to use the packages above. Let us know to which extend you succeed with this.
For Fedora there are no Maliit packages available in the Fedora repository. But there are packages built with the Open Build Service (OBS). To install them:
For testing Maliit:
openSUSE packages are currently in the works. The work-in-progress can be found at http://download.opensuse.org/repositories/home:/janarnepetersen
Preliminary git packages are available in AUR
To install framework, keyboard, Qt and Gtk+ support:
yaourt -S meegotouch-inputmethodkeyboard meegotouch-inputmethodbridges
Substitute yaourt with your favorite AUR helper.
Grab the source source code from the git repositories above.
Meego Input Methods uses the qmake build system. So, to do a standard build and install, do:
qmake make make install
Dependencies
Work is ongoing to reduce the amount of dependencies in the different components.
To quickly test your installation, it is recommended to use the widgetsgallery:
meego-im-uiserver -software -bypass-wm-hint
QT_IM_MODULE=MInputContext widgetsgallery
To integrate it with your system or product, use the distro-recommended way to start above daemon and setting the environment variable for all applications.
| Maliit - Input Methods for MeeGo |
|---|
| Overview · Development · Installing · Roadmap |