Changeset 2122 for trunk/eraser


Ignore:
Timestamp:
05/15/10 11:42:47 (4 years ago)
Author:
lowjoel
Message:

Include the Background registry key when installing Eraser so that Eraser's Secure Paste will appear when the user right-clicks on the background. Addresses #60: Eraser Secure Cut.

Location:
trunk/eraser
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/eraser/Eraser.Shell/Eraser.Shell.rgs

    r2008 r2122  
    2222            { 
    2323                ForceRemove Eraser = s '{BC9B776A-90D7-4476-A791-79D835F30650}' 
     24            } 
     25        } 
     26         
     27        NoRemove Background 
     28        { 
     29            NoRemove shellex 
     30            { 
     31                NoRemove ContextMenuHandlers 
     32                { 
     33                    ForceRemove Eraser = s '{BC9B776A-90D7-4476-A791-79D835F30650}' 
     34                } 
    2435            } 
    2536        } 
  • trunk/eraser/Installer/DirectoryStructure.wxs

    r2012 r2122  
    121121                        Type="string" /> 
    122122                    <!-- Directories --> 
    123                     <RegistryKey Root="HKCR" Key="Directory\shellex"> 
     123                    <RegistryKey Root="HKCR" Key="Directory"> 
    124124                        <RegistryValue Id="EraserShellHKCRDirectoryCtxMenu" 
    125                             Key="ContextMenuHandlers\Eraser" 
     125                            Key="shellex\ContextMenuHandlers\Eraser" 
    126126                            Value="{BC9B776A-90D7-4476-A791-79D835F30650}" 
    127127                            Type="string" /> 
    128128                        <RegistryValue Id="EraserShellHKCRDirectoryDragDrop" 
    129                             Key="DragDropHandlers\Eraser" 
     129                            Key="shellex\DragDropHandlers\Eraser" 
     130                            Value="{BC9B776A-90D7-4476-A791-79D835F30650}" 
     131                            Type="string" /> 
     132                        <RegistryValue Id="EraserShellHKCRDirectoryBackgroundCtxMenu" 
     133                            Key="Background\shellex\ContextMenuHandlers\Eraser" 
    130134                            Value="{BC9B776A-90D7-4476-A791-79D835F30650}" 
    131135                            Type="string" /> 
Note: See TracChangeset for help on using the changeset viewer.