Gajim 1.7.2 has been released 🚀
This release brings many bug fixes and some useful improvements. Gajim now allows you to delete messages from your local chat history (in case of nasty spam messages). Furthermore, detection of WAV audio files has been improved and you can now click the waveform to skip to a specific timestamp within a voice message. Thank you for all your contributions!
Gajim 1.7.1 brings improved KeepassXC integration, better defaults for group chats created with ejabberd, and some important bug fixes. Thank you for all your contributions!
We've just arrived on indieweb.social, here's our #introduction!
We're an informal #collective of individuals, from diverse backgrounds, with the common goal to promote the use of #Jabber / #XMPP, a free and #federated social platform. We're dedicated to the concerns of end-users of the Jabber network. Check our goals here: https://joinjabber.org/about/goals/ don't hesitate to come and say hi on the chat!
Gajim 1.7.0 is mostly a bug fixing release. Due to fundamental changes in the build system, we decided to jump from 1.6.x to 1.7 directly. Thank you for all your contributions!
A new tool for server operators and developers has arrived: nbxmpp-client lets you check and test various XMPP connection methods (and proxy configurations) while having an eye on the protocol's XML stream. Version 2.0.0 has just been released and comes with a fresh design (Gtk4+libadwaita).
For Gajim 1.6.0 we ported Gajim’s and python-nbxmpp’s underlying HTTP library to libsoup3. Also, audio previews now look nicer and allow for more control (playback speed, jumping). We fixed emoji rendering on MacOS and we implemented many fixes under the hood. Thank you for all your contributions!
This release comes with a reworked file transfer interface, better URL detection, message selection improvements, and many fixes under the hood. Thank you for all your contributions!
A discussion about distributed federated systems else-network did bring up some concerning history that we should keep in mind:
#XMPP was, briefly, the dominant messaging system on the Internet. It was fully federated allowing hosting anywhere. Major extensions were being done by major companies (Apple adding voice and video for example). And it all fell apart because the three big providers (Apple, Google, Facebook) ditched it to have more control.
This release brings back a feature many of you missed: selecting and copying multiple messages. Emoji shortcodes have been improved and cover even more emojis now. Gajim also lets you mark workspaces as read, so you don’t have to go through all conversations. Thank you for all your contributions!
#OX (XEP-0373, XEP-0374: #OpenPGP for #XMPP, without security problems of historical XEP-0027) implementation has been merged to #Libervia, thanks to Syndace again, and #NLnet for their funding.
OX doesn't have PFS (https://en.wikipedia.org/wiki/Forward_secrecy) but that means that new devices can access archives, which may be desirable. Also, it can encrypt arbitrary elements.
This release brings another performance boost, better emojis, improvements for group chat moderators, and many bug fixes. Thank you for all your contributions!
After more than a year of development, it’s finally time to announce the release of Gajim 1.4.0! 🎉
Gajim 1.4 series comes with a completely redesigned message window and conversation management. Workspaces allow you to organize your chats to keep matters separate where needed. These changes were only possible by touching a lot of Gajim’s code base, and we appreciate all the feedback we got from you.
This release features improved Ad-Hoc Commands and brings back spell checking. Gajim 1.3.3 includes many bug fixes and improvements. Thanks everyone for reporting issues!
Add a friend's contact. For starter, it's OK to add me purplesky@movim.eu.
Start chatting.
Note: #Movim enables you voice and video calls as well as photo and file sharing. On Android phone, you can try #Conversations to login to Movim and chat.
Multi-user chats are often divided into two use cases: Groups and Channels. In Groups you talk with specific people about varying topics, while in Channels you talk with a changing set of people about a specific topic.
Dino displays a list of member names as the default Group name and uses member avatars to generate a default Group avatar. Both features wouldn't make sense in a Channel with a continuously changing set of members. #Dino#XMPP
@dino
I like the avatar thing, Conversations does it that way, too. However does Dino instead of showing the member names give the user the option to show the group name/description which the group creator gave to it? #XMPP