Modified:
trunk/Build/Experimental_NiftyPerforce.msi
trunk/Build/Experimental_NiftyPerforce2008.msi
trunk/Build/Experimental_NiftySolution.msi
trunk/Build/Experimental_NiftySolution2008.msi
trunk/NiftyPerforce/EventHandlers/AutoAddDelete.cs
trunk/NiftyPerforce/EventHandlers/AutoCheckoutOnBuild.cs
trunk/NiftyPerforce/EventHandlers/AutoCheckoutOnSave.cs
trunk/NiftyPerforce/EventHandlers/AutoCheckoutProject.cs
trunk/NiftyPerforce/EventHandlers/AutoCheckoutTextEdit.cs
Log:
- Added some additional log messages when registering handlers.
Modified: trunk/Build/Experimental_NiftyPerforce.msi
==============================================================================
Binary files. No diff available.
Modified: trunk/Build/Experimental_NiftyPerforce2008.msi
==============================================================================
Binary files. No diff available.
Modified: trunk/Build/Experimental_NiftySolution.msi
==============================================================================
Binary files. No diff available.
Modified: trunk/Build/Experimental_NiftySolution2008.msi
==============================================================================
Binary files. No diff available.
Modified: trunk/NiftyPerforce/EventHandlers/AutoAddDelete.cs
==============================================================================
--- trunk/NiftyPerforce/EventHandlers/AutoAddDelete.cs (original)
+++ trunk/NiftyPerforce/EventHandlers/AutoAddDelete.cs Thu Apr 30 01:25:16
2009
@@ -25,12 +25,14 @@
if(((Config)m_plugin.Options).autoAdd)
{
+ Log.Info("Adding handlers for automatically add files to perforce as
you add them to the project");
m_projectEvents.ItemAdded += new
_dispProjectItemsEvents_ItemAddedEventHandler(OnItemAdded);
m_solutionEvents.ProjectAdded += new
_dispSolutionEvents_ProjectAddedEventHandler(OnProjectAdded);
}
if(((Config)m_plugin.Options).autoDelete)
{
+ Log.Info("Adding handlers for automatically deleting files from
perforce as you remove them from the project");
m_projectEvents.ItemRemoved += new
_dispProjectItemsEvents_ItemRemovedEventHandler(OnItemRemoved);
m_solutionEvents.ProjectRemoved += new
_dispSolutionEvents_ProjectRemovedEventHandler(OnProjectRemoved);
}
Modified: trunk/NiftyPerforce/EventHandlers/AutoCheckoutOnBuild.cs
==============================================================================
--- trunk/NiftyPerforce/EventHandlers/AutoCheckoutOnBuild.cs (original)
+++ trunk/NiftyPerforce/EventHandlers/AutoCheckoutOnBuild.cs Thu Apr 30
01:25:16 2009
@@ -18,6 +18,7 @@
if(!Singleton<Config>.Instance.autoCheckoutOnBuild)
return;
+ Log.Info("Adding handlers for automatically checking out dirty files
when you hit build");
RegisterHandler("Build.BuildSolution", OnCheckoutModifiedSource);
RegisterHandler("Build.Compile", OnCheckoutModifiedSource);
RegisterHandler("ClassViewContextMenus.ClassViewProject.Build",
OnCheckoutModifiedSource);
Modified: trunk/NiftyPerforce/EventHandlers/AutoCheckoutOnSave.cs
==============================================================================
--- trunk/NiftyPerforce/EventHandlers/AutoCheckoutOnSave.cs (original)
+++ trunk/NiftyPerforce/EventHandlers/AutoCheckoutOnSave.cs Thu Apr 30
01:25:16 2009
@@ -18,6 +18,7 @@
if(!Singleton<Config>.Instance.autoCheckoutOnSave)
return;
+ Log.Info("Adding handlers for automatically checking out dirty files
when you save");
RegisterHandler("File.SaveSelectedItems", OnSaveSelected);
RegisterHandler("File.SaveAll", OnSaveAll);
}
Modified: trunk/NiftyPerforce/EventHandlers/AutoCheckoutProject.cs
==============================================================================
--- trunk/NiftyPerforce/EventHandlers/AutoCheckoutProject.cs (original)
+++ trunk/NiftyPerforce/EventHandlers/AutoCheckoutProject.cs Thu Apr 30
01:25:16 2009
@@ -18,6 +18,7 @@
if( !Singleton<Config>.Instance.autoCheckoutProject )
return;
+ Log.Info("Adding handlers for automatically checking out .vcproj files
when you do changes to the project");
RegisterHandler("ClassViewContextMenus.ClassViewProject.Properties",
OnCheckoutSelectedProjects);
RegisterHandler("ClassViewContextMenus.ClassViewMultiselectProjectreferencesItems.Properties",
OnCheckoutSelectedProjects);
RegisterHandler("Project.Properties", OnCheckoutSelectedProjects);
Modified: trunk/NiftyPerforce/EventHandlers/AutoCheckoutTextEdit.cs
==============================================================================
--- trunk/NiftyPerforce/EventHandlers/AutoCheckoutTextEdit.cs (original)
+++ trunk/NiftyPerforce/EventHandlers/AutoCheckoutTextEdit.cs Thu Apr 30
01:25:16 2009
@@ -21,6 +21,7 @@
if(!Singleton<Config>.Instance.autoCheckoutOnEdit)
return;
+ Log.Info("Adding handlers for automatically checking out text files as
you edit them");
mTextDocEvents =
((EnvDTE80.Events2)plugin.App.Events).get_TextDocumentKeyPressEvents(null);
mTextDocEvents.BeforeKeyPress += new
_dispTextDocumentKeyPressEvents_BeforeKeyPressEventHandler(OnBeforeKeyPress);