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

Re: Enhancement: Revision graph window should store settings

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-09-10 08:45:40 CEST

On 9/10/07, Matthias Hryniszak <matthias@hryniszak.de> wrote:

> There are a number of settings that are not stored and one has to set
> them every time the window appears. This is a bit annoying.
>
> Here's a list of settings that should definitely persist between
> sessions (or at least this should be an option):

while I can understand your desire to have these settings remembered
between sessions, there are some concerns about that:
some of those options require a *lot* more CPU time than the others.
And I'd like to have the default graph use as little CPU time as
possible. Only if the user *really* wants this, he can then enable
those options in the graph. But I don't want them enabled when the
graph first starts up.

> - Zoom

Sorry, but I would never, ever store a zoom value. That would only be
of (very little) use if you would show the graph every time for the
very same url, but even then it wouldn't be very useful.

> - View / Show all revisions

Bad idea. This is a setting which may be nice in your small
repository. But try that once on the TSVN repo - you would be glad if
that setting isn't remembered between sessions.

> - View / Group branches
> - View / Newest on top
> - View / Show HEAD revisions
> - View / Exact copy sources
> - View / Split long branches
> - View / Fold tags

Ok, these I admit would be nice to have remembered.

> - View / Reduce cross-lines

But not this - it requires a lot of CPU time. You should only activate
this if the default revision graph has a lot of cross-lines shown.

Stefan

-- 
       ___
  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 Mon Sep 10 08:42:23 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.