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

Re: Rev graph colours

From: Stefan Fuhrmann <stefanfuhrmann_at_alice-dsl.de>
Date: Mon, 9 Feb 2009 11:40:50 +0100

Simon Large <simon.tortoisesvn_at_googlemail.com> wrote:

> Deleted nodes use a rectangle with corners cut off, but it looks quite
> similar to a rounded rectangle. For you and me the colour makes it
> obvious, but if you don't have colour vision you need another clue,
> which is where the shapes come in. As deleted nodes contain only a
> revision number I suggest using a diamond shape, or maybe a pentagon
> (see attached picture).

I simply increased the portion cut off some time ago. Ordinary
deletion nodes are now hexagons. If the deletion node needs
to show the path, its shape may resemble 'rename' nodes but
it has a different color.
 
> The colour settings specify the border colour, but the fill colour
> seems to be a blend of the border colour and the background. In
> particular tags seems to be a special case where the colour is blended
> with yellow rather than anything the user specifies. If you use the
> high contrast #1 then you get yellow text on a green/yellow
> background, which is definitely not high contrast! Not sure what to do
> here. I really like the colour blends as they are, but we need to find
> a way of giving control to the user as well.

r15294 adds a color settings page for the revision graph.
 
> If you change to a high contrast scheme such as yellow text on black
> (HC#1), the boxes around normal revisions disappear entirely. Looks
> like their border colour is hard coded to black. I'm not sure what
> defines some of the other outline colours.

I just realized that 'special' nodes still have hard-coded border colors.
Work for the next WE.

-- Stefan^2.
Received on 2009-02-09 11:39:29 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.