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

Re: Not all overlays appear on Windows 7 with TSVN 1.6.7+

From: Adrian Buehlmann <adrian_at_cadifra.com>
Date: Sun, 14 Mar 2010 00:30:08 +0100

On 13.03.2010 23:10, Valik wrote:
> I still don't see what's wrong with my previous suggestion of offering
> to disable some of the (mostly) useless Windows overlays during
> install. I don't really like the "delete the registry entries
> yourself" approach. For one thing, it doesn't really scale well for
> system administrators who would need to manually delete registry
> entries on potentially dozens of machines. I can envision a page in
> the installer explaining there are not enough overlays and listing the
> current Windows overlays with a brief description to aid the user in
> making a choice about which to disable. The default selections on the
> page would maintain the current settings so users blindly clicking
> through the installer see no difference than today. Those of us who
> do care, however, can deselect Windows overlays so TortoiseSVN can
> actually function as intended.
> I understand you're trying to play nice with other applications and
> not just force your way in (which is indeed very annoying). However,
> those of us who actually want to use all the features are getting
> screwed unless we're willing to manually edit our registry. I think
> *optionally* asking for permission to make changes on our behalf is
> perfectly acceptable.

I'm not convinced that asking the user is a good idea here.

Given Stefan's approach, the unversioned overlay is simply unusable,
because it will never be initialized on Windows 7 and thus defunct.

It might as well be removed from TortoiseOverlays. Why pretend to
support an overlay that will never work on the current platform?
Removing it would have the benefit that TortoiseOverlays itself could
stop counting it.

I guess I'm going to remove usage of it on TortoiseHg now.


To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-03-14 08:23: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.