SailKaidan

Rating: 
5
Your rating: None Average: 5 (4 votes)

This is a very alpha implementation of Kaidan for SailfishOS but with some edits:

  • it implements Omemo 0.3 and not Omemo 0.8 to be compatible with Conversations
  • UI is not using Kirigami but Sailfish Silica

What works:

  • Exchanging text messages (clear and encrypted).
  • Exchanging files (clear and encrypted)
  • QR Code scanning
  • Notifications (to improve)
  • Fingerprint verification for Omemo
  • Display Groups (Kaidan does not allow yet to manage them)
  • Roster: Assign Labels, Block contacts, Filter
  • Media settings

What's missing:

  • Emoji support
  • Sending Position, Voice message

Source: http://github.com/ron282/harbour-kaidan branch sfos

What's next:

  • Improving UI
  • Fixing bugs
    • Still some Omemo bugs
    • Restart the app is needed to get trust decision taken into account
    • ...
  • Integrating latest changes from Kaidan project (current version based on Kaidan 0.10.0)

Note: If Omemo is not working fine, select Remove from Kaidan in Account settings and add account.

 

Keywords:

Application versions: 
AttachmentSizeDate
File harbour-kaidan-0.10.0-3.aarch64.rpm1.04 MB10/03/2024 - 17:36
File harbour-kaidan-0.10.0-3.armv7hl.rpm992.28 KB10/03/2024 - 17:49
File harbour-kaidan-0.10.0-4.aarch64.rpm1.01 MB22/04/2024 - 23:20
File harbour-kaidan-0.10.0-4.armv7hl.rpm962.5 KB22/04/2024 - 23:20
Changelog: 

(none)

Comments

norayr's picture

i cannot login when using unicode domain name (and unicode username maybe is a problem as well). wden using accoutt with laatin letters i can.

i guess if u allow setting connect hostname or advanced settings during account addition at 'lets start' it might be solved?

D_R's picture

Last version does not start. I see only a white screen.
Edit:
I opened an issue on github..

mazhe's picture

Weird, my XA2 should be up to date but I have a lower libZXing that what is requested by the armv7 rpm:

,---
| Sailfish OS 4.5.0.24 (Struven ketju)
'---
[defaultuser@XperiaXA2Plus-DualSIM ~]$ devel-su
[root@XperiaXA2Plus-DualSIM defaultuser]# rpm -i harbour-kaidan-0.0.1-1.armv7hl.rpm
error: Failed dependencies:
    libZXing.so.3 is needed by harbour-kaidan-0.0.1-1.armv7hl
[root@XperiaXA2Plus-DualSIM defaultuser]# ls /usr/lib/libZXing.so*
/usr/lib/libZXing.so.1      /usr/lib/libZXing.so.1.4.0

mazhe's picture

My bad, did not see that there was a separate zxing needed... Ok managed to install and even build the sources.

D_R's picture

I'm not able to see my group chats. Is ther something special to setup?

Ron282's picture

Hi, I have not seen yet support for groups in Kaidan :(. I need to check if this is part of the most recent builds.

monkeyisland's picture

Under 4.5.0.21 Xperia x not installable
Failure :
Dateien werden installiert
Warten auf Legitimation
Starten
Pakete werden installiert
Pakete werden heruntergeladen
Fertig
Schwerwiegender Fehler: Datei './q/qxmpp-1.5.5-2.armv7hl.rpm' auf Medium 'h
ttps://sailfish.openrepos.net/Ron282/personal/main' nicht gefunden
[nemo@Sailfish Downloads]$

Ron282's picture

@monkeyisland Installation tested OK on 4.5.0.24 with Xperia X. QXmpp component updated yesterday may be this is the cause?

Ron282's picture

@monkeyisland Can you check with the recent update?

D_R's picture

Yea but not state of the art ...

D_R's picture

Very cool. It tooks more then ten years that we get a state of the art xmpp client. I'm very exited about your development. You made may day. Thx a lot for doing that!!!!!

eson's picture

Well, in my opinion we alredy had an inbuilt XMPP client since day one. Please check your Settings>Accounts>Add Account.