• v0.1.1 d1801894cd

    inex released this 2020-10-22 10:34:18 +00:00 | 49 commits to yiffed since this release

    FurryChat 0.1.1

    This is an initial release of FurryChat — experimental fork of FluffyChat.
    It is based on the latest main branch FluffyChat (0.20.0-2020-10-22).

    Changes from FluffyChat

    • Reworked auth flow
      It is less friendly for newcomers now, but much more straightforward for experienced Matrix users.
    • Advanced .well-known checks
      While not in spec, it is fairly common when example.domain's .well-known links to matrix.example.domain which contains more .well-known info. FurryChat checks that and also detects advertised Jitsi instance.
    • Removed Sentry
      Sentry is a bug reporting service. We don't need it.
    • Swipe to reply
      Swipe to reply was also merged into upstream FluffyChat 0.20.0, but here it is extended and allows you bind reply/forward/edit actions to any swipe direction.
    • Redesigned settings
      As this fork will add more and more options in the future, reworking the settings screen was the first thing to do. It is also adapts to desktop screens now.
    • Upgraded flutter_local_notifications to v2.0
      FluffyChat still uses v1.x and it somehow caused problems here. It had breaking changes, so the code was adapted.

    Android

    You may download .apk or use the following F-Droid repo:
    https://raw.githubusercontent.com/inexcode/fdroid-repo/master/

    Linux

    Make sure you have sqlite3 and libolm libraries installed on your system. Extract the tar somewhere and just launch furrychat executable.

    Web

    Hosted at chat.inex.dev with enabled E2EE, but web version is laggy.
    You may clone gh-pages branch and host that code on your server.

    Downloads