This project is co‑authored by Qwen (mostly) and Gemini as the code reviewer. However, this is not vibe coding in any sense. Here is my workflow with the AIs:
- AI analyze existing code
- AI summarize its understanding
- I verify or correct that understanding
- I define the requirements or the bug
- AI implements the solution
- I get another AI (in this case Gemini) to review the changes, and I repeat this step back and forth several times
- Finally, I make the final decision
However, if this AI‑assisted workflow isn’t something you’re comfortable with, you’re welcome to skip it.
To install this package on Fedora, run the following commands:
$ sudo dnf copr enable cwt/maliit-keyboard-robust
$ sudo dnf install maliit-keyboard-robust --allowerasingThis package will replace the installed maliit-keyboard so --allowerasing is required.
Above is the ROBUST fork information. Below is the original README content:
Maliit Keyboard is a free software virtual keyboard for Linux systems with Wayland and X11 display servers. It supports many different languages and emoji. It is implemented as a plug-in for Maliit Framework.
Maliit Keyboard evolved from the reference keyboard plug-in, Ubuntu Keyboard and Lomiri Keyboard. Ubuntu Keyboard was a fork of the reference plugin which was taking into account the special UI/UX needs of Ubuntu Phone.
The license of the combined work is LGPL-3.0-only.
The majority of individual files in src are under a BSD license as written in COPYING.BSD.
The majority of individual files in qml are under LGPL-3.0-only. New contributions in that directory should be licensed under LGPL-3.0-or-later or aforementioned BSD license.
All new code outside the qml directory should be licensed as defined in COPYING.BSD.