Hi all,

I am about to make the enigmail UI more convenient/self-explaining.
So, I have the following problem:
I want to give three choices for encryption (and other options):
1) use default setting and rules
2) turn encryption on
3) turn encryption off

Unfortunately there is no 3-way-toggle button.
But I want to give these three options in a menu.

So, which approach is the best:

a) 2 menu entries which you can turn on and off:
   -----------------------
      force to encrypt
      force not to encrypt
   -----------------------
and you can select at most one of them
- selecting one disables the other if selected
- clicking on a selected entry turns it off

So possible states are:
   -----------------------
      force to encrypt
      force not to encrypt
   -----------------------

   -----------------------
    x force to encrypt
      force not to encrypt
   -----------------------

   -----------------------
      force to encrypt
    x force not to encrypt
   -----------------------

If neither of them is ON, default settings are used.

b) 3 menu entries where you can select exactly one:
   -----------------------
      use defaults and rules for encryption
      force to encrypt
      force not to encrypt
   -----------------------

So possible states are:

   -----------------------
    x use defaults and rules for encryption
      force to encrypt
      force not to encrypt
   -----------------------

   -----------------------
      use defaults and rules for encryption
    x force to encrypt
      force not to encrypt
   -----------------------

   -----------------------
      use defaults and rules for encryption
      force to encrypt
    x force not to encrypt
   -----------------------

c) 4 menu entries (one for the topic, three for the choices)

   -----------------------
    send encrypted
      according to defaults and rules
      yes
      no
   -----------------------

So possible states are:

   -----------------------
    send encrypted
    x according to defaults and rules
      yes
      no
   -----------------------

   -----------------------
    send encrypted
      according to defaults and rules
    x yes
      no
   -----------------------

   -----------------------
    send encrypted
      according to defaults and rules
      yes
    x no
   -----------------------

Note that in the menu we would have these choice for
signing/encryption/PGP/Mime.
Thus, with 4 entries for each topic, we get 12 menu rows.

Or do you even have a better idea?

Best
 Nico


-- 
Nico

_______________________________________________
enigmail-users mailing list
enigmail-users@enigmail.net
https://admin.hostpoint.ch/mailman/listinfo/enigmail-users_enigmail.net

Reply via email to