Messenger-GTK 0.7.0 released
We are pleased to announce the release of the Messenger-GTK application.
The application is a convergent GTK messaging application using the GNUnet Messenger service. The goal is to provide private and secure communication between any group of devices. The interface is also designed in a way to scale down to mobile and small screen devices like phones or tablets.
The application provides the following features:
- Creating direct chats and group chats
- Managing your contacts and groups
- Invite contacts to a group
- Sending text messages
- Sending voice recordings
- Sharing files privately
- Deleting messages with any custom delay
- Renaming contacts
- Exchanging contact details physically
- Verifying contact identities
- Switching between different accounts
The application utilizes the previously released library "libgnunetchat" in a convergent graphical user interface. More information about that can be found here.
It is also possible to install and try the application as flatpak. The application is already available on flathub.org. Otherwise you will find the source code ready to compile below as well.
The GPG key used to sign is: 3D11063C10F98D14BD24D1470B0998EF86F59B6A
Note that due to mirror synchronization, not all links might be functional early after the release. For direct access try http://ftp.gnu.org/gnu/gnunet/
Noteworthy changes in 0.7.0
- The version iteration will be inherited by cadet-gtk as logical successor.
- It is possible to create direct chats and group chats via physical or virtual exchange.
- Groups and contacts can be named, left, verified or deleted.
- Existing contacts can be invited to any private or public group.
- Chats allow sending text messages, voice recordings or files.
- Messages can be deleted with a custom delete or automatically.
- Switching between different accounts can be done during runtime.
A detailed list of changes can be found in the ChangeLog.
- It is still difficult to get reliable chats between different devices. This might change with the upcoming changes on the GNUnet transport layer though.
- It might happen that the FS service is not connected which might stop any file upload or stall it forever.
- The webcam/camera to scan QR codes might not get picked up properly (for example it doesn't work yet with the Pinephone).
- The application might crash at times. So consider it still being in development.
In addition to this list, you may also want to consult our bug tracker at bugs.gnunet.org.