Skip to content

Contact linking

Matti Viljanen requested to merge contact-linking into main

Mechanism for linking Whisperfish recipients with Sailfish OS contacts. The backend part should be generic, the QML part is obviously Sailfish OS only.

  • Link a recipient
  • Unlink a recipient
  • Review logging
  • Actually fix #657

Changed behavior: When clicking a contact in group profile page, open the Whisperfish recipient page instead of (partial) Sailfish contact page. This "moved" the "verify security number" from context menu to the default clicked action, which makes a lot more sense with me.

Fixed behavior: Clicking a recipient name in a group chat also opens the Whisperfish recipient page, instead of doing nothing. (It was supposed to open the contact page if sender was a phone number, but effectively this did nothing.)

Fixes a crash bug where session ID was asserted to be equal with recipient ID.

Moved to future MR's:

  • Implement auto-linking feature in Settings page
  • Refresh RecipientProfilePage automatically when linking/unlinking
Edited by Matti Viljanen

Merge request reports