I have another twist to add to this thread that many point to a solution.

For reference, this machine is called TEDPC, and the network domain is
ECE. My domain account is pavlict, but there is a local account that is
also pavlict. The ECE\pavlict profile on the TEDPC machine is **LOCAL**
(i.e, *not* roaming).

*) When I login with the domain account ECE\pavlict, the overlays show
up all over the Desktop. Old files have green checks, and new files have
red exclamation marks. They only show up on files (i.e., not folders),
but they do show up on files in Desktop subfolders. They do not show up
on C:\ and other local folders.

*) When I'm logged in with my domain account, my network home directory
\\hiro\HOME gets mounted on my Z:\ drive. My Desktop is *local*, but "My
Documents" are mapped to "Z:\My Documents". If I click on "My
Documents," I also see the overlay icons. However, if I go to
"\\hiro\HOME\My Documents", the overlay icons disappear.

*) When I login with my local TEDPC\pavlict account, no overlay icons
show up on that Desktop.

*) However, I JUST NOTICED that when I'm logged on with TEDPC\pavlict
and I MANUALLY mount my ECE\pavlict home directory on Z:\, THE OVERLAY
ICONS SHOW UP on "Z:\My Documents" but *NOT* on "\\hiro\HOME\My
Documents". That is, I'm logged in to the *LOCAL* account, but I'm
*MOUNTING* the domain directory, and the icons ONLY show up on "Z:\My
Documents" when it's invoked that way. **NOTE** that the local
TEDPC\pavlict "My Documents" folder is **NOT** pointing at the Z: drive.
That is, "Z:\My Documents" (which looks like "pavlict's Documents" when
viewing Z:\) shouldn't be a special folder at all.

And so the overlay icons are tied to the ECE\pavlict account somehow. It
seems like some aspect of the registry are roaming... perhaps...

Now to answer your questions...

> Then again, if TortoiseOverlays has been removed, especially via the 
> proper uninstall process, I am at a lost to understand how it didn't 
> remove the overlays icons. After all, Explorer needs to be able to 
> find the icon files during initialization for overlay icons to even 
> work. So I wonder if a copy of TortoiseOverlays could have been 
> created during the Windows update and hiding somewhere. I presume you
>  have searched the hard drives for TortoiseOverlays.dll and those
> icon files?

Yes, I have searched. Additionally, I used the "listdlls" executable
(available from Microsoft's website) to show me all resident DLLs.
That's how I found TortoiseOverlays in the "Common Files" folder in the
first place -- listdlls showed it loaded.

> Just to be really sure, have TortoiseHg 0.5 been installed on the
> same machine using different user accounts?

I installed it from my ECE\pavlict account (which is an administrator on
that machine). If prompted, I would have selected that it was to be
installed for *everyone* on the machine. That is, I use it with both my
local TEDPC\pavlict account and my ECE\pavlict account, but I only
install it once.

> Just to fulfill my curiosity, can you email me a screenshot that
> shows the 'spurious' icons?

See the two PNGs at:

        http://www.tedpavlic.com/examples/tksoh/

On them you can see:

*) A Desktop file ("New Document.txt")

*) The "Z:\My Documents" network folder

*) The same "\\hiro\HOME\My Documents" network folder

The TEDPCpavlict.png is from the local account. You can see overlay
icons on the "Z:\My Documents" only.

The ECEpavlict.png is from the domain account. You can see the overlay
icons on both "Z:\My Documents" and the Desktop.

        Thanks --
        Ted



-- 
Ted Pavlic <[EMAIL PROTECTED]>


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Tortoisehg-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to