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
AgeCommit message (Collapse)Author
2019-10-29Prevents not disposable parent window setting to IDE or GTC instead the last ↵Jose Medrano
focused top level Fixes VSTS #998575 - [FATAL] System.ObjectDisposedException exception in Foundation.NSObject.get_SuperHandle()
2019-07-29[Ide] Adds feature in MonoDevelop to pin opened tabsJose Medrano
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
2019-06-17Fixes issue #6270 Allow disabling the `solution already opened`Mike Krüger
message
2019-05-08Fix scope of GetContent() for several viewsLluis Sanchez
Reviewed calls to GetContent and changed several calls to limit the scope to the current active view. For ToolboxService, changed the scope to look for provider in all document. Fixes VSTS #866686 - Xamarin.Forms previewer does not show toolbox content
2019-03-20Merge branch 'new-service-model' into new-doc-modelLluis Sanchez
2019-03-20Merge remote-tracking branch 'origin/master' into new-service-modelLluis Sanchez
2019-02-26[Ide] Retrieve parent for NewFileDialog from DesktopServiceRodrigo Moya
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/801901
2019-02-20Merge branch 'new-service-model' into new-doc-modelLluis Sanchez
2019-02-19Merge remote-tracking branch 'origin/master' into new-service-modelLluis Sanchez
2019-02-15Track API changesLluis Sanchez
All services are now referenced from the IdeServices class
2019-02-15[Ide] Don't hardcode RootWindow as parentRodrigo Moya
Use new DesktopService's GetFocusedTopLevelWindow() to retrieve the current active window and use that as parent. Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/737393
2018-11-27[Ide] Add support for Welcome dialog providersRodrigo Moya
If there's a dialog provider for the welcome page, prefer that, and only use Widget version of it as a fallback. And when so, give control to that window, hiding the main window.
2018-04-17Fixes VSTS 591324: Multiple Popup save dialog when close usingMike Krüger
keyboard shortcut multiple times https://devdiv.visualstudio.com/DevDiv/_workitems/edit/591324 This method isn't called anywhere else.
2017-08-22Fix warnings in MD.IdeLluis Sanchez
2016-07-04[Ide] Optimize Menu popupsMarius Ungureanu
These command update handlers were doing too many GettextCatalog pinvokes on the same string. Optimize those out as they are invariant.
2015-11-23Merge remote-tracking branch 'origin/master' into roslynMarius Ungureanu
2015-11-23[Ide] Move FileChooserAction to MonoDevelop.ComponentsMarius Ungureanu
2015-11-23[Ide] Abstract FileChooserAction.Marius Ungureanu
2015-11-23Revert "[core] Allow SelectFileDialog to select files & directories at the ↵Marius Ungureanu
same time" This reverts commit 70e242e33db5d64d51ce6b15ab460b9dc8107cb3.
2015-11-18Merge branch 'master' into roslynMatt Ward
Conflicts: main/build/MacOSX/monostub-test.m main/build/MacOSX/monostub-utils.h main/src/addins/MonoDevelop.Refactoring/MonoDevelop.AnalysisCore/AnalysisCommands.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/SearchInSolutionSearchCategory.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Components/FileEntry.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/FileCommands.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads/ErrorListPad.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Document.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/ProjectOperations.cs version-checks
2015-11-18[core] Allow SelectFileDialog to select files & directories at the same timeJeffrey Stedfast
2015-11-17[Ide] Fixed warnings.Mike Krüger
2015-08-25Merge branch 'master' into roslynLluis Sanchez
2015-08-23[Ide] Remove numbering from recent file/project on macMarius Ungureanu
Bug 894 - Recent Files or Solutions numbered from 1 to 0
2015-06-17Merge remote-tracking branch 'origin/master' into roslynMarius Ungureanu
Conflicts: main/src/addins/CSharpBinding/MonoDevelop.CSharp.ClassOutline/CSharpOutlineTextEditorExtension.cs main/src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.Gui/DeployOperations.cs main/src/addins/MonoDevelop.Gettext/MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.AnalysisCore/Fixes/RenameMemberFix.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.Rename/RenameItemDialog.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.Rename/RenameRefactoring.cs main/src/addins/NUnit/Services/NUnitService.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/FolderNodeBuilder.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.ProgressMonitoring/BaseProgressMonitor.cs
2015-06-17[Misc] 1/4 batch of checking disposes of dialogs.Marius Ungureanu
2015-04-20Merge remote-tracking branch 'origin/roslyn' into new-project-modelLluis Sanchez Gual
2015-02-11Remove most of FileFormat infrastructureLluis Sanchez Gual
There is still MSBuildFileFormat, but that's used only to support different VS file format versions.
2014-06-27Merge branch 'master' into retina-editorMike Krüger
Conflicts: main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/ExportCodeGenerator.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/CSharpCompletionTextEditorExtension.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Parser/TypeSystemProvider.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring.CodeActions/MDRefactoringContext.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp/ExpandSelectionHandler.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp/PathedDocumentTextEditorExtension.cs main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ExceptionCaughtDialog.cs main/src/addins/MonoDevelop.DocFood/MonoDevelop.DocFood/DocFoodTextEditorExtension.cs main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.csproj main/src/addins/MonoDevelop.Refactoring/MonoDevelop.AnalysisCore/Gui/ResultMarker.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/CodeAnalysisBatchRunner.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/CodeIssuePanelWidget.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/FindDerivedSymbolsHandler.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoringOptions.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoringPreviewDialog.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoryCommands.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskStrip.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/AbstractUsagesExtension.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/ExtensibleTextEditor.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorWidget.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/TextMarker/DebugTextMarker.cs main/src/addins/MonoDevelop.XmlEditor/MonoDevelop.XmlEditor.Gui/BaseXmlEditorExtension.cs main/src/core/Mono.Texteditor/Mono.TextEditor/TextLineMarker.cs main/src/core/MonoDevelop.Core/MonoDevelop.Core.csproj main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandManager.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/MainToolbar.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Components/PathBar.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion/TooltipInformationWindow.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor/TextLinkModeEventArgs.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/SearchResult.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Document.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/SingleFileDescriptionTemplate.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/TypeSystemService.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj main/tests/UnitTests/MonoDevelop.SourceEditor/DebugTooltipTests.cs
2014-04-22[Ide] Use internal editor if that's the user's intentMichael Hutchinson
If the user passes a file on the commandline, or opens it with the "open" dialog, always use an internal editor. Using an external editor is just confusing.
2014-04-02[Ide] Added basic text editor model.Mike Krüger
2013-12-09Merge remote-tracking branch 'origin/master' into retinaLluis Sanchez
2013-12-07Simplify Update for SaveAllUngureanu Marius
2013-12-04Merge branch 'master' into retinaLluis Sanchez
Conflicts: main/src/addins/CBinding/CBinding.csproj main/src/addins/CSharpBinding/CSharpBinding.csproj main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockBarItem.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Workbench.cs version-checks
2013-11-29[Ide] Handled error during print preview more nicely.Mike Krüger
2013-10-24Revert "Fixed 'Bug 15435 - Printing problem'."Mike Krüger
This reverts commit 3ceed28b8a851e2d194e7b86aa249da45b18d150.
2013-10-24Fixed 'Bug 15435 - Printing problem'.Mike Krüger
Printing doesn't seem to work on windows without the [STAThread] attribute.
2013-07-25More Image/Pixbuf changesLluis Sanchez
2013-06-11[Ide] Re-enable printing on Win32Michael Hutchinson
It works now we have a STA main thread. Print Preview is still broken.
2013-05-17[Designer.iOS] Fix an exception when ActiveDocument is nullAlan McGovern
This happens all the time when pressing cmd-w repeatedly to close multiple windows in a row.
2013-05-14Bug 8541 - Reopen Closed TabMarius Ungureanu
This adds a feature Open Last Closed Tab similar to Google Chrome. This acts like a backwards linked-list which opens documents in the order of closing. ClosedDocumentNavigationPoint is a type specifically for this action. This required an enhancement to the NavigationHistoryService to support this new kind of items. *Should I have split this to a new service? The need of the ReorderTab to fix visual appearance of tabs when reopening.
2013-05-02Fix warningsLluis Sanchez
2012-11-02Fix 7500 - Cannot close multiple documents in a row anymoreLluis Sanchez
2012-04-30Fixed 'Bug 2856 - Multiple buttons in dialog have same mnemonic '.Mike Krüger
2012-04-19Added workaround method for getting the current key modifiersLluis Sanchez
Gtk.Global.GetCurrentEventState only works when run inside a handler of a gtk event. On mac, the global menu is not implemented in GTK, so when a menu command is run, there is no current GTK event, so GetCurrentEventState doesn't return the correct result. I added a workaround implementation which uses NSEvent when running in mac, which will always return the correct result, no matter if we are handling a GTK or a Cocoa event.
2011-11-30[Ide] Properly disable printing on WindowsMichael Hutchinson
2011-09-09[Ide.Commands] Revert previous change for now, I guess it's not the right fixJeffrey Stedfast
2011-09-09[Ide.Commands] Don't allow the Quit menu to ever become grey'd out.Jeffrey Stedfast
2010-07-20* src/core/MonoDevelop.Ide/MonoDevelop.Ide/Ide.cs:Michael Hutchinson
* src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Document.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Workbench.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide/RootWorkspace.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide/DesktopService.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/RecentItem.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/RecentOpen.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/FileCommands.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/PlatformService.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/RecentFileStorage.cs: Moved recent files/projects lists to the desktopservice/platformservice so it can be made platform-dependent. * src/addins/WelcomePage/WelcomePageView.cs: * src/addins/WelcomePage/WelcomePageWidget.cs: Track RecentFile API. svn path=/trunk/monodevelop/; revision=160598
2010-05-26* src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/FileCommands.cs:Michael Hutchinson
* src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/AddFileDialog.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Components/SelectFileDialog.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Components/SelectFolderDialog.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/OpenFileDialog.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/FileSelectorDialog.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Components.Extensions/ISelectFileDialog.cs: Improved the platform dialog abstractions. Unified and tidied code, factored code from OpenFileDialog, improved support for file filters. * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Document.cs: Use platform dialog for OpenFile. svn path=/trunk/monodevelop/; revision=157929