[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: Bob Archer <bob.archer_at_amsi.com>
Date: Fri, 25 Sep 2009 09:45:40 -0400

> 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?

No, I already had TSVN installed and I then installed Dropbox. After that the majority of TSVN overlays don't work. Above I list the ones that do work. So clearly it doesn't go be the ones installed first are the ones that work. At least not on Win 7 RTM 64-bit that is not what I am seeing.

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

It is above in the email, but I will repeat it here:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers

> 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

Agreed. There should be a call to MS to increase this limit.

BOb

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2400247

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-09-25 15:45:48 CEST

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