no extended shell context menu for tortoise(svn|git)
Moderators: Hacker, petermad, Stefan2, white
no extended shell context menu for tortoise(svn|git)
Hi,
I'm using Total Commander 7.55a on a Win 7 x64 machine with TortoiseGit and SVN x64 installed. Things work fine but I've noticed the extended menu doesn't work properly
In short even though I press Shift during the right click, the normal Tortoise menu is shown. Under the window explorer everything works fine.
Is there some setting that I can change to enable this behaviour? I've tried installing both the x86 and x64 side by side but I get some weird DLL conflicts (at least with git).
P.S. I know the tortoise topic has been raised before but I'm not interested in overlay icons but rather actual shell menus.
Thanks!
I'm using Total Commander 7.55a on a Win 7 x64 machine with TortoiseGit and SVN x64 installed. Things work fine but I've noticed the extended menu doesn't work properly
In short even though I press Shift during the right click, the normal Tortoise menu is shown. Under the window explorer everything works fine.
Is there some setting that I can change to enable this behaviour? I've tried installing both the x86 and x64 side by side but I get some weird DLL conflicts (at least with git).
P.S. I know the tortoise topic has been raised before but I'm not interested in overlay icons but rather actual shell menus.
Thanks!
Hello, resa.
Just checked the behaviour here on Windows 7, 32-bit, Total Commander 7.55a and TortoiseSVN v1.6.10:
* <Shift> + long right mouse click or
* <Shift> + <F10>
inside Total Commander will bring up the extended TortoiseSVN menu here.
So the issue which you report may be related to the combination of Windows 7 64-bit and Total Commander 7.55a.
Cannot test right now: no Windows 7 64-bit with TortoiseSVN available.
Kind regards,
Karl
Just checked the behaviour here on Windows 7, 32-bit, Total Commander 7.55a and TortoiseSVN v1.6.10:
* <Shift> + long right mouse click or
* <Shift> + <F10>
inside Total Commander will bring up the extended TortoiseSVN menu here.
So the issue which you report may be related to the combination of Windows 7 64-bit and Total Commander 7.55a.
Cannot test right now: no Windows 7 64-bit with TortoiseSVN available.
Kind regards,
Karl
- ghisler(Author)
- Site Admin
- Posts: 50650
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Indeed it doesn't - TC itself uses a special flag CMF_EXTENDEDVERBS when Shift is pressed, but tcmdx64 doesn't currently do that because the Shift key may have already been released when it has finally started (it's started only when you try to open the X64 submenu). I will need to find a way to somehow inform Tcmadmin that the shift key was pressed.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Unfortunately the bug is still present in 7.56. Moreover it seems the SHIFT key is already used to configure the context menu extensions.
To quote the help:
"In this dialog box you can define which 64-bit context menu extensions should be shown. The less extensions are shown, the faster the 64-bit menu will load. If you cannot even open the 64-bit menu due to a bug in one of the shell extensions, you can hold down the SHIFT key while opening the 64-bit menu. This way it will display only the "Configure" menu item, which allows you to disable the shell extensions which may be causing the problem."
Is this behaviour somehow configurable - clearly the key is intercepted it just needs to be properly propagated to the loaded extensions.
To quote the help:
"In this dialog box you can define which 64-bit context menu extensions should be shown. The less extensions are shown, the faster the 64-bit menu will load. If you cannot even open the 64-bit menu due to a bug in one of the shell extensions, you can hold down the SHIFT key while opening the 64-bit menu. This way it will display only the "Configure" menu item, which allows you to disable the shell extensions which may be causing the problem."
Is this behaviour somehow configurable - clearly the key is intercepted it just needs to be properly propagated to the loaded extensions.
- ghisler(Author)
- Site Admin
- Posts: 50650
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
You are right, unfortunately I forgot to include the new tcmdx64.exe in the installer! Please try this new one:
https://plugins.ghisler.com/addons/tcmdx64.zip
Please unzip to the Total Commander directory. If unzipping fails, tcmdx64 is still running. In this case, please close and restart Total Commander, then unpack the file.
https://plugins.ghisler.com/addons/tcmdx64.zip
Please unzip to the Total Commander directory. If unzipping fails, tcmdx64 is still running. In this case, please close and restart Total Commander, then unpack the file.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50650
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Thanks for your feedback! Fortunately you informed me just before the release of 7.56a, so I had the time to include the updated dll...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
New Problem @ Win7 SP1
Hello
I switched to Win7 64bit in January and was so happy everything worked well
However I installed last week SP1 of Win7 and unfortunately all the TortoiseSVN context menus are gone. Even after I reinstalled TortoiseSVN (32- and 64-bit versions) and rebootet the machine several times, there are still no TortoiseSVN context menu entries.
Other information on this issue:
* The Tortoise SVN extension is not excluded in the 64bit context menu
* icon overlays are not shown in subversion folders
* TortoiseSVN context menu works without problems in Windows Explorer
* Dropbox Context menu (and icon overlays) apears without problems
Have other users seen this? Is there a workaround to get svn items back into my context menu?
I am also willing to do some "bug fix" testing (if required) ...
Thank you for taking care!
-- patrick
I switched to Win7 64bit in January and was so happy everything worked well

Other information on this issue:
* The Tortoise SVN extension is not excluded in the 64bit context menu
* icon overlays are not shown in subversion folders
* TortoiseSVN context menu works without problems in Windows Explorer
* Dropbox Context menu (and icon overlays) apears without problems
Have other users seen this? Is there a workaround to get svn items back into my context menu?
I am also willing to do some "bug fix" testing (if required) ...
Thank you for taking care!
-- patrick
- ghisler(Author)
- Site Admin
- Posts: 50650
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
I haven't tried SP1 yet because there were many problems reported, so I wanted to wait until maybe Microsoft updates the SP1. Does anyone else experience these problems too?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Win7 SP1 resolved
Sorry to bother you, but now my TortoiseSVN is back in TC. However I am not quite sure what the real problem was:
* I have reinstalled 32- and 64-bit versions of Tortoise (latest version)
* In TortoiseSettings I checked the "IconOverlay -> Show overlays and context menu only in explorer" - rebootet - unchecked the box and finally rebootet again
And now I am happy with my SVN context menu and Icon overlays in TC ... Maybe there was just something wrong with my Tortoise Settings after the update?
-- patrick
* I have reinstalled 32- and 64-bit versions of Tortoise (latest version)
* In TortoiseSettings I checked the "IconOverlay -> Show overlays and context menu only in explorer" - rebootet - unchecked the box and finally rebootet again
And now I am happy with my SVN context menu and Icon overlays in TC ... Maybe there was just something wrong with my Tortoise Settings after the update?
-- patrick