(Installing on separate page) |
|||
| Line 68: | Line 68: | ||
Work is ongoing to reduce the amount of dependencies in the different components. | Work is ongoing to reduce the amount of dependencies in the different components. | ||
| + | |||
| + | == Using == | ||
| + | To quickly test your installation, it is recommended to use the widgetsgallery: | ||
| + | # Make sure you have a compositing window manager running: Go to System → Appearance, select "Visual Effects" and choose either normal or extra. | ||
| + | # Start the meego-im-uiserver (responsible for handling input method plugins and communication with the application) using a shell: | ||
| + | meego-im-uiserver -software -bypass-wm-hint | ||
| + | # Test virtual keyboard in MeeGo Touch's widgetsgallery (in a seperate shell): | ||
| + | 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. | ||
| + | |||
{{MaliitNavigationBar}} | {{MaliitNavigationBar}} | ||
| 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
/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.
Preliminary git packages are available in AUR
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 |