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

Re: A minor rev graph nit

From: <Stefan.Fuhrmann_at_etas.com>
Date: Mon, 26 Jan 2009 12:47:25 +0100

Simon Large <simon.tortoisesvn_at_googlemail.com> wrote:

> This is a fairly minor one. Show a revgraph for
> doc/source/en/TortoiseSVN/tsvn_basics.xml. Because that file changes
> little, most of the tags are copied from the same point.
>
> For r13308 collapse subtrees, and you get a heap of disconnected
subtrees.
> At this stage, r13308 has box with [o] so you can reconnect them all.
> On one of the subtrees, click on [o] to reconnect it.
> Now r13308 has no [o] box, so the remaining subtrees are (visually)
> orphaned. There is no indication in the main tree that something is
> split away. Maybe the [o] should remain on the parent node while there
> are still disconnected subtrees.

I am aware of that problem. The workaround is to split
again and then collapse. But problem of the mixed state
not being visible still remains, of course.

In fact, it is even worse:
* toggle 'all revision' on and off
* where some nodes are being hidden with the 'off' setting,
  split the graph between the remaining nodes in the 'off'
  mode.
* toggle to 'show all nodes'
-> now there are TWO splits

As a general rule, the current implementation does not
work well with switching filters. It will not fail but
rather may yield unexpected results.

The sad part is that these issues cannot be fixed completely
in some simple way. Maybe, we can't fix it in 1.6.
 
> Also, there are a lot of lines crossing boxes in this view. I don't
> see an easy solution to that, unless you permit lines to enter the
> box on the left edge as well as the bottom. But you would need an 'S'
> curve to connect them that way.
>
> I note that tag folding cleans up the view a lot in this case.

I will try something this week.

-- Stefan^2.

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

To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-01-26 12:47:57 CET

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.