Skip to content
Snippets Groups Projects
Select Git revision
  • 01eb25fb6a31d4304ffcad747b833668770034db
  • master default protected
  • 0.0.6
  • 0.0.5
  • 0.0.4
  • 0.0.3
  • 0.0.2
  • 0.0.1
8 results

konheko

  • Open with
  • Download source code
  • Your workspaces

      A workspace is a virtual sandbox environment for your code in GitLab.

      No agents available to create workspaces. Please consult Workspaces documentation for troubleshooting.

  • About

    This is a small matrix client for SailfishOS using the same library as the Nheko desktop client.

    It is intended to replace my use of Riot via the Android Emulation on my phone. Currently it is still very much WIP and you probably shouldn't use it yet.

    Missing features and known major issues

    • No persistence of the message cache -> It uses a lot of RAM and the initial opening needs to do a full sync -> slow.
    • No E2EE support
    • No support for sending or saving media
    • No lazy loading of members
    • The search bar looses focus after every typed character
    • No settings at all
    • The timeline is pending a rewrite to make it look nice and load older messages correctly
    • Invites look like rooms and can't be accepted
    • No way to create rooms
    • No markdown/html message support
    • And a lot more

    Basically it currently only allows very limited viewing of (unencrypted) messages and basic plain text messaging.

    Building

    start mersdk

    connect to mersdk:

    ssh -p 2222 -i ~/SailfishOS/vmshare/ssh/private_keys/engine/mersdk mersdk@localhost

    building:

    mb2 -t SailfishOS-3.3.0.14-armv7hl build

    Building using docker:

    docker run -it -d --name sailsdk --mount type=bind,source="$(pwd)",target=/home/nemo/build sailsdk:latest /bin/bash
    # or
    docker start sailsdk
    
    docker exec sailsdk mb2 -t SailfishOS-3.3.0.14-armv7hl build