diff options
author | Jose Medrano <jose.medrano@microsoft.com> | 2019-05-10 05:27:18 +0300 |
---|---|---|
committer | Jose Medrano <josmed@microsoft.com> | 2019-07-29 13:00:40 +0300 |
commit | f4cf5afcb68c141d666b0c20bb495d04fc8ae36b (patch) | |
tree | 481fd956b0a8197b1cdf619b5c1c7587d0bd0eb3 /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/FileCommands.cs | |
parent | 5a8dda4e6daabe1182f28562b0ae894a137a24f4 (diff) |
[Ide] Adds feature in MonoDevelop to pin opened tabs
This feature allows to lock some of your most used windows (tabs)
to easily detect and open like VS2013 added.
Fixes VSTS #890509 - Add support for pinned tabs
- Adds Pin/Unpin tab feature clicking right button (contextual menu) in tab or Shortcut key
-Don't call ping events if isPinned value has no change
-Reuses current CloseAllHandler logic and make its more flexible
-Fixes changes to use a ImmutableArray<ViewContent> instead a List
-Adds a new Tab and Windows options panel and usage of ConfigurationProperty
-Removes nested lambda with capture.
-Removes an extra array conversion and makes the code clearer
-Removes extra allocations using Min/MaxValue instead OrderBy
-Uses a for loop instead a copied collection with a ForEach
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/FileCommands.cs')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/FileCommands.cs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/FileCommands.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/FileCommands.cs index c2b43f1433..bc209f4124 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/FileCommands.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/FileCommands.cs @@ -444,4 +444,5 @@ namespace MonoDevelop.Ide.Commands // MonoDevelop.Ide.Commands.CopyPathNameHandler Implemented in FileTabCommands.cs // MonoDevelop.Ide.Commands.FileTabCommands.ToggleMaximize Implemented in FileTabCommands.cs // MonoDevelop.Ide.Commands.FileTabCommands.ReopenClosedTab Implemented in FileTabCommands.cs + // MonoDevelop.Ide.Commands.FileTabCommands.CloseAllExceptPinned Implemented in FileTabCommands.cs } |