Classic Shell
http://www.classicshell.net/forum/

Shared folder overlay icon not present in file pane?
http://www.classicshell.net/forum/viewtopic.php?f=8&t=747
Page 1 of 1

Author:  studog [ Thu Jun 13, 2013 6:27 am ]
Post subject:  Shared folder overlay icon not present in file pane?

ClassicShell 3.6.7
Win7 Enterprise SP1 x64

I've turned on
File Pane -> Add icon overlay for shared folders => checked
FIle Pane -> Share overlay icon: %windir%\system32\shell32.dll,29
File Pane -> Show overlay only in Explorer (improves performance) => unchecked

I see the overlay in the navigation pane, but not in the file pane.

Am I overlooking a config option?

Author:  Gaurav [ Thu Jun 13, 2013 6:32 am ]
Post subject:  Re: Shared folder overlay icon not present in file pane?

That means Classic Explorer isn't yet fully enabled. Follow these steps: http://www.classicshell.net/faq/#explorer_toolbar

Author:  studog [ Fri Jun 14, 2013 9:15 am ]
Post subject:  Re: Shared folder overlay icon not present in file pane?

I followed those steps, turning on or enabling all the options (the IvoSoft stuff was disabled in add-ons management for instance), with no effect. Nav pane shows the shard overlay, file pane does not.

Anything else to try?

Author:  Ivo [ Fri Jun 14, 2013 7:08 pm ]
Post subject:  Re: Shared folder overlay icon not present in file pane?

Can you include screenshot?

Author:  studog [ Thu Jun 20, 2013 8:01 am ]
Post subject:  Re: Shared folder overlay icon not present in file pane?

Okay, the screenshots should be attached to this post; one showing normal operation and one showing the bug.

It appears to be a conflict between ClassicShell and TortoiseSVN in certain configurations.

My old job I had (probably) a Dell laptop running Win7 Professional 64-bit, and had ClassicShell 3.6.5 and TortoiseSVN 1.7.11.23600 installed. I do not recall seeing this problem then, but, it's possible I might not have noticed.

My current job I have a Lenovo laptop running Win7 Enterprise SP1 64-bit (6.1.7601 Service Pack 1 Build 7601), and ClassicShell 3.6.7 and TortoiseSVN 1.7.13.24257.

In all instances of the bug, having TSVN installed causes ClassicShell's shared icon overlay to not appear in the file pane of explorer. Uninstalling TSVN causes ClassicShell's shared icon overly to reappear in the file pane of explorer. I tried ClassicShell 3.6.7 with TSVN 1.7.9.23248, 1.7.10.23359, 1.7.11.23600, 1.7.12.24070 and 1.7.13.24257; and ClassicShell 3.6.5 with TSVN 1.7.11.23600. All these combinations exhibit this behaviour.

I can test debug builds, etc. Let me know how to help from here.

Attachments:
File comment: Shared overlay
shared_overlay.jpg
shared_overlay.jpg [ 203.18 KiB | Viewed 10810 times ]
File comment: No shared overlay
no_shared_overlay.jpg
no_shared_overlay.jpg [ 204.43 KiB | Viewed 10810 times ]

Author:  studog [ Thu Jun 20, 2013 8:06 am ]
Post subject:  Re: Shared folder overlay icon not present in file pane?

I updated the screenshots to highlight the exact problem I am seeing.

Attachments:
File comment: Shared overlay; marked
shared_overlay.jpg
shared_overlay.jpg [ 198.63 KiB | Viewed 10810 times ]
File comment: No shared overlay; marked
no_shared_overlay.jpg
no_shared_overlay.jpg [ 200.07 KiB | Viewed 10810 times ]

Author:  Gaurav [ Thu Jun 20, 2013 8:18 am ]
Post subject:  Re: Shared folder overlay icon not present in file pane?  Topic is solved

It looks like you have hit the limit for the maximum number of shell overlay icons Explorer can have. It has a limit of 15 overlay icons.

You can see all the installed overlays at this registry key:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers

If they're 14 or 15 it means you've hit the limit due to other software also installed which shows overlays.

Author:  studog [ Thu Jun 20, 2013 12:53 pm ]
Post subject:  Re: Shared folder overlay icon not present in file pane?

Indeed, this is the problem. TortoiseSVN is taking up most of the slots, and, on my old machine I'd configured enough of them off that ClassicShell's sharing overlay happened to be available.

It would be nice if ClassicShell could detect this and mention it. However, I noticed that turning off the TSVN overlays doesn't actually remove them from the ShellIconOverlayIdentifiers key so I don't know if detecting which ones are active vs merely present is possible.

Thanks for the help. :-)

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/