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

Re: RFC: Some icons missing

From: Simon Large <simon.tortoisesvn_at_googlemail.com>
Date: Fri, 26 Feb 2010 08:52:17 +0000

On 24 February 2010 12:58, Adrian Buehlmann <adrian_at_cadifra.com> wrote:
> On 23.02.2010 23:35, Simon Large wrote:
>> Hi folks,
>>
>> The "some of my overlays are missing" problem has been around since
>> the beginning, but it seems to be getting worse now with more programs
>> making use of overlays. To compound the problem it seems that the
>> overlays are picked up in install order, so if you upgrade TSVN the
>> overlays can disappear for no apparent reason.
>>
>> Using regedit as a diagnostic is OK, as long as you know where to look
>> (HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers)
>> and how to interpret the results. But how difficult would it be to add
>> a diagnostics dialog called from the Settings->overlays which shows
>> the content of that key in some form so that users can see why the
>> overlays are oversubscribed without calling the helpline? A Go/No-Go
>> marker next to each of the TSVN overlays to show whether that overlay
>> can be used would also help.
>>
>> An enhancement to this would be to add a checkbox beside each overlay
>> to allow it to be disabled (maybe by prefixing the key name with
>> "Disabled-" or something like that).
>
> If such a diagnostic tool could be bundled with TortoiseHg, this might
> be very nice.
>
> Wet dream: somehow add it to the TortoiseOverlays merge module, so we
> (=the TortoiseHg project folks) could soak it up into our msi installer.
>
> Might be useful for other Tortoise* projects as well.
>
> (Note: TortoiseHg uses and installs the TortoiseOverlays merge modules
> as provided by the TortoiseSVN project).

Nice try, but not in the TortoiseOverlays module I think ;-) As part
of the shell extension that one is kept to an absolute minimum of
complexity and user interface. Also, it would require language
translations for the UI which doesn't fit well with the separate dll.

Simon

-- 
:       ___
:  oo  // \\      "De Chelonian Mobile"
: (_,\/ \_/ \     TortoiseSVN
:   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
:   /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2452396
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-02-26 09:52:22 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.