Gajim 1.0

It is now more than 5 years we started to port Gajim to python3 / GTK3. It was a lot of works and it is now fully usable. So we’re happy to share all this work with you.

During this work a new developper joined the team : Philipp HÅ“rist. So thanks to him for his work in Gajim.

There are so many changes since the last 0.16.9 release, that I’ll list only a few. The rest can be found in Changelog.

The main thing is he port to Python3 and GTK3. Gajim is written in Python, and use a lot of other libraries. We changed the way to access those libraries. We now use gobject introspection. the switch from GTK2 to GTK3 was also a big part of the work. many things have changed between those 2 version, and we now use many new widgets, so we have a new look that is much more modern.

Starting a chat with a contact is now easier with the new start chat dialog, that can be invoked from any window with Ctrl+N shortcut.

We now support MAM in conversation window and in groupchats. This way we retrieve not only the last 20 messages, but all messages since we left the room.

The command line script gajim-remote has been removed and integrated directly in Gajim itself. We can for example call ‘gajim xmpp:gajim@conference.gajim.org?join’

HTTPUpload has been added in Gajim too. If your server supports it, you can send file to your contacts using HTTP upload. Your contact can simply get it with a http link. In addition with URL image preview plugin, one can see a preview if the sent file is an image.

We hope this release will fill your needs. As always don’t hesitate to report bugs or add suggestions in our bugtracker.

Leave a Reply