Commit 9494289a authored by Daniel Brötzmann's avatar Daniel Brötzmann
Browse files

Add May development post

parent 9770e506
Pipeline #7830 passed with stage
in 1 minute and 46 seconds
---
title: Development News May 2021
subtitle: Gajim development news
date: 2021-05-28
bigimg: [{src: "/img/news/development-news.jpg"}]
tags: ['Development']
---
**This month brings improved Ad-Hoc commands, fixes for Gajim Portable, and new image preview capabilities. Meanwhile, work on Gajim’s next version made some progress: better code block styling, chat filters, note to myself, and much more.**
<!--more-->
## Changes in Gajim
Through Gajim’s Ad-Hoc commands window, you are able to configure service settings, gather infos, or trigger various other actions offered by your provider. The Ad-Hoc commands window has now been ported to the new Assistant, which you already know from Gajim’s Account Creation for example. This lowers maintenance effort and allows all tasks with a 'wizard' workflow to have consistent design and behaviour.
On Windows, you can choose whether you want to install Gajim on your system or if you want to have a portable version of Gajim inside a single folder. For distribution of Gajim Portable, we use an installer which extracts all relevant files into a directory of your choice. However, this process sometimes fails if you upgrade an existing Gajim Portable folder. This issue has now been fixed by applying a cleaning mechanism before extracting the new version. Your user data won’t be touched, of course.
Meanwhile, work on the next Gajim version made some progress:
* 'Note to myself' feature: write messages to your own contact (e.g. to another device), now improved
* Code block styling is now aligned to your theme (light/dark)
* Chats can be filtered by 'chats' and 'group chats' in the Start Chat window and in the Chat List
* Status message styling has been improved
* File transfers (uploading) are now displayed inline
* Gajim update notifications will now be displayed in a separate App Page, so there won’t be disrupting update notifications anymore
* Status Icon has been fixed, and the App Indicator plugin has been integrated
* Status message window has been removed: it’s now a simple input field
If you haven’t seen it yet: lovetox (Philipp Hörist), current maintainer of Gajim, gave a first introduction to what’s coming with the next version:
{{< youtube SwZaZY2hYzA >}}
This is only part of what we’re planning to do for the next release of Gajim. Stay tuned!
### What else happened
* Profile window: Fixed initial state of privacy switches
* Profile window: Added Note element
* [#10559](https://dev.gajim.org/gajim/gajim/-/issues/10559): Fixed issue with Server Info window when using PLAIN connection
### Plugin updates
Gajim’s URL Image Preview plugin is now able to generate previews for WEBP and JXL files. MIME type guessing has been improved as well.
## Changes in python-nbxmpp
This month, Ad-Hoc Commands ([XEP-0050](https://xmpp.org/extensions/xep-0050.html)) compliance has been improved.
As always, feel free to join [gajim@conference.gajim.org](xmpp:gajim@conference.gajim.org?join) to discuss with us.
[![Gajim](https://conference.gajim.org:5281/muc_badge/gajim@conference.gajim.org)](xmpp:gajim@conference.gajim.org?join)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment