diff options
author | Therzok <teromario@yahoo.com> | 2013-08-08 19:17:04 +0400 |
---|---|---|
committer | Therzok <teromario@yahoo.com> | 2013-08-08 19:17:49 +0400 |
commit | a359f3d19104ca790575c5ae93b7e0a7e84e1bd2 (patch) | |
tree | 4c588010820758f4be6733680422b24c50a177dd /main | |
parent | a1950eff88ea482bf3f478729d2062eccbebc623 (diff) |
[Version Control] Fixed up Version Control Review Solution.
Diffstat (limited to 'main')
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);
|