On 26.02.2010 09:52, Simon Large wrote:
> 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.
Then I'm not interested, for obvious reasons ;-)
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2452442
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-02-26 10:39:49 CET