• v0.5.0 45a460a11f

    v0.5.0 Stable

    PapaTutuWawa released this 2023-09-08 14:09:49 +00:00 | 117 commits to master since this release

    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:

    • Translations! Thank you very much to everyone who provided
      translations in their own languages! We currently have English,
      German, Dutch, French Galician, Japanese, Polish and Russian.
    • Read markers are sent, if configured.
    • Some notification changes: Moxxy now uses Android's messaging style
      for notifications. The app should also not show a badge anymore.
    • Thumbnails for videos are now generated after download.
    • You can now share directly to conversations inside Moxxy.
    • Moxxy now uses Android 13's new photo picker if possible.

    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.

  • v0.4.3 a09c30a076

    v0.4.3 Stable

    PapaTutuWawa released this 2023-05-29 13:43:24 +00:00 | 411 commits to master since this release

    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)

  • v0.4.2 0c42c117a0

    v0.4.2 Stable

    PapaTutuWawa released this 2023-05-25 21:51:05 +00:00 | 420 commits to master since this release

    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:

    • Messages that are sent while offline are now queued up until we're online again
    • Moxxy now makes use of SFS's caching possibilities. Receiving files sent via SFS are thus only downloaded if the file is not already locally available
    • Messages and shared media files are now shown in paged lists
    • Reworked various pages, like the Conversation page and the profile page
    • Rework the reactions UI
    • Add a "note to self" feature. This was a teaser task in the context of this year's GSoC
    • Chat states are no longer sent if a chat is no longer focused
    • Sending a sticker when a message is selected for quoting, the sticker is sent as a reply to that message
    • The database design was massively overhauled
    • The emoji/sticker picker should no longer jump around when switching from the keyboard
    • Fix the conversation data being cleared to early, fixing a graphical artifact

    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 32b2e35d42, instead of what the tag points to.

  • v0.4.1 241a8b4d53

    v0.4.1 Stable

    PapaTutuWawa released this 2023-01-18 20:50:54 +00:00 | 642 commits to master since this release

    • Expose the debug menu by tapping the Moxxy icon on the about page 10 times
    • Maybe fix a connection race condition
    • Allow sharing media with the app when it is closed
    • Make quotes prettier
    • Make the bottom part of the conversation page prettier
    • Fix roster fetching
    • Fix OMEMO key generation
  • v0.2.3 5ce8f74aa7

    v0.2.3 Stable

    PapaTutuWawa released this 2022-08-28 13:42:06 +00:00 | 1214 commits to master since this release

    This is another rather small release.

    The changes include:

    • Allow sharing text and files with chats. The implementation is pretty early and needs more love but works.
    • Make links clickable in the chat
    • Implement privacy redirects for Youtube and Twitter links. You can enable them in the privacy settings. They are off by default.
    • (Hopefully) fix a bug that caused the armeabi APK to not run on arm64 devices.
    • Fix all messages being left aligned after login.
    • Change the Android AppID from "me.polynom.moxxyv2" to "org.moxxy.moxxyv2"
    • Make images that are being sent appear earlier in the chat my moving the blurhash calculation further back

    With this, Moxxy should now be available from IzzyOnDroid's F-Droid repository. Thank you for having me 😄

  • v0.2.2 2b11551451

    v0.2.2 Stable

    PapaTutuWawa released this 2022-08-25 19:05:43 +00:00 | 1242 commits to master since this release

    Another release. This time, a few more bug fixes and features!

    • Fix a bug where the connection would get stuck while reconnecting
    • Add an emoji picker. Due to how Flutter currently works, it may be a bit wonky in combination with the soft keyboard
    • Implement File Upload Notifications
    • The shared media display is now split by date. The way it is done is not optimal, though
    • Fix login with Disroot. This means enabling login using PLAIN
    • Fix getting stuck after login
    • Fix not showing certain negotiation errors on the login page
    • Make copying images and videos for sending much smarter so that it should take less time before the message appears in the message list
    • Add shadows to certain back button icons that may have a bright background