On 23/08/07, Robert Roessler <firstname.lastname@example.org> wrote:
> Simon Large wrote:
> > On 23/08/07, Robert Roessler <email@example.com> wrote:
> >> TCVS has a "shortcut" feature when the Revision Graph is displayed,
> >> allowing you to select (left-click) a revision, and then when you
> >> right-click a second revision, a context menu appropriate to the two
> >> items is displayed.
> >> In contrast, TSVN forces you to left-click the first rev, then use a
> >> finger to do a control-left-click on the second rev, and THEN you can
> >> right-click to bring up a context menu for the two selected items...
> >> ... assuming there is not something I am missing here, it seems like it
> >> would be cool to have the same style of operation supported in TSVN. :)
> >> I am really just suggesting that [on the rev graph, but anywhere else
> >> where it makes sense is fine too,] when a right-click is done on a
> >> not-selected item, a quick check is made to see if there is already
> >> exactly one selected item, and if so, to behave as if the new item had
> >> already been selected too and go ahead and bring up the context menu.
> > I can see the logic, but I think it would be confusing. We generally
> > try to follow the conventions used by Windows Explorer, and there if
> > you right click an item when another is already selected, the first
> > item loses its selection and the context menu appears only for the
> > second item.
> > It also means more clicks for normal use. In the log dialog, for
> > example, if you want to get the context menu for an item and that item
> > is not currently selected you would first have to left click to
> > select, then right click to open the context menu, otherwise you get
> > an unexpected diff context menu.
> Thanks for the reply and reasoning behind it, Simon - so, this is just
> another example of "[T]CVS done right", then? ;)
Of course :) But if you believe Linus, we've failed before we even
started as IHHO it's impossible to do CVS right ;)
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
To unsubscribe, e-mail: firstname.lastname@example.org
For additional commands, e-mail: email@example.com
Received on Thu Aug 23 23:54:02 2007