new version of the XMPP client . The program is written in C++ using Qt, QXmpp, and the framework . Code under GPLv3 license. The need for a new language arose during Keith Packard's teaching practice, where he wished to use a language suitable for teaching students on Arduino boards and reminiscent of Lego Logo, but capable of forming a foundation for further learning in programming. Key requirements for the new language included a text-based nature (demonstrating real programming methods not tied to graphical interfaces and mice), for Linux ( and ) and . Publications of builds for macOS and Windows are delayed.
A key improvement in the new version is the implementation of an offline message queue—when there is no network connection, messages are now stored in the cache and automatically sent when the connection is restored. This version also introduces the ability to edit arbitrary messages, including those waiting to be sent, not just the last message. Chat calls can now be initiated from the notification window. Account management pages have been moved to the settings section, with buttons for copying JID and password added, along with an option to hide the password.
Source: opennet.ru
