RC3 - Icon overlay confused somehow?

Discussion of bugs and problems found in Altap Salamander. In your reports, please be as descriptive as possible, and report one incident per report. Do not post crash reports here, send us the generated bug report by email instead, please.
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Post by Jan Rysavy »

msaxer wrote:
Jan Rysavy wrote: Martin, in the first post you posted a screenshot of Salamander which seems to be OK -- all read-only files were marked with overlay. I'm confused.
Right you are, sorry Jan. The first screenshot appears to be correct. However during normal usage the overlay icons appear somewhat randomly. The second pair of screenshots displays this. If I jump to different directories containing files that are all in Perforce only some of them have the overlay. I wish I could provide more specifics, but I can't discern a pattern.
Martin, I have another question regarding your first post. Why the icon overlays are not visible on Windows Explorer screenshot? Does they appear randomly even in Windows Explorer?
msaxer
Posts: 7
Joined: 24 Feb 2006, 11:18

Post by msaxer »

Jan Rysavy wrote: Martin, I have another question regarding your first post. Why the icon overlays are not visible on Windows Explorer screenshot? Does they appear randomly even in Windows Explorer?
Hi Jan,

They don't appear at all in Windows Explorer. Thus my surprise to see that Salamander had a hook to that information from Perforce.

BTW, to reply to some other posts. Refreshing the directory would correct the overlay icons in RC3.

Martin
Petr Solin
ALTAP Staff
ALTAP Staff
Posts: 1112
Joined: 08 Dec 2005, 09:13
Location: Novy Bor, Czech Republic
Contact:

Post by Petr Solin »

We have fixed violating of STA model of using COM objects (we have used one object in several threads). It seems to fix this problem: Salamander does not show icon overlays from Perforce now (so it behaves exactly as Windows Explorer). Thanks Martin (msaxer) for testing!
msaxer
Posts: 7
Joined: 24 Feb 2006, 11:18

Post by msaxer »

Petr Solin wrote:We have fixed violating of STA model of using COM objects (we have used one object in several threads). It seems to fix this problem: Salamander does not show icon overlays from Perforce now (so it behaves exactly as Windows Explorer). Thanks Martin (msaxer) for testing!
Unfortunately I'm not sure the problem is really fixed. I'm still seeing overlay icons in Salamander and their behavior appears quirky.

Looking in the registry I see:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers

There are these subkeys:
P4EXPCheckoutOverlay
P4EXPSyncdOverlay
P4EXPUpdateOverlay

I've searched around on the Perforce site and haven't found any pointers to explain what's going on. BTW, if anybody wants to test this you can install a free dev version of Perforce.

Here's the version info from P4Win:
The Perforce Windows Client
Unicode Version 2006.2 115288
Jan 25 2007
Copyright © 1997, 2006 Perforce Software

Resource DLL
Version 2006.2 115288
English (United States)
Copyright © 1997, 2006 Perforce Software

Martin
Petr Solin
ALTAP Staff
ALTAP Staff
Posts: 1112
Joined: 08 Dec 2005, 09:13
Location: Novy Bor, Czech Republic
Contact:

Post by Petr Solin »

msaxer wrote:Unfortunately I'm not sure the problem is really fixed. I'm still seeing overlay icons in Salamander and their behavior appears quirky.
I have just published information from your last email (one week old). Well, we can try to solve this after release of the final version 2.5.
Post Reply