Page 1 of 1

Overlays appearing in TortoiseSVN 1.8, but not 1.9

Posted: 01 Oct 2015 22:47
by xenos999
I'm using XYplorer 15.80.0100 in Windows Vista, 7 and 10. I am finding that with TortoiseSVN 1.8.11 and 1.8.12, the icon overlays are displayed, but with 1.9.0 or 1.9.2 (I didn't try 1.9.1) the overlays are not displayed. If I switch back to 1.8.12 or 1.8.11 from 1.9.0 or 1.9.2, the icon overlays are displayed.

I have tried removing items from
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers

but this has no effect even after restarting.

All working in Windows/File Explorer.

Re: Overlays appearing in TortoiseSVN 1.8, but not 1.9

Posted: 02 Oct 2015 06:31
by Filehero
Confirmed, context menu integration is broken as well.

Tortoise: V1.9.2, Build 26806

Filehero

Re: Overlays appearing in TortoiseSVN 1.8, but not 1.9

Posted: 02 Oct 2015 14:58
by Filehero
Forgot to add: the real problem is that in XY I cannot use Tortoise anymore.
Means: I'm forced to use Windows Explorer ( :shock: ) to version my XY scripts. :cry: :cry: :cry:

But Don will fix it for sure. :D

Re: Overlays appearing in TortoiseSVN 1.8, but not 1.9

Posted: 05 Oct 2015 15:18
by xenos999
On further investigation, I find there is actually a notice on the download page for TortoiseSVN http://tortoisesvn.net/downloads.html

---
Context menu in file-open/save dialogs on x64 OS
On x64 versions of Windows, the TortoiseSVN context menu and overlays won't show for 32-bit applications in their file-open/save dialogs until you install the 2015 C-runtime for x86 https://www.microsoft.com/en-us/downloa ... x?id=48145. (select the vc_redist.x86.exe file for download).

Note: this only applies to 32-bit applications on x64 OS. The Windows explorer is not affected by this.
---

I have installed this runtime and now XYplorer works with TortoiseSVN 1.9.

But on the topic of context menus for TortoiseSVN, I find that the 64-bit context menu doesn't have TortoiseSVN options when there's no selection. But I think this should be in a different thread.

Re: Overlays appearing in TortoiseSVN 1.8, but not 1.9

Posted: 12 Oct 2015 14:44
by xenos999
Regarding the lack of (click on white) context menu integration, see http://www.xyplorer.com/xyfc/viewtopic.php?t=12860.

Re: Overlays appearing in TortoiseSVN 1.8, but not 1.9

Posted: 12 Oct 2015 17:33
by Filehero
xenos999 wrote:I have installed this runtime and now XYplorer works with TortoiseSVN 1.9.
Doesn't fix the problem over here (no overlays, no context menu entries). :cry:

But thanks for sticking on this issue. :)

Re: Overlays appearing in TortoiseSVN 1.8, but not 1.9

Posted: 13 Oct 2015 00:30
by xenos999
Could you confirm that you are using:
1. 64-bit Windows
2. 64-bit TortoiseSVN
3. 32-bit (x86) "2015 C runtime"

Have you tried the solutions involving deleting entries from these registry keys (which have small limits, 11-15 varying with OS) ?

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

Re: Overlays appearing in TortoiseSVN 1.8, but not 1.9

Posted: 13 Oct 2015 07:30
by Filehero
xenos999 wrote:3. 32-bit (x86) "2015 C runtime"
Bingo!

I had downloaded and installed the x64 one (NoScript was too picky obviously).

Thanks for your detailed checklist and help. :D :D :D

Cheers,
Filehero

Re: Overlays appearing in TortoiseSVN 1.8, but not 1.9

Posted: 23 Oct 2015 07:57
by admin
Thanks for detective work!

I added the info to http://www.xyplorer.com/faq-topic.php?id=iconoverlays