[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Suggestion for "select all" functionality in Commit dialog

From: Hans-Emil Skogh <Hans-Emil.Skogh_at_tritech.se>
Date: Wed, 27 May 2009 08:04:08 +0200

>> However, I do get slightly confused that all choices are clickable all the time.
>> I would suggest to gray out the links that does would have the same effected
>> as clicking "Check: None".
> So if there are no Modified files shown, does that mean the "Modified" selection
> pattern should be grayed out? The same applies to "Added" or "Deleted" (If those exist).
 
Yes. That was what I had in mind.

> The point is, this feature is not designed to be dynamic, at least as far as
> GMail is concerned.
 
Then maybe gmail also has a point to improve upon. :-)
Designing GUIs on the web is still pretty "new" and there are no standards (as far as I know) for graying things out. In windows GUIs there is a very common (and in my opinion good) practice to gray out options that are invalid. For example in the commit dialog, you cannot check "Show externals from different repositories" if there are no externals in your working copy. I think the same thing should be added for the links.
 
Note that the links are grayed out for a moment while the working copy is being scanned when the dialog is just opened. So support for graying out links is already there in some form.
 
> I think the feature is perfect as-is and graying the options out would only confuse
> the feature (and the user) and make it less intuitive.
 
So graying out checkboxes is also less intuitive? Maybe we should remove all graying out in the entire application to make it more intuitive?
 
Hans-Emil

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2355472

To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-05-27 08:04:23 CEST

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.