Development News February 2021

 ·  by cal0pteryx  ·  Development

Gajim development news

February brings many bug fixes for the upcoming Gajim 1.3.1 release. The Profile window’s error handling has been improved, and selecting small images for an avatar should now work as expected. While fixing those bugs, we’ve been working on something big.

Changes in Gajim

Roughly a month ago, we started a rework of Gajim’s main window. This will bring fundamental changes to Gajim, but it will also take some time until it’s ready to be shown. Many core functionalities are tied to the ‘roster window’, which displays your contact list. This is due to Gajim being grown around the contact list acting as the main entry point for almost every action. Currently, we’re in the process of untying those functionalities in order to separate them from the contact list. While this work happens mostly in the background, we managed to fix a good portion of new bugs which showed after the release of Gajim 1.3.0. Thanks everyone for reporting issues!

What else happened

Plugin updates

Gajim’s URL Image Preview plugin now respects EXIF rotation when generating previews.

Changes in python-nbxmpp

python-nbxmpp 2.0.1 and 2.0.2 have been released, addressing multiple bugs. GSSAPI authentication has to be enabled explicitly, since it could lead to complications when other mechanisms are available as well. Furthermore, an issue with the publication of avatars has been fixed.

As always, feel free to join gajim@conference.gajim.org to discuss with us.

Get the latest release

Install

Contact

Join our XMPP chat to ask questions, share ideas or to report issues.

Join our Chat Open a Ticket