omemo / gajim-omemo

Gajim plugin for OMEMO Multi-End Message and Object Encryption
87 stars 7 forks source link

The Button icon for "Omemo encryption is activated and authenticated" is counter-intutive #135

Closed cromulentbanana closed 8 years ago

cromulentbanana commented 8 years ago

General information

Before opening an issue, please read our Wiki

image

1 The button (as included in a screen capture above) has a red bar. Red bars usually are associated with errors or warnings.

Expected result

I would expect that the icon that explains that omemo is working should be a closed lock icon (for example, similar to the icon that is used in the android Conversations.im client)

Debug output

Please start Gajim with -l gajim.plugin-system.omemo=DEBUG and post the log file

lovetox commented 8 years ago

i agree, though that is the API and symbol Gajim offers to Plugins its not something OMEMO chooses.

also with one symbol you cant correctly show the status of a chat. every chat message could have different properties, one could be send in plaintext, the next encrypted.

also the icon could change if you have other plugins activated like GPG or OTR. OMEMO can not control the icons state at all time, so it might be incorrectly set.

right now gajim doesnt offer something better, like per chat line icon that shows us what the properties of a specific message was.

so i close this because from a plugin perspective we will not change that.

though im a dev for gajim also, and i let you know that this is on our list, to give a better indication of the properties of a message.

if you want you can open a ticket on trac.gajim.org about it, i doubt though that it will make things faster. Gajim has to few devs at the moment for fast, bigger changes.