On Sat, Oct 25, 2008 at 5:48 PM, Ted Pavlic <[EMAIL PROTECTED]> wrote:
> 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.

One thing I noticed on your screen shots is that the overlay icons
show up at the lower-right corner of the files, but TortoiseOverlays
'normally' place the overlay icons at the lower left corner. The icons
set also doesn't appear to be of Modern type, instead of the default
XPStyle.

Maybe I am missing something.

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