during the updates for ZRTP callback and the ZRTP specific part
of the GUI I took the chance to show the overall GUI to a friend
who is not a software developer or even a "nerd" , just a
normal Windows user.
I showed him the features how to set up a SIP call, and showed him
the security (encryption) option. His feedback was IMHO valuable:
Currently the GUI (CallParticipantPanel) shows a closed padlock to
display the state if encryption support is enabled or not
That was confusing: even if the padlock was "gray" he assumed the
call is secure. His association was: a browser shows a padlock if
the pages are secure - or nothing is shown. A closed padlock always
signals "security" regardless of the colour. The ZRTP specific
status pages were regarded as "additional information to know what
is going on" .
My proposal is:
- either remove this button - its functions to dynamically
switch on/off security during the call is not supported anymore because
of interoperability problems with other ZRTP clients. It's a mere
- find a better symbol (icon) to show the encryption support on/off
status - but definitely not a padlock .
In the ZRTP specific GUI part I have removed the "gray" padlock.
If encryption is not active the button is empty and show a padlock
only if encryption is active.