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

Re: Re: Merge dialog

From: Simon Large <simon.tortoisesvn_at_googlemail.com>
Date: 2007-10-19 11:39:04 CEST

On 19/10/2007, Alexander Klenin <klenin@gmail.com> wrote:
> On 10/19/07, Simon Large <simon.tortoisesvn@googlemail.com> wrote:
> > > How about tabs control?
> >
> > That's a possibility. Have the wizard pages as tabs so you can just go
> > to the ones you want and leave the others at the settings you had last
> > time. The disadvantage is that you can't then see what the other
> > settings are. If you changed something last time (eg. depth) and
> > forget about it, you have no indication until the merge doesn't work
> > as you expected.
> Ok, how about a compromise then:
> Create a tabbed interface which by default works as a wizard, i.e.
> forces user to visit each tab in order and displays only
> 'Prev/Next/Finish/Cancel'
> buttons at the bottom.
> Then add 'Merge wizard' setting which, if disabled,. allows free switching
> between pages and adds action buttons at the bottom, as they are now.

That sounds reasonable from a user point of view.
4 tabs: merge type, url/revs, options, actions
Button area underneath.

In wizard mode the buttons are back, next, cancel and help, and tabs
can only be selected using the buttons.

In advanced mode tab 4 is still used to carry the less-used buttons
(diff, u-diff) but the merge and dry-run buttons replace the next and
back buttons so they are always available.

No need for a Finish button. If you are a newbie you just use Next one
more time. If you are using the tabbed interface you have all the
buttons anyway.


  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri Oct 19 11:39:15 2007

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.