Please pull the changes up to 8ad6cf24d2fb (listed below) from http://bitbucket.org/abuehl/thg-abuehl/ into STABLE.
I have refactored a couple of things. I mainly splitted the context menu handler off into its own COM server (revision 3800d1a4cbc6). This requires changes to registry (installer run needed to install). I recommend to pull these changes into the STABLE branch. These changes are not supposed to fix any existing bugs. changeset: 4952:acedf4c93aab branch: stable user: Adrian Buehlmann <adr...@cadifra.com> date: Sun Nov 22 00:52:20 2009 +0100 summary: shellext: remove unused LPCSHELLEXTCLASSFACTORY changeset: 4953:a6817b2ccc9a branch: stable user: Adrian Buehlmann <adr...@cadifra.com> date: Sun Nov 22 01:48:25 2009 +0100 summary: shellext: new template class ThgClassFactory changeset: 4954:f732a750e02b branch: stable user: Adrian Buehlmann <adr...@cadifra.com> date: Sun Nov 22 11:07:06 2009 +0100 summary: shellext: remove unused LPCSHELLEXT changeset: 4955:3800d1a4cbc6 branch: stable user: Adrian Buehlmann <adr...@cadifra.com> date: Sun Nov 22 12:37:12 2009 +0100 summary: shellext: split context menu handler off into it's own COM server changeset: 4956:5bc26a9988ab branch: stable user: Adrian Buehlmann <adr...@cadifra.com> date: Sun Nov 22 13:30:04 2009 +0100 summary: shellext: remove unused m_pDataObj in CShellExtCMenu changeset: 4957:30e68ed3f3b3 branch: stable user: Adrian Buehlmann <adr...@cadifra.com> date: Sun Nov 22 13:42:22 2009 +0100 summary: shellext: move class CShellExtCMenu into new file CShellExtCMenu.h changeset: 4958:6fde023ea22c branch: stable user: Adrian Buehlmann <adr...@cadifra.com> date: Sun Nov 22 13:55:01 2009 +0100 summary: shellext: move class CShellExtOverlay into new file CShellExtOverlay.h changeset: 4959:af2e007ab035 branch: stable user: Adrian Buehlmann <adr...@cadifra.com> date: Sun Nov 22 14:01:38 2009 +0100 summary: shellext: move CShellExtCMenu::Initialize implementation into ContextMenu.cpp changeset: 4960:9e2478510012 branch: stable user: Adrian Buehlmann <adr...@cadifra.com> date: Sun Nov 22 14:13:58 2009 +0100 summary: shellext: use CShellExt::IncDllRef and DecDllRef changeset: 4961:e8add5046b79 branch: stable user: Adrian Buehlmann <adr...@cadifra.com> date: Sun Nov 22 14:37:26 2009 +0100 summary: shellext: move remaining implementations of CShellExtCMenu to ContextMenu.cpp changeset: 4962:e1aaec13a6ad branch: stable user: Adrian Buehlmann <adr...@cadifra.com> date: Sun Nov 22 14:43:37 2009 +0100 summary: shellext: move remaining implementations of CShellExtOverlay to IconOverlay.cpp changeset: 4963:8ad6cf24d2fb branch: stable tag: tip user: Adrian Buehlmann <adr...@cadifra.com> date: Sun Nov 22 14:48:54 2009 +0100 summary: shellext: remove unused global hSubMenu in ShellExt.cpp ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Tortoisehg-develop mailing list Tortoisehg-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop