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

Rev graph colours

From: Simon Large <simon.tortoisesvn_at_googlemail.com>
Date: Mon, 12 Jan 2009 23:29:04 +0000

Hi folks,

The boxes on the new rev graph look great to me but they will not be
so good for those with poor vision.

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).

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.

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.

The toolbar doesn't work well with high contrast. TMerge is a bit
better, but to be honest it is not that good either. In both cases the
problem is the background colour when you hover the mouse over an
enabled button, or select a toggle button. In TMerge the background
turns green (with HC#1) and in revgraph I get a horrible grey
halftone. Not sure if there are guidelines anywhere on how to make
this work well. Firefox's buttons look fine with HC#1 and with
standard contrast.

While I was in the high contrast scheme I noticed a curiosity with the
preview box. If you drag the current-window rectangle down the middle
of the whole-graph rectangle, the whole-graph rect hops around by a
couple of pixels as you drag. Doesn't seem to happen in normal view.
Very strange.

Simon

-- 
:       ___
:  oo  // \\      "De Chelonian Mobile"
: (_,\/ \_/ \     TortoiseSVN
:   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
:   /_/   \_\     http://tortoisesvn.net

deleted-shape.PNG
Received on 2009-01-13 00:29:17 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.