The two main changes are a character picker (including emojis, of course) and spell checking. Both features use KDE Frameworks components, and are optional at compile-time.
Changes since v1.4.2 include:
- Added optional spell checking support, using KDE’s Sonnet.
It will be enabled if Sonnet’s development packages are installed when
building the program (unless CONFIG+=NO_KF5 is used).
- Added optional character picker, using KDE’s KCharSelect widget.
It will be enabled if the development packages for KWidgetsAddons are
installed when building the program (unless CONFIG+=NO_KF5 is used).
- Adapted AppStream-related file naming and IDs to current standards.
- Changed more dialogs to follow the environment’s button order.
(Full CHANGELOG is here)
Dianara is available in the repositories of several GNU/linux distributions. At the time of this post, at least Debian 8 (Jessie) and newer, Mageia 4 and later, Chakra, Ubuntu 13.10 and newer, KaosX, openSuse 13.2 and later, Parabola, Salix OS, Slackware 14.2 and later and Fedora 26 and later. Hopefully they’ll have this release packaged soon, either in regular updates or in backports repositories. Thanks to all the great packagers who make this possible! 😉
You can get the code from linux-apps.com: linux-apps.com/p/1131916/ or from GNU Savannah: download.savannah.gnu.org/releases/dianara/dianara-v1.4.3.tar.gz
If you need, or want, to build from source, check the INSTALL file for details on how to build it and the necessary build-time and runtime dependencies.