Виртуальная клавиатура Maliit на Nokia N9 | |
Автор (ы) оригинала | Nokia |
---|---|
Разработчики) | Ян Арне Петерсен и участники |
Первый выпуск | 30 июня 2010 г. ; 11 лет назад ( 30.06.2010) |
Стабильный выпуск | 2.0.0 / 2 апреля 2021 г. ; 5 месяцев назад ( 2021-04-02) |
Написано в | C ++ |
Операционная система | Unix-подобный, Windows |
Платформа | Qt |
Доступно в | Многоязычный |
Тип | Метод ввода |
Лицензия | |
Веб-сайт | maliit.github.io |
Maliit - это платформа методов ввода для компьютеров, в которой особое внимание уделяется реализации виртуальных клавиатур. Разработанный в основном для устройств с сенсорным экраном, Maliit позволяет вводить текст без физической клавиатуры. Также доступны более продвинутые функции, такие как исправление слов и предсказание.
Созданное как часть MeeGo, Maliit представляет собой бесплатное программное обеспечение под лицензией LGPL. Maliit поставляется как стандартный компонент LG webOS, Plasma Mobile, SailfishOS, LuneOS и UBports.
Изначально Maliit был разработан как часть MeeGo компанией Nokia, которая в конечном итоге поставила его как часть программной платформы MeeGo Handset «Day 1».
В начале 2010-х Maliit был развернут как стандартный компонент Nokia N9, KDE Plasma Active, устройств OLPC и телефонов Ubuntu Touch.
После того, как проект MeeGo завершился, Maliit была переведена в независимый проект консалтинговой фирмой по бесплатному программному обеспечению Openismus. Первым формально независимым релизом была 0.80.0 20 июня 2011 года.
Maliit 0.99, выпущенный 27 марта 2013 года, перешел с Qt 4 на Qt 5.
В мае 2016 года разработчик KDE объявил, что вместо Maliit в KDE Plasma 5.7 была интегрирована QtVirtualKeyboard. В сентябре 2020 года Maliit стал клавиатурой по умолчанию в Plasma Mobile.
2 апреля 2021 года был выпущен Maliit 2.0.
Среди функций Maliit - архитектура на основе плагинов, исправление и предсказание слов, мультитач и контекстно-зависимые макеты.
При работе в ядре Linux обработка входящего оборудования зависит от evdev. Maliit поддерживает X11, а также Wayland.