I like your first idea about the button Hans, but not the second. "Sensible
defaults" have proven not to work for every user, since that's currently
what TSVN is giving you... "Sensible defaults" in a drop-down menu in the
settings dialog. What is sensible to one user may not be to another.
Here's some more ideas I've come up with:
The progress dialog could have an additional close button on the system menu
bar where the title is. So in addition to minimize, maximize, and close, it
could have a "close & configure auto-close" button that, when pressed, first
brings up the auto-close options dialog (a small dialog with a few check
boxes) and when the user has configured their auto-close settings, they
press OK and both the auto-close settings dialog and that progress dialog go
away.
Another idea would be to require the user to SHIFT+CLICK the "Okay" or
"Close" button on the progress dialog, which causes the auto-close settings
dialog to come up before the dialog goes away, allowing the user to
configure auto-close settings just like in the first idea.
On Tue, Mar 31, 2009 at 1:47 AM, Hans-Emil Skogh <Hans-Emil.Skogh_at_tritech.se
> wrote:
> >> While I understand your desire to have a separate auto-close setting
> for
> >> every single operation, I really think this adds way too much UI clutter
> >> and way too much complexity.
> > Yes, but the current auto-close behavior is unintuitive and
> prohibitive.
> > The current solution is far from ideal.
>
> I agree that the current solution is slightly obscure, but I'm having a
> hard time seing a solution that doesn't end up adding clutter and potential
> confusion to the application.
>
> A potential solution could be to add an "Auto close options"-button to
> these dialogs. That button would open a window with auto close options for
> that particular window. This dialog could also be replicated under settings.
> However, I'm not convinced that adding a permanent button for something
> you'd need once a year is such a good idea.
>
> Hmm... Or here's a wild idea: We introduce the concept of "Smart
> Close(tm)". Each suitable dialog gets a Smart Close-checkbox. When checked,
> the dialog will auto close with options that have sensible defaults and can
> be configured in the settings dialog. When unchecked the dialog will remain
> open.
>
> Hans-Emil
>
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=1495867
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-03-31 15:34:23 CEST