Whisperfish - The unofficial SailfishOS Signal client

Probably the biggest release yet. Again.

119 files changed, 9799 insertions(+), 4366 deletions(-)

Whisperfish 0.6.0-beta.30: Prague edition.

Fixes issues with groups not updating, and linking not working. Includes a custom-built webrtc library.

  • Fix linking and initial link synchronisation (implement master key and other sync messages)
  • Fix wrong indication/disambiguation in UI between session resets and identity resets
  • Some initial patches to get WF to compile on OBS (some day, Chum!)
  • More compact logs
  • Expiry timer versions (disable expiry timer changes in groups for now)
  • Read receipts
  • Cleaner migration paths when rsync-ing Whisperfish data directories from nemo to defaultuser phones
  • Rewrite Qt model logic to allow asynchronous model updates
  • Fix a lot of UI glitches; a.o., unread count on cover
  • Introduce a whole lot of new UI glitches; please report them!
  • Initial voice/video call boiler plate
  • “Missed voice call” / “Missed video call” notifications for direct calls (no group calls)
  • Incoming message requests (no group chats)
  • Fix sending attachments, including to Apple users (implement attachment V4 protocol)
22 Likes