From 61a2794be0ea1309ecf71fdf01d0c88ec096c30a Mon Sep 17 00:00:00 2001 From: Matt Ward Date: Wed, 12 Jul 2006 19:27:30 +0000 Subject: [PATCH] Added keyboard shortcut to open Code Coverage window. Added text editor right click and edit menu options to show/hide code coverage. git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1572 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../CodeCoverage/Project/CodeCoverage.addin | 18 ++++++++++++++++++ .../Project/Src/CodeCoverageService.cs | 8 ++++---- 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/src/AddIns/Misc/CodeCoverage/Project/CodeCoverage.addin b/src/AddIns/Misc/CodeCoverage/Project/CodeCoverage.addin index 3ac1c3d141..dcf08dfa17 100644 --- a/src/AddIns/Misc/CodeCoverage/Project/CodeCoverage.addin +++ b/src/AddIns/Misc/CodeCoverage/Project/CodeCoverage.addin @@ -23,6 +23,7 @@ insertafter = "Bookmarks" insertbefore = "DefinitionView" icon = "CodeCoverage.Icons.16x16.Pad" + shortcut = "Control|Alt|G" class = "ICSharpCode.CodeCoverage.CodeCoveragePad"/> @@ -71,4 +72,21 @@ label = "${res:ICSharpCode.UnitTesting.CodeCoverage}" class = "ICSharpCode.CodeCoverage.CodeCoverageProjectOptionsPanel"/> + + + + + + + + diff --git a/src/AddIns/Misc/CodeCoverage/Project/Src/CodeCoverageService.cs b/src/AddIns/Misc/CodeCoverage/Project/Src/CodeCoverageService.cs index 81f0eaa3ac..b33f57e04f 100644 --- a/src/AddIns/Misc/CodeCoverage/Project/Src/CodeCoverageService.cs +++ b/src/AddIns/Misc/CodeCoverage/Project/Src/CodeCoverageService.cs @@ -38,19 +38,19 @@ namespace ICSharpCode.CodeCoverage } set { CodeCoveragePad pad = CodeCoveragePad.Instance; - if (pad != null) { - pad.UpdateToolbar(); - } if (CodeCoverageOptions.CodeCoverageHighlighted != value) { CodeCoverageOptions.CodeCoverageHighlighted = value; if (CodeCoverageResultsExist) { - if (CodeCoverageOptions.CodeCoverageHighlighted) { + if (value) { ShowCodeCoverage(); } else { HideCodeCoverage(); } } } + if (pad != null) { + pad.UpdateToolbar(); + } } }