Re: [Evolution-hackers] [Fwd: Re: [evolution-patches] [PATCH] IMAP preauth and subcommand connection.]
- From: Ettore Perazzoli <ettore ximian com>
- To: Not Zed <notzed ximian com>
- Cc: Evolution Hackers Mailing List <evolution-hackers ximian com>, dwmw2 infradead org
- Subject: Re: [Evolution-hackers] [Fwd: Re: [evolution-patches] [PATCH] IMAP preauth and subcommand connection.]
- Date: 22 Jul 2003 14:09:25 -0400
On Mon, 2003-07-21 at 21:59, Not Zed wrote:
> Well i think Ettore's main objection to this patch was the UI ...
Indeed. :-)
> *- change the 'user secure connection (ssl): ...' line of that page to be
> something like
>
> 'Connect using' [remote host]
> [always ssl]
> [ssl when possible]
> [command] [ command entry box shows up ]
Hmm actually this might work if we make the wording clear enough.
(E.g. For the command-part, maybe it should probably just be called
"Advanced..."?)
Maybe we could also use a morphing option menu a la OS X here. I.e.:
* When no command is defined, the "command" item would just say
"Advanced...". E.g.
Connect using [Plain connection]
[SSL]
[SSL when possible]
[--]
[Advanced...]
* If you click on "Advanced...", it pops up a dialog box with a
little blurb asking you to insert a shell command. If you click
cancel or hit Esc, it doesn't change the value in the option
menu.
* If you insert a command and hit Enter or OK, the menu becomes
something like:
Connect using [Custom command: ssh ettore ]
[Change custom command...]
[--]
[Plain connection]
[SSL]
[SSL when possible]
(We need to make sure the menu doesn't get too large, so the
custom command string should be trimmed to some low number of
characters.)
Of course, my wording sucks, but this would make the feature almost
completely unobtrusive for the "normal" users.
What do you think? (Anna, do you think this is acceptable UI-wise?)
> Or the host/username fields could be available as '%h' '%u' in the command
> string ...
This would work well with what I proposed above; we could advertise the
"%h" and "%u" with a little blurb in the "advanced" dialog.
-- Ettore
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]