[ANN] TortoiseHg 0.4 release candidate
Adrian Buehlmann
adrian at cadifra.com
Thu Apr 10 06:40:11 CDT 2008
On 10.04.2008 12:41, TK Soh wrote:
> You can find _get_installed_overlays() in iconoverlay.py for this
> purpose. It'd was added during the very early stage of TortoiseHg
> development. I believe it should still be in working condition.
No plans to send TortoiseHG patches from my side on this.
Some ideas for those who want to take a stab on this:
Maybe you can add a "check installation" menu
somewhere and show a window with some text results.
You could define a flag per handler and set that if
IShellIconOverlayIdentifier.GetOverlayInfo() [1] has been called and report
that back on "check installation".
I assume IShellIconOverlayIdentifier.GetOverlayInfo() is not
called by explorer.exe for handlers over the quota. At least,
might be worth to check that theory.
[1]
http://msdn2.microsoft.com/en-us/library/bb761261(VS.85).aspx
Quote: "This method is called by the Shell at startup so that the handler's
icon overlay can be added to the system image list."
More information about the Mercurial
mailing list