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

Re: No overlays on Windows 7 with dropbox

From: Simon Large <simon.tortoisesvn_at_googlemail.com>
Date: Fri, 25 Sep 2009 10:51:34 +0100

2009/9/18 Stefan Küng <tortoisesvn_at_gmail.com>:
> On 18.09.2009 20:44, Bob Archer wrote:
>>> On Fri, Sep 18, 2009 at 13:48, Bob Archer<bob.archer_at_amsi.com>  wrote:
>>>>> On Fri, Sep 18, 2009 at 13:27, Bob Archer<bob.archer_at_amsi.com>
>>> wrote:
>>>>>> Hello,
>>>>>>
>>>>>> I am wondering if anyone else has run into this and/or found a
>>> fix.
>>>>>>
>>>>>> I recently installed Dropbox (getdropbox.com) on my machine and
>>> the
>>>>> tortoise
>>>>>> overlays are now no longer working. The dropbox overlays are
>>> working
>>>>> fine.
>>>>>>
>>>>>> This is Win7 RTM Professional 64-Bit.
>>>>>>
>>>>>> I am using Tortiose 1.6.5 64-Bit version. (I don't have the 32-bit
>>>>> version
>>>>>> installed)
>>>>>
>>>>> I suspect the Dropbox overlays are interfering with the Tortoise
>>> ones.
>>>>> There are only so many overlay "slots" in Explorer, and if Dropbox
>>> is
>>>>> using them up before Tortoise can get in, then Tortoise can't show
>>> you
>>>>> any overlays.
>>>>>
>>>>> Can you disable Dropbox overlays?
>>>>>
>>>>> I believe a similar issue has been reported with Mozy and reported
>>> to
>>>>> Mozy support.
>>>>
>>>> No, I looked and didn't see an option in Dropbox to disable the
>>> overlays. Is there any way I can see how many overlays are
>>> installed/setup whatever?
>>>
>>> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\S
>>> hellIconOverlayIdentifiers
>>> looks likely. It's probably in the TSVN docs somewhere too, I'm not
>>> sure.
>>>
>>>> I will also send dropbox an email, see what they say.
>>>>
>>>> If I reinstall Tortioise will its overlays win instead of Dropbox's?
>>>
>>> It's probably determined at runtime. The TSVN overlay key names I see
>>> have numbers at the beginning of them, so it may be possible to hack
>>> around with those to change priority, but I honestly don't know what
>>> it'd do. Insert standard regedit disclaimers here.
>>>
>>
>> The ones in my registry don't have numbers. I see that dropbox has three and starting with D they are the first three... Here is my list:
>>
>> DropboxExt1
>> DropboxExt2
>> DropboxExt3
>> EnhancedStorageShell
>> Offline Files
>> SharingPrivate
>> TortoiseAdded
>> TortoiseConflict
>> TortoiseDeleted
>> TortoiseIgnored
>> TortoiseLocked
>> TortoiseModified
>> TortoiseNormal
>> TortoiseReadOnly
>> TortoiseUnversionsed
>>
>> I read somewhere that you can only have 11 on Win7? Not sure if that is true. Are you saying these are just loaded in ABC order? Or, is it first come first serve?
>>
>> It seems that the Added and Deleted are working. I didn't want to test locked. Modified, Normal, Unversioned aren't working.
>>
>> Is there no way to hack windows to have it support more overlays? I mean really... what's up with such a small limit?
>
> The loading order is *not* done alphabetically. At least not on XP and
> Vista (haven't tested on Win7). It's done in the order the overlays were
> installed (the order they're read from the registry with the
> RegEnumKeyEx() API).
>
> You have 15 overlay handlers installed. That means only *one* of the
> TSVN overlays should not show up: the 'added' one. It should simply show
> the 'modified' overlay for added items.
>
> I just installed dropbox myself for testing. But even after two reboots,
> I can't reproduce the issue. I can see all the overlays just fine (using
> Win7 and of course the latest build from trunk of TSVN).

Just to clarify, you installed dropbox, uninstalled TSVN and then
reinstalled TSVN so that dropbox gets first priority in the overlays?

This seems to be a recurring theme. What registry entry should people
look in to see how many overlays they have competing for space?

I think we're seeing an increase in apps which use overlays - recently
dropbox and carbonite have been mentioned, and MS Groove (whatever
that does, part of Office) also uses them.

Simon

-- 
:       ___
:  oo  // \\      "De Chelonian Mobile"
: (_,\/ \_/ \     TortoiseSVN
:   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
:   /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2400166
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-09-25 11:52:01 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.