Maliit
200px
Maliit’s virtual keyboard running on the Nokia N9
|
|
Original author(s) | Nokia |
---|---|
Developer(s) | Jan Arne Petersen and contributors[1] |
Initial release | June 30, 2010[2] |
Stable release | 0.81.4 / February 1, 2013[3] |
Preview release | 0.99.1 / November 14, 2015[4] |
Development status | Active |
Written in | C++ |
Operating system | Unix-like, Windows[5] |
Platform | Qt |
Available in | Multilingual |
Type | Input method |
License | GNU LGPL (framework) BSD license (plugins)[6] |
Website | maliit |
Maliit an input method framework for computers with particular focus on implementing virtual keyboards.
Designed mostly for touchscreen devices, Maliit allows the inputting of text without the presence of a physical keyboard. More advanced features such as word correction and prediction are also available.
Originating as part of MeeGo,[7] Maliit is free software licensed under LGPL. Maliit was deployed as a standard component of Nokia N9,[8] KDE Plasma Active,[9] LuneOS,[10] OLPC devices,[8] and Ubuntu Touch.[8][11][12]
History
Maliit was originally developed as part of MeeGo by Nokia who eventually shipped it as part of MeeGo Handset “Day 1” software platform.[2]
After the MeeGo project ended, Maliit was transferred into an independent project by free software consulting firm Openismus.[13] The first formally independent release was 0.80.0 on June 20, 2011.[14]
Maliit 0.99, released on March 27, 2013, switched from Qt 4 to Qt 5.[8]
Features
Among Maliit’s features are a plugin-based architecture, word correction and prediction, multitouch, and context sensitive layouts.[15]
When running on Linux kernel, handling of the input hardware relies on evdev. Maliit has been adopted by X11 as well as by Wayland.[8]
See also
External links
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 8.0 8.1 8.2 8.3 8.4 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.