Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/main
diff options
context:
space:
mode:
authorTherzok <teromario@yahoo.com>2013-08-08 19:17:04 +0400
committerTherzok <teromario@yahoo.com>2013-08-08 19:17:49 +0400
commita359f3d19104ca790575c5ae93b7e0a7e84e1bd2 (patch)
tree4c588010820758f4be6733680422b24c50a177dd /main
parenta1950eff88ea482bf3f478729d2062eccbebc623 (diff)
[Version Control] Fixed up Version Control Review Solution.
Diffstat (limited to 'main')
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/StatusView.cs4
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/Commands.cs4
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlNodeExtension.cs2
3 files changed, 5 insertions, 5 deletions
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/StatusView.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/StatusView.cs
index d4ce7c507c..376084913a 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/StatusView.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/StatusView.cs
@@ -101,7 +101,7 @@ namespace MonoDevelop.VersionControl.Views
delegate void DiffDataHandler (List<DiffData> diffdata);
- public static bool Show (VersionControlItemList items, bool test)
+ public static bool Show (VersionControlItemList items, bool test, bool solution)
{
FilePath path = items.FindMostSpecificParent ();
bool isSingleDirectory = false;
@@ -116,7 +116,7 @@ namespace MonoDevelop.VersionControl.Views
return true;
if (!BringStatusViewToFront (path)) {
- StatusView d = new StatusView (path, items [0].Repository, isSingleDirectory ? null : items);
+ StatusView d = new StatusView (path, items [0].Repository, isSingleDirectory || solution ? null : items);
IdeApp.Workbench.OpenDocument (d, true);
}
return true;
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/Commands.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/Commands.cs
index 4443df4591..33aa21ca5b 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/Commands.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/Commands.cs
@@ -127,11 +127,11 @@ namespace MonoDevelop.VersionControl
}
}
- class StatusCommandHandler: FileVersionControlCommandHandler
+ class StatusCommandHandler: SolutionVersionControlCommandHandler
{
protected override bool RunCommand (VersionControlItemList items, bool test)
{
- return StatusView.Show (items, test);
+ return StatusView.Show (items, test, true);
}
}
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlNodeExtension.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlNodeExtension.cs
index ba54b49c12..350b88fe13 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlNodeExtension.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlNodeExtension.cs
@@ -451,7 +451,7 @@ namespace MonoDevelop.VersionControl
res = LogCommand.Show (items, test);
break;
case Commands.Status:
- res = StatusView.Show (items, test);
+ res = StatusView.Show (items, test, false);
break;
case Commands.Add:
res = AddCommand.Add (items, test);