syphon-org / syphon

⚗️ a privacy centric matrix client
https://syphon.org
GNU Affero General Public License v3.0
1.05k stars 71 forks source link

Missing padlock tag on Chat/Group icon #314

Open egberts opened 3 years ago

egberts commented 3 years ago

When creating a group that has encryption enable, after the creation of such a group we see the newly created group in the list of chats but no affixed padlock tag onto the icon part of that newly-created group.

At the moment, the only way to tell if such a group has encryption enabled is to send a message in advance and THEN see the padlock tag affixed to that message cloud box.

Showing a padlock tag on the lower right arc of the circular icon for such an encrypted group may be helpful here.

ereio commented 3 years ago

After looking at the design pattern in Syphon, I'm a bit hesitant to do this.

You should see a padlock next to the Send button icon before sending a message, indicating it's encrypted. If the group was unencrypted, the chat input would also have the (Unencrypted) placeholder within as well as an unlocked padlock.

Replacing the group icon with the padlock would also cause losing the ability to distinguish a group chat without navigating through 2 screens to the chat details.

Would you be open to having this a toggle-able in settings?

Because direct chats are encrypted by default now, the setting revert to always showing a padlock if the chat is encrypted, which would also add padlocks back to direct chats, instead of showing an unlocked padlock if it's unencrypted. Let me know your thoughts and thanks for bringing this up! I'm sure others have been confused by the lack of it.

egberts commented 3 years ago

if chats are encrypted as a rule and by default, then we would only need to see an icon showing a broke lock for unencrypted chat rooms.