[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: how to disable the code injection

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-10-09 21:57:33 CEST

Florent Ouchet wrote:

> I apologize for contacting you directly by email. As you probably
> noticed, I cannot give you a lot a details about the application that
> causes the problem with TortoiseSVN, because this product is still at an
> alpha stage of development and all people who are testing this
> application accepted a restrictive NDA.

If that application is in alpha stage, then report this issue to the
developers of that app! That's why alpha versions get out so people can
test them and report bugs. And clearly, this is a bug in that application.

> I try to give you as many informations as I am allowed to publish.
> Do you think it can be possible to disable the shell extension for an
> application?

It is technically possible, yes. But you'd have to change the source of
TSVN and compile your own version.

> I could try to modify the code for TortoiseSVN.dll to catch a signal
> disabling most part of the extensions, is there a way to quickly test a
> version of TortoiseSVN.dll without unregistering it/closing the
> session/opening the session/recompiling/registering/closing the
> session/opening the session?

You can try the setting
TortoiseSVN->Settings->Look and Feel->Icon Overlays->Show overlays only
in explorer

Maybe that will help a bit. At least it will prevent the overlay
handlers from getting loaded in other applications. But then the context
menu handler is still loaded.

You can also try:
TortoiseSVN->Settings->Look and Feel->Enable accelerators on the top
level menu
if you activate that option, the context menus won't be ownerdrawn
anymore which some apps have problems with too.

That's all you can do for now. But really: report this bug as soon as
possible so it gets fixed before the app reaches beta status.


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Mon Oct 9 21:57:28 2006

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.