Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
confusing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This means we can detect the platform without initializing
the PropertyService.
|
|
|
|
|
|
The new nrefactory uses the same namespace - this'll prevent namespace
clashes and will make sure that that version is outdated and'll be
replaced over time.
|
|
Replaced the old bringToFront and hilightCaret boolean parameters
by a new options parameter which have those and other options.
|
|
|
|
|
|
Adds external display bindings, which allows us to explicitly
register external apps for opening files. Also support node
ordering for display bindings.
|
|
Added new method for getting an output pad for tools.
Instead of having an output pad specific for each tool, now all can
share the same pad.
Also added an Id argument to GetOutputProgressMonitor. This id
is used when building an Id for the corresponding key binding.
Until now, we were using the monitor title for this, but it doesn't
work well since the title is localized.
|
|
|
|
|
|
|
|
|
|
|
|
Copy app.config to the output, even if it doesn't have the
CopyToOutput flag.
|
|
|
|
|
|
|
|
|
|
|
|
Tarball entries must use slashes, not backslashes.
Set some sane default file mode for files.
|
|
Replaced invocations to the tar command by calls to the SharpZipLib
classes.
|
|
Mono.Addins refs get local copied if it's not in
the GAC, so make sure it only gets copied once.
|
|
* UnknownSolutionItem.cs:
* TranslationProject.cs:
* PackagingProject.cs: Remove unrequired override.
* SolutionFolder.cs:
* CompiledAssemblyProject.cs: Track changes in method visibility.
* DotNetProject.cs: Override RunTarget is not overridable anymore. The
method to override is OnRunTarget.
* Project.cs: Remove DoRunTarget, since SolutionItem already delegates
the execution of unknown targets to the item handler. If custom
handling is required, the method to override is OnRunTarget.
* ProjectService.cs: Remove Clean and Build overrides. Those targets
are now executed by the solution item through OnRunTarget.
* SolutionEntityItem.cs: Handle the execution of Build and Clean
custom commands.
* SolutionItem.cs: Added default implementation of OnRunTarget, which
executes the OnClean and OnBuild overridables. Changed visibility of
OnClean and OnBuild since they don't have to be called from outside
the class anymore.
|
|
Implement RunTarget on the default project service extension,
and handle it using OnRunTarget methods on projects, like Build/Clean etc.
|
|
Fix some strange sshfs deployment problems by using a temp dir with a
semi-random, name, instead of creating temp file and using its name.
|
|
|
|
method. This includes the output assembly, but also the debug info
file and satellite assemblies.
|
|
* MonoDevelop.Gettext/templates/TranslationProject.xpt.xml:
* Deployment/MonoDevelop.Deployment/templates/PackagingProject.xpt.xml:
Don't include the assembly name in the project type name since it
doesn't work well when running on .NET
svn path=/trunk/monodevelop/; revision=158278
|
|
* src/addins/MacPlatform/Updater/UpdateService.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Ide/ProjectOperations.cs:
* src/addins/AspNet/MonoDevelop.AspNet.Mvc/Gui/AddViewDialog.cs:
* src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.Html/PathCompletion.cs:
* src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/DebuggingService.cs:
* src/addins/AspNet/MonoDevelop.AspNet.Mvc/Gui/FolderNodeBuilderExtension.cs:
* src/addins/MonoDevelop.Gettext/MonoDevelop.Gettext/GettextFeatureWidget.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components/ProjectFileEntry.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/ProjectFileSelectorDialog.cs:
* src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport/ToolboxService.cs:
* src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.Commands/Commands.cs:
* src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.Gui/DeployOperations.cs:
* src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/RemoteSoftDebuggerSession.cs:
* src/addins/MonoDevelop.WebReferences/MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs:
* src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.AspNet/MasterContentFileDescriptionTemplate.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/CommitCommand.cs:
* src/addins/MonoDevelop.Gettext/MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/PublishCommand.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/CheckoutCommand.cs:
* src/addins/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux/DotDesktopViewWidget.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/UserPasswordDialog.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/SslServerTrustDialog.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/ClientCertificateDialog.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/ClientCertificatePasswordDialog.cs:
Fix incorrect use of ShowCustomDialog/RunCustomDialog.
svn path=/trunk/monodevelop/; revision=158092
|
|
* src/addins/NUnit/Services/NUnitService.cs:
* src/addins/MonoDevelop.Autotools/Commands.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Ide/MessageService.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Ide/ProjectOperations.cs:
* src/addins/MonoDevelop.Autotools/TarballBuilderEditorWidget.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:
* src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/DebuggingService.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/FindInFilesDialog.cs:
* src/addins/MonoDevelop.Gettext/MonoDevelop.Gettext/GettextFeatureWidget.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/LinkCommandEntry.cs:
* src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs:
* src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoryCommands.cs:
* src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
* src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport/ToolboxService.cs:
* src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs:
* src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs:
* src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.Commands/Commands.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Components.PropertyGrid.Editors/CollectionEditor.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Components.PropertyGrid.Editors/FlagsSelectorDialog.cs:
* src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.Gui/DeployOperations.cs:
* src/addins/MonoDevelop.WebReferences/MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/CommitCommand.cs:
* src/addins/MonoDevelop.Gettext/MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/PublishCommand.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/CheckoutCommand.cs:
* src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
* src/addins/MonoDevelop.WebReferences/MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
* src/addins/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux/DotDesktopViewWidget.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/UserPasswordDialog.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/SslServerTrustDialog.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/ClientCertificateDialog.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/ClientCertificatePasswordDialog.cs:
More dialog placing.
* src/core/MonoDevelop.Ide/gtk-gui/objects.xml: Flush.
svn path=/trunk/monodevelop/; revision=157758
|
|
* src/addins/CBinding/CBinding.csproj:
* src/addins/CBinding/gtk-gui/gui.stetic:
* src/addins/CBinding/Gui/AddPathDialog.cs:
* src/addins/CBinding/Gui/AddLibraryDialog.cs:
* src/addins/CBinding/Gui/OutputOptionsPanel.cs:
* src/addins/CBinding/Gui/CodeGenerationPanel.cs:
* src/addins/CBinding/gtk-gui/CBinding.AddPathDialog.cs:
* src/addins/CBinding/gtk-gui/CBinding.AddLibraryDialog.cs:
* src/addins/ChangeLogAddIn/CommitDialogExtensionWidget.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Workbench.cs:
* src/addins/CBinding/gtk-gui/CBinding.OutputOptionsPanel.cs:
* src/addins/CBinding/gtk-gui/CBinding.CodeGenerationPanel.cs:
* src/addins/AspNet/MonoDevelop.AspNet.Mvc/Gui/AddViewDialog.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Ide/ProjectOperations.cs:
* src/addins/NUnit/Gui/NUnitAssemblyGroupConfigurationNodeBuilder.cs:
* src/addins/CBinding/ProjectPad/ProjectPackagesFolderNodeBuilder.cs:
* src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/DebugCommands.cs:
* src/addins/MonoDevelop.XmlEditor/MonoDevelop.XmlEditor/XmlEditorService.cs:
* src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.AspNet.Deployment/WebDeployService.cs:
* src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs:
* src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.AspNet.Deployment/WebDeployOptionsPanelWidget.cs:
* src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.Toolbox/ComponentSelectorDialog.cs:
Clean up dialog placement.
* src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/ProjectFileSelectorDialog.cs:
Added docs and convenience API.
* src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs:
Clea up path API.
* src/addins/MonoDevelop.WebReferences/Makefile.am:
* src/addins/MonoDevelop.Moonlight/gtk-gui/gui.stetic:
* src/core/MonoDevelop.Ide/gtk-gui/MonoDevelop.Ide.Projects.ConfirmProjectDeleteDialog.cs:
* src/addins/MonoDevelop.Debugger/gtk-gui/MonoDevelop.Debugger.BreakpointPropertiesDialog.cs:
* src/addins/MonoDevelop.Refactoring/gtk-gui/MonoDevelop.Refactoring.EncapsulateFieldDialog.cs:
* src/addins/MonoDevelop.SourceEditor2/gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
* src/addins/Deployment/MonoDevelop.Deployment.Linux/gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs:
Flush.
* src/core/MonoDevelop.Core/MonoDevelop.Core/FileService.cs: New
ToFilePathArray extension method.
* src/core/MonoDevelop.Ide/MonoDevelop.Components.Extensions/ISelectFileDialog.cs:
Added ability to set filters in the dialogs.
* src/core/MonoDevelop.Ide/MonoDevelop.Components/FolderDialog.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Components/FileSelector.cs:
Make internal. People should be using the platform file dialog API.
* src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/AddFileDialog.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/OpenFileDialog.cs:
Use file filters.
* src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/FolderNodeBuilder.cs:
Track dialog API.
* src/core/MonoDevelop.Ide/MonoDevelop.Ide/MessageService.cs: New APIs
for showing/running dialogs, and placing dialogs.
svn path=/trunk/monodevelop/; revision=157750
|
|
widgets are now destroyed by the workspace window.
svn path=/trunk/monodevelop/; revision=156422
|
|
changes.
svn path=/trunk/monodevelop/; revision=156116
|
|
svn path=/trunk/monodevelop/; revision=153988
|