An experiment in building a better XMPP client. This time using Flutter (mirror)
GPL-3.0 License
Bot releases are hidden (Show)
294 commits already? THE 2000TH COMMIT? I cannot believe it.
This release brings brings many new things to the table, but also
a breaking change: I switched from Flutter's debug signing key to a key
stored on my YubiKey. So you will have to uninstall and reinstall Moxxy. You will lose
your data, however.
Highlights are:
Also, the Google Summer of Code 2023 concluded. This means that Moxxy
technically has the ability to join groupchats. However, since the
experience is not close to what I want, it is currently only "available"
inside debug builds.
Published by PapaTutuWawa over 1 year ago
This is a hotfix release.
Sending a message with no attached file results in a gray
box being displayed over the entire message list. This release
contains a fix for that.
(I also dropped my fork of the Flutter SDK)
Published by PapaTutuWawa over 1 year ago
After more than 200 commits, it is time for a new release.
Many changes in this release are under the hood, but there are many changes nonetheless:
The database/SFS rework has the consequence that received media files are now stored in the app's internal
storage. Sharing, exporting, and managing the storage will be implemented sometime later.
OMEMO is still broken and not tested against another implementation, but that is something I am going to do
for the next release.
Moxxy has been accepted as a project for the XSF in this year's Google Summer of Code. The contributor will be working
on simple groupchat implementation over the course of the GSoC.
EDIT: Not sure what happened, but the APKs are built from 32b2e35d427beb9e77c88fdff221bdfa97e9bce9, instead of what the tag points to.
Published by PapaTutuWawa almost 2 years ago
Published by PapaTutuWawa almost 2 years ago
New year, new release: 0.4.0
This release includes:
Note that this update may cause you to get logged out of your account. Data SHOULD not get lost, but I haven't tested that aspect that extensively.
Published by PapaTutuWawa almost 2 years ago
240 commits later and we have a new version! There are quite some changes in this version:
Also something to note: The entire XMPP code for Moxxy is now contained in the standalone library moxxmpp.
Published by PapaTutuWawa about 2 years ago
This is another rather small release.
The changes include:
With this, Moxxy should now be available from IzzyOnDroid's F-Droid repository. Thank you for having me 😄
Published by PapaTutuWawa about 2 years ago
Another release. This time, a few more bug fixes and features!
Published by PapaTutuWawa about 2 years ago
This release is just a very minor release that, hopefully, includes the fix to a bug causing the connection to get stuck whenever we try to reconnect.
Published by PapaTutuWawa about 2 years ago
After almost 300 commits since the last release, I am proud to announce the 0.2.0 alpha release of Moxxy. The most notable
things in this release are:
While Moxxy definitely has taken steps forward, please keep in mind that this is barely alpha quality software. There are bugs and weird issues left and right. If you, however, want to try Moxxy out, feel free to use the attached release builds. The only real hard requirements for testing are a server that advertises a SASL SCRAM variant - either SHA1, SHA256 or SHA512 non-plus - and a Android device that does not kill foreground services. If that happens, disable any powersaving measures for Moxxy . For more information about that, see here.
Also, feel free to join the development chat at [email protected].
Published by PapaTutuWawa over 2 years ago
Already a new release? Wow.
I still wouldn't call Moxxy ready for usage as there are still a ton of problems, but it looks kinda nice.
This time a lot of new features have been added that are probably not quite ready yet, but here is a list:
Published by PapaTutuWawa over 2 years ago
This pre-alpha release of Moxxy is still unusable as a general instant messenger, though if you don't need anything
like images, quotes, profile pictures, etc., it might barely work.
I mainly worked on the XMPP implementation and fixed a few quite nasty bugs. Mainly:
Published by PapaTutuWawa over 2 years ago
This is the first ever pre-alpha release of Moxxy!
Currently, nothing is supported besided Stream Management, simple text messaging and removing contacts from the roster.
This is definetely not production ready. But I have done everything I have in my roadmap for a first release.
Currently the login only works if your server allows connections following XEP-0368
and presents either SCRAM-SHA-1, SCRAM-SHA-256 or SCRAM-SHA-512.
The apk files are signed with this key.