zom / Zom-iOS-XMPP

THIS PROJECT IS NOW CLOSED. WE HAVE MOVED TO A NEW ZOM 2.0 MATRIX CORE. FOLLOW THE LINK!
https://github.com/zom/zom-ios-matrix
Mozilla Public License 2.0
37 stars 23 forks source link

UX for un-friending #493

Open cstiens opened 6 years ago

cstiens commented 6 years ago

From n-pex:

@chrisballinger Related stuff we need to look at: if your friend unfriends you, the you get a notification "you are now friends" (because we only have the "pendingApproval" flag to play with I guess). We need to implement a proper status flag for subscription status.

We need to determine if we can know if someone unfriends you.

N-Pex commented 6 years ago

@cstiens @chrisballinger I started this work, and I think we can detect that now via my latest PR! At the moment, I update your fiend list with a postfix "- Blocked" text (exactly like we do for "- Pending Approval") and 1. remove the "start chat" option in profile view and 2. if you enter and existing chat with this contact, all send fields/buttons are disabled.

Any other ideas for UI here?

cstiens commented 6 years ago

@N-Pex I'll come up with some UI ideas for this scenario. The items you mentioned above are not in build 115.