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
diff options
context:
space:
mode:
authorVsevolod Kukol <sevoku@xamarin.com>2016-02-07 21:57:14 +0300
committerVsevolod Kukol <sevoku@xamarin.com>2016-02-07 21:57:14 +0300
commitc6fc58d027b8792e1293ebbc6d82bfda64271481 (patch)
tree4ecebeb4391a6488d0345b10cccbe311939051cf /main/src/addins
parentd8796203826151b5821c07b21378738b686099c8 (diff)
parent762a64dd5a0fd6d04cb53808e06b86648d970de8 (diff)
Merge branch 'roslyn-dark-skin' into dark-skin-mac-toolbar
Diffstat (limited to 'main/src/addins')
-rw-r--r--main/src/addins/AspNet/ChangeLog3359
-rw-r--r--main/src/addins/CBinding/AddinInfo.cs9
-rw-r--r--main/src/addins/CBinding/CBinding.Autotools/ChangeLog44
-rw-r--r--main/src/addins/CBinding/CBinding.csproj33
-rw-r--r--main/src/addins/CBinding/ChangeLog1853
-rw-r--r--main/src/addins/CSharpBinding/AspNet/ChangeLog88
-rw-r--r--main/src/addins/CSharpBinding/Autotools/ChangeLog72
-rw-r--r--main/src/addins/CSharpBinding/ChangeLog8899
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/InlineTemporary/InlineTemporaryCodeRefactoringProvider.cs5
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/CSharpCompletionTextEditorExtension.cs20
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/RoslynCodeCompletionFactory.cs31
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/RoslynSymbolCompletionData.cs63
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionRule.cs459
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/CompletionResult.cs11
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ContextHandler/EnumMemberContextHandler.cs6
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ContextHandler/KeywordContextHandler.cs7
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ContextHandler/ObjectCreationContextHandler.cs24
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ICompletionDataFactory.cs4
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/KeywordRecommender/AbstractSyntacticSingleKeywordRecommender.cs4
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/KeywordRecommender/DynamicKeywordRecommender.cs3
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/KeywordRecommender/VarKeywordRecommender.cs3
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/ParameterHinting/ParameterUtil.cs3
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/OnTheFlyFormatter.cs36
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Highlighting/CSharpSelectionSurroundingProvider.cs23
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs2
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Project/CSharpCompilerParameters.cs10
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/CSharpCodeGenerator.cs4
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/CSharpFeaturesTextEditorExtension.cs4
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/ExtractMethodCommandHandler.cs2
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/FindDerivedSymbolsHandler.cs2
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/FindReferencesHandler.cs4
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/RefactoryCommands.cs10
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/RenameHandler.cs15
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp/AstStockIcons.cs32
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp/DeclaredSymbolInfo.cs20
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp/PathedDocumentTextEditorExtension.cs2
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp/ProjectSearchCategory.cs3
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp/SignatureMarkupCreator.cs14
-rw-r--r--main/src/addins/CSharpBinding/Util/ExpressionSyntaxExtensions.cs16
-rw-r--r--main/src/addins/ChangeLog183
-rw-r--r--main/src/addins/ChangeLogAddIn/ChangeLog665
-rw-r--r--main/src/addins/Deployment/ChangeLog4
-rw-r--r--main/src/addins/Deployment/MonoDevelop.Deployment.Linux/AddinInfo.cs9
-rw-r--r--main/src/addins/Deployment/MonoDevelop.Deployment.Linux/ChangeLog517
-rw-r--r--main/src/addins/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux.csproj30
-rw-r--r--main/src/addins/Deployment/MonoDevelop.Deployment/AddinInfo.cs9
-rw-r--r--main/src/addins/Deployment/MonoDevelop.Deployment/ChangeLog1092
-rw-r--r--main/src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.csproj30
-rw-r--r--main/src/addins/GnomePlatform/ChangeLog236
-rw-r--r--main/src/addins/ILAsmBinding/ChangeLog468
-rw-r--r--main/src/addins/MacPlatform/ChangeLog861
-rw-r--r--main/src/addins/MacPlatform/ExtendedTitleBarDialogBackend.cs7
-rw-r--r--main/src/addins/MacPlatform/ExtendedTitleBarWindowBackend.cs7
-rw-r--r--main/src/addins/MacPlatform/MacPlatform.cs4
-rw-r--r--main/src/addins/MacPlatform/MacPlatform.csproj1
-rw-r--r--main/src/addins/MacPlatform/MainToolbar/AwesomeBar.cs2
-rw-r--r--main/src/addins/MacPlatform/MainToolbar/ButtonBar.cs7
-rw-r--r--main/src/addins/MacPlatform/MainToolbar/ButtonBarContainer.cs1
-rw-r--r--main/src/addins/MacPlatform/MainToolbar/MultiResImage.cs103
-rw-r--r--main/src/addins/MacPlatform/MainToolbar/RunButton.cs32
-rw-r--r--main/src/addins/MacPlatform/MainToolbar/SelectorView.cs73
-rw-r--r--main/src/addins/MacPlatform/MainToolbar/StatusBar.cs56
-rw-r--r--main/src/addins/MacPlatform/icons/build.pngbin107 -> 1460 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/build@2x.pngbin125 -> 1642 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/build~dark.pngbin102 -> 326 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/build~dark@2x.pngbin119 -> 380 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/build~disabled.pngbin103 -> 326 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/build~disabled@2x.pngbin123 -> 380 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/continue.pngbin107 -> 1470 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/continue@2x.pngbin125 -> 1646 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/continue~dark.pngbin102 -> 349 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/continue~dark@2x.pngbin119 -> 384 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/continue~disabled.pngbin103 -> 349 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/continue~disabled@2x.pngbin123 -> 384 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/device.pngbin107 -> 1302 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/device@2x.pngbin125 -> 1416 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/device~dark.pngbin107 -> 179 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/device~dark@2x.pngbin125 -> 206 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/device~disabled.pngbin107 -> 228 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/device~disabled@2x.pngbin129 -> 261 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/project.pngbin107 -> 1319 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/project@2x.pngbin125 -> 1397 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/project~dark.pngbin102 -> 189 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/project~dark@2x.pngbin119 -> 204 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/project~disabled.pngbin103 -> 241 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/project~disabled@2x.pngbin123 -> 254 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/stop.pngbin107 -> 1261 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/stop@2x.pngbin125 -> 1283 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/stop~dark.pngbin102 -> 210 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/stop~dark@2x.pngbin119 -> 209 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/stop~disabled.pngbin103 -> 210 bytes
-rw-r--r--main/src/addins/MacPlatform/icons/stop~disabled@2x.pngbin123 -> 209 bytes
-rw-r--r--main/src/addins/MonoDevelop.AssemblyBrowser/ChangeLog1122
-rw-r--r--main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/NRefactoryStock.cs25
-rw-r--r--main/src/addins/MonoDevelop.Autotools/ChangeLog1742
-rw-r--r--main/src/addins/MonoDevelop.CodeMetrics/ChangeLog265
-rw-r--r--main/src/addins/MonoDevelop.Debugger.Gdb/ChangeLog365
-rw-r--r--main/src/addins/MonoDevelop.Debugger.Soft/ChangeLog59
-rw-r--r--main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.AspNet/ChangeLog78
-rw-r--r--main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.Moonlight/ChangeLog90
-rw-r--r--main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/ChangeLog639
-rw-r--r--main/src/addins/MonoDevelop.Debugger.Win32/CorApi2/ChangeLog6
-rw-r--r--main/src/addins/MonoDevelop.Debugger.Win32/MonoDevelop.Debugger.Win32/ChangeLog49
-rw-r--r--main/src/addins/MonoDevelop.Debugger/ChangeLog1439
-rw-r--r--main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.Tests.TestApp/ChangeLog19
-rw-r--r--main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.Tests/ChangeLog44
-rw-r--r--main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/BreakpointPropertiesDialog.cs26
-rw-r--r--main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/BusyEvaluatorDialog.cs37
-rw-r--r--main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/DebuggingService.cs31
-rw-r--r--main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ExceptionCaughtDialog.cs3
-rw-r--r--main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ObjectValueTreeView.cs28
-rw-r--r--main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/Styles.cs2
-rw-r--r--main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/TextEntryWithCodeCompletion.cs6
-rw-r--r--main/src/addins/MonoDevelop.DesignerSupport/ChangeLog2074
-rw-r--r--main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.Toolbox/ItemToolboxNode.cs17
-rw-r--r--main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs20
-rw-r--r--main/src/addins/MonoDevelop.DocFood/ChangeLog64
-rw-r--r--main/src/addins/MonoDevelop.Gettext/ChangeLog1512
-rw-r--r--main/src/addins/MonoDevelop.GtkCore/ChangeLog2796
-rw-r--r--main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs4
-rw-r--r--main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs8
-rw-r--r--main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs8
-rw-r--r--main/src/addins/MonoDevelop.GtkCore/libstetic/ChangeLog1748
-rw-r--r--main/src/addins/MonoDevelop.GtkCore/libsteticui/ChangeLog228
-rw-r--r--main/src/addins/MonoDevelop.GtkCore2/ChangeLog2935
-rw-r--r--main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore.Commands/ChangeLog4
-rw-r--r--main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore.Dialogs/ChangeLog18
-rw-r--r--main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore.GuiBuilder/ChangeLog101
-rw-r--r--main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore.NodeBuilders/ChangeLog83
-rw-r--r--main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore/ChangeLog68
-rw-r--r--main/src/addins/MonoDevelop.GtkCore2/gtk-gui/ChangeLog50
-rw-r--r--main/src/addins/MonoDevelop.GtkCore2/icons/ChangeLog5
-rw-r--r--main/src/addins/MonoDevelop.GtkCore2/libstetic/ChangeLog1793
-rw-r--r--main/src/addins/MonoDevelop.GtkCore2/libstetic/editor/ChangeLog16
-rw-r--r--main/src/addins/MonoDevelop.GtkCore2/libstetic/wrapper/ChangeLog12
-rw-r--r--main/src/addins/MonoDevelop.GtkCore2/libsteticui/ChangeLog431
-rw-r--r--main/src/addins/MonoDevelop.GtkCore2/templates/ChangeLog4
-rw-r--r--main/src/addins/MonoDevelop.HexEditor/ChangeLog137
-rw-r--r--main/src/addins/MonoDevelop.Moonlight/ChangeLog828
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Commands/PackageManagementStartupHandler.cs1
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Commands/RestorePackagesInProjectHandler.cs2
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Gui/AddPackagesDialog.UI.cs4
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Gui/PackageCellView.cs5
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Gui/Styles.cs2
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests.Helpers/FakeSolution.cs9
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests/ProjectTargetFrameworkMonitorTests.cs18
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/CheckForUpdatesTask.cs13
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/ISolution.cs1
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/ImageLoader.cs14
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/ProjectTargetFrameworkMonitor.cs12
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/SearchPackagesSearchCategory.cs2
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/SolutionProxy.cs24
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/UpdatedPackagesInSolution.cs4
-rw-r--r--main/src/addins/MonoDevelop.Refactoring/ChangeLog1991
-rw-r--r--main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeActionEditorExtension.cs132
-rw-r--r--main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.Rename/RenameItemDialog.cs17
-rw-r--r--main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.Rename/RenameRefactoring.cs22
-rw-r--r--main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoringSymbolInfo.cs35
-rw-r--r--main/src/addins/MonoDevelop.RegexToolkit/ChangeLog466
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/ChangeLog5017
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs2
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs5
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskMiniMapMode.cs18
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs31
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskStrip.cs2
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.Wrappers/DocumentLineWrapper.cs10
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.Wrappers/SemanticHighlightingSyntaxMode.cs12
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/AbstractUsagesExtension.cs2
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/DebugValueWindow.cs73
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/ExtensibleTextEditor.cs8
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/GotoLineNumberWidget.cs14
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs6
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/OverlayMessageWindow.cs39
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs15
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs34
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorWidget.cs19
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs9
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/TextMarker/DebugTextMarker.cs2
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/TextMarker/UsageSegmentMarker.cs2
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs106
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/gui.stetic17
-rw-r--r--main/src/addins/MonoDevelop.WebReferences/ChangeLog655
-rw-r--r--main/src/addins/MonoDevelop.WebReferences/MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs11
-rw-r--r--main/src/addins/MonoDeveloperExtensions/ChangeLog466
-rw-r--r--main/src/addins/MonoDeveloperExtensions/NUnit/ChangeLog19
-rw-r--r--main/src/addins/NUnit/ChangeLog1117
-rw-r--r--main/src/addins/NUnit/NUnitRunner/ChangeLog32
-rw-r--r--main/src/addins/NUnit/NUnitRunner/NUnitTestRunner.cs14
-rw-r--r--main/src/addins/NUnit/Services/NUnitProjectTestSuite.cs2
-rw-r--r--main/src/addins/TextTemplating/ChangeLog9
-rw-r--r--main/src/addins/TextTemplating/Mono.TextTemplating.Tests/ChangeLog65
-rw-r--r--main/src/addins/TextTemplating/Mono.TextTemplating.Tests/Mono.TextTemplating.Tests.csproj1
-rw-r--r--main/src/addins/TextTemplating/Mono.TextTemplating.Tests/TextTemplatingSessionTests.cs57
-rw-r--r--main/src/addins/TextTemplating/Mono.TextTemplating/ChangeLog212
-rw-r--r--main/src/addins/TextTemplating/Mono.TextTemplating/Microsoft.VisualStudio.TextTemplating/TextTemplatingSession.cs16
-rw-r--r--main/src/addins/TextTemplating/MonoDevelop.TextTemplating/ChangeLog191
-rw-r--r--main/src/addins/TextTemplating/TextTransform/ChangeLog25
-rw-r--r--main/src/addins/VBNetBinding/ChangeLog1306
-rw-r--r--main/src/addins/VersionControl/ChangeLog1323
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/ChangeLog133
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/EditBranchDialog.cs2
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitCommitDialogExtension.cs2
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitRepository.cs5
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitService.cs2
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/ChangeLog365
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl/ChangeLog1483
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/BlameView.cs13
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/BlameWidget.cs5
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/CellRendererDiff.cs53
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/ComparisonWidget.cs2
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/EditorCompareWidgetBase.cs2
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeView.cs8
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeWidget.cs2
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/Revision.cs19
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl/VersionControl.addin.xml2
-rw-r--r--main/src/addins/WindowsPlatform/WindowsPlatform/ChangeLog182
-rw-r--r--main/src/addins/WindowsPlatform/WindowsPlatform/Dialogs/CommonFileDialogExtensions.cs2
-rw-r--r--main/src/addins/WindowsPlatform/WindowsPlatform/MainToolbar/TitleMenuItem.cs33
-rw-r--r--main/src/addins/WindowsPlatform/WindowsPlatform/MainToolbar/WPFToolbar.cs2
-rw-r--r--main/src/addins/WindowsPlatform/WindowsPlatform/WindowsPlatform.cs8
-rw-r--r--main/src/addins/Xml/Editor/BaseXmlEditorExtension.cs25
221 files changed, 1924 insertions, 54799 deletions
diff --git a/main/src/addins/AspNet/ChangeLog b/main/src/addins/AspNet/ChangeLog
deleted file mode 100644
index 4b94c7347a..0000000000
--- a/main/src/addins/AspNet/ChangeLog
+++ /dev/null
@@ -1,3359 +0,0 @@
-2010-07-21 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.AspNet.csproj:
- * MonoDevelop.AspNet/WebTypeManager.cs:
- * MonoDevelop.AspNet/AspNetAppProject.cs: Track API changes.
-
-2010-07-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet/AspNetSyntaxMode.cs: Track API changes.
-
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet/AspNetToolboxNode.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Track API
- changes.-
-
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet/AspNetToolboxNode.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Use
- TextEditorData infrastructure.
-
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet.Gui/HtmlEditorExtension.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Track API
- changes.
-
-2010-07-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet/AspNetSyntaxMode.cs: Track API changes.
-
-2010-07-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet/AspNetSyntaxMode.cs: Changed
- highlighting.
-
-2010-07-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet/AspNetSyntaxMode.cs: Track API changes.
-
-2010-07-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Fixed 'Bug
- 621658 - Parameter hints disappear afterkeystroke'.
-
-2010-07-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Gui/ILanguageCompletionBuilder.cs: Worked
- on 'Bug 621658 - Parameter hints disappear afterkeystroke'.
-
-2010-07-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetSyntaxMode.cs: Added styles for
- templated regions in files, e.g. ASP.NET and T4.
-
-2010-07-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Html/HtmlParser.cs:
- * MonoDevelop.AspNet/CodeBehind.cs:
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet.Parser/AspNetParser.cs:
- * MonoDevelop.AspNet/AspNetParserService.cs:
- * MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs: Track
- ProjectDomService/Parser API.
-
- * MonoDevelop.AspNet.addin.xml: Track ProjectDomService/Parser
- API. Also, treat spark files as html.
-
-2010-07-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspProjectDom.cs: Workaround for gmcs
- bug.
-
-2010-06-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet/AspNetSyntaxMode.cs: Fixed 'Bug 611859 -
- aspx highlighting issues'.
-
-2010-06-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/AspNetExecutionHandler.cs: Track api
- changes.
-
-2010-06-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetFileDescriptionTemplate.cs: Track
- SingleFileDescription template API.
-
-2010-06-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet/AspNetSyntaxMode.cs: Fixed 'Bug 611558 -
- Phantom text in editor after typing </script>'.
-
-2010-06-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Partial
- support for HTML encoded expressions and script blocks.
-
-2010-06-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.StateEngine/AspNetDom.cs:
- * MonoDevelop.AspNet.StateEngine/AspNetExpressionState.cs: Add
- support for HTML encoded expressions in the state engine.
-
- * MonoDevelop.AspNet.StateEngine/HtmlTagState.cs:
- * MonoDevelop.AspNet.StateEngine/HtmlScriptBodyState.cs:
- Support for HTML script blocks.
-
- * Makefile.am:
- * MonoDevelop.AspNet.csproj: Added file to project.
-
-2010-06-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Gui/ILanguageCompletionBuilder.cs: Worked
- on ASP.NET completion.
-
-2010-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet.csproj: Don't require a specific M.A
- version.
-
-2010-05-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/CodeBehind.cs: Moved duplicate field
- elimination code into re-usable method.
-
- * MonoDevelop.AspNet.Gui/AspProjectDom.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Gui/ILanguageCompletionBuilder.cs: Added
- support for CodeBeside members in embedded completion.
-
- * MonoDevelop.AspNet.Parser/MemberListVisitor.cs: Collect
- locations of items.
-
-2010-05-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.AspNet.csproj:
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet/RegistrationCache.cs:
- * MonoDevelop.AspNet/ProjectRegisteredControls.cs: Change the
- file info caches so that they don't constantly stat the
- disk. Instead, they use the project file events to flush
- items.
-
-2010-05-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/ProjectRegisteredControls.cs: Fix control
- registration.
-
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Use
- directory for config search, not filename.
-
-2010-05-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Get the web.config
- name from the project. Fixes Bug 610066 - Adding a reference
- to an ASP.NET MVC project causes Web.config to be renamed
- "web.config".
-
-
-2010-05-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/PageInfo.cs: More granular version
- of the NRE fix.
-
-2010-05-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/PageInfo.cs: Fix an NRE.
-
-2010-05-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/WebTypeManager.cs: Cache ProjectDoms.
-
-2010-05-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.AspNet.csproj: Added AspProjectDom to project.
-
- * MonoDevelop.AspNet.Gui/ILanguageCompletionBuilder.cs:
- DocumentInfo now contains the usings, ProjectDoms, script
- region list, class name, base type.
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Only
- rebuild the DocumentInfo when we get a new
- AspNetParsedDocument, not on every keystroke. Track APIs.
-
- * MonoDevelop.AspNet.Gui/AspProjectDom.cs: Moved from
- DomWrapper in AspNetCompletion.cs.
-
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Added
- APIs for getting the usings and ProjectDoms for the
- document.
-
-2010-05-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Missed a file in
- previous commit.
-
-2010-05-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Gui/ILanguageCompletionBuilder.cs: Pass
- the full list of usings to the ILanguageCompletionBuilder.
-
- * MonoDevelop.AspNet/WebTypeManager.cs:
- * MonoDevelop.AspNet/ProjectRegisteredControls.cs:
- Registration cache now tracks imports and assembly
- registrations.
-
- * Makefile.am:
- * MonoDevelop.AspNet.csproj: Add Sysytem.Xml.Linq reference.
-
-2010-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Html/PathCompletion.cs:
- * MonoDevelop.AspNet/MasterContentFileDescriptionTemplate.cs:
- Fix incorrect use of ShowCustomDialog/RunCustomDialog.
-
-2010-05-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/CodeBehind.cs:
- * MonoDevelop.AspNet.Parser/MemberListVisitor.cs:
- * MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs: Fixed Bug
- 524051 - .as?x.designer.cs code generated by MonoDevelop
- includes fields already present in the main class.
-
-2010-05-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/CodeBehind.cs:
- * MonoDevelop.AspNet/WebTypeManager.cs:
- * MonoDevelop.AspNet/AspNetToolboxNode.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Parser/WebFormReferenceManager.cs:
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Move
- all the WebTypeManager static utility-type methods onto a
- WebTypeContext class. Reduces arguments and will make it
- easier to cache stuff.
-
-2010-05-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/WebTypeManager.cs: Added method for
- getting the IType for an HTML control.
-
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Added
- method for looking up IType of arbitrary tag.
-
-2010-05-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProjectBinding.cs: Fix creating
- ASP.NET single file projects. Fixes Bug 603521 - Command
- errors opening aspx file.
-
-2010-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Deployment/WebDeployService.cs:
- * MonoDevelop.AspNet.Deployment/WebDeployOptionsPanelWidget.cs:
- Clean up dialog placement.
-
-2010-05-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Make
- prefix generation and directive insertion APIs more
- flexible.
-
- * MonoDevelop.AspNet.Parser/PageInfo.cs: Make it possible to
- inject directives to an existing info.
-
- * Makefile.am:
- * MonoDevelop.AspNet.csproj:
- * MonoDevelop.AspNet.Parser/PageDirectiveVisitor.cs: Removed
- unneeded class.
-
- * MonoDevelop.AspNet/AspNetToolboxNode.cs: Use new
- ItextToolboxItem and DocumentReferenceManager APIs to insert
- new directives into the DOM only when the item is actually
- inserted into the editor. Fixes Bug 543721 - Auto-added
- control directives sometimes fail.
-
-2010-05-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/PageInfo.cs:
- * MonoDevelop.AspNet.Parser/AspNetParser.cs:
- * MonoDevelop.AspNet.Parser.Dom/RootNode.cs:
- * MonoDevelop.AspNet.Parser/AspNetParsedDocument.cs: Collect
- more information from the document for C# completion.
-
-2010-05-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.AspNet.csproj:
- * MonoDevelop.AspNet/CodeBehind.cs:
- * MonoDevelop.AspNet.Parser/Document.cs:
- * MonoDevelop.AspNet.Parser/PageInfo.cs:
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet/AspNetSyntaxMode.cs:
- * MonoDevelop.AspNet/AspNetToolboxNode.cs:
- * MonoDevelop.AspNet.Parser/AspNetParser.cs:
- * MonoDevelop.AspNet.Parser.Dom/RootNode.cs:
- * MonoDevelop.AspNet/AspNetToolboxProvider.cs:
- * MonoDevelop.AspNet.Parser/PageInfoVisitor.cs:
- * MonoDevelop.AspNet.Parser/MemberListVisitor.cs:
- * MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Parser/AspNetParsedDocument.cs:
- * MonoDevelop.AspNet.Parser/PageDirectiveVisitor.cs:
- * MonoDevelop.AspNet.Parser/WebFormReferenceManager.cs:
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs:
- * MonoDevelop.AspNet/MasterContentFileDescriptionTemplate.cs:
- Heavy refactoring and tidying of ASP.NET parser code to
- support future changes.
-
-2010-05-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet/AspNetAppProjectConfiguration.cs: Fix Bug
- 602154 - bin/ directory not created when building ASP.Net
- Web Application template.
-
-2010-05-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Html/PathCompletion.cs:
- * MonoDevelop.Html/DocTypeCompletionData.cs:
- * MonoDevelop.AspNet.Gui/BaseHtmlEditorExtension.cs:
- * MonoDevelop.AspNet.Parser/SuggestedHandlerCompletionData.cs:
- Track API changes.
-
-2010-05-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet/AspNetExecutionHandler.cs: Fix checks to
- allow .NET 4.
-
-2010-04-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Html/PathCompletion.cs:
- * MonoDevelop.Html/DocTypeCompletionData.cs:
- * MonoDevelop.AspNet.Parser/SuggestedHandlerCompletionData.cs:
- Track API changes.
-
-2010-04-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet/AspNetSyntaxMode.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Worked on
- ASP.NET highlighting.
-
-2010-04-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Worked on
- ASP.NET completion.
-
-2010-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet.Gui/ILanguageCompletionBuilder.cs:
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Worked on
- ASP.NET completion.
-
-2010-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet.Gui/ILanguageCompletionBuilder.cs: fixed
- ASP.NET completion.
-
-2010-04-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Gui/ILanguageCompletionBuilder.cs: Worked
- on ASP.NET completion.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.AspNet.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet.csproj: Remove import off mono.addins
- targets.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.AspNet.csproj:
- * MonoDevelop.AspNet.addin.xml:
- * MonoDevelop.Html/PathCompletion.cs:
- * MonoDevelop.AspNet/XspParameters.cs:
- * MonoDevelop.AspNet/WebTypeManager.cs:
- * MonoDevelop.Html/HtmlSchemaService.cs:
- * MonoDevelop.AspNet.Parser/Document.cs:
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet.Parser/Directive.cs:
- * MonoDevelop.AspNet/AspNetToolboxNode.cs:
- * MonoDevelop.AspNet.Gui/BrowserLauncher.cs:
- * MonoDevelop.AspNet.Gui/XspOptionsPanel.cs:
- * MonoDevelop.Html/DocTypeCompletionData.cs:
- * MonoDevelop.AspNet.Completion/SimpleLists.cs:
- * MonoDevelop.Html/HtmlCompletionDataProvider.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Gui/BaseHtmlEditorExtension.cs:
- * MonoDevelop.AspNet.Deployment/WebDeployService.cs:
- * MonoDevelop.AspNet.Deployment/WebDeployCommands.cs:
- * MonoDevelop.AspNet.Gui/AspNetConfigurationPanel.cs:
- * MonoDevelop.AspNet/AspNetAppProjectConfiguration.cs:
- * MonoDevelop.AspNet.Gui/ILanguageCompletionBuilder.cs:
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs:
- * MonoDevelop.AspNet.Deployment/WebDeployLaunchDialog.cs:
- * MonoDevelop.AspNet.Deployment/WebDeployOptionsPanel.cs:
- * MonoDevelop.AspNet/ProjectFolderNodeBuilderExtension.cs:
- * MonoDevelop.AspNet/MasterContentFileDescriptionTemplate.cs:
- * MonoDevelop.AspNet.Parser/SuggestedHandlerCompletionData.cs:
- Merged MD.Projects into MD.Core, and MD.Projects.Gui,
- MD.Core.Gui and MD.Components into MD.Ide.
-
-2010-03-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/Directive.cs:
- * MonoDevelop.AspNet.Deployment/AspNetDeployServiceExtension.cs:
- Track ProjectFile Link API.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Html/PathCompletion.cs:
- * MonoDevelop.Html/DocTypeCompletionData.cs:
- * MonoDevelop.AspNet.Parser/SuggestedHandlerCompletionData.cs:
- Track api changes.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet.addin.xml: Added some conditions to avoid
- early loading of extensions.
-
- * MonoDevelop.AspNet.Gui/HtmlEditorExtension.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: File
- extensions are now declared in the node metadata.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.AspNet.Gui.XspOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.AspNet.Deployment.WebTargetEditor.cs:
- * gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployTargetEditor.cs:
- * gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployLaunchDialog.cs:
- * gtk-gui/MonoDevelop.AspNet.Gui.AspNetConfigurationPanelWidget.cs:
- * gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployOptionsPanelWidget.cs:
- Flush.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/AspNetMSBuildImportProvider.cs: Track api
- changes.
-
-2010-01-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Html/PathCompletion.cs:
- * MonoDevelop.Html/DocTypeCompletionData.cs:
- * MonoDevelop.AspNet.Parser/SuggestedHandlerCompletionData.cs:
- Track API changes.
-
-2010-01-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs: Implement
- the new SupportsItem method.
-
-2010-01-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet/LineInterceptingTextWriter.cs: fixed
- possible null ref.
-
-2010-01-07 mkrueger <${AuthorEmail}>
-
- * MonoDevelop.AspNet/LineInterceptingTextWriter.cs: Fixed null
- reference exception.
-
-2009-12-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetExecutionHandler.cs: Use "xsp1" not
- "xsp", but include a fallback so that it still works without
- wrapper scripts, as xsp1 is xsp.exe.
-
-2009-12-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.AspNet.csproj:
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet/LineInterceptingTextWriter.cs: Move the
- LineInterceptingTextWriter to another file and make it
- public. Implement proper support for crlf.
-
-2009-12-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Scan a few more
- output lines to check whether xsp has started.
-
-2009-12-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet.Gui/BrowserLauncher.cs: Scan xsp output
- for "Listening on port: " to detect when it's started,
- instead of polling the server.
-
-2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Deployment/WebDeployService.cs: Name
- threads to make debugging easier.
-
-2009-12-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Gui/ILanguageCompletionBuilder.cs: Worked
- on ASP.NET code completion.
-
-2009-12-01 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.AspNet.csproj:
- * MonoDevelop.AspNet.addin.xml:
- * MonoDevelop.AspNet.Parser.Dom/RootNode.cs:
- * MonoDevelop.AspNet.Parser.Dom/ExpressionNode.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Gui/ILanguageCompletionBuilder.cs: Worked
- on ASP.NET code completion.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs:
- * MonoDevelop.AspNet.Deployment/WebDeployService.cs:
- * MonoDevelop.AspNet.Deployment/AspNetDeployServiceExtension.cs:
- Introduced the ConfigurationSelector class to all methods
- that previously took a configuration name as string. This
- eliminates the ambiguity between solution configuration
- names and project configuration names.
-
-2009-11-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Track API. Set
- UserAssemblyPaths. Get correct configuration.
-
- * MonoDevelop.AspNet/AspNetExecutionCommand.cs: Add property
- for list of user assemblies.
-
-2009-11-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Fix bad
- flags manipulation. Fixes Bug 556514 - asp.net Autogenerated
- function are not public.
-
-2009-11-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/CodeBehind.cs: Strip the implicit
- namespace from the generated compilation unit. Required for
- VB.
-
-2009-11-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProjectConfiguration.cs:
- Simplify creation of new ASP.NET MVC configurations.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.csproj: Wire the soft debug addin into
- the build.
-
-2009-10-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/BrowserLauncher.cs: Fake a
- IProcessAsyncOperation so that is can be returned from an
- execution handler.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.AspNet.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.AspNet.Gui.XspOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.AspNet.Deployment.WebTargetEditor.cs:
- * gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployTargetEditor.cs:
- * gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployLaunchDialog.cs:
- * gtk-gui/MonoDevelop.AspNet.Gui.AspNetConfigurationPanelWidget.cs:
- * gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployOptionsPanelWidget.cs:
- Flush.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Track
- namespace renamings.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * MonoDevelop.AspNet.csproj: Mark *-sharp references,
- with SpecificVersion=false. Import md.targets .
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.AspNet.addin.xml: Bump MD version.
-
-2009-10-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.AspNet.csproj: Update.
-
- * MonoDevelop.Html/PathCompletion.cs: Creates completion lists
- for picking file paths.
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Gui/BaseHtmlEditorExtension.cs: Tweak API
- so classes can return completion lists instead of modifying
- one they're given.
-
- * MonoDevelop.AspNet.Parser/Directive.cs: Complete paths for
- register src and for masterpagefile. Finally fix the
- register directive attribute completion too.
-
-2009-10-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.Html/DocTypeCompletionData.cs:
- * MonoDevelop.AspNet/ProjectRegisteredControls.cs:
- * MonoDevelop.AspNet.Parser/WebFormReferenceManager.cs: Use
- ordinal string compares where appropriate.
-
-2009-10-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Take
- tag name into account when resolving type from control
- registration directives. Only compare prefix once per
- directive, and use case-insensitive ordinal comparisons.
- Fixes bug #543727.
-
-2009-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/WebTypeManager.cs:
- * MonoDevelop.AspNet/AspNetAppProject.cs: Resolve user
- controls from referenced projects. Fixes "Bug 519651 -
- Custom Controls cannot be registered in ASP.NET pages".
-
-2009-09-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployLaunchDialog.cs:
- Enable horizontal scroll so the dialog doesn't get
- oversized.
-
-2009-09-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Tidy up a
- few things, and fix some FIXMEs.
-
-2009-09-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/CodeBehind.cs:
- * MonoDevelop.AspNet/AspNetAppProject.cs: Add a cache for
- codebehind type names.
-
- * MonoDevelop.AspNet/ProjectRegisteredControls.cs: Factor out
- FileInfoCache from the control registration cache, so we can
- use it for a type name cache.
-
- * MonoDevelop.AspNet/WebTypeManager.cs: Type UserControls with
- the type of this CodeBehind, if it can be looked up.
-
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Fix a
- couple of small bugs in UserControl type lookups.
-
-2009-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Found a better way
- of removing the encoding declaration from the header.
-
-2009-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Omit the xml
- declaration when saving the .config file, because it is
- declaring the utf-16 encoding, which wrong when saving the
- content to a utf-8 file. Fixes bug #537846 - Editing
- .aspx-files throws 'Error in text editor extension
- chain'-exception.
-
-2009-09-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet\AspNetExecutionHandler.cs: Set DEVPATH to
- the path of xsp. Required on Windows, so that .NET can find
- Mono.Web.
-
- * MonoDevelop.AspNet\AspNetAppProject.cs: Moved the XSP check
- to the execution handler.
-
-2009-09-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Html/DocTypeCompletionData.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Parser/SuggestedHandlerCompletionData.cs:
- Track API changes.
-
-2009-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet.csproj: Don't require a specific version
- for Mono.Addins.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet/AspNetExecutionCommand.cs:
- * MonoDevelop.AspNet/AspNetExecutionHandler.cs: Run xsp on the
- correct target runtime. Support using a bundled xsp if it
- doesn't exist in the target runtime.
-
-2009-08-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.AspNet.csproj:
- * MonoDevelop.AspNet.addin.xml:
- * MonoDevelop.AspNet/AspNetMSBuildImportProvider.cs: Use the
- new extension point for generating msbuild imports.
-
-2009-08-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/WebTypeManager.cs:
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet/AspNetToolboxLoader.cs:
- * MonoDevelop.AspNet/AspNetToolboxProvider.cs: Use the new
- AssemblyContext class to query and resolve assemblies.
-
-2009-08-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.csproj: Include the ASP.NET MVC and
- TextTemplating addins in the main solution and build.
-
-2009-08-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.csproj: Don't local-copy project references.
-
-2009-08-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProjectConfiguration.cs:
- Override and implement CopyFrom. Should allow the config
- editing panel to store values.
-
-2009-08-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.csproj: Don't local copy assemblies.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.AspNet.Gui.AspNetConfigurationPanelWidget.cs:
- Flush.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployTargetEditor.cs:
- * gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployLaunchDialog.cs:
- Flush.
-
-2009-07-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetConfigurationPanel.cs:
- * MonoDevelop.AspNet.Gui/AspNetConfigurationPanelWidget.cs:
- Remove unnecessary field.
-
-2009-07-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * AspNetAddIn.csproj:
- * MonoDevelop.AspNet.Gui/AspNetFileSelector.cs:
- * gtk-gui/MonoDevelop.AspNet.Gui.AspNetFileSelector.cs:
- * MonoDevelop.AspNet/MasterContentFileDescriptionTemplate.cs:
- Move AspNetFileSelector to
- MonoDevelop.Project.Gui.Dialogs.ProjectFileSelectorDialog.
-
-2009-07-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProjectBinding.cs: Track api
- changes. Patch by Viktoria Dudka.
-
-2009-07-17 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * AspNetAddIn.csproj: Fixed build.
-
-2009-07-16 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * AspNetAddIn.csproj:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Started to
- work on ASP.NET code completion.
-
-2009-07-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet/AspNetSyntaxMode.cs: Worked on
- highlighting support for code blocks.
-
-2009-07-14 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * AspNetAddIn.csproj:
- * MonoDevelop.AspNet.addin.xml:
- * MonoDevelop.AspNet/AspNetSyntaxMode.cs: Added ASP.NET C#
- region syntax highlighting.
-
-2009-07-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Properly map the
- configuration name to a configuration.
-
-2009-07-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Templates/WebForm-Empty.xft.xml:
- * Templates/WebApplication.xpt.xml:
- * Templates/MasterPage-Empty.xft.xml:
- * Templates/WebForm-CodeBehind.xft.xml:
- * Templates/MasterPage-CodeBehind.xft.xml:
- * Templates/WebForm-CodeBehindNonPartial.xft.xml:
- * Templates/MasterPage-CodeBehindNonPartial.xft.xml: Make head
- tag into server tag so that theming works. Patch from
- Alfredo De Vito.
-
-2009-07-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/CodeBehind.cs: Move CodeBehindWriter from
- MonoDevelop.AspNet to MonoDevelop.DesignerSupport.
-
-2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/AspNetToolboxNode.cs:
- * MonoDevelop.AspNet.Gui/BrowserLauncher.cs:
- * MonoDevelop.AspNet.Gui/AspNetFileSelector.cs: Use the new
- DesktopService instead of PlatformService.
-
-2009-06-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/WebTypeManager.cs: Track assembly lookup
- APIs. Fix bad logic that could cause NRE.
-
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet/AspNetToolboxLoader.cs:
- * MonoDevelop.AspNet/AspNetToolboxProvider.cs: Track assembly
- lookup APIs.
-
-2009-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/AspNetFileDescriptionTemplate.cs:
- * MonoDevelop.AspNet/MasterContentFileDescriptionTemplate.cs:
- Track api changes.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet\CodeBehind.cs:
- * MonoDevelop.AspNet\AspNetAppProject.cs:
- * MonoDevelop.AspNet.Gui\AspNetFileSelector.cs:
- * MonoDevelop.AspNet\ProjectFolderNodeBuilderExtension.cs: Use
- the new FilePath class for handling file and directory
- paths.
-
-2009-04-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet/AspNetExecutionCommand.cs: Added
- TargetRuntime parameter to AspNetExecutionComand.
-
-2009-04-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet/AspNetFileDescriptionTemplate.cs: Track
- API changes.
-
-2009-04-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/CodeBehind.cs: Notify fileservice when a
- file that isn't open has been changed. Fixes "Bug 496278 -
- C# completion doesn't update when designer codebehind is
- updated".
-
-2009-04-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * Templates/WebContentForm-CodeBehind.xft.xml: Fix the
- DependsOn value. Thanks to Dax@daxxfiles.net for the patch.
-
-2009-04-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * AspNetAddIn.csproj:
- * MonoDevelop.AspNet.addin.xml:
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet/AspNetExecutionHandler.cs:
- * MonoDevelop.AspNet/AspNetExecutionCommand.cs: Use an
- IExecutionHandler and an ExecutionCommand to handle the
- execution of asp.net projects. This will allow supporting
- special execution modes such as debug or profile.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetFileSelector.cs: Renamed
- PixbufService to ImageService.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetFileSelector.cs: Track API
- changes.
-
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * AspNetAddin.csproj: don't require specific gtk-sharp version.
-
-2009-04-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetFileSelector.cs: Removed icon
- service.
-
-2009-04-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/WebTypeManager.cs:
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet/AspNetToolboxNode.cs:
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Moved
- SystemAssemblyService and related classes to the namespace
- MonoDevelop.Core.Assemblies.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.AspNet.addin.xml: Bump MD version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/WebTypeManager.cs:
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet/AspNetToolboxNode.cs:
- * MonoDevelop.AspNet/AspNetToolboxLoader.cs:
- * MonoDevelop.AspNet/AspNetToolboxProvider.cs:
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Track
- api changes to support multiple target runtimes.
-
-2009-04-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/MasterContentFileDescriptionTemplate.cs:
- Add a using.
-
-2009-03-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Fix output directory
- for newly created projects, since DotNetProject changes it
- during project creation.
-
-2009-03-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Html/HtmlParser.cs:
- * MonoDevelop.AspNet.Parser/AspNetParser.cs:
- * MonoDevelop.AspNet/MasterContentFileDescriptionTemplate.cs:
- Track API changes.
-
-2009-03-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Migrate bad output
- directories from MD1 format. Set proper output directory for
- new configurations.
-
- * MonoDevelop.AspNet/AspNetAppProjectConfiguration.cs: Remove
- output directory hacks.
-
-2009-03-13 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.AspNet.Deployment.WebTargetEditor.cs:
- Making some strings not translatable.
-
-2009-03-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/CodeBehind.cs: Work around text editor
- bug (#484574) that caused modifications to open files not to
- be saved. Only try to save files that we've modified.
-
- * MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs: Force type
- database to update during build. Fixes "Bug 484122 -
- [Regression] Default C# Asp.Net template fails to compile".
- Remove dead code.
-
-2009-03-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetFileSelector.cs: Show
- directories that contain project files, even if the
- directories aren't explicitly in the project. Don't
- duplicate directories that have children that are explictly
- in the project.
-
-2009-03-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Don't crash
- on documents without doctypes. Better root element
- completion for web controls and master children.
-
-2009-03-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Gui/BaseHtmlEditorExtension.cs: Track
- doctype parsing changes. Fix jumping to selections.
-
-2009-03-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Changed the way
- execution handlers work. We are not using platform ids
- anymore. Instead, we use command strings when looking for
- execution handlers. IExecutionHandlerFactory has been
- removed and now everything is handled by IExecutionHandler,
- which has a new CanExecute method. This model is more simple
- and more generic.
-
-2009-02-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/ProjectFolderNodeBuilderExtension.cs:
- Save the project after adding a special folder.
-
-2009-02-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/ProjectFolderNodeBuilderExtension.cs:
- More efficient query for existing folders. Attach node
- builder to more limited range of node types. Show special
- folders even if they exist in the project, or users might
- get confused when the menu vanishes.
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Slim down the list
- of special folders to ones for web apps rather than sites.
- Make virtual.
-
- * MonoDevelop.AspNet.addin.xml: Remove unused attribute.
-
-2009-02-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/CodeBehind.cs:
- * MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs: Move
- codebehind generation code from VerifyCodeBehindBuildStep to
- CodeBehind and refactor it into something more re-usable.
-
-2009-02-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Fix swapped
- parameters in ResolveVirtualPath.
-
- * MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs: Generate
- strongly typed master accessor property if the MasterType
- directive is present.
-
-2009-02-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/PageInfo.cs: More properties in
- ToString.
-
- * MonoDevelop.AspNet.Parser/PageInfoVisitor.cs: Ignore case of
- MasterType directive.
-
-2009-02-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * Templates/WebContentForm.xft.xml:
- * Templates/NestedMasterPage.xft.xml:
- * Templates/WebContentForm-CodeBehind.xft.xml:
- * Templates/NestedMasterPage-CodeBehind.xft.xml: Fix
- MasterPageFile attribute name.
-
-2009-02-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/Directive.cs: Add completion for
- MasterType directive.
-
-2009-02-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetFileSelector.cs: Diplay project
- tree and its icons correctly.
-
-2009-02-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/MasterContentFileDescriptionTemplate.cs:
- Add new template type that allows user to pick a master page
- and stubs out content regions.
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * AspNetAddIn.csproj:
- * MonoDevelop.AspNet.addin.xml: Updated.
-
- * Templates/MasterPage-Empty.xft.xml:
- * Templates/MasterPage-CodeBehind.xft.xml:
- * Templates/MasterPage-CodeBehindNonPartial.xft.xml: Correct
- names.
-
- * Templates/WebContentForm.xft.xml:
- * Templates/NestedMasterPage.xft.xml:
- * Templates/WebContentForm-CodeBehind.xft.xml:
- * Templates/NestedMasterPage-CodeBehind.xft.xml: New
- templates.
-
- * MonoDevelop.AspNet.Gui/AspNetFileSelector.cs:
- * gtk-gui/MonoDevelop.AspNet.Gui.AspNetFileSelector.cs: Added
- a UI for picking a master page.
-
- * MonoDevelop.AspNet.Parser/ContentPlaceHolderVisitor.cs: A
- visitor for finding the contentplaceholder ids of a master
- page.
-
-2009-02-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Add methods for
- handling virtual paths.
-
- * MonoDevelop.AspNet.Parser/PageInfo.cs:
- * MonoDevelop.AspNet.Parser/PageInfoVisitor.cs: Capture
- MasterPageType info.
-
-2009-02-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet.addin.xml: Track merge of the project pad
- context menu.
-
-2009-02-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetFileDescriptionTemplate.cs: Track
- API.
-
-2009-02-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Add an attempt at
- resolving assemblies from bin.
-
-2009-02-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/WebTypeManager.cs:
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Track
- assembly database API behaviour. Improve assembly resolution
- error handling. Fixes "Bug 477476 - Template for ASP.Net Web
- Application doesn't work by default." and restores ASP.NET
- code completion and codebehind generation.
-
-2009-02-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/HtmlEditorExtension.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Track API.
-
-2009-02-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * AspNetAddIn.csproj: Copy schemas to output directory.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Remove
- unnecessary "base" instance access, as csc doesn't like it.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.mdp:
- * AspNetAddIn.csproj: Migrated to MSBuild file format.
-
-2009-02-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Track
- BindingService API.
-
-2009-02-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Allow
- forced completion for fields/properties in expressions.
-
- * MonoDevelop.AspNet.StateEngine/AspNetFreeState.cs: Add
- rollback so that expressions can be differentiated. Fixes
- field/property completion in expressions.
-
-2009-02-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/SuggestedHandlerCompletionData.cs:
- Track BindingService API. Fixes event completion bugs.
-
-2009-02-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/WebTypeManager.cs:
- * MonoDevelop.AspNet/ProjectRegisteredControls.cs:
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs:
- Implement full type lookup and listing mechanisms for
- controls registered in web.config. Enables full code
- completion for these controls. Fixes "Bug 470488 - Controls
- registered in web.config do not have code completion".
-
-2009-02-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Add a
- ControlRegistrationCache to the project to cache web.config
- control registrations.
-
- * MonoDevelop.AspNet/ProjectRegisteredControls.cs: Use a
- custom class for encapsulating registration info instead of
- TagPrefixInfo, so we can attach extra data.
-
- * MonoDevelop.AspNet/WebTypeManager.cs: Use project's
- ControlRegistrationCache for type lookups.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.AspNet.addin.xml: Bump MD version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.AspNet.Gui.XspOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.AspNet.Deployment.WebTargetEditor.cs:
- * gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployTargetEditor.cs:
- * gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployLaunchDialog.cs:
- * gtk-gui/MonoDevelop.AspNet.Gui.AspNetConfigurationPanelWidget.cs:
- *
- gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployOptionsPanelWidget.cs:
- Flush.
-
-2009-01-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetFileDescriptionTemplate.cs: Propagate a
- policy parent SolutionItem through project/file creation so that
- policies can always be resolved correctly.
-
-2009-01-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * AspNetAddIn.mdp:
- * MonoDevelop.AspNet/ProjectRegisteredControls.cs: Add a class to load
- and cache control registrations from web.config files. It's intended
- to be bound to the AspNetAppProject, for documents to look to for
- completion and resolving types.
-
-2009-01-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/WebTypeManager.cs: Don't pass a null
- TargetFramework to SystemAssemblySevice, or it explodes. Propagate
- project info to the web.config handler so that it can resolve
- assemblies with the correct TargetFramework.
-
-2009-01-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: If the
- special-casing of the asp prefix to System.Web.dll fails to resolve
- the type, do a full lookup. Fixes the asp prefix with other controls,
- as is common with e.g. System.Web.Extensions.
-
-2009-01-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/MemberListVisitor.cs: Log type resolution
- errors to the document's error list.
-
- * MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs: Make sure the
- member list is initialised before outputting errors, so that type
- resolution errors show up in the error pad. Treat them as warnings
- until we can be 100% sure that they're not mistakes on MD's part.
-
-2009-01-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Execute xsp in the project's
- BaseDirectory, not the SourceDirectory, since the bin directory is
- already assumed to be in BaseDirectory, and SourceDirectory seems to
- be obsolete. Fixes running ASP.NET csproj projects in certain
- circumstances.
-
-2009-01-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/BaseHtmlEditorExtension.cs: Remove closing tag
- completion as the base class handles it now.
-
-2009-01-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet/AspNetAppProjectBinding.cs:
- * MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs:
- * MonoDevelop.AspNet.Parser/AspNetParsedDocument.cs:
- * MonoDevelop.AspNet.MD1Serialization/MD1AspNetCustomDataItem.cs: Track
- DetermineWebSubtype API.
-
- * Templates/WebForm-Empty.xft.xml:
- * Templates/WebApplication.xpt.xml:
- * Templates/WebControl-Empty.xft.xml:
- * Templates/WebHandler-Empty.xft.xml:
- * Templates/GlobalAsax-Empty.xft.xml:
- * Templates/WebService-Empty.xft.xml:
- * Templates/MasterPage-Empty.xft.xml:
- * Templates/WebConfig-SubDir.xft.xml:
- * Templates/WebForm-CodeBehind.xft.xml:
- * Templates/WebConfig-Application.xft.xml:
- * Templates/MasterPage-CodeBehind.xft.xml:
- * Templates/WebHandler-CodeBehind.xft.xml:
- * Templates/WebService-CodeBehind.xft.xml:
- * Templates/GlobalAsax-CodeBehind.xft.xml:
- * Templates/WebControl-CodeBehind.xft.xml:
- * Templates/WebForm-CodeBehindNonPartial.xft.xml:
- * Templates/MasterPage-CodeBehindNonPartial.xft.xml:
- * Templates/WebControl-CodeBehindNonPartial.xft.xml: Don't explicitly
- set a build action, since it was wrong for MSBuild files, and the
- default works fine.
-
-2009-01-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Deployment/AspNetDeployServiceExtension.cs: Deploy
- all files marked as "Content" rather than all ASP.NET files.
-
-2009-01-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Add JavaScript to WebSubType.
-
-2009-01-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Add css, xhtml, html, htm to
- the WebSubTypes enum. This means that their default build action is
- "Content", so they get deployed by default. Should fix "Bug 466855 -
- CSS files in App_Themes/theme_name/ are not deployed".
-
-2009-01-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Don't try to update web.config
- when references are removed during project loading. Fixes "Bug 465852
- - MonoDevelop 2.0 (trunk) does not load ASP.NET projects from 1.0."
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.mdp: All projects now require fx 3.5.
-
-2008-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/WebTypeManager.cs:
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet/AspNetToolboxNode.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Track API
- changes.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.mdp: Don't require a specific version of Mono.Addins.
-
-2008-12-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Ignore
- PersistChildrenAttribute, as it does more harm than good. It's
- essentially the opposite of ParseChildrenAttribute, but it's often
- incorrectly set, whereas ParseChildrenAttribute is almost invariably
- correct. Also, assume that any property tagged with a
- TemplateContainerAttribute has an InnerProperty persistence mode.
-
-2008-12-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Add TODO markers for
- ParseChildrenAttribute.ChildControlType support.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Implemented CanExecute.
-
- * MonoDevelop.AspNet.Gui/BrowserLauncher.cs: Track api changes.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Make it work for parallel build.
-
-2008-12-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.addin.xml: Set correct packing for Web deployment
- panel.
-
-2008-12-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.addin.xml: Move options panels to more appropriate
- categories.
-
- * gtk-gui/gui.stetic: Flush.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * AspNetAddIn.mdp:
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-11-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Use
- DocumentationService to look up class documentation lazily.
-
-2008-11-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: If project's CompileTarget
- isn't "Library", automatically fix it, since older versions of MD did
- not set it correctly.
-
-2008-11-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Html/HtmlParser.cs: Implement multiple root element
- validation since parser no longer handles this.
-
-2008-11-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Improve accuracy of
- completions for controls' children. Add support for completing
- properties' childen.
-
- * MonoDevelop.AspNet/WebTypeManager.cs:
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Extend lookup
- methods to be able to look for types other than Control.
-
-2008-11-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.StateEngine/HtmlTagState.cs: Improve error location
- precision for implicitly self-closing tags.
-
-2008-11-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Improve element
- completion.
-
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Make
- AspTagCompletionData public.
-
- * MonoDevelop.AspNet.Gui/BaseHtmlEditorExtension.cs: Expose methods to
- subclass.
-
-2008-11-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Use ASP.NET
- serialisation attributes to improve completion. Display properties as
- children when appropriate; don't display properties as attributes or
- controls as children when inappropriate.
-
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Add a shortcut
- for HTML controls.
-
-2008-11-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * Templates/WebApplication.xpt.xml: Fix case of asp:button.
-
- * MonoDevelop.AspNet/WebTypeManager.cs: Make sure all type name lookups
- are case insensitive (seems that MonoDevelop's defaults changed).
- Fixes Bug 445850 - [Regression] The C# Asp Web application template
- fails to compile .
-
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Trivial 1.1 to
- 2.0 API update.
-
-2008-11-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.StateEngine/HtmlTagState.cs:
- * MonoDevelop.AspNet.StateEngine/HtmlClosingTagState.cs: Implement new
- parser states that handle implicit tag closing for HTML.
-
- * Makefile.am:
- * AspNetAddIn.mdp: Updated.
-
- * MonoDevelop.Html/HtmlParser.cs:
- * MonoDevelop.AspNet.Gui/BaseHtmlEditorExtension.cs:
- * MonoDevelop.AspNet.StateEngine/AspNetFreeState.cs: Use the new HTML
- parsing states.
-
- * MonoDevelop.Html/ElementTypes.cs: Lookups to determine if an HTML tags
- is block/inline/empty/paragraph.
-
-2008-11-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/BaseHtmlEditorExtension.cs: Flag schema for
- update when doctype changes.
-
-2008-11-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/WebTypeManager.cs: Use project to resolve target
- .NET version for assemblies.
-
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Resolve types
- of items from register directives. Lazy-load descriptions.
-
-2008-11-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/WebTypeManager.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Include
- controls referenced by Register directives when listing tags.
-
-2008-11-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.addin.xml: Specify position for build step.
-
- * MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs: Enable designer class
- updating for UserControls and MasterPages.
-
-2008-11-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/BaseHtmlEditorExtension.cs: Split out the HTML
- editor extension. Add document outlining.
-
- * Makefile.am:
- * AspNetAddIn.mdp: Updated.
-
- * MonoDevelop.AspNet.addin.xml:
- * MonoDevelop.Html/HtmlParser.cs: Added an HTML parser.
-
- * MonoDevelop.AspNet.Gui/HtmlEditorExtension.cs: Split out the HTML
- editor extension. Add document outlining. Mostly extracted from
- Moonlight addin.
-
-2008-11-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * AspNetAddIn.mdp:
- * MonoDevelop.AspNet.Gui/HtmlTextEditorExtension.cs:
- * MonoDevelop.AspNet.Gui/BaseHtmlEditorExtension.cs: Renamed file.
-
-2008-11-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Gui/HtmlTextEditorExtension.cs: Move re-usable HTML
- editing into base class in preparation for other changes.
-
-2008-11-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/HtmlTextEditorExtension.cs: Tidy up
- doctype->schema resolution code, and only try to resolve doctype when
- it changes. Use case-insensitive completion.
-
-2008-11-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Track fix in text
- editor's completion line/col indexing. It's now 1-indexed, as it
- should be. Fix attribute value type resolution fallback.
-
- * MonoDevelop.AspNet.Parser/Document.cs: Comment out some noisy debug
- code.
-
-2008-11-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Use new API; move default
- build action code into GetDefaultBuildAction override.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet.addin.xml: Bump MD version.
-
-2008-11-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Override new
- IsLibraryBasedProjectType property, consolidating code in base class.
-
-2008-11-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Set CompileTarget to library
- on base class, not just overriding the values on the property. Fixes
- Bug 436275 - MD ASP.Net project does not build in VS2005.
-
-2008-11-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Track MD core API to re-enable
- running of ASP.NET projects.
-
-2008-10-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet.addin.xml: fixed 'Bug 399737 - Code completion
- busted for referenced assemblies that are not in GAC, are outside of
- the solution, and which are referenced by other non-GAC outside
- referenced assemblies'.
-
-2008-10-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Fix directive name
- completion triggering.
-
-2008-10-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.StateEngine/AspNetDom.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.StateEngine/AspNetDirectiveState.cs:
- * MonoDevelop.AspNet.StateEngine/AspNetExpressionState.cs:
- * MonoDevelop.AspNet.StateEngine/AspNetServerCommentState.cs: Changed
- Xml StateEngine from offset-based positions to line/column positions.
-
-2008-10-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Better default build action
- for auto-added codebehind files.
-
-2008-10-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/CodeBehind.cs:
- * MonoDevelop.AspNet/AspNetAppProject.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Moved
- codebehind/designer lookup functionality to
- MonoDevelop.DesignerSupport.
-
-2008-10-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Add simple
- field/property completions in render and databinding expressions.
-
-2008-10-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Finally fix event
- handler completion with the new MD Code DOM.
-
-2008-10-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * AspNetAddIn.mdp: Updated.
-
- * MonoDevelop.AspNet.addin.xml: Enable HtmlEditorExtension for HTML
- completion.
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Gui/HtmlTextEditorExtension.cs: Refactor HTML
- completion from AspNetEditorExtension into an HtmlEditorExtension
- base class.
-
-2008-10-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Completion/SimpleLists.cs: Remove unused methods.
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Move code to base
- class. Implement more directive completions.
-
- * MonoDevelop.AspNet.Parser/Directive.cs: Change API to alter lists
- instead of creating them.
-
-2008-10-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Move more into the
- base class. Implement directive name completion.
-
- * MonoDevelop.AspNet.Parser/Directive.cs: Remove unused parameters.
-
-2008-10-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser.Internal/AspParser.cs: Improve error
- reporting.
-
-2008-10-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Track API. Work
- around some bugs in directive completion until they're fixed
- properly.
-
- * Makefile.am:
- * AspNetAddIn.mdp: Updated.
-
- * MonoDevelop.AspNet.Completion/SimpleLists.cs: Add utility methods for
- simple completion lists with default values.
-
- * MonoDevelop.AspNet.Parser/Directive.cs: Add attribute completion for
- all directives. Some work towards completing directive names and
- values.
-
- * MonoDevelop.AspNet.Parser/AspNetParsedDocument.cs: Add a WebSubType
- property.
-
-2008-10-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/Directive.cs: Add more attributes.
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Remove code that's
- moved to base class.
-
-2008-10-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/Directive.cs:
- * MonoDevelop.Html/HtmlCompletionDataProvider.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.Html/DocTypeCompletionDataProvider.cs: Track APIs.
-
- * Makefile.am:
- * AspNetAddIn.mdp: Updated.
-
-2008-10-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Html/DocTypeCompletionData.cs:
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs:
- * MonoDevelop.AspNet.Parser/SuggestedHandlerCompletionData.cs: Track
- CompletionData API.
-
-2008-10-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/Directive.cs: Track API.
-
- * Makefile.am:
- * AspNetAddIn.mdp: Updated.
-
- * MonoDevelop.AspNet.Parser/SimpleCompletionData.cs: Moved to
- MonoDevelop.Projects.Gui.
-
- * MonoDevelop.AspNet.Parser/AspNetCompilationUnit.cs: Not needed;
- deleted.
-
-2008-10-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Html/DocTypeCompletionData.cs:
- * MonoDevelop.AspNet.Parser/SimpleCompletionData.cs:
- * MonoDevelop.AspNet.Parser/SuggestedHandlerCompletionData.cs: Track
- API.
-
-2008-10-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Moved lots of code
- down to the BaseXmlEditorExtension.
- * AspNetAddIn.mdp, Makefile.am: Updated.
- * MonoDevelop.AspNet.Parser/AspNetParsedDocument.cs: Renamed. Add
- NonSerializable flag.
-
-2008-10-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs,
- MonoDevelop.AspNet.Parser/SimpleCompletionData.cs,
- MonoDevelop.AspNet.Parser/Directive.cs: Enable some simple
- completion for directive attributes.
-
-2008-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Track API.
- * MonoDevelop.AspNet.addin.xml, MonoDevelop.AspNet.MD1Serialization,
- MonoDevelop.AspNet.MD1Serialization/MD1AspNetCustomDataItem.cs,
- MonoDevelop.AspNet.MD1Serialization/md1format.xml,
- MonoDevelop.AspNet.Deployment/WebDeployService.cs,
- MonoDevelop.AspNet.Deployment/WebDeployResolver.cs,
- MonoDevelop.AspNet.Deployment/AspNetDeployServiceExtension.cs,
- AspNetAddIn.mdp, Makefile.am: Integrate deployment with the
- deployment service chnages; makes it much cleaner. Track "arbitrary
- build action" API changes; this improves compatibility with VS Web
- Apps.
-
-2008-09-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Html/DocTypeCompletionData.cs,
- MonoDevelop.AspNet.Parser/SuggestedHandlerCompletionData.cs,
- MonoDevelop.AspNet.Parser/SimpleCompletionData.cs: Implemented
- IComparable <ICompletionData>.
-
-2008-09-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs,
- MonoDevelop.AspNet.Parser/AspNetCompilationUnit.cs,
- MonoDevelop.AspNet.Parser/AspNetParser.cs,
- MonoDevelop.AspNet.Parser/CompilationUnitVisitor.cs,
- MonoDevelop.AspNet/AspNetParserService.cs,
- MonoDevelop.AspNet/AspNetToolboxNode.cs,
- MonoDevelop.AspNet/CodeBehind.cs,
- MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs: Track API.
-
-2008-09-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/CompilationUnitVisitor.cs: Track API.
-
-2008-09-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Html/HtmlCompletionDataProvider.cs,
- MonoDevelop.Html/DocTypeCompletionDataProvider.cs,
- MonoDevelop.AspNet.Parser/SimpleCompletionData.cs: Track api
- changes.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.AspNet.Gui.XspOptionsPanelWidget.cs,
- gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployLaunchDialog.cs,
- gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployTargetEditor.cs,
- gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployOptionsPanelWidget.cs,
- gtk-gui/MonoDevelop.AspNet.Gui.AspNetConfigurationPanelWidget.cs,
- gtk-gui/MonoDevelop.AspNet.Deployment.WebTargetEditor.cs: Updated
- generated code.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs,
- MonoDevelop.AspNet/AspNetToolboxNode.cs,
- MonoDevelop.AspNet/WebTypeManager.cs: Track api changes.
-
-2008-09-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am, AspNetAddIn.mdp: Updated.
- * MonoDevelop.AspNet.Parser/SimpleCompletionData.cs: Utility completion
- data classes -- in C#3!
- * MonoDevelop.AspNet.Parser/Directive.cs: Work-in-progress on directive
- completion.
-
-2008-09-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet/CodeBehind.cs,
- MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs,
- MonoDevelop.AspNet/AspNetParserService.cs,
- MonoDevelop.AspNet/AspNetToolboxNode.cs,
- MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs,
- MonoDevelop.AspNet.Parser/CompilationUnitVisitor.cs,
- MonoDevelop.AspNet.Parser/AspNetParser.cs: Changed compilation
- unit/document meta information interface.
-
-2008-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/ProjectFolderNodeBuilderExtension.cs: Moved the
- extensible tree view to its own directory.
-
-2008-09-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet/AspNetToolboxNode.cs, AspNetAddIn.mdp: Changes
- caused by parser service change.
-
-2008-08-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Fix attribute value
- completion.
-
-2008-08-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.StateEngine/AspNetFreeState.cs: Replace C#3
- automatic properties into C# 2 properties. Fixes build on Mono <
- 1.9. Thanks to Joshua Simmons for the patch.
-
-2008-08-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser.Internal/AspTokenizer.cs,
- MonoDevelop.AspNet.Parser.Internal/Directive.cs,
- MonoDevelop.AspNet.Parser.Internal/AspParser.cs,
- MonoDevelop.AspNet.Parser.Internal/Location.cs,
- MonoDevelop.AspNet.Parser.Internal/ParseException.cs,
- MonoDevelop.AspNet.Parser.Dom/ILocation.cs: Update from mcs SVN
- HEAD. Fixes "Bug 409109 - The ASP.NET Editor crashes if you leave a
- tag opened".
-
-2008-08-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Use Loading property instead
- of filename nullness hack.
- * MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs: Simplify code
- generation appraoch for partial classes: if the file.aspx (etc)
- file is newer than the corresponding file.aspx.designer.* file,
- regenerate the designer class entirely. This means that we no
- longer require refactoring support, so the feature now works with
- Boo and VB.NET.
-
-
-
- Also remove support for adding members to non-partial CodeBehind
- classes.
- * MonoDevelop.AspNet/AspNetAppProjectConfiguration.cs,
- MonoDevelop.AspNet.Gui/AspNetConfigurationPanelWidget.cs,
- gtk-gui/MonoDevelop.AspNet.Gui.AspNetConfigurationPanelWidget.cs,
- gtk-gui/gui.stetic: Remove option for autogenerating members in
- non-partial CodeBehind classes. Add an option for disabling
- Codebehind updating altogether.
-
-2008-08-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs: Add null check.
-
-2008-08-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.StateEngine/AspNetExpressionState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetAttributeValueState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetFreeState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetSpeculativeExpressionState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetServerCommentState.cs:
- Implement attribute value expressions.
- * AspNetAddIn.mdp, Makefile.am: Updated.
-
-2008-07-31 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Show all kinds of
- nodes in the path bar, and allow selecting them.
- * MonoDevelop.AspNet.StateEngine/AspNetDirectiveState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetExpressionState.cs: Fix start
- offsets.
- * MonoDevelop.AspNet.StateEngine/AspNetDom.cs: Add friendly
- representations.
- * MonoDevelop.AspNet.StateEngine/AspNetSpeculativeExpressionState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetFreeState.cs: Implement
- speculatives states. Works for expressions and server comments
- within tags, though not within attributes.
-
-2008-07-31 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/WebTypeManager.cs,
- MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Clean up
- System.Web lookup code.
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Fix the System.Web
- fallbacks using new DOM. Respect project's runtime version.
-
-2008-07-31 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Add comment and
- CDATA completion. Only trigger tag completion in the free state.
- * MonoDevelop.AspNet/WebTypeManager.cs: Simplify lookups using new
- DOM's methods. They're still broken due to the DOM database
- returning bad values.
-
-2008-07-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/WebTypeManager.cs,
- MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: More porting to
- new DOM.
- * MonoDevelop.AspNet.StateEngine/AspNetSpeculativeExpressionState.cs: A
- "speculative state" to replace the MalformedTagState. Can create a
- server comment, or
- * MonoDevelop.AspNet.StateEngine/AspNetServerCommentState.cs: Tidying
- up.
- * AspNetAddIn.mdp, Makefile.am: Updated.
-
-2008-07-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.StateEngine/AspNetExpressionState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetFreeState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetServerCommentState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetDirectiveState.cs: API change
- to allow more that one character of rollback.
-
-2008-07-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Filter out
- attributes that are already in the tag.
-
-2008-07-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.StateEngine/AspNetExpressionState.cs: Complete the
- handling of expressions (in free state).
-
-2008-07-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.StateEngine/AspNetServerCommentState.cs: Implement
- server comments handling (in the free state).
-
-2008-07-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.StateEngine/AspNetFreeState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetDirectiveState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetDom.cs: Complete the handling
- of directives. Server comments and expressions are still broken.
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Continue port to new
- DOM. Enable AspNetFreeState parser instead of XML one.
- * MonoDevelop.AspNet.Parser/AspNetParser.cs: Remove debug code.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs,
- MonoDevelop.AspNet/AspNetParserService.cs,
- MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Translated old
- code to new dom.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet/CodeBehind.cs,
- MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs,
- MonoDevelop.AspNet.Parser/SuggestedHandlerCompletionData.cs:
- Changes for converted refactoring infrastructure.
-
-2008-07-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetToolboxNode.cs,
- MonoDevelop.AspNet/WebTypeManager.cs,
- MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs,
- MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Partial port
- to new DOM. A *few* features are working again, but it's not nearly
- done. Need to be able to get assembly parse contexts to make
- progress.
-
-2008-07-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Fix document outline
- view with new parser infrastructure.
-
-2008-07-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs,
- MonoDevelop.AspNet/AspNetLanguageBinding.cs,
- MonoDevelop.AspNet.addin.xml,
- MonoDevelop.AspNet.Parser/AspNetCompilationUnit.cs,
- MonoDevelop.AspNet.Parser/CompilationUnitVisitor.cs,
- MonoDevelop.AspNet.Parser/AspNetExpressionFinder.cs,
- MonoDevelop.AspNet.Parser/AspNetParser.cs,
- MonoDevelop.AspNet.Parser/LocatedParserException.cs: Port to new
- parser infrastructure so the ASP.NET pages get parsed.
- * MonoDevelop.AspNet.StateEngine/AspNetExpressionState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetServerCommentState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetDom.cs,
- MonoDevelop.AspNet.StateEngine/AspNetDirectiveState.cs: More
- in-progress work on ASP.NET extensions to the XML parser.
- * AspNetAddIn.mdp, Makefile.am: Updated.
-
-2008-07-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.StateEngine/AspNetExpressionState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetAttributeValueState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetFreeState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetDom.cs: Commit initial work on
- ASP.NET parser extensions.
- * Makefile.am, AspNetAddIn.mdp: Updated.
-
-2008-07-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Put path bar update
- on a timeout so that it doesn't make selection too laggy.
-
-2008-07-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Improve triggering
- of attribute value completion.
-
-2008-07-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: For
- System.Drawing.Color names colours autocompletion entries, use a
- block of the colour as the icon. Don't show system colours.
-
-2008-07-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Implemented node
- selection with the path bar using the new parser. Much more
- reliable, but still breaks on selecting the node the caret's in.
- * gtk-gui/objects.xml, AspNetAddIn.mdp, Makefile.am: Removed
- objects.xml.
-
-2008-07-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.StateEngine/AspNetSpecialState.cs: Unneeded;
- removed.
- * MonoDevelop.AspNet.StateEngine/AspNetFreeState.cs: Stubbed.
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Use the new XML
- parser for ASP.NET completion.
- * gtk-gui/objects.xml, gtk-gui/gui.stetic, AspNetAddIn.mdp,
- Makefile.am: Updated.
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Fix tag prefix
- auto-generation logic.
- * MonoDevelop.AspNet.Parser/CompilationUnitVisitor.cs: Don't fold
- regions by default.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet.Deployment/WebDeployTarget.cs,
- MonoDevelop.AspNet/AspNetAppProject.cs,
- MonoDevelop.AspNet/AspNetAppProjectBinding.cs,
- MonoDevelop.AspNet/AspNetAppProjectConfiguration.cs,
- MonoDevelop.AspNet/AspNetToolboxNode.cs,
- MonoDevelop.AspNet/XspParameters.cs: Moved serialization engine to
- MonoDevelop.Core. Use new syntax for specifying attribute scope.
-
-2008-07-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet.addin.xml: Added javascript mime type (Bug 400896
- - Syntax Mode for Javascript).
-
-2008-06-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.StateEngine/AspNetSpecialState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetFreeState.cs,
- MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Rework stack
- cloning and character rejection mechanisms in XML/ASP state engine.
-
-2008-06-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/SuggestedHandlerCompletionData.cs: Track
- API.
-
-2008-06-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/CodeBehind.cs: Use case-insensitive checks on
- filenames.
-
-2008-06-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Track BindingService
- API. Fix possible skipping of Gdk.Threads.Leave().
- * MonoDevelop.Html/DocTypeCompletionDataProvider.cs,
- MonoDevelop.Html/HtmlCompletionDataProvider.cs,
- MonoDevelop.Html/HtmlSchemaService.cs: Minor change to doctype
- completion data API.
-
-2008-06-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Fix a logic error that caused
- an exception when creating a new file group with a CodeBehind file
- but no designer file.
- * Templates/WebApplication.xpt.xml: Move event hander to the user code
- class, not the designer class. Add protected button member because
- some languagee bindings can't auto-add it. Fixes "Bug 400301 -
- [Regression] The default VB Asp.Net template fails to compile".
-
-2008-06-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * Templates/WebService-CodeBehind.xft.xml,
- Templates/WebHandler-CodeBehind.xft.xml,
- Templates/WebForm-CodeBehindNonPartial.xft.xml,
- Templates/WebForm-CodeBehind.xft.xml,
- Templates/WebControl-CodeBehindNonPartial.xft.xml,
- Templates/WebControl-CodeBehind.xft.xml,
- Templates/MasterPage-CodeBehindNonPartial.xft.xml,
- Templates/GlobalAsax-CodeBehind.xft.xml,
- Templates/MasterPage-CodeBehind.xft.xml: Set grouping/dependencies
- on new files.
- * MonoDevelop.AspNet/AspNetAppProject.cs: Set grouping dependencies on
- added files, and auto-add parents/children.
-
-2008-06-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/AspNetCompilationUnit.cs: Remove old
- CodeBehind grouping mechanism.
-
-2008-06-10 Andres G. Aragoneses <aaragoneses@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Implement feature to allow
- unmanaged project references in a managed project (bug#397490).
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet.addin.xml: Bump MD version.
-
-2008-06-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProjectConfiguration.cs: Fix path of
- compiled output assembly.
-
-2008-05-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Fixes for ASP.NET projects
- with new project model.
- * Templates/WebApplication.xpt.xml: Add some "Hello World"-type code to
- new ASP.NET C# projects. Fixes "Bug 361348 - C# ASP.Net template
- doesn't indicate by default that it's working when run".
-
-2008-05-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/PageInfoVisitor.cs: Actually prevent
- register directives overwriting page info with blank info.
-
-2008-05-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Fix ASP.NET projects loading
- with the new project model. There *may* be problems with build
- paths.
- * MonoDevelop.AspNet.Parser/PageInfoVisitor.cs: Prevent register
- directives overwriting page info with blank info.
-
-2008-05-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetToolboxNode.cs,
- MonoDevelop.AspNet/WebTypeManager.cs, Makefile.am, AspNetAddIn.mdp,
- MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs,
- MonoDevelop.AspNet.Parser/PageDirectiveVisitor.cs: Implemented
- auto-adding of register directives and project references when a
- control is added from the toolbox.
-
-2008-05-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Html/HtmlSchemaService.cs,
- MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Remove threaded
- schema loading. Implement an alternative lazy schema loading
- system.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet.addin.xml: Merged the extension points for project
- and solution option panels into a single extension point. A single
- extension point will now be used for all kinds of items. Extension
- conditions can be used to make panels visible only for some
- specific item types.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs,
- MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs: Replaced
- ICompilerResult/DefaultCompilerResult/CompilerResults by a new
- BuildResult class, which has owner information at error level, so
- it is possible to know which project generated an error when
- building a solution. Updated Task and TaskService to use the new
- owner information.
-
-2008-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Filter out runtime versions
- that aren't 1.1 or 2.0.
-
-2008-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetToolboxLoader.cs: Record the supported
- runtime versions.
- * MonoDevelop.AspNet/AspNetToolboxNode.cs: Filter the item from the
- text editor toolbox if the supported runtimes don't match the
- current project.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: The Deserialize event may not
- be called in some file formats, so don't use it to control the
- project loading.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProjectBinding.cs,
- MonoDevelop.AspNet/AspNetAppProject.cs,
- MonoDevelop.AspNet/CodeBehind.cs,
- MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs,
- MonoDevelop.AspNet/AspNetParserService.cs,
- MonoDevelop.AspNet/AspNetToolboxNode.cs,
- MonoDevelop.AspNet/WebTypeManager.cs,
- MonoDevelop.AspNet/AspNetAppProjectConfiguration.cs,
- MonoDevelop.AspNet.addin.xml,
- MonoDevelop.AspNet.Deployment/WebDeployService.cs,
- MonoDevelop.AspNet.Deployment/WebDeployOptionsPanel.cs,
- MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs,
- MonoDevelop.AspNet.Gui/AspNetConfigurationPanel.cs,
- MonoDevelop.AspNet.Gui/AspNetConfigurationPanelWidget.cs,
- MonoDevelop.AspNet.Gui/XspOptionsPanel.cs,
- MonoDevelop.AspNet.Gui/XspOptionsPanelWidget.cs,
- gtk-gui/gui.stetic, AspNetAddIn.mdp, Makefile.am,
- MonoDevelop.AspNet.Parser/WebFormReferenceManager.cs,
- MonoDevelop.AspNet.Parser/SuggestedHandlerCompletionData.cs,
- MonoDevelop.AspNet.Parser/Document.cs: New project model changes.
-
-2008-05-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Remove conditional build for ASP.NET support; there's no
- longer any reason to disable it.
-
-2008-05-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetToolboxNode.cs: Change ITextToolboxNode API
- so that nodes have more control over when they're shown.
-
-2008-05-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetToolboxProvider.cs: Moved from AspNetEdit.
- * MonoDevelop.AspNet/AspNetToolboxLoader.cs: Implement correct loading
- of items in System.Web 1.1.
- * MonoDevelop.AspNet/AspNetToolboxNode.cs: Improve support for default
- tag text. Markup for property grid.
- * MonoDevelop.AspNet.addin.xml: Register provider moved from
- AspNetEdit.
- * Makefile.am, AspNetAddIn.mdp: Updated.
-
-2008-05-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetDisplayBinding.cs: Remove unneeded display
- binding.
- * MonoDevelop.AspNet/AspNetAppProject.cs: Remove bound WebTypeManager
- instance.
- * MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs: Add copyright.
- * MonoDevelop.AspNet/AspNetToolboxLoader.cs,
- MonoDevelop.AspNet/AspNetToolboxNode.cs: Toolbox loader for ASP.NET
- toolbox items that makes then available to the text editor too.
- * MonoDevelop.AspNet/AspNetParserService.cs: A place for parser-access
- convenience methods.
- * MonoDevelop.AspNet/WebTypeManager.cs: Make static. Take project as
- argument rather than being bound to it.
- * MonoDevelop.AspNet.addin.xml: Register new toolbox loader. Update
- mimetypes. Remove unneeded display binding.
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Prevent some NREs.
- * AspNetAddIn.mdp, Makefile.am: Updated.
- * MonoDevelop.AspNet.Parser/Document.cs: If bound project is null, look
- it up.
- * MonoDevelop.AspNet.Parser/CompilationUnitVisitor.cs: Prevent possible
- NRE.
- * MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Add
- functionality for looking up and generating prefixes, for text
- toolbox nodes.
-
-2008-05-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Fix positions when
- selecting nodes.
-
-2008-05-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Use a data func for
- the outline treeview. Shorten many overlong lines.
-
-2008-05-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser.Dom/ParentNode.cs: Make parent nodes
- enumerable.
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Implement document
- outline support for ASP.NET documents. Still a couple of issues:
- the parser doesn't provide the document at startup, so it won't
- show anything until the file is changed. It also may have
- performance problems on large files.
-
-2008-05-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs,
- MonoDevelop.AspNet/CodeBehind.cs,
- MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs,
- MonoDevelop.AspNet.Parser/Document.cs,
- MonoDevelop.AspNet.Parser/CompilationUnitVisitor.cs,
- MonoDevelop.AspNet.Parser/AspNetParser.cs,
- MonoDevelop.AspNet.Parser/PageInfoVisitor.cs,
- MonoDevelop.AspNet.Parser/PageInfo.cs,
- MonoDevelop.AspNet.Parser/AspNetCompilationUnit.cs: Replace
- direscrt use of the ASP.NET docuemnt parser with use of the parser
- service. Flesh out the parsed compilation units.
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Use compilation
- units from parser service instead of parsing on every keystroke.
- * AspNetAddIn.mdp, Makefile.am: Updated
-
-2008-05-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.addin.xml,
- MonoDevelop.AspNet/AspNetCodeBehindProvider.cs: Remove use of
- removed extension point.
-
-2008-04-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetLanguageBinding.cs,
- MonoDevelop.Html/HtmlCompletionDataProvider.cs,
- MonoDevelop.AspNet.addin.xml, Makefile.am, AspNetAddIn.mdp,
- MonoDevelop.AspNet.Parser/Document.cs,
- MonoDevelop.AspNet.Parser/CompilationUnitVisitor.cs,
- MonoDevelop.AspNet.Parser/AspNetExpressionFinder.cs,
- MonoDevelop.AspNet.Parser/AspNetParser.cs,
- MonoDevelop.AspNet.Parser/AspNetCompilationUnit.cs: Add support for
- simple folding and error underlining in ASP.NET pages.
- * MonoDevelop.AspNet.Parser.Dom/RootNode.cs: Add support for simple
- folding and error underlining in ASP.NET pages. Fix mimetypes.
-
-2008-04-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Add ability to
- select paths (partially working).
-
-2008-04-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Implement path bar
- support.
- * AspNetAddIn.mdp, Makefile.am,
- MonoDevelop.AspNet.Parser/AspNetIndentStack.cs: Remove old indent
- stack.
-
-2008-04-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.StateEngine/AspNetSpecialState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetFreeState.cs: Change XML state
- engine API to allow cloning a single node (as an alternative to the
- whole stack).
-
-2008-04-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.StateEngine/AspNetFreeState.cs: Add support for
- XML processing instructions.
-
-2008-04-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.StateEngine/AspNetSpecialState.cs,
- MonoDevelop.AspNet.StateEngine/AspNetFreeState.cs: Minimal states
- for ASP.NET parsing. Still need to handle expressions within
- attribute values.
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Use new state engine
- for triggering completion. Haven't exorcised full document parse
- yet -- need it for doctype etc. Also need it (but low-priority,
- threaded?) for filtering existing attributes.
- * Makefile.am, AspNetAddIn.mdp: Updated.
-
-2008-04-14 Michael Hutchinson <mhutchinson@novell.com>
-
-
-
-2008-04-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/WebTypeManager.cs: Remove debug code.
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Greatly improve
- completion triggering behaviour. Most noticeable with tag
- attributes.
-
-2008-04-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Add server-side
- comments to completion list.
- * MonoDevelop.AspNet.Parser/AspNetIndentStack.cs: Add more states,
- document all the states' meaning, and handle closing some states.
-
-2008-04-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Html/HtmlSchema.cs: Avoid unused variable warning.
- * gtk-gui/gui.stetic: Updated.
- * MonoDevelop.AspNet.Parser/AspNetIndentStack.cs: Woked on indent
- stack. Not complete yet.
-
-2008-04-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AspNet.addin.xml: Use the new mime type extension to
- register new file types.
-
-2008-04-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Add completion for
- colours, enums and booleans. Walk into base members when attempting
- attribute completion.
-
-2008-04-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/CodeBehind.cs: Add method for getting a
- non-designer class.
- * MonoDevelop.AspNet/WebTypeManager.cs,
- MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Add various
- control lookup methods, including listing of ASP.NET controls.
- * MonoDevelop.Html/HtmlSchema.cs: Minor cleanup.
- * MonoDevelop.Html/HtmlSchemaService.cs: Improve lazy loading. Allow
- forced preloading in a thread.
- * MonoDevelop.AspNet.addin.xml: Remove HTML 4 Transitional doctype
- extension, as it's a hardcoded default.
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Track API. Implement
- ASP.NET control and attribute completion. Implement attribute value
- completion (and handler stubbing) for events. Improve completion
- triggering accuracy. Add documentation for completion items.
- Implement close tag completion for parent tags. Lazily load HTML
- schemas, and use default schema while they load. Force HTML schema
- service to load in background when docuement opened.
- * AspNetAddIn.mdp, Makefile.am: Updated.
- * MonoDevelop.AspNet.Parser/SuggestedHandlerCompletionData.cs:
- Completion data type that inserts a method into a class if it's
- picked.
- * MonoDevelop.AspNet.Parser/AspNetIndentStack.cs: Partial (still
- unused) implementation of indenter stack.
-
-2008-04-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser.Dom/RootNode.cs: Fix build and close
- correct tags.
-
-2008-04-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser.Dom/ParentNode.cs,
- MonoDevelop.AspNet.Parser.Dom/RootNode.cs: Add a mechanism for
- determining/indicating whether a tag has been closed.
- * MonoDevelop.Html/DocTypeCompletionData.cs: Remove debug message.
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Implement closing
- tag completion for unclosed tags. Reduce spurious completion
- triggering.
-
-2008-04-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * Schemas, Schemas/xhtml1-transitional.xsd, Schemas/W3C-License.html,
- Schemas/xhtml1-strict.xsd, Schemas/readme.txt,
- Schemas/xhtml1-frameset.xsd: Add W3C XHTML 1.0 schemas.
- * MonoDevelop.Html/DocTypeCompletionData.cs,
- MonoDevelop.Html/DocTypeCompletionDataProvider.cs: Implement
- completion provider for doctype declarations.
- * MonoDevelop.Html/HtmlSchema.cs: Change to an association between an
- doctype and an IXmlCompletionProvider from the XmlEditor.
- * MonoDevelop.Html/HtmlSchemaService.cs: Load doctypes and associated
- schemas from extension point. Expose default doctypes, and
- mechanisms for getting completion providers for any registered
- doctype, as well as a completion provider for doctypes themselves.
- * MonoDevelop.Html/DocTypeExtensionNode.cs,
- MonoDevelop.AspNet.addin.xml: Added HTML(/SGML/XML) doctypes as an
- extension point.
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Implement HTML code
- completion for aspx files.
- * Makefile.am, AspNetAddIn.mdp: Updated.
-
-2008-03-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Deployment/WebDeployLaunchDialog.cs: Fix namespace
- of panel.
-
-2008-03-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Templates/WebConfig-SubDir.xft.xml:
- * Templates/WebConfig-Application.xft.xml: Improve descriptions.
-
-2008-03-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet/AspNetAppProject.cs: Improve browser launching code.
- * MonoDevelop.AspNet.Gui/BrowserLauncher.cs: Move browser launcher code and
- make it into a re-usable IAsyncOperation.
- * AspNetAddIn.mdp, Makefile.am: Updated.
- * MonoDevelop.AspNet.Parser/Regexes.cs: Improve server tag regex.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AspNet.Deployment/WebDeployService.cs,
- MonoDevelop.AspNet/XspParameters.cs,
- MonoDevelop.AspNet/AspNetAppProject.cs: Worked on gnome hig compliant
- alerts.
-
-2008-03-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs: Improve ASP.NET code
- completion. Now parser updates on-the-fly and suggestions are
- contextual.
- * gtk-gui/gui.stetic, AspNetAddIn.mdp, Makefile.am: Updated.
- * MonoDevelop.AspNet.Parser.Dom/ParentNode.cs,
- MonoDevelop.AspNet.Parser.Dom/Node.cs: Minor API name change.
- * MonoDevelop.AspNet.Parser.Dom/RootNode.cs: Catch and collect
- parser-reported exceptions rather than blowing up.
- * MonoDevelop.Html, MonoDevelop.Html/HtmlSchema.cs,
- MonoDevelop.Html/HtmlSchemaService.cs: Skeletion of system for
- schema-controlled HTML completion.
- * MonoDevelop.AspNet.Parser/Document.cs,
- MonoDevelop.AspNet.Parser/DocumentReferenceManager.cs: Make it easier to
- build a parser document directly rather than going through the project.
- * MonoDevelop.AspNet.Parser/Regexes.cs: Utility class, unused right now.
- * MonoDevelop.AspNet.Parser/LocatedParserException.cs: Allow flagging error
- as a warning.
-
-2008-03-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser.Internal/ParseException.cs: Fix ILocation
- capturing.
- * MonoDevelop.AspNet.Parser.Dom/ParentNode.cs,
- MonoDevelop.AspNet.Parser.Dom/Visitor.cs,
- MonoDevelop.AspNet.Parser.Dom/TagNode.cs: Implement QuickExit so that
- visitor can terminate early.
- * MonoDevelop.AspNet.Parser.Dom/RootNode.cs: Add some support for implicit
- tag closing like in HTML4, making parser more robust with sloppy input.
- Implement QuickExit so that visitor can terminate early.
- * MonoDevelop.AspNet.Parser/LocatedParserException.cs: Fix possible NREs.
- Override ToString().
- * MonoDevelop.AspNet.Parser/PageInfoVisitor.cs: Capture doctype. Use quick
- exit when desired information found.
-
-2008-02-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Gui/AspNetEditorExtension.cs, Makefile.am,
- AspNetAddIn.mdp, MonoDevelop.AspNet.addin.xml: Add the beginnings of a
- code completion system for ASP.NET.
- * MonoDevelop.AspNet.Parser.Dom/ParentNode.cs,
- MonoDevelop.AspNet.Parser.Dom/TagNode.cs,
- MonoDevelop.AspNet.Parser.Dom/Node.cs,
- MonoDevelop.AspNet.Parser.Dom/RootNode.cs,
- MonoDevelop.AspNet.Parser/Document.cs: Improve error resilience. Improve
- debug messages. Finish the node search system.
-
-2008-02-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AspNet.Parser/Internal:
- * MonoDevelop.AspNet.Parser/Tree:
- * MonoDevelop.AspNet.Parser.Internal:
- * MonoDevelop.AspNet.Parser.Dom:
- * AspNetAddIn.mdp:
- * Makefile.am: Finish restructuring directories to reflect namespaces.
-
- * MonoDevelop.AspNet.addin.xml: Clean up whitespace.
-
-2008-02-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * Deployment, MonoDevelop.AspNet, Gui, Parser,
- MonoDevelop.AspNet.Deployment, MonoDevelop.AspNet.Gui, Project,
- AspNetAddIn.mdp, Makefile.am, MonoDevelop.AspNet.Parser: Restructure
- directories to reflect namespaces.
-
-2008-02-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * Deployment/WebDeployService.cs, Deployment/WebDeployCommands.cs,
- Deployment/WebDeployLaunchDialog.cs,
- Deployment/WebDeployOptionsPanel.cs,
- Deployment/WebDeployOptionsPanelWidget.cs,
- Gui/AspNetConfigurationPanel.cs, Gui/AspNetConfigurationPanelWidget.cs,
- Gui/XspOptionsPanel.cs, Gui/XspOptionsPanelWidget.cs,
- Project/AspNetDisplayBinding.cs, Project/AspNetCommands.cs,
- Project/ProjectFolderNodeBuilderExtension.cs,
- Project/AspNetAppProjectBinding.cs,
- Project/AspNetMSBuildProjectExtension.cs, Project/XspParameters.cs,
- Project/AspNetAppProject.cs, Project/CodeBehind.cs,
- Project/VerifyCodeBehindBuildStep.cs,
- Project/AspNetAppProjectConfiguration.cs,
- Project/AspNetCodeBehindProvider.cs,
- Project/AspNetFileDescriptionTemplate.cs, Project/WebTypeManager.cs,
- gtk-gui/MonoDevelop.AspNet.Gui.XspOptionsPanelWidget.cs,
- gtk-gui/AspNetAddIn.AspNetConfigurationPanelWidget.cs,
- gtk-gui/AspNetAddIn.XspOptionsPanelWidget.cs,
- gtk-gui/MonoDevelop.AspNet.Gui.AspNetConfigurationPanelWidget.cs,
- gtk-gui/gui.stetic, AspNetAddIn.addin.xml, AspNetAddIn.mdp, Makefile.am,
- Parser/Tree/ParentNode.cs, Parser/Tree/ServerCommentNode.cs,
- Parser/Tree/Visitor.cs, Parser/Tree/ServerIncludeNode.cs,
- Parser/Tree/ILocation.cs, Parser/Tree/TagNode.cs,
- Parser/Tree/DirectiveNode.cs, Parser/Tree/Node.cs,
- Parser/Tree/ExpressionNode.cs, Parser/Tree/RootNode.cs,
- Parser/Tree/TextNode.cs, Parser/WebFormReferenceManager.cs,
- Parser/DebugStringVisitor.cs, Parser/Document.cs,
- Parser/MemberListVisitor.cs, Parser/LocatedParserException.cs,
- Parser/Internal/TagType.cs, Parser/Internal/AspTokenizer.cs,
- Parser/Internal/Directive.cs, Parser/Internal/AspParser.cs,
- Parser/Internal/TagAttributes.cs, Parser/Internal/Location.cs,
- Parser/Internal/ParseException.cs, Parser/Internal/StrUtils.cs,
- Parser/DocumentReferenceManager.cs, Parser/PageInfoVisitor.cs,
- MonoDevelop.AspNet.addin.xml: Finish renaming AspNetAddIn and its
- corresponding namespaces to MonoDevelop.Aspnet.
-
-2008-02-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/AspNetFileDescriptionTemplate.cs: Fix string formatting call.
-
-2008-02-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * AspNetAddIn.mdp, Makefile.am, Parser/Tree/ParentNode.cs,
- Parser/Tree/ServerCommentNode.cs, Parser/Tree/Visitor.cs,
- Parser/Tree/TagNode.cs, Parser/Tree/DirectiveNode.cs,
- Parser/Tree/Node.cs, Parser/Tree/ExpressionNode.cs,
- Parser/Tree/RootNode.cs, Parser/Tree/TextNode.cs,
- Parser/DebugStringVisitor.cs, Parser/Document.cs,
- Parser/Internal/Location.cs: Implement dumping a debug view of the parse
- tree, and binary searching for the parse node at a given location in the
- file.
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * AspNetAddIn.mdp, Makefile.am: Removed some unused glade and gnome-sharp
- references (only the unused). But I'll continue to remove glade, we need
- to lower the dependency tree a bit.
-
-2008-02-20 Marek Safar <marek.safar@gmail.com>
-
- * Project/VerifyCodeBehindBuildStep.cs: Fixed missing parenthesis.
-
-2008-02-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/IAspNetLanguageBinding.cs,
- Project/AspNetFileDescriptionTemplate.cs,
- Templates/WebService-CodeBehind.xft.xml,
- Templates/WebForm-CodeBehind.xft.xml,
- Templates/MasterPage-Empty.xft.xml,
- Templates/WebControl-CodeBehindNonPartial.xft.xml,
- Templates/WebService-Empty.xft.xml,
- Templates/WebHandler-CodeBehind.xft.xml,
- Templates/WebForm-Empty.xft.xml,
- Templates/WebControl-CodeBehind.xft.xml,
- Templates/MasterPage-CodeBehindNonPartial.xft.xml,
- Templates/WebConfig-Application.xft.xml,
- Templates/WebHandler-Empty.xft.xml, Templates/GlobalAsax-Empty.xft.xml,
- Templates/WebControl-Empty.xft.xml,
- Templates/MasterPage-CodeBehind.xft.xml,
- Templates/WebForm-CodeBehindNonPartial.xft.xml: Add a mechanism for
- having the ASP.NET language code be different from MD's internal
- language codes, and use it to make VB.NET pages work OOTB.
- * AspNetAddIn.mdp, Makefile.am: Updated.
- * Parser/Tree/Visitor.cs, Parser/Tree/ExpressionNode.cs,
- Parser/Tree/RootNode.cs: The way the parser's currently used, it doesn't
- need to understand expressions, so rather than throwing a
- NotImplementedException, just insert them into the AST and carry on.
- Means that CodeBehind generation can be used for a much larger subset of
- aspx pages.
-
-2008-02-09 Mike Krüger <mkrueger@novell.com>
-
- * AspNetAddIn.addin.xml, AspNetAddIn.mdp, Makefile.am: Removed source editor
- dependency.
-
-2008-02-05 Mike Krüger <mkrueger@novell.com>
-
- * AspNetAddIn.addin.xml: Structured main menu.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.addin.xml: Update MD version.
-
-2008-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.addin.xml: Updated add-in category and description.
-
-2008-01-19 Ankit Jain <jankit@novell.com>
-
- * AspNetMSBuildProjectExtension.cs: Track changes in MSBuildProjectExtension.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * Templates/WebService-CodeBehind.xft.xml,
- Templates/WebForm-CodeBehind.xft.xml,
- Templates/MasterPage-Empty.xft.xml,
- Templates/WebControl-CodeBehindNonPartial.xft.xml,
- Templates/WebConfig-SubDir.xft.xml, Templates/WebService-Empty.xft.xml,
- Templates/WebHandler-CodeBehind.xft.xml,
- Templates/WebForm-Empty.xft.xml,
- Templates/GlobalAsax-CodeBehind.xft.xml,
- Templates/WebControl-CodeBehind.xft.xml,
- Templates/MasterPage-CodeBehindNonPartial.xft.xml,
- Templates/WebConfig-Application.xft.xml,
- Templates/WebApplication-Empty.xpt.xml,
- Templates/WebHandler-Empty.xft.xml, Templates/GlobalAsax-Empty.xft.xml,
- Templates/WebControl-Empty.xft.xml,
- Templates/MasterPage-CodeBehind.xft.xml,
- Templates/WebForm-CodeBehindNonPartial.xft.xml,
- Templates/WebApplication.xpt.xml: Make template categories translatable.
-
-2008-01-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/VerifyCodeBehindBuildStep.cs: Only try to add members to
- CodeBehind if the needed refactoring options are supported.
-
-2008-01-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Templates/WebService-CodeBehind.xft.xml,
- Templates/WebForm-CodeBehind.xft.xml,
- Templates/WebControl-CodeBehindNonPartial.xft.xml,
- Templates/WebService-Empty.xft.xml,
- Templates/WebHandler-CodeBehind.xft.xml,
- Templates/WebControl-CodeBehind.xft.xml,
- Templates/MasterPage-CodeBehindNonPartial.xft.xml,
- Templates/WebHandler-Empty.xft.xml,
- Templates/MasterPage-CodeBehind.xft.xml,
- Templates/WebForm-CodeBehindNonPartial.xft.xml: Use ${EscapedIdentifier}
- instead of ${Name} so that files can be created with names like
- "Default" and work correctly in VB.NET.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.mdp: Updated project files. The order of extended properties
- won't change anymore.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/AspNetAppProject.cs: Moved PlatformService to MD.Core.Gui. Removed
- old FileIconService class, which is now implemented in PlatformService.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * Deployment/WebDeployTargetEditor.cs: Track api changes.
- * gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployLaunchDialog.cs,
- gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployOptionsPanelWidget.cs,
- gtk-gui/gui.stetic: Updated.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/AspNetAppProject.cs: API cleanup.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/AspNetAddIn.XspOptionsPanelWidget.cs,
- gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployTargetEditor.cs,
- gtk-gui/gui.stetic: Fix alignment of some labels.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.addin.xml: Bump add-in versions.
-
-2007-12-06 Geoff Norton <gnorton@novell.com>
-
- * Project/AspNetAppProject.cs: Use PlatformService to launch a browser
- instead of Gnome.Url.Show.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/objects.xml, AspNetAddIn.addin.xml, AspNetAddIn.mdp, Makefile.am:
- Directory reorganization.
-
-2007-11-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/AspNetAppProject.cs: Don't try to compile if no files are set to
- compile, as compilers/bindings (e.g. CSharpBinding) will error out if no
- files are set to compile.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Deployment/WebDeployService.cs, Project/AspNetAppProject.cs,
- Parser/Document.cs: Track LoggingService API changes.
-
-2007-11-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/VerifyCodeBehindBuildStep.cs: Use RootCombine instead of
- CurrentOpenCombine when possible.
-
-2007-10-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * Deployment/WebDeployService.cs, Deployment/WebDeployCommands.cs,
- Deployment/WebDeployLaunchDialog.cs,
- gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployLaunchDialog.cs,
- gtk-gui/gui.stetic: Enable web deploy dialog even if no targets exist,
- but add a button for editng/adding targets. Fixes "Bug 337804 - Web
- Deployment should be easier to configure".
-
-2007-10-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/AspNetAppProjectConfiguration.cs: Fix "Bug 337819 - Directory
- change warning shown when creating a new Web Project.". Re-opens "Bug
- 333419 - Output dir in ASP.NET project don't work", though it's now
- possible to work around the latter by setting an XML attribute in the
- project file.
-
-2007-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.addin.xml: Use the html file icon for some known asp.net
- files.
-
-2007-10-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * AspNetAddIn.addin.xml: Use WebHandler-CodeBehind template.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.addin.xml: Bump MD version.
-
-2007-10-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/VerifyCodeBehindBuildStep.cs: Fix string formatting index in a
- gettext call.
-
-2007-10-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/AspNetAppProject.cs: No need to handle monitor's cancel request,
- as AggregatedOperationMonitor does this for us.
-
-2007-10-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * Templates/WebApplication-Empty.xpt.xml, Templates/WebApplication.xpt.xml:
- Updated project icons.
-
-2007-10-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/WebTypeManager.cs: Don't do web.config control lookups for 1.1
- projects.
- * Parser/WebFormReferenceManager.cs: Track API change.
- * Parser/MemberListVisitor.cs, Parser/DocumentReferenceManager.cs: Handle
- the "type" property of "input" HTML controls.
-
-2007-10-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/AspNetAppProject.cs, Project/VerifyCodeBehindBuildStep.cs,
- Parser/MemberListVisitor.cs, Parser/LocatedParserException.cs,
- Parser/Internal/ParseException.cs: Rework error handling to include
- location info for document parse errors.
- * Project/WebTypeManager.cs, Parser/WebFormReferenceManager.cs,
- Parser/DocumentReferenceManager.cs: Rework type lookups for registered
- controls. Now handles custom controls and user controls, whether
- registered in aspx file or web.config.
- * AspNetAddIn.mdp, Makefile.am: Updated.
- * Parser/Document.cs: Collect parse errors instead of dying in constructor.
-
-2007-10-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/AspNetAppProject.cs: Copy refs to output path during compile. Not
- sure it's necessary, as the Run/Deploy commands do the copy too, and
- people shouldn't be running their site without executing one of these
- commands first. However, we have had a few bug reports about this
- behaviour, so it's better to do what people expect.
- * Project/VerifyCodeBehindBuildStep.cs: Report ASP.NET parser and Codebehind
- member generation errors as compile warnings, with file/line number
- info. Use Gettext for i18n of warnings.
- * AspNetAddIn.mdp: Updated.
-
-2007-10-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/AspNetAppProjectConfiguration.cs: Allowing changing the output
- directory to a directory other than "bin", but only after warning the
- user that this may prevent the projct from running/deploying correctly.
- Enables some unusual use cases, and doesn't affect other people.
-
-2007-10-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/VerifyCodeBehindBuildStep.cs: Change how partial classes are
- handled during code generation to work around the fact that they don't
- have all of the information that the 'full' class does.
-
-2007-10-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/AspNetAppProject.cs: Use xsp2 if using 2.0 runtime (regression
- introduced in previous commit).
-
-2007-10-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/AspNetAppProject.cs: Launch xsp directly rather than via SH. Made
- possible by changes to IExecutionHandler/ProcessService allowing setting
- environment variables on new console processes. Fixes xsp shutdown (xsp
- instances were not closes and were blocking ports). Hopefully fixes
- #330327.
-
- Also, don't force copy output refs.
-
-2007-10-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Deployment/WebDeployService.cs: Build before deploying.
- * Deployment/WebDeployTargetEditor.cs: Catch errors if file copy handler
- can't be found.
-
-2007-10-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/VerifyCodeBehindBuildStep.cs: Make errors in Codebehind generation
- into warnings rather than preventing build.
-
-2007-09-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/AspNetAppProject.cs: Check for xsp before running it.
-
-2007-09-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * Deployment/WebTargetEditor.cs, Deployment/WebDeployService.cs,
- Deployment/WebDeployCommands.cs, Deployment/WebDeployResolver.cs,
- Deployment/WebDeployTargetCollection.cs, Deployment/WebDeployTarget.cs,
- Deployment/WebDeployWindow.cs, Deployment/WebDeployLaunchDialog.cs,
- Deployment/WebDeployOptionsPanel.cs,
- Deployment/WebDeployTargetEditor.cs,
- Deployment/WebDeployOptionsPanelWidget.cs, AspNetAddIn.addin.xml,
- gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployLaunchDialog.cs,
- gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployTargetEditor.cs,
- gtk-gui/MonoDevelop.AspNet.Deployment.WebDeployOptionsPanelWidget.cs,
- gtk-gui/MonoDevelop.AspNet.Deployment.WebTargetEditor.cs: Add new web
- deployment UI and services.
- * Project/AspNetAppProject.cs: Add WebDeployTargets property. Use new web
- targets when returning DeployFiles. Fix NRE when language binding not
- recognised.
- * gtk-gui/generated.cs, gtk-gui/AspNetAddIn.XspOptionsPanelWidget.cs,
- gtk-gui/objects.xml, gtk-gui/gui.stetic, AspNetAddIn.mdp, Makefile.am,
- Gui/XspOptionsPanel.cs: Updated.
-
-2007-09-27 Ankit Jain <jankit@novell.com>
-
- Add support for VS2005 WebApplication projects.
- * Project/AspNetMSBuildProjectExtension.cs: New.
- * AspNetAddIn.addin.xml: Add Extension.
- * AspNetAddIn.mdp: Update.
- * Makefile.am: Update.
-
-2007-09-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/AspNetAppProject.cs: Make write-safe by using TextFile API rather
- than direct save.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.addin.xml: Bump MD version.
-
-2007-09-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/AspNetAppProject.cs: Added reference change handlers to update the
- referenced assembly list in web.config.
-
-2007-09-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/XspOptionsPanelWidget.cs,
- gtk-gui/AspNetAddIn.XspOptionsPanelWidget.cs, gtk-gui/gui.stetic: Fix
- bugs from stetic conversion: panel status update handler and permissible
- port range setting.
- * Project/AspNetAppProject.cs: Restructure execution code to handle errors
- better and make it possible to set MONO_OPTIONS="--debug" when calling
- xsp.
-
-2007-09-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/XspOptionsPanel.cs, Gui/XspOptionsPanelWidget.cs, AspNetAddIn.glade,
- gtk-gui/generated.cs,
- gtk-gui/AspNetAddIn.AspNetConfigurationPanelWidget.cs,
- gtk-gui/AspNetAddIn.XspOptionsPanelWidget.cs, gtk-gui/gui.stetic,
- AspNetAddIn.mdp, Makefile.am: Migrate XspOptionsPanel from glade to
- stetic.
- * Gui/AspNetConfigurationPanelWidget.cs,
- Project/AspNetFileDescriptionTemplate.cs: Remove unused fields.
-
-2007-09-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/ProjectFolderNodeBuilderExtension.cs, Project/AspNetCommands.cs,
- AspNetAddIn.addin.xml, AspNetAddIn.mdp, Makefile.am: Add a command/menu
- for creating ASP.NET special directories.
- * Project/AspNetAppProject.cs: Add more WebSubtypes. Use GettextCatalog for
- MessageService call. Add method for discovering non-existent special
- ASP.NET directories.
- * Project/VerifyCodeBehindBuildStep.cs: Don't prevent compilation if
- documents can't be parsed.
-
-2007-09-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/AspNetAppProject.cs: Fire SetDefaultBuildAction only when adding
- new files, not when deserialising the project. Add a "Code" WebSubtype.
- * AspNetAddIn.addin.xml, AspNetAddIn.mdp, Makefile.am,
- Templates/WebConfig-SubDir.xft.xml,
- Templates/WebConfig-Application.xft.xml: Add Web.config templates.
- * Templates/WebForm-CodeBehind.xft.xml,
- Templates/GlobalAsax-CodeBehind.xft.xml,
- Templates/WebControl-CodeBehind.xft.xml,
- Templates/GlobalAsax-Empty.xft.xml,
- Templates/MasterPage-CodeBehind.xft.xml: More tweaks to templates.
- * Templates/WebApplication.xpt.xml: Add web.config to default project
- template.
-
-2007-09-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * AspNetAddIn.addin.xml, AspNetAddIn.mdp, Makefile.am: Updated.
- * Templates/WebService-CodeBehind.xft.xml,
- Templates/WebForm-CodeBehind.xft.xml,
- Templates/MasterPage-Empty.xft.xml, Templates/WebService-Empty.xft.xml,
- Templates/WebForm-Empty.xft.xml,
- Templates/WebHandler-CodeBehind.xft.xml,
- Templates/WebControl-CodeBehind.xft.xml,
- Templates/WebHandler-Empty.xft.xml,
- Templates/MasterPage-CodeBehind.xft.xml,
- Templates/WebControl-Empty.xft.xml, Templates/WebApplication.xpt.xml:
- Remove deprecated FileOptions node.
- * Templates/WebControl-CodeBehindNonPartial.xft.xml,
- Templates/MasterPage-CodeBehindNonPartial.xft.xml,
- Templates/WebForm-CodeBehindNonPartial.xft.xml: Add non-partial-type
- templates.
- * Templates/GlobalAsax-CodeBehind.xft.xml,
- Templates/GlobalAsax-Empty.xft.xml: Add Global.asax templates.
- * Templates/WebApplication-Empty.xpt.xml: Add empty project template.
-
-2007-09-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Templates/WebService-CodeBehind.xft.xml,
- Templates/WebHandler-Empty.xft.xml, Templates/WebService-Empty.xft.xml,
- Templates/WebControl-Empty.xft.xml, Templates/WebForm-Empty.xft.xml,
- Templates/WebHandler-CodeBehind.xft.xml: Limit to be shown for ASP.NET
- projects.
- * Templates/WebControl-CodeBehind.xft.xml,
- Templates/WebForm-CodeBehind.xft.xml: Limit to be shown for ASP.NET
- projects. Require partial class support.
- * Templates/MasterPage-Empty.xft.xml: Limit to be shown for ASP.NET
- projects. Require 2.0 runtime.
- * Templates/MasterPage-CodeBehind.xft.xml: Limit to be shown for ASP.NET
- projects. Require 2.0 runtime. Require partial class support.
-
-2007-09-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/AspNetAppProject.cs: Set correct BuildAction for added ASP.NET
- files. Convert cachedDocuments to generic collection.
-
-2007-09-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * AspNetAddIn.addin.xml, AspNetAddIn.mdp, Makefile.am,
- Templates/CodeBehindWebControl.xft.xml,
- Templates/CodeBehindWebForm.xft.xml,
- Templates/CodeBehindWebHandler.xft.xml,
- Templates/CodeBehindWebService.xft.xml,
- Templates/EmptyWebControl.xft.xml, Templates/EmptyWebForm.xft.xml,
- Templates/EmptyWebHandler.xft.xml, Templates/EmptyWebService.xft.xml,
- Templates/MasterPage-CodeBehind.xft.xml,
- Templates/MasterPage-Empty.xft.xml,
- Templates/MasterPageWithCodeBehind.xft.xml,
- Templates/MasterPageWithNoCodeBehind.xft.xml,
- Templates/WebControl-CodeBehind.xft.xml,
- Templates/WebControl-Empty.xft.xml,
- Templates/WebForm-CodeBehind.xft.xml, Templates/WebForm-Empty.xft.xml,
- Templates/WebHandler-CodeBehind.xft.xml,
- Templates/WebHandler-Empty.xft.xml,
- Templates/WebService-CodeBehind.xft.xml,
- Templates/WebService-Empty.xft.xml, Templates/WebApplication.xpt.xml:
- Rename template files.
-
-2007-09-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * Templates/CodeBehindWebControl.xft.xml,
- Templates/CodeBehindWebForm.xft.xml,
- Templates/MasterPageWithCodeBehind.xft.xml: Use SuppressAutoOpen to stop
- designer CodeBehind files from opening automatically when created.
-
-2007-09-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * Templates/WebApplication.xpt.xml: Use new FileReferenceTemplate to
- reference CodeBehindWebForm instead of duplicating whole template.
-
-2007-09-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/XspParameters.cs: Fix some compile warnings.
- * Templates/CodeBehindWebHandler.xft.xml, Templates/EmptyWebForm.xft.xml,
- Templates/CodeBehindWebControl.xft.xml,
- Templates/CodeBehindWebService.xft.xml,
- Templates/CodeBehindWebForm.xft.xml,
- Templates/MasterPageWithNoCodeBehind.xft.xml,
- Templates/MasterPageWithCodeBehind.xft.xml,
- Templates/EmptyWebHandler.xft.xml, Templates/WebApplication.xpt.xml,
- Templates/EmptyWebControl.xft.xml, Templates/EmptyWebService.xft.xml:
- Use partial classes where possible. Default to deploying ASP.NET files
- rather than building them. Remove "Hello world" code. Default to 2.0
- runtime.
-
-2007-08-31 Mike Krüger <mkrueger@novell.com>
-
- * Gui/AspNetConfigurationPanel.cs, Gui/AspNetConfigurationPanelWidget.cs,
- Gui/XspOptionsPanel.cs: Changes due to new property infrastructure.
-
-2007-08-31 Ankit Jain <jankit@novell.com>
-
- * Templates/WebApplication.xpt.xml: Set BuildAction for aspx file to
- FileCopy.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.addin.xml, AspNetAddIn.mdp, Makefile.am: Reorganized the
- extension point hierarchy. Embedded all add-in manifests as resources.
-
-2007-08-01 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * AspNetAppProject.cs: Fix the IDeployable implementation. The target
- directory names should be handled by an ASP.NET-specific
- IDirectoryResolver, not the GetDeployFiles method.
-
-2007-07-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.mdp: Updated.
-
-2007-06-19 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Project/CodeBehind.cs: Oops, remove some development code in which
- caused sharing violations.
-
-2007-06-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/AspNetAddIn.AspNetConfigurationPanelWidget.cs,
- AspNetAddIn.mdp: Changed some old 2.4 dependencies to 2.8. Use
- GettextCatalog for localizable strings.
-
-2007-06-18 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Gui/AspNetConfigurationPanel.cs,
- Gui/AspNetConfigurationPanelWidget.cs, AspNetAddIn.glade,
- gtk-gui/generated.cs,
- gtk-gui/AspNetAddIn.AspNetConfigurationPanelWidget.cs,
- gtk-gui/objects.xml, gtk-gui/gui.stetic: More Stetic! Convert
- configuration panel widget from Glade to Stetic.
- * Project/CodeBehind.cs: Some shared code for handling CodeBehind.
- * Project/VerifyCodeBehindBuildStep.cs: Use partial classes if they're
- present.
- * Project/AspNetAppProjectConfiguration.cs: Silence the error when user
- picks non-library target type. Rename AutoGenerateCodeBehindMembers
- to GenerateNonPartialCodeBehindMembers.
- * Project/AspNetCodeBehindProvider.cs: Use code from Codebehind class.
- * AspNetAddIn.mdp, Makefile.am: Added files.
-
-2007-06-08 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Parser/Document.cs: Report parse errors on console, not in dialogue.
-
- * Parser/PageInfoVisitor.cs: Add CodeFile property.
-
-2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.addin.xml: Fix typo.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.mdp: Copy the .addins.xml file to the output dir.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.mdp: Don't copy project references.
-
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.mdp, Makefile.am: Reference shared assemblies from the
- correct location.
-
-2007-05-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.addin.xml: Fix add-in dependency.
-
-2007-05-07 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Project/VerifyCodeBehindBuildStep.cs: Make updating files thread-safe.
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.addin.xml, AspNetAddIn.mdp, Makefile.am: Migration to
- Mono.Addins.
-
-2007-04-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/AspNetAppProject.cs: Track api changes.
-
-2007-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/AspNetAppProject.cs: Track api changes.
- * AspNetAddIn.addin.xml, Makefile.am: Added dependency to
- MonoDevelop.Deployment.
- * AspNetAddIn.mdp: Don't copy referenced assemblies.
-
-2007-02-25 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Project/AspNetAppProject.cs:
- Remove DoPreBuild override as it's a deprecated build extension point.
- Now set AspNetAppProjectConfiguration.SourceDirectory via a FileName
- override, which is more robust.
- Implement GetDeployFiles to handle ASP.NET bin folder.
-
-2007-02-21 Ankit Jain <jankit@novell.com>
-
- * Project/VerifyCodeBehindBuildStep.cs: Warn the user if
- AutoGenerateCodeBehindMembers is false.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.addin.xml: Change add-in versions to 0.13.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetAddIn.mdp, Makefile.am: Synchronized the MD project and the
- Makefile
-
-2007-02-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/VerifyCodeBehindBuildStep.cs, AspNetAddIn.addin.xml,
- AspNetAddIn.mdp: Replace the IBuildStep implementation by a
- ProjectServiceExtension subclass. IBuildStep is not available
- anymore.
-
-2007-02-05 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Templates/MasterPageWithCodeBehind.xft.xml:
- * Project/AspNetDisplayBinding.cs:
- * Parser/PageInfoVisitor.cs: Fix errors in last commit that came from
- my misunderstanding of how the CodeBehind model doesn't apply to
- MasterPages. The CodeBehindService will need support for the
- CodeBeside model at some point.
-
-2007-02-04 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Parser/Tree/DirectiveNode.cs: Workaround for parser bug, so that
- Codebehind for MasterPages can be found.
-
- * Parser/Internal/*: Update from mcs class tree.
-
- * Parser/PageInfoVisitor.cs:
- * Project/AspNetDisplayBinding.cs: Handle MasterPages.
-
-2007-02-04 John Anderson <sontek@gmail.com>
-
- * Templates/MasterPageWithNoCodeBehind.xft.xml:
- * Templates/MasterPageWithCodeBehind.xft.xml:
- * Makefile.am:
- * AspNetAddIn.mdp:
- * AspNetAddIn.addin.xml: Added templates for MasterPages.
-
-2007-02-01 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Project/AspNetAppProject.cs: More informative error messages.
-
- * Project/AspNetCodeBehindProvider.cs: Track API changes.
-
-2007-01-18 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Templates/CodeBehindWebControl.xft.xml: Use the proper filename
- rather than "Default".
-
-2007-01-18 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * AspNetAddIn/Parser/Internal/TagType.cs:
- * AspNetAddIn/Parser/Internal/AspParser.cs:
- * AspNetAddIn/Parser/Internal/ParseException.cs:
- Make classes and members public so that AspNetAddIn's parser can
- consume them. Can revert this when AspNetEdit uses the whole parser
- rather that just the tokeniser as it does ATM.
-
-2006-09-19 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * AspNetAddIn.mdp: Updated.
-
-2006-09-16 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Gui/AspNetConfigurationPanel.cs:
- * AspNetAddIn.glade:
- * Project/AspNetAppProjectConfiguration.cs:
- * AspNetAddIn.addin.xml:
- * Project/VerifyCodeBehindBuildStep.cs:
- Added a new option that can be used to disable compilation-time
- CodeBehind verification for different configurations.
-
- * Makefile.am:
- * AspNetAddIn.mdp: Add Gui/AspNetConfigurationPanel.cs to the build.
-
-2006-09-13 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Project/AspNetAppProject.cs: Fix parsed document caching. Check if file
- can be parsed before parsing, instead of at cache lookup.
-
-2006-08-21 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Project/AspNetDisplayBinding.cs:
- * Project/AspNetAppProject.cs:
- * Parser/PageInfoVisitor.cs: Add support for Global.asax CodeBehind.
-
- * Project/AspNetCodeBehindProvider.cs:
- * Project/AspNetAppProject.cs: Don't try to create Documents for files
- that we can't parse.
-
- * Project/AspNetAppProject.cs: Improve web server launch checking code.
-
-2006-08-21 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Project/VerifyCodeBehindBuildStep.cs: Make sure modified files are
- saved before compilation.
- Update the parser database to make sure our parse information is
- valid.
-
- * Project/AspNetAppProject.cs: Add an operation cancel handler.
-
- * Parser/Document.cs: trap file loading exceptions.
-
-2006-08-05 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Project/VerifyCodeBehindBuildStep.cs:
- Track changes in BindingService.
- * AspNetAddIn.mdp: Remove nonexistent file.
-
-2006-07-25 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Project/AspNetAppProject.cs:
- Become aware of Project.DoPreBuild; let it create the correct output
- directory for us.
- * Project/VerifyCodeBehindBuildStep.cs:
- Refactored some functionality into Monodevelop.DesignerSupport.
- BindingService.
-
-
-2006-07-21 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Project/AspNetAppProject.cs:
- * Project/VerifyCodeBehindBuildStep.cs:
- Move Codebehind verification into a separate build step.
-
- * Project/CodeBehindClassBuilder.cs:
- * Project/AspNetCodeBehindProvider.cs:
- Deleted. Functionality moved to MonoDevelop.DesignerSupport.
- * Project/AspNetAppProject.cs:
- * AspNetAddIn.addin.xml:
- * Project/CodeBehindProjectFileExtension.cs:
- Implement CodeBehindProvider architecture.
-
- * Parser/PageInfoVisitor.cs:
- Find CodeBehind info for more filetypes.
-
- * Templates/CodeBehindWebHandler.xft.xml:
- * Templates/CodeBehindWebControl.xft.xml:
- * Templates/CodeBehindWebForm.xft.xml:
- * Templates/WebApplication.xpt.xml:
- Remove unnecessary underscores in CodeBehind class names.
-
- * Templates/CodeBehindWebService.xft.xml:
- * Templates/EmptyWebService.xft.xml:
- New templates.
-
-
- * Project/AspNetDisplayBinding.cs:
- New file. For now, makes it possible to open ASP.NET mime types.
-
- * AspNetAddIn.addin.xml:
- * Makefile.am:
- * AspNetAddIn.mdp:
- Include new files, remove old ones.
-
-2006-07-04 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Templates/CodeBehindWebControl.xft.xml:
- * Templates/CodeBehindWebForm.xft.xml:
-
- * Project/AspNetAppProject.cs:
- * Project/CodeBehindProjectFileExtension.cs:
- Don't always throw exceptions when CodeBehind not found.
-
- * AspNetAddIn.addin.xml:
- * Project/CodeBehindProjectFileExtension.cs:
- Change "HideCodeBehind" option to "ShowCodeBehindFiles"
-
- * Project/AspNetFileDescriptionTemplate.cs:
- Move translation functionality to child CodeTranslationFileDescriptionTemplate.
- Move name substitution functionality to SingleFileDescriptionTemplate.
-
- * Templates/CodeBehindWebHandler.xft.xml:
- * Templates/EmptyWebForm.xft.xml:
- * Templates/CodeBehindWebControl.xft.xml:
- * Templates/CodeBehindWebForm.xft.xml:
- * Templates/EmptyWebHandler.xft.xml:
- * Templates/WebApplication.xpt.xml:
- * Templates/EmptyWebControl.xft.xml:
- Track AspNetFileDescriptionTemplate changes.
diff --git a/main/src/addins/CBinding/AddinInfo.cs b/main/src/addins/CBinding/AddinInfo.cs
index 2d04910221..88555948ba 100644
--- a/main/src/addins/CBinding/AddinInfo.cs
+++ b/main/src/addins/CBinding/AddinInfo.cs
@@ -6,7 +6,14 @@ using Mono.Addins.Description;
[assembly:Addin ("CBinding",
Namespace = "MonoDevelop",
Version = MonoDevelop.BuildInfo.Version,
- Category = "Language bindings")]
+ Category = "Language bindings",
+ EnabledByDefault =
+ #if GNOME
+ true
+ #else
+ false
+ #endif
+)]
[assembly:AddinName ("C/C++ Language Binding")]
[assembly:AddinDescription ("C/C++ Language binding")]
diff --git a/main/src/addins/CBinding/CBinding.Autotools/ChangeLog b/main/src/addins/CBinding/CBinding.Autotools/ChangeLog
deleted file mode 100644
index 16c000d5b6..0000000000
--- a/main/src/addins/CBinding/CBinding.Autotools/ChangeLog
+++ /dev/null
@@ -1,44 +0,0 @@
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.Autotools.csproj: Merged MD.Projects into MD.Core,
- and MD.Projects.Gui, MD.Core.Gui and MD.Components into
- MD.Ide.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.Autotools.csproj: Flush.
-
-2009-10-13 Ankit Jain <jankit@novell.com>
-
- * CBinding.Autotools.csproj: Import md.targets .
-
-2009-06-19 Mike Krüger <mkrueger@novell.com>
-
- * AssemblyInfo.cs: Commented out empty assembly key file
- attribute (Bug 513981 - Project template causes CS1726
- errors).
-
-2009-02-18 Mike Krüger <mkrueger@novell.com>
-
- * CAutotoolsSetup.cs: Fixed 'Bug 456971 - ${ProjectDir} Not
- updating for currently building project'.
-
-2009-02-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * CBinding.Autotools.csproj: More refs to keep csc happy.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * CBinding.Autotools.csproj: Don't local-copy other addins'
- dlls.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * CBinding.Autotools.csproj: More explicit references to keep
- csc happy.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.Autotools.mdp:
- * CBinding.Autotools.csproj: Migrated to MSBuild file format.
-
diff --git a/main/src/addins/CBinding/CBinding.csproj b/main/src/addins/CBinding/CBinding.csproj
index d50c30baf7..1c4ee03b17 100644
--- a/main/src/addins/CBinding/CBinding.csproj
+++ b/main/src/addins/CBinding/CBinding.csproj
@@ -7,9 +7,9 @@
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{7B57882B-AD46-469B-84E7-06DF98D11468}</ProjectGuid>
<OutputType>Library</OutputType>
- <AssemblyName>MonoDevelop.CBinding</AssemblyName>
<RootNamespace>CBinding</RootNamespace>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
+ <AssemblyName>MonoDevelop.CBinding</AssemblyName>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>True</DebugSymbols>
@@ -41,6 +41,37 @@
<NoWarn>1591;1573</NoWarn>
<DocumentationFile>..\..\..\build\AddIns\BackendBindings\MonoDevelop.CBinding.xml</DocumentationFile>
</PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'DebugGnome|AnyCPU' ">
+ <DebugSymbols>True</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>False</Optimize>
+ <OutputPath>..\..\..\build\AddIns\BackendBindings\</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>False</ConsolePause>
+ <Execution>
+ <Execution clr-version="Net_2_0" />
+ </Execution>
+ <AssemblyOriginatorKeyFile>.</AssemblyOriginatorKeyFile>
+ <DefineConstants>DEBUG;GNOME</DefineConstants>
+ <NoWarn>1591;1573</NoWarn>
+ <DocumentationFile>..\..\..\build\AddIns\BackendBindings\MonoDevelop.CBinding.xml</DocumentationFile>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'ReleaseGnome|AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>True</Optimize>
+ <OutputPath>..\..\..\build\AddIns\BackendBindings\</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>False</ConsolePause>
+ <Execution>
+ <Execution clr-version="Net_2_0" />
+ </Execution>
+ <DebugSymbols>true</DebugSymbols>
+ <DefineConstants>GNOME</DefineConstants>
+ <NoWarn>1591;1573</NoWarn>
+ <DocumentationFile>..\..\..\build\AddIns\BackendBindings\MonoDevelop.CBinding.xml</DocumentationFile>
+ </PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Xml" />
diff --git a/main/src/addins/CBinding/ChangeLog b/main/src/addins/CBinding/ChangeLog
deleted file mode 100644
index 65a8cfb638..0000000000
--- a/main/src/addins/CBinding/ChangeLog
+++ /dev/null
@@ -1,1853 +0,0 @@
-2010-07-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CTextEditorExtension.cs: Fixed the C return command.
-
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * Gui/DataProvider.cs:
- * Navigation/LanguageItemCommandHandler.cs: Track API changes.
-
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CBinding.csproj:
- * Gui/CTextEditorExtension.cs: Track API changes.
-
-2010-07-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/DataProvider.cs: Track API changes.
-
-2010-07-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * CBinding.addin.xml:
- * Parser/CDocumentParser.cs: Track ProjectDomService/Parser
- API.
-
-2010-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CProject.cs: Allow setting the External Console flag
- in the options.
-
- * templates/ConsoleCProject.xpt.xml:
- * templates/ConsoleCppProject.xpt.xml: Set the external
- console flag for console projects.
-
-2010-05-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/CProjectBinding.cs: Only create single file projects
- for C/C++ files.
-
-2010-05-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Compiler/GNUCompiler.cs: Don't include the generic () errors
- in the errors list. Don't reverse order of errors from
- compiler.
-
-2010-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * CBinding.csproj:
- * gtk-gui/gui.stetic:
- * Gui/AddPathDialog.cs:
- * Gui/AddLibraryDialog.cs:
- * Gui/OutputOptionsPanel.cs:
- * Gui/CodeGenerationPanel.cs:
- * gtk-gui/CBinding.AddPathDialog.cs:
- * gtk-gui/CBinding.AddLibraryDialog.cs:
- * gtk-gui/CBinding.OutputOptionsPanel.cs:
- * gtk-gui/CBinding.CodeGenerationPanel.cs:
- * ProjectPad/ProjectPackagesFolderNodeBuilder.cs: Clean up
- dialog placement.
-
-2010-05-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * CBinding.csproj:
- * CBinding.addin.xml:
- * Project/CProject.cs:
- * Gui/CTextEditorExtension.cs:
- * Gui/SwapSourceHeaderCommand.cs: Replaced the 'Swap
- Source/Header' command by a handler for the 'Switch between
- related files' command.
-
-2010-05-11 Mike Krüger <mkrueger@novell.com>
-
- * Gui/DataProvider.cs: Track API changes.
-
-2010-04-28 Mike Krüger <mkrueger@novell.com>
-
- * Gui/DataProvider.cs: Track API changes.
-
-2010-03-26 Levi Bard <levi@unity3d.com>
-
- * Project/CProject.cs: Fix linking for library projects whose
- names are prefixed with lib. Fixes #587298.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * CBinding.addin.xml: Bumped MD version.
-
-2010-03-18 Levi Bard <levi@unity3d.com>
-
- * Gui/DataProvider.cs:
- * Gui/CTextEditorExtension.cs: Track API changes.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.csproj: Remove import off mono.addins targets.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * CBinding.csproj:
- * CBinding.addin.xml:
- * gtk-gui/gui.stetic:
- * Project/CProject.cs:
- * Gui/DataProvider.cs:
- * Gui/CompilerPanel.cs:
- * Compiler/CCompiler.cs:
- * Parser/LanguageItem.cs:
- * Compiler/GppCompiler.cs:
- * Compiler/GNUCompiler.cs:
- * Compiler/GccCompiler.cs:
- * Gui/EditPackagesDialog.cs:
- * Gui/OutputOptionsPanel.cs:
- * Parser/CDocumentParser.cs:
- * Gui/GeneralOptionsPanel.cs:
- * Gui/CodeGenerationPanel.cs:
- * Gui/CTextEditorExtension.cs:
- * Navigation/UnionNodeBuilder.cs:
- * Navigation/MacroNodeBuilder.cs:
- * Navigation/ClassNodeBuilder.cs:
- * Gui/SwapSourceHeaderCommand.cs:
- * Navigation/MemberNodeBuilder.cs:
- * Navigation/GlobalsNodeBuilder.cs:
- * Navigation/TypedefNodeBuilder.cs:
- * Navigation/FunctionNodeBuilder.cs:
- * Navigation/VariableNodeBuilder.cs:
- * Navigation/StructureNodeBuilder.cs:
- * Navigation/NamespaceNodeBuilder.cs:
- * Navigation/EnumeratorNodeBuilder.cs:
- * Navigation/EnumerationNodeBuilder.cs:
- * ProjectPad/ProjectPackageNodeBuilder.cs:
- * gtk-gui/CBinding.CodeGenerationPanel.cs:
- * Navigation/LanguageItemCommandHandler.cs:
- * Navigation/MacroDefinitionsNodeBuilder.cs:
- * Navigation/ProjectNodeBuilderExtension.cs:
- * ProjectPad/ProjectPackagesFolderNodeBuilder.cs: Merged
- MD.Projects into MD.Core, and MD.Projects.Gui, MD.Core.Gui
- and MD.Components into MD.Ide.
-
-2010-03-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/CProject.cs: Track ProjectFile Link API.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/DataProvider.cs: Track api changes.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.addin.xml: Added some conditions to avoid early
- loading of extensions.
-
- * Gui/CTextEditorExtension.cs: File extensions are now
- declared in the node metadata.
-
-2010-02-04 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Compiler/GNUCompiler.cs: Support gcc "note" errortype.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/CBinding.CompilerPanel.cs:
- * gtk-gui/CBinding.AddPathDialog.cs:
- * gtk-gui/CBinding.PackageDetails.cs:
- * gtk-gui/CBinding.AddLibraryDialog.cs:
- * gtk-gui/CBinding.OutputOptionsPanel.cs:
- * gtk-gui/CBinding.EditPackagesDialog.cs:
- * gtk-gui/CBinding.CodeGenerationPanel.cs:
- * gtk-gui/CBinding.GeneralOptionsPanel.cs: Flush.
-
-2010-01-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/DataProvider.cs: Track API changes.
-
-2010-01-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CProjectServiceExtension.cs: Enable extension only
- for C projects.
-
-2010-01-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * CBinding.addin.xml: Reverted the fix for Bug 468416 because
- it marked .h as c++ headers, which is the wrong mimetype.
-
-2010-01-04 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Parser/TagDatabaseManager.cs: Allow parsing of headers
- included from packages.
-
-2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/TagDatabaseManager.cs: Name threads to make debugging
- easier.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CProject.cs:
- * Gui/CompilerPanel.cs:
- * Gui/EditPackagesDialog.cs:
- * Project/CProjectServiceExtension.cs:
- * ProjectPad/ProjectPackagesFolderNodeBuilder.cs: Introduced
- the ConfigurationSelector class to all methods that
- previously took a configuration name as string. This
- eliminates the ambiguity between solution configuration
- names and project configuration names.
-
-2009-11-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/CProject.cs: Track API. Get correct configuration.
-
-2009-11-06 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Parser/CDocumentParser.cs:
- * Parser/TagDatabaseManager.cs: Lock projectinfo on update.
-
-2009-11-06 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Gui/EditPackagesDialog.cs: Don't let bad packages break
- scanning.
-
-2009-11-06 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Gui/DataProvider.cs: Escape text for parameter completion.
-
-2009-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CompilerPanel.cs:
- * Gui/EditPackagesDialog.cs:
- * ProjectPad/ProjectPackagesFolderNodeBuilder.cs: Use the
- correct method for getting the active configuration.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * CBinding.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/CBinding.AddPathDialog.cs:
- * gtk-gui/CBinding.CompilerPanel.cs:
- * gtk-gui/CBinding.PackageDetails.cs:
- * gtk-gui/CBinding.AddLibraryDialog.cs:
- * gtk-gui/CBinding.EditPackagesDialog.cs:
- * gtk-gui/CBinding.OutputOptionsPanel.cs:
- * gtk-gui/CBinding.CodeGenerationPanel.cs:
- * gtk-gui/CBinding.GeneralOptionsPanel.cs: Flush.
-
-2009-10-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CProject.cs:
- * Project/CProjectServiceExtension.cs: Properly resolve active
- configuration.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * CBinding.addin.xml: Bump MD version.
-
-2009-10-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * CBinding.csproj:
- * CBinding.addin.xml:
- * Gui/CTextEditorExtension.cs:
- * Gui/SwapSourceHeaderCommand.cs: Only show the swap
- source/header command contextually. Fixes "Bug 544022 -
- "Swap source/header" is visible in context menu for all
- files".
-
-2009-09-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * Compiler/GNUCompiler.cs: Fix bug #478735 - Can't link a
- library with a dot in the name.
-
-2009-09-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/DataProvider.cs:
- * Gui/CTextEditorExtension.cs: Track API changes.
-
-2009-09-09 Christian Hergert <chris@dronelabs.com>
-
- * Gui/OutputOptionsPanel.cs:
- * Gui/CodeGenerationPanel.cs:
- * ProjectPad/ProjectPackagesFolderNodeBuilder.cs: Set dialogs
- transient to the gtk window of the calling widget.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.csproj: Updated dependencies. We now depend on gtk#
- 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-18 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Parser/TagDatabaseManager.cs: Clear file info before update.
-
-2009-08-18 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Parser/Member.cs:
- * Gui/CTextEditorExtension.cs:
- * Parser/TagDatabaseManager.cs:
- Fix C and C++ completion.
-
-2009-08-17 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Parser/ProjectInformation.cs: Fix #530826.
-
-2009-08-13 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Parser/ProjectInformationManager.cs: Fix NRE.
-
-2009-08-12 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * CBinding.addin.xml:
- * Makefile.am:
- * Parser/CDocumentParser.cs:
- * CBinding.csproj:
- Allows the quickfinder and folds list to be populated
- from the existing ctags database. Fixes #513382.
-
-2009-08-12 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Project/CProject.cs:
- * Parser/TagDatabaseManager.cs:
- * Parser/ProjectInformation.cs: Remove info from parse db when
- a file is removed from the project. Fixes #398632.
-
-2009-08-12 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Compiler/GNUCompiler.cs: Be more helpful on unparsable
- compiler/linker failure. Fixes #487964.
-
-2009-08-12 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * CBinding.addin.xml: Make supported file extensions more
- comprehensive and consistent.
-
-2009-08-12 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * CBinding.addin.xml: Set appropriate extension point for
- editor context menu command. Fixes #508838.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/CBinding.PackageDetails.cs: Flush.
-
-2009-07-29 Mike Krüger <mkrueger@novell.com>
-
- * Gui/DataProvider.cs: Track API changes.
-
-2009-07-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CProjectBinding.cs: Track api changes. Patch by
- Viktoria Dudka.
-
-2009-07-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/DataProvider.cs: Added range check.
-
-2009-06-29 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Compiler/GNUCompiler.cs: Localize output parser.
- Fixes #501898.
-
-2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/TagDatabaseManager.cs: Use the new DesktopService
- instead of PlatformService.
-
-2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CProject.cs: Track api changes.
-
-2009-06-13 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CTextEditorExtension.cs: Applied patch "Bug 512617 -
- [PATCH] Deleting a selected line with Enter, got "Error in
- text editor extension chain.".
-
-2009-04-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * CLanguageBinding.cs:
- * CppLanguageBinding.cs: Track comment tag API.
-
-2009-04-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CProject.cs: Track api changes in IExecutionHandler.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * templates/ConsoleCProject.xpt.xml:
- * templates/EmptyCSourceFile.xft.xml:
- * templates/EmptyCHeaderFile.xft.xml:
- * templates/ConsoleCppProject.xpt.xml:
- * templates/EmptyCppHeaderFile.xft.xml:
- * templates/EmptyCppSourceFile.xft.xml:
- * templates/StaticLibraryCProject.xpt.xml:
- * templates/SharedLibraryCProject.xpt.xml:
- * templates/SharedLibraryCppProject.xpt.xml:
- * templates/StaticLibraryCppProject.xpt.xml: Fixed "Bug 491090
- - Standard Header doesn't work".
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * Gui/CTextEditorExtension.cs:
- * gtk-gui/CBinding.AddPathDialog.cs:
- * gtk-gui/CBinding.AddLibraryDialog.cs: Track api changes.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * CBinding.csproj: don't require specific gtk-sharp version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * CBinding.addin.xml: Bump MD version.
-
-2009-03-13 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/CBinding.PackageDetails.cs: Making some strings not
- translatable.
-
-2009-03-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CProject.cs: Changed the way execution handlers
- work. We are not using platform ids anymore. Instead, we use
- command strings when looking for execution handlers.
- IExecutionHandlerFactory has been removed and now everything
- is handled by IExecutionHandler, which has a new CanExecute
- method. This model is more simple and more generic.
-
-2009-02-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * CBinding.csproj: Don't use 'make' to build.
-
-2009-02-18 Mike Krüger <mkrueger@novell.com>
-
- * Project/Package.cs:
- * Project/CProject.cs:
- * Compiler/ICompiler.cs:
- * Compiler/CCompiler.cs:
- * Compiler/GNUCompiler.cs: Fixed 'Bug 456971 - ${ProjectDir}
- Not updating for currently building project'.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CTextEditorExtension.cs: Rename second 'openingLine'
- variable, as csc is more picky about multiple locals with
- the same name in switches.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * CBinding.csproj: Flush MD's removal of newline at end of
- file that was introduced by manually editing with gedit.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * CBinding.csproj: Remove invalid ApplicationIcon value that
- broke the build in VS.
-
-2009-02-07 Mike Krüger <mkrueger@novell.com>
-
- * Parser/TagDatabaseManager.cs: fixed compiler warnings.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/CBinding.AddPathDialog.cs:
- * gtk-gui/CBinding.CompilerPanel.cs:
- * gtk-gui/CBinding.PackageDetails.cs:
- * gtk-gui/CBinding.AddLibraryDialog.cs:
- * gtk-gui/CBinding.EditPackagesDialog.cs:
- * gtk-gui/CBinding.OutputOptionsPanel.cs:
- * gtk-gui/CBinding.CodeGenerationPanel.cs:
- * gtk-gui/CBinding.GeneralOptionsPanel.cs: Flush.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.mds:
- * CBinding.mdp:
- * CBinding.csproj: Migrated to MSBuild file format.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * CBinding.addin.xml: Bump MD version.
-
-2009-01-27 Mike Krüger <mkrueger@novell.com>
-
- * CBinding.addin.xml: fixed "Bug 468416 - *.h aren't colorized as c++
- headers".
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * CBinding.mdp: Flush project format changes.
-
-2009-01-21 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CTextEditorExtension.cs: fixed bug 'Bug 467553 - Enter key doesn't
- delete selected text'.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.mdp:
- * CBinding.Autotools/CBinding.Autotools.mdp: All projects now require fx
- 3.5.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.mdp: Don't require a specific version of Mono.Addins.
-
-2008-12-06 Mitchell Wheeler <mitchell.wheeler@gmail.com>
-
- * CBinding.addin.xml: Added C++ header mimetype.
-
-2008-12-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CTextEditorExtension.cs: Track api changes.
-
-2008-12-05 Mitchell Wheeler <mitchell.wheeler@gmail.com>
-
- * Gui/CodeGenerationPanel.cs: Fixed typo causing include directories to be
- duplicated when switching between configurations.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * CBinding.mdp:
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-11-23 Mitchell Wheeler <mitchell.wheeler@gmail.com>
-
- * Gui/CTextEditorExtension.cs: Trailing whitespace after the
- cursor when inserting a new line will no longer copy additional
- whitespace into the next line.
-
-2008-11-23 Mitchell Wheeler <mitchell.wheeler@gmail.com>
-
- * Gui/CTextEditorExtension.cs: Fixed index out of range
- exception when attempting to add a new line to the
- beginning of a file.
-
-2008-11-23 Mitchell Wheeler <mitchell.wheeler@gmail.com>
-
- * Gui/CTextEditorExtension.cs: Refactored code relating to auto
- indentation - making it more maintainable/extensible for the
- future in addition to fixing various indentation errors under
- certain circumstances.
-
-2008-11-21 Mike Krüger <mkrueger@novell.com>
-
- * Gui/DataProvider.cs: fixed 'Bug 447040 - Error in text editor
- extension chain (new case)'.
-
-2008-11-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CTextEditorExtension.cs: Fix Bug 446207 - [Regression] C
- auto-formatting screws up.
-
-2008-11-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CProject.cs: Allow running C projects.
-
- * Makefile.am: Fix parallel build issues.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.addin.xml: Bump MD version.
-
-2008-10-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/DataProvider.cs:
- * Gui/CTextEditorExtension.cs: Track APIs.
-
-2008-10-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/DataProvider.cs: Track CompletionData API.
-
-2008-10-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/DataProvider.cs: Track API.
-
-2008-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/CProject.cs: Track API.
-
-2008-09-29 Mike Krüger <mkrueger@novell.com>
-
- * Gui/DataProvider.cs: implemented IComparable.
-
-2008-09-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/DataProvider.cs: Track api changes.
-
-2008-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.mdp: Updated projects.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/CBinding.PackageDetails.cs, gtk-gui/generated.cs,
- gtk-gui/CBinding.EditPackagesDialog.cs,
- gtk-gui/CBinding.AddPathDialog.cs,
- gtk-gui/CBinding.CodeGenerationPanel.cs,
- gtk-gui/CBinding.GeneralOptionsPanel.cs,
- gtk-gui/CBinding.CompilerPanel.cs,
- gtk-gui/CBinding.OutputOptionsPanel.cs,
- gtk-gui/CBinding.AddLibraryDialog.cs: Updated generated code.
-
-2008-09-08 Mitchell Wheeler <mitchell.wheeler@gmail.com>
-
- * Gui/CTextEditorExtension.cs, Gui/AddLibraryDialog.cs,
- Navigation/LanguageItemCommandHandler.cs,
- Project/CProjectConfiguration.cs, Project/CProject.cs,
- gtk-gui/CBinding.PackageDetails.cs, gtk-gui/generated.cs,
- gtk-gui/CBinding.EditPackagesDialog.cs,
- gtk-gui/CBinding.AddPathDialog.cs,
- gtk-gui/CBinding.CodeGenerationPanel.cs,
- gtk-gui/CBinding.GeneralOptionsPanel.cs,
- gtk-gui/CBinding.CompilerPanel.cs,
- gtk-gui/CBinding.OutputOptionsPanel.cs,
- gtk-gui/CBinding.AddLibraryDialog.cs, gtk-gui/gui.stetic,
- Compiler/GNUCompiler.cs: Fixed various (dependency parsing,
- compiling, linking) bugs, so the binding now properly handles
- pathnames with spaces, and use the appropriate project
- configuration information. Started removing various gcc-specific
- library naming conventions from 'generic' areas of the C Binding
- codebase... Compiled object & dependency files are now stored in the
- output directory, so they no longer pollute the source tree.
- * Parser/Tag.cs, Parser/ProjectInformation.cs,
- Parser/TagDatabaseManager.cs, Parser/LanguageItem.cs,
- Parser/Member.cs: Fixed various ctags parsing bugs, in relation to
- pathnames containing spaces; Tag information now references code by
- file & line number, to avoid potential cases where the pattern
- matches more than just the expected section.
- * md1format.xml: Updated MD1 file format serialization to serialize
- libraries (library paths still broken?).
-
-2008-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * ProjectPad/ProjectPackagesFolderNodeBuilder.cs,
- ProjectPad/ProjectPackageNodeBuilder.cs,
- ProjectPad/ProjectReferencesExtension.cs,
- ProjectPad/ProjectNodeExtension.cs,
- Navigation/TypedefNodeBuilder.cs,
- Navigation/StructureNodeBuilder.cs, Navigation/MacroNodeBuilder.cs,
- Navigation/ProjectNodeBuilderExtension.cs,
- Navigation/ClassNodeBuilder.cs, Navigation/MemberNodeBuilder.cs,
- Navigation/EnumeratorNodeBuilder.cs,
- Navigation/LanguageItemCommandHandler.cs,
- Navigation/GlobalsNodeBuilder.cs,
- Navigation/FunctionNodeBuilder.cs,
- Navigation/VariableNodeBuilder.cs,
- Navigation/EnumerationNodeBuilder.cs,
- Navigation/UnionNodeBuilder.cs, Navigation/NamespaceNodeBuilder.cs,
- Navigation/MacroDefinitionsNodeBuilder.cs: Moved the extensible
- tree view to its own directory.
-
-2008-08-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * CBinding.addin.xml, ProjectPad/ProjectResourcesExtension.cs,
- CBinding.mdp, Makefile.am: Remove the "resources folder" feature.
- Resources are now shown in the solution tree like any other files.
- For a detailed explanation see "Bug 381430 - [PATCH] Display
- resource files in main project tree".
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * CLanguageBinding.cs, CppLanguageBinding.cs: Translated old code to
- new dom.
-
-2008-07-21 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Project/ProjectPackageCollection.cs: Cleanup. Fixes bug #390419.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * md1format.xml, Project/CProject.cs, Project/CProjectConfiguration.cs,
- Project/Package.cs: Moved serialization engine to MonoDevelop.Core.
- Use new syntax for specifying attribute scope.
-
-2008-06-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CProject.cs: Don't set the build action for files when
- loading a project. Fixes bug #402336.
-
-2008-06-22 Mitchell Wheeler <mitchell.wheeler@gmail.com>
-
- * Compiler/GNUCompiler.cs: Fix bug#379620.
-
-2008-06-22 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * Gui/EditPackagesDialog.cs: Change the way of distinguishing tabs not
- to rely on strings that may be translated.
- * gtk-gui/CBinding.EditPackagesDialog.cs, gtk-gui/gui.stetic: Use
- custom label names.
-
-2008-06-21 Mitchell Wheeler <mitchell.wheeler@gmail.com>
-
- * Gui/EditPackagesDialog.cs: Re-check if there is a selected
- package before setting the package details button to sensitive
- on tab/page change.
- Fixes new steps to reproduce the bug 398789.
-
-2008-06-10 Marcos David Marín Amador <marcosmarin@gmail.com>
-
- * Gui/EditPackagesDialog.cs: Check if there is a selected package
- before setting the package details button to sensitive.
- Fixes bug 398789.
-
-2008-06-04 Marcos David Marín Amador <marcosmarin@gmail.com>
-
- * Gui/GeneralOptionsPanel.cs, Parser/TagDatabaseManager.cs: Don't
- parse local valriables by default.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CProject.cs: The configuration parameter of GetDeployFiles is
- a solution configuration, so it needs to get the mapped project
- configuration name. Track some api changes.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.addin.xml: Bump MD version.
-
-2008-05-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CProject.cs: Properly set debug mode when creating a project.
-
-2008-05-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CodeGenerationPanel.cs, md1format.xml, CBinding.addin.xml,
- CBinding.mdp, Project/CProjectConfiguration.cs,
- Project/CCompilationParameters.cs, Project/CProject.cs,
- Makefile.am, Compiler/GNUCompiler.cs: Removed
- CCompilationParameters because it is not really needed like in the
- .net case. Also changed the name used to serialize some properties,
- to better match the msbuild model. Added a serialization map
- (md1format.xml) for backwards compatibility with the old mdp
- format.
-
-2008-05-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CProject.cs: BaseDirectory can't be used until the project
- has been saved. Fixes bug 393945 - Can not create new C Binding
- project.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.addin.xml: Merged the extension points for project and
- solution option panels into a single extension point. A single
- extension point will now be used for all kinds of items. Extension
- conditions can be used to make panels visible only for some
- specific item types.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.addin.xml: Show build options in the build section.
- * Project/CProjectConfiguration.cs: Fix nullref. Fixes bug #393422.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CProjectServiceExtension.cs, Project/CProject.cs,
- Compiler/CCompiler.cs, Compiler/ICompiler.cs,
- Compiler/GNUCompiler.cs: Replaced
- ICompilerResult/DefaultCompilerResult/CompilerResults by a new
- BuildResult class, which has owner information at error level, so
- it is possible to know which project generated an error when
- building a solution. Updated Task and TaskService to use the new
- owner information.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/OutputOptionsPanel.cs, Gui/EditPackagesDialog.cs,
- Gui/CodeGenerationPanel.cs, Gui/CompilerPanel.cs,
- CBinding.addin.xml, ProjectPad/ProjectPackagesFolderNodeBuilder.cs,
- ProjectPad/ProjectPackageNodeBuilder.cs, CBinding.mdp,
- Parser/TagDatabaseManager.cs,
- Navigation/ProjectNodeBuilderExtension.cs,
- Project/CProjectConfiguration.cs, Project/CProjectBinding.cs,
- Project/CProjectServiceExtension.cs, Project/CProject.cs,
- gtk-gui/gui.stetic, Compiler/GNUCompiler.cs: New project model
- changes.
-
-2008-05-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * CBinding.addin.xml: Set "isText" attribute on the mimetype
- definitions.
-
-2008-04-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CTextEditorExtension.cs: Track API change.
-
-2008-04-13 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Parser/TagDatabaseManager.cs: Fixed bug that prevented system tags from
- being written and parsed.
-
-2008-04-13 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/EditPackagesDialog.cs, gtk-gui/CBinding.EditPackagesDialog.cs,
- gtk-gui/gui.stetic: Made details button unsensitive until a package is
- selected.
-
-2008-04-13 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/EditPackagesDialog.cs, CBinding.addin.xml,
- ProjectPad/ProjectPackageNodeBuilder.cs, Project/CProject.cs: Added a
- command to the Package context menu to see the details on the package
- and fixed a bug where packages could not be added to a project.
-
-2008-04-13 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * CBinding.addin.xml: Commented out a wrong extension point. Will find the
- correct one later.
-
-2008-04-12 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/PackageDetails.cs, Gui/EditPackagesDialog.cs, CBinding.addin.xml,
- ProjectPad/ProjectPackagesFolderNodeBuilder.cs,
- ProjectPad/ProjectPackageNodeBuilder.cs, CBinding.mdp,
- Project/Package.cs, Project/ProjectPackageCollection.cs,
- Project/ProjectPackageEventArgs.cs, Project/ProjectPackage.cs,
- Project/CProject.cs, gtk-gui/CBinding.PackageDetails.cs,
- gtk-gui/CBinding.EditPackagesDialog.cs,
- gtk-gui/CBinding.CodeGenerationPanel.cs, gtk-gui/gui.stetic,
- Makefile.am, Compiler/CCompiler.cs: Changed the class ProjectPackage to
- just Package and created a package details dialog that can be seen from
- the EditPackagesDialog.
-
-2008-04-12 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/EditPackagesDialog.cs, gtk-gui/CBinding.EditPackagesDialog.cs,
- gtk-gui/gui.stetic: Fixed bug 369688 - Find as you type doesn't work in
- the dialog where you select the project references.
-
-2008-04-12 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/EditPackagesDialog.cs: Alphabetically sort the list of packages and
- did some formatting.
-
-2008-04-11 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * CBinding.addin.xml, Gui/CTextEditorExtension.cs,
- Project/CProject.cs: Enable source/header swapping with a keybinding
- and menu items
-
-2008-04-10 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/EditPackagesDialog.cs: Fixed bug 368755: "MD should not guess if a
- reference is managed or unmanaged relying on cflags"
-
-2008-04-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.addin.xml: Use the new mime type extension to register new
- file types.
-
-2008-04-03 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Parser/TagDatabaseManager.cs: Fixed mismatched single-quote.
-
-2008-03-29 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Parser/Function.cs: No longer attempt to find prototypes.
- * Parser/TagDatabaseManager.cs: No longer generate prototype tags.
- * Gui/GeneralOptionsPanel.cs: changed completion for local variables
- and memeber to on by default.
-
-2008-03-29 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Parser/*: Add best-guess completion for members and
- (optionally, default off) local variables.
-
-2008-03-21 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Compiler/GNUCompiler.cs: Instead of having the Include and Lib Paths
- marked as ProjectPathItemProperty now mark them as regular
- ItemProperties and instead added functionality to insert and parse
- macros like ${ProjectDir} and ${CombineDir} in the Include and Lib
- Paths.
-
-2008-03-19 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Parser/TagDatabaseManager.cs: Search project include paths
- for relatively-pathed includes.
-
-2008-03-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CTextEditorExtension.cs: Only smart-indent when smart-indenting
- is enabled. Respect tabs/spaces setting.
-
-2008-03-16 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/OutputOptionsPanel.cs: Fix bug where the pauseCheckbox control could
- be greyed out when it should be souldn't.
-
-2008-03-14 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Compiler/GNUCompiler.cs: Insert into front of list instead of at the end,
- fixes bug 368478: "Multi-line build errors are displayed out of order ".
-
-2008-03-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/GeneralOptionsPanel.cs, CBinding.addin.xml: Use new options
- dialog infrastructure.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * Parser/LanguageItem.cs, Project/CProject.cs, Compiler/CCompiler.cs: Worked
- on gnome hig compliant alerts.
-
-2008-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * ProjectPad/ProjectPackageNodeBuilder.cs: Handle the delete key in
- TreeViewPad, so it will work event if the shortcut is not defined.
-
-2008-02-19 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Compiler/GNUCompiler.cs: Handle better CleanPrecompiledHeaders, fixes bug
- 361045.
-
-2008-02-14 Geoff Norton <gnorton@novell.com>
-
- * Parser/TagDatabaseManager.cs: Disable the ctag implementation on OSX
- as the ctags that apple ships is entirely incompatible with this parser.
-
-2008-02-13 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Compiler/GNUCompiler.cs: Make sure directory exists before attempting to
- delete it.
-
-2008-02-13 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Compiler/GNUCompiler.cs: Use string.Join instead of custom method.
-
-2008-02-09 Mike Krüger <mkrueger@novell.com>
-
- * CBinding.addin.xml, CBinding.mdp, Makefile.am: Removed source editor
- dependency.
-
-2008-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/TagDatabaseManager.cs: Improve error handling. Should fix "Bug
- 359567 - MonoDevelop crashes when creating/opening C++ Console Project".
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.addin.xml: Update MD version.
-
-2008-01-22 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Compiler/GNUCompiler.cs: Removed useless code.
-
-2008-01-18 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Parser/TagDatabaseManager.cs: Cache tags into a hash table and see if they
- had been previously cached before looking for them again.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/StaticLibraryCProject.xpt.xml,
- templates/StaticLibraryCppProject.xpt.xml,
- templates/EmptyCProject.xpt.xml, templates/EmptyCSourceFile.xft.xml,
- templates/EmptyCppProject.xpt.xml, templates/EmptyCppSourceFile.xft.xml,
- templates/ConsoleCProject.xpt.xml, templates/ConsoleCppProject.xpt.xml,
- templates/EmptyCHeaderFile.xft.xml,
- templates/EmptyCppHeaderFile.xft.xml,
- templates/SharedLibraryCProject.xpt.xml,
- templates/SharedLibraryCppProject.xpt.xml: Make template categories
- translatable.
-
-2008-01-12 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Parser/TagDatabaseManager.cs: Only lock the parsingJobs queue object.
-
-2008-01-11 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Parser/TagDatabaseManager.cs: When searching for a tag instead of doing a
- linear search do a binary search (ctags output sorted tag files).
- Greatly improves parsing speed. Also removed some unused methods.
-
-2008-01-08 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/EditPackagesDialog.cs: Make sure packages are not repeated if the
- system has more than one copy of the same package in different
- directories.
- * Parser/TagDatabaseManager.cs: Changed the name of a propery.
-
-2008-01-07 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Project/CProject.cs: Deploy resources in the correct way.
-
-2008-01-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/TagDatabaseManager.cs: Only try to parse tags if ctags and gcc are
- installed.
-
-2007-12-31 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Compiler/GNUCompiler.cs: Report errors in the same order as they were
- outputted by the compiler and parse linker output to form better linker
- error reports.
-
-2007-12-31 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Project/CProject.cs: Copy deployment files to output directory when
- building the project.
-
-2007-12-28 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/GeneralOptionsPanel.cs, CBinding.addin.xml,
- Parser/TagDatabaseManager.cs, CBinding.mdp, Project/CProject.cs,
- gtk-gui/CBinding.EditPackagesDialog.cs,
- gtk-gui/CBinding.CodeGenerationPanel.cs, gtk-gui/objects.xml,
- gtk-gui/CBinding.GeneralOptionsPanel.cs, gtk-gui/gui.stetic,
- Makefile.am: Added a general configuration panel for CBinding where you
- can choose the default compiler for new C and C++ projects as well as
- set if you want to parse system tags or not.
- * Compiler/GppCompiler.cs, Compiler/GccCompiler.cs: Changed compiler names.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.mdp: Updated project files. The order of extended properties
- won't change anymore.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.addin.xml: Bump add-in versions.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.mdp, Makefile.am: Add missing reference.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.addin.xml, CBinding.mdp, CBinding.mds,
- CBinding.Autotools/CBinding.Autotools.mdp, Makefile.am: Directory
- reorganization.
-
-2007-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.mdp, gtk-gui/gui.stetic: Updated paths.
-
-2007-11-23 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Compiler/GNUCompiler.cs: Should fix bug #343098
-
- gcc/g++ failed if path had white spaces.
-
-2007-11-17 Christian Hergert <christian.hergert@gmail.com>
-
- * Gui/EditPackagesDialog.cs: Check if string is null or empty before using
- it to prevent crash.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/TagDatabaseManager.cs: Track LoggingService API changes.
-
-2007-11-06 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Navigation/ProjectNodeBuilderExtension.cs: Moved all the threading for the
- parsing of source files to the TagDatabaseManager, parsing jobs are
- placed on a queue and dispatched by a single thread. Fixes bug 336368.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.addin.xml: Bump MD version.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.addin.xml: Track changes in the Icon extension node.
-
-2007-10-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Compiler/GNUCompiler.cs: Handle cancellation of build.
-
-2007-10-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/EditPackagesDialog.cs: Normalise pkg-config paths so that comparison
- to avoid duplication works correctly. Add lib64 to default paths.
- * Project/CProjectConfiguration.cs: Add configuration option to disable
- precompilation of headers.
- * Project/CProjectServiceExtension.cs: Pass cleanup to ICompiler.Clean.
- * Compiler/CCompiler.cs, Compiler/ICompiler.cs: Add Clean method and
- SupportsPrecompiledHeaders property.
- * Compiler/GNUCompiler.cs: Reworked process launching so that it handles
- output as it's generated. (fixes "Bug 336363 - [CBinding, possibly all
- MD] MD hangs when a compile output is long"). Headers are now
- precompiled if they're set to "compile", and precompilation errors are
- reported. Clean precompiled headers when appropriate. Pass package flags
- to header precompilation. Report build phases to monitor, also using
- gettext.
-
-2007-10-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * icons/text-x-c++src.32x32.png, templates/EmptyCHeaderFile.xft.xml,
- templates/EmptyCppHeaderFile.xft.xml,
- templates/EmptyCppSourceFile.xft.xml,
- templates/EmptyCSourceFile.xft.xml: Use tango file icons. Removed
- obsolete icons.
-
-2007-10-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.mdp, templates/StaticLibraryCProject.xpt.xml,
- templates/StaticLibraryCppProject.xpt.xml,
- templates/EmptyCProject.xpt.xml, templates/EmptyCppProject.xpt.xml,
- templates/ConsoleCProject.xpt.xml, templates/ConsoleCppProject.xpt.xml,
- templates/SharedLibraryCProject.xpt.xml,
- templates/SharedLibraryCppProject.xpt.xml, Makefile.am,
- icons/C.Project.ConsoleProject, icons/C.Project.SharedLibrary,
- icons/Cpp.Project.Empty, icons/C.Project.Empty,
- icons/C.Project.StaticLibrary, icons/c-icon-32.png,
- icons/cpp-icon-32.png: Updated project icons. Use the base project icon
- with an overlay to show the type.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.mdp, CBinding.mds, CBinding.Autotools/CBinding.Autotools.mdp:
- Project file names updated by change in MD path functions.
-
-2007-10-20 Chris Howie <bzximian.3.crazycomputers@neverbox.com>
-
- * Project/CProject.cs: Don't assume LD_LIBRARY_PATH is set.
-
-2007-10-12 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Navigation/ProjectNodeBuilderExtension.cs: If exuberant-ctags is not
- installed, instead of showing an error message dialog, put an error
- message in the class pad in the project node.
-
-2007-10-05 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/CodeGenerationPanel.cs, Project/CCompilationParameters.cs,
- gtk-gui/CBinding.CodeGenerationPanel.cs, gtk-gui/gui.stetic,
- Compiler/GNUCompiler.cs: Added "Treat warnings as errors" option to code
- generation panel and implemented it for gcc and g++.
- * Parser/TagDatabaseManager.cs: Suppressed unused variable warning and added
- checks for faulty ctags tags.
-
-2007-10-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * CBinding.mdp, gtk-gui/gui.stetic: Target GTK# 2.8.
- * Project/CProject.cs: Track execution API changes.
-
-2007-09-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.mdp: Don't local copy references.
-
-2007-09-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/TagDatabaseManager.cs: Don't crash if the compiler can't be found.
- * Compiler/GNUCompiler.cs: Check for the compiler before trying to compile.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * CBinding.addin.xml: Bump MD version.
-
-2007-09-17 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Parser/Function.cs, Parser/TagDatabaseManager.cs,
- Navigation/ProjectNodeBuilderExtension.cs: Make sure ctags process exits
- and fixed several null pointer exceptions.
-
-2007-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs, gtk-gui/CBinding.EditPackagesDialog.cs,
- gtk-gui/CBinding.AddPathDialog.cs,
- gtk-gui/CBinding.CodeGenerationPanel.cs,
- gtk-gui/CBinding.CompilerPanel.cs,
- gtk-gui/CBinding.OutputOptionsPanel.cs,
- gtk-gui/CBinding.AddLibraryDialog.cs: Updated.
-
-2007-09-14 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * CBinding.mdp: Set path to configure.in in Makefile integration.
-
-2007-09-14 Martin Dederer <martindederer@gmx.de>
-
- * Compiler/GNUCompiler.cs: Added method to expand backticked portions
- in compiler-/ linker-arguments
-
-2007-09-07 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * CBinding.Autotools: Set svn:ignore property on
- CBinding.Autotools.pidb
-
-2007-09-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CTextEditorExtension.cs: Track api changes.
- * CBinding.mdp: Use gtk# 2.8.
-
-2007-09-07 <>
-
- * Makefile.am: Check ENABLE_C to find out if assembly should be compiled or
- not.
-
-2007-09-05 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Navigation/ProjectNodeBuilderExtension.cs: Update ClassPad when the
- project starts without having to save a file.
-
-2007-09-04 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/CodeGenerationPanel.cs, Compiler/GNUCompiler.cs: Change newlines into
- spaces from ExtraCompiler/LinkerArgs right before compilation so the
- newline and spaces are conserved when serializing the project.
-
-2007-09-03 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Gui/OutputOptionsPanel.cs, Gui/CodeGenerationPanel.cs,
- Gui/CompilerPanel.cs, Parser/TagDatabaseManager.cs: Adapt to new api
- changes.
-
-2007-09-01 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/CompilerPanel.cs, Project/CProject.cs: Allow changing the project's
- language from C to C++ and vice versa by changing the compiler in the
- compiler panel.
-
-2007-09-01 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Compiler/GNUCompiler.cs: Fixed ccache implementation, though I'm still not
- sure if ccache should be used in the linking stage (Its currently not
- used, and I think thats correct).
-
-2007-08-31 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/EditPackagesDialog.cs, gtk-gui/CBinding.EditPackagesDialog.cs,
- gtk-gui/gui.stetic: Ignore case when searching for a pkg-pcackages
- version.
- * Compiler/CCompiler.cs, Compiler/GNUCompiler.cs: No longer call bash.
-
-2007-08-30 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * gtk-gui/CBinding.CodeGenerationPanel.cs, gtk-gui/gui.stetic: Still more
- CodeGenerationPanel UI improving. I think it is now good enough for now.
-
-2007-08-29 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * gtk-gui/CBinding.CodeGenerationPanel.cs, gtk-gui/gui.stetic: Improved UI,
- could still use more improvement.
-
-2007-08-28 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Project/CProjectConfiguration.cs: rewrote naming convetion handling.
-
-2007-08-20 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/CompilerPanel.cs, Project/CProjectConfiguration.cs,
- gtk-gui/CBinding.CodeGenerationPanel.cs,
- gtk-gui/CBinding.CompilerPanel.cs, gtk-gui/gui.stetic,
- Compiler/CCompiler.cs, Compiler/ICompiler.cs, Compiler/GNUCompiler.cs:
- Added support for ccache.
-
-2007-08-19 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * templates/EmptyCSourceFile.xft.xml, templates/EmptyCppSourceFile.xft.xml,
- templates/EmptyCHeaderFile.xft.xml,
- templates/EmptyCppHeaderFile.xft.xml: Fixed some default values.
- * Project/CProject.cs: Fixed a bug where the deploy state of files was not
- persistent.
-
-2007-08-18 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Project/ProjectPackageCollection.cs: Added a ToStringArray method to
- easily get an array of the names of the packages the collection
- contains.
- * Project/CProject.cs: Fixed up the deployment pkg-config package and
- improved deployment.
- * Compiler/CCompiler.cs, Compiler/ICompiler.cs, Compiler/GNUCompiler.cs:
- Added a GenerateDefineFlags method which is used to write the deployed
- pkg-config package.
-
-2007-08-17 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Project/CProject.cs: Fixed a null pointer exception and changed library
- deployments to ProgramFilesRoot.
-
-2007-08-17 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Project/CProject.cs: Enhanced deployment.
-
-2007-08-16 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * CLanguageBinding.cs: Made C specific.
- * CppLanguageBinding.cs: Needed so that templates can have C++ files.
- * CBinding.addin.xml: Bumped version to 0.15.0
-
- Seperated file filter for C and C++.
-
- Added project templates for Shared Library, Static Library and Console
- Project for both C and C++.
-
- Added a seperate language binding for C and one for C++ (this was
- necessary to have project templates that include C++ files).
- * CBinding.mdp, templates/StaticLibraryCProject.xpt.xml,
- templates/StaticLibraryCppProject.xpt.xml,
- templates/ConsoleCProject.xpt.xml, templates/ConsoleCppProject.xpt.xml,
- templates/SharedLibraryCProject.xpt.xml,
- templates/SharedLibraryCppProject.xpt.xml, Makefile.am,
- icons/C.Project.ConsoleProject, icons/C.Project.SharedLibrary,
- icons/C.Project.StaticLibrary: New templates for Shared Library, Static
- Library and Console Project for C and C++.
- * README: Added icon licence information.
-
-2007-08-15 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * CBinding.addin.xml, CBinding.mdp, Project/CProject.cs, Makefile.am:
- Implemented IDeployable.
-
-2007-08-15 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Project/CProject.cs: Write all directories with header files to the
- project's pkg-config package.
-
-2007-08-14 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * gtk-gui/CBinding.OutputOptionsPanel.cs, gtk-gui/gui.stetic: Make output
- entry editable.
-
-2007-08-14 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Project/CProjectServiceExtension.cs: Update the project's pkg package
- every time it is compiled.
-
-2007-08-13 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/EditPackagesDialog.cs, ProjectPad/ProjectPackagesFolderNodeBuilder.cs,
- Project/CProjectConfiguration.cs, Project/CProject.cs: Allow CProjects
- to depend on other CProjects that compile into a shared object as well
- as static libraries.
-
-2007-08-13 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/DataProvider.cs, CBinding.addin.xml, Navigation/UnionNodeBuilder.cs:
- Added the union icons to the stock icons so I don't have to create my
- own pixbuf in the union node builder and now I can use the proper union
- icon in the completion widget.
-
-2007-08-12 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Parser/TagDatabaseManager.cs: Parse functions from it's prototype if
- possible instead of waiting for the implementation, if it is an inline
- function parse it with that.
-
-2007-08-12 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * CBinding.addin.xml, ProjectPad/ProjectResourcesExtension.cs, Makefile.am:
- Hide the resources node in the project pad for CProjects.
-
-2007-08-12 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * CBinding.addin.xml: Added the paste command to the packages folder node's
- context menu and the copy command to the package node's context menu.
-
-2007-08-11 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Project/CProjectConfiguration.cs: Make paths relative to project folder.
-
-2007-08-09 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/DataProvider.cs, Parser/Function.cs: Support for constant methods.
- * CBinding.addin.xml: Fixed addin-breaker-typo-from-hell.
-
-2007-08-09 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * CBinding.addin.xml, CBinding.mdp: Some corrections.
-
-2007-08-09 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * CBinding.addin.xml, CBinding.mdp, Makefile.am: Updated the paths and
- embedded the .addin.xml into the assembly
-
-2007-08-08 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/CTextEditorExtension.cs, Gui/DataProvider.cs,
- Parser/ProjectInformation.cs, Parser/Function.cs,
- Parser/TagDatabaseManager.cs: Parse and complete for included system
- files too.
-
-2007-08-07 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/OutputOptionsPanel.cs, Gui/AddLibraryDialog.cs,
- Gui/EditPackagesDialog.cs, Gui/AddPathDialog.cs,
- Gui/CodeGenerationPanel.cs, gtk-gui/CBinding.EditPackagesDialog.cs,
- gtk-gui/CBinding.AddPathDialog.cs,
- gtk-gui/CBinding.CodeGenerationPanel.cs,
- gtk-gui/CBinding.OutputOptionsPanel.cs,
- gtk-gui/CBinding.AddLibraryDialog.cs, gtk-gui/gui.stetic: Updated
- widgets.
-
-2007-08-07 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * CBinding.addin.xml, gtk-gui/CBinding.CodeGenerationPanel.cs: Removed
- autotools support since it is currently very .NET specific.
-
-2007-08-06 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * CBinding.addin.xml, CBinding.mdp, CBinding.mds,
- CBinding.Autotools/AssemblyInfo.cs,
- CBinding.Autotools/CAutotoolsSetup.cs,
- CBinding.Autotools/CBinding.Autotools.mdp, Compiler/CCompiler.cs,
- Compiler/ICompiler.cs, Compiler/GNUCompiler.cs: Started work on
- supporting makefile generation.
-
-2007-08-06 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/DataProvider.cs: Use correct icons.
-
-2007-08-06 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Navigation/ProjectNodeBuilderExtension.cs,
- ProjectPad/ProjectPackagesFolderNodeBuilder.cs: Adjusted to new API
- changes.
-
-2007-08-03 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/CTextEditorExtension.cs: Added support for '::' completion.
- * Gui/DataProvider.cs: Changed the completion icon of a typedef to match the
- icon used in the class pad.
- * Makefile.am, CBinding.addin.xml, CBinding.mdp,
- templates/EmptyCSourceFile.xft.xml,
- templates/EmptyCppSourceFile.xft.xml,
- templates/EmptyCHeaderFile.xft.xml,
- templates/EmptyCppHeaderFile.xft.xml: Added file templates and changed
- icons.
- * Parser/ProjectInformation.cs: Added some helper methods.
- * Parser/Function.cs: Overrided the Equals and GetHasCode methods so that it
- uses the function's parameters too.
-
-2007-07-26 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Navigation/ProjectNodeBuilderExtension.cs,
- Gui/CTextEditorExtension.cs, Project/CProject.cs,
- Parser/Enumerator.cs, Parser/Function.cs, Parser/Enumeration.cs,
- Parser/Union.cs, Parser/TagDatabaseManager.cs, Parser/Namespace.cs,
- Parser/Typedef.cs, Parser/Structure.cs, Parser/LanguageItem.cs,
- Parser/Class.cs, Parser/Member.cs: Now a file's tags are updated
- when the file is saved. Also, instead of writing the tags to a file
- I now write them to stdout and parse them from there since I now
- parse per file instead of the entire project.
-
-2007-07-25 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Navigation/ProjectNodeBuilderExtension.cs,
- Parser/TagDatabaseManager.cs: It is now possible to update tags for
- only one source file instead of the entire project (though it's
- curently not in use anywhere).
-
- When it does this it creates a tags file for the source file and
- the included non system headers and parses that file.
-
- I'm not sure where this code should be called.
- * Navigation/LanguageItemEventArgs.cs, Navigation/ClassPadEventArgs.cs:
- Made these subclass EventArgs.
- * Gui/CTextEditorExtension.cs, Gui/DataProvider.cs: Implemented simple
- code completion by pressing ctrl+space.
-
-2007-07-24 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/DataProvider.cs: Make the name of the method bold.
-
-2007-07-22 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Navigation/Enumerator.cs, Navigation/Function.cs,
- Navigation/Variable.cs, Navigation/Enumeration.cs,
- Navigation/Union.cs, Navigation/Namespace.cs,
- Navigation/Typedef.cs, Navigation/Structure.cs,
- Navigation/Macro.cs, Navigation/LanguageItem.cs,
- Navigation/Class.cs, Navigation/Member.cs: Moved to
- CBinding.Parser.
- * Gui/CTextEditorExtension.cs, Gui/DataProvider.cs, Parser/Tag.cs,
- Parser/TagDatabaseManager.cs, CBinding.mdp: Implemented simple
- parameters completion.
-
-2007-07-19 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Compiler/GNUCompiler.cs: Send -fPIC to the compiler if the compile
- target is a shared library (Is this really needed?).
-
-2007-07-19 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Compiler/GNUCompiler.cs: Fixed a bug in dependency tracking.
-
-2007-07-18 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/EditPackagesDialog.cs, Project/ProjectPackageCollection.cs,
- Project/CProject.cs, gtk-gui/CBinding.EditPackagesDialog.cs,
- gtk-gui/gui.stetic, CBinding.addin.xml,
- ProjectPad/ProjectPackagesFolderNodeBuilder.cs: Fixed several bugs.
- * Makefile.am, ProjectPad/ProjectPackageNodeBuilder.cs,
- icons/Icons.16x16.ProjectReference, CBinding.mdp: Project packages
- have a different icon.
-
-2007-07-17 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/EditPackagesDialog.cs, gtk-gui/CBinding.EditPackagesDialog.cs,
- gtk-gui/gui.stetic: Got the edit packages dialog to work with
- adding packages from projects in the combine (though it's a bit
- buggy)
-
-2007-07-15 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/EditPackagesDialog.cs, Project/ProjectPackage.cs,
- Project/CProjectServiceExtension.cs, Project/CProject.cs,
- Compiler/CCompiler.cs,
- ProjectPad/ProjectPackagesFolderNodeBuilder.cs,
- ProjectPad/ProjectPackageNodeBuilder.cs: Projects can now depend on
- other projects in the solution (currently only projects that
- compile into a static library).
-
-2007-07-14 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Compiler/GNUCompiler.cs: Implemented dependency tracking. Dependency
- tracking is treated as a side effect of compiling.
-
-2007-07-14 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/CTextEditorExtension.cs, CBinding.addin.xml, CBinding.mdp,
- Makefile.am: Implemented a better formatting strategy (using a text
- editor extension).
-
-2007-07-13 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Gui/CTextEditorExtension.cs, CBinding.addin.xml, CBinding.mdp,
- CFormattingStrategy.cs, Makefile.am: Implemented a very simple
- FormattingStrategy.
- * Project/CProject.cs: Changed the project type from 'C/C++' to
- 'Native'.
-
-2007-07-13 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Navigation/StructureNodeBuilder.cs,
- Navigation/ProjectNodeBuilderExtension.cs,
- Navigation/MemberNodeBuilder.cs, Navigation/Function.cs,
- Navigation/Enumeration.cs, Navigation/GlobalsNodeBuilder.cs,
- Navigation/VariableNodeBuilder.cs,
- Navigation/EnumerationNodeBuilder.cs, Navigation/Member.cs,
- Navigation/MacroDefinitionsNodeBuilder.cs,
- Navigation/Enumerator.cs, Navigation/ClassNodeBuilder.cs,
- Navigation/Variable.cs, Navigation/Union.cs,
- Navigation/Namespace.cs, Navigation/Typedef.cs,
- Navigation/Structure.cs, Navigation/Macro.cs,
- Navigation/LanguageItem.cs, Navigation/FunctionNodeBuilder.cs,
- Navigation/UnionNodeBuilder.cs, Navigation/Class.cs,
- Navigation/NamespaceNodeBuilder.cs, Makefile.am, CBinding.mdp,
- Parser/TagDatabaseManager.cs, Parser/Tag.cs,
- Parser/ProjectInformation.cs, Parser/ProjectInformationManager.cs:
- Seperated the navigation stuff from the parsing stuff.
-
-2007-07-13 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * ProjectPad/ProjectPackageNodeBuilder.cs: Implemented dragging and
- dropping of packages.
-
-2007-07-12 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Project/CProjectConfiguration.cs: Fixed a bug which was causing the
- app to go into an infinite loop.
-
-2007-07-12 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Project/CProjectServiceExtension.cs: Removed the need to invoke bash
- when removing object code files.
- * Compiler/GNUCompiler.cs: Small fixes.
-
-2007-07-12 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Project/CProjectConfiguration.cs, Project/CProject.cs,
- Compiler/GNUCompiler.cs: Inplemented support for precompiled header
- files in gcc and g++.
- * CBinding.addin.xml: Fixed something I had broken.
-
-2007-07-10 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/ProjectNodeBuilderExtension.cs,
- Navigation/ClassPadEventArgs.cs, Project/CProject.cs, Makefile.am,
- CBinding.addin.xml, icons/update,
- ProjectPad/ProjectPackagesFolderNodeBuilder.cs, CBinding.mdp: The
- class pad tree is now built in a seperate thread so it does not
- block the UI while it is being built.
-
-2007-07-07 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/GlobalsNodeBuilder.cs: Fixes class pad bug when there are
- multiple C projects open.
-
-2007-07-06 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/StructureNodeBuilder.cs, Navigation/ClassNodeBuilder.cs:
- The "Show Public Api Only" class pad option is now considered.
-
-2007-07-06 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/ProjectNodeBuilderExtension.cs,
- Navigation/TagDatabaseManager.cs, Navigation/GlobalsNodeBuilder.cs:
- Undid the work I had started on getting the tree built in the
- background because I have to think more about how I'm going to
- implement that.
-
-2007-07-05 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/ProjectNodeBuilderExtension.cs,
- Navigation/LanguageItemEventArgs.cs,
- Navigation/TagDatabaseManager.cs,
- Navigation/ProjectNavigationInformation.cs,
- Navigation/GlobalsNodeBuilder.cs,
- Navigation/LanguageItemCommandHandler.cs,
- Project/ProjectPackageEventArgs.cs, Makefile.am, CBinding.mdp:
- Started work on making the class pad tree get created in the
- background in a seperate thread.
-
-2007-07-03 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/TypedefNodeBuilder.cs, Navigation/StructureNodeBuilder.cs,
- Navigation/Function.cs, Navigation/Enumeration.cs,
- Navigation/TagDatabaseManager.cs,
- Navigation/ProjectNavigationInformation.cs,
- Navigation/GlobalsNodeBuilder.cs, Navigation/Member.cs,
- Navigation/Tag.cs, Navigation/ClassNodeBuilder.cs,
- Navigation/Union.cs, Navigation/Structure.cs,
- Navigation/Typedef.cs, Navigation/FunctionNodeBuilder.cs,
- Navigation/LanguageItem.cs, Navigation/Class.cs,
- Navigation/UnionNodeBuilder.cs, Navigation/NamespaceNodeBuilder.cs,
- gtk-gui/gui.stetic, Makefile.am, CBinding.addin.xml,
- icons/Icons.16x16.ProtectedUnion, icons/Icons.16x16.PrivateUnion,
- icons/Icons.16x16.Union, CBinding.mdp: Added support for typedefs
- and unions in the class pad.
-
-2007-07-02 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/Tag.cs, Navigation/StructureNodeBuilder.cs,
- Navigation/Enumerator.cs, Navigation/ClassNodeBuilder.cs,
- Navigation/Enumeration.cs, Navigation/TagDatabaseManager.cs,
- Navigation/ProjectNavigationInformation.cs,
- Navigation/EnumeratorNodeBuilder.cs,
- Navigation/GlobalsNodeBuilder.cs, Navigation/LanguageItem.cs,
- Navigation/EnumerationNodeBuilder.cs,
- Navigation/NamespaceNodeBuilder.cs, Makefile.am,
- CBinding.addin.xml, CBinding.mdp: Added support for enumerations
- and their respective enumerators in the class pad.
- * Navigation/LanguageItemCommandHandler.cs: Small change which fixes a
- bug when double clicking a macro definition.
-
-2007-07-02 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * CBinding.addin.xml: Fixed a typo.
-
-2007-07-02 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/Tag.cs, Navigation/MacroNodeBuilder.cs,
- Navigation/ProjectNodeBuilderExtension.cs,
- Navigation/TagDatabaseManager.cs,
- Navigation/ProjectNavigationInformation.cs,
- Navigation/GlobalsNodeBuilder.cs, Navigation/Macro.cs,
- Navigation/MacroDefinitionsNodeBuilder.cs, Makefile.am,
- CBinding.addin.xml, CBinding.mdp: Added support for macro
- definitions to appear in the class pad. They will appear in a
- special node called "Macro Definitions".
-
-2007-07-02 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/Tag.cs, Navigation/Variable.cs,
- Navigation/TagDatabaseManager.cs,
- Navigation/ProjectNavigationInformation.cs,
- Navigation/GlobalsNodeBuilder.cs,
- Navigation/VariableNodeBuilder.cs, Makefile.am, CBinding.addin.xml,
- CBinding.mdp: Added support for global variables to be added to the
- class pad. Also fixed options sent to ctags so macro difinitions
- can now be easily handled.
-
-2007-07-01 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/Tag.cs, Navigation/StructureNodeBuilder.cs,
- Navigation/ClassNodeBuilder.cs, Navigation/MemberNodeBuilder.cs,
- Navigation/TagDatabaseManager.cs,
- Navigation/ProjectNavigationInformation.cs, Navigation/Member.cs,
- Makefile.am, CBinding.addin.xml, CBinding.mdp: Added support for
- members.
- * Navigation/Function.cs, Navigation/Namespace.cs, Navigation/Class.cs:
- Removed some unused usings.
-
-2007-07-01 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/Tag.cs, Navigation/Function.cs,
- Navigation/TagDatabaseManager.cs, Navigation/LanguageItem.cs:
- Separated the parse structure from the parser.
-
-2007-07-01 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/Tag.cs, Navigation/LanguageItem.cs: Optimized memory usage
- by parsing fields as the tags a read in.
-
-2007-06-30 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/StructureNodeBuilder.cs,
- Navigation/ProjectNodeBuilderExtension.cs,
- Navigation/ClassNodeBuilder.cs, Navigation/Function.cs,
- Navigation/TagDatabaseManager.cs,
- Navigation/ProjectNavigationInformation.cs,
- Navigation/Namespace.cs, Navigation/LanguageItemCommandHandler.cs,
- Navigation/Structure.cs, Navigation/GlobalsNodeBuilder.cs,
- Navigation/LanguageItem.cs, Navigation/FunctionNodeBuilder.cs,
- Navigation/Class.cs, Navigation/NamespaceNodeBuilder.cs,
- Makefile.am, CBinding.addin.xml, CBinding.mdp: Added structures to
- the class pad and refactored the code a bit more.
-
-2007-06-29 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/Tag.cs, Navigation/TagDatabaseManager.cs,
- Navigation/Namespace.cs,
- Navigation/ProjectNavigationInformation.cs,
- Navigation/ProjectNodeBuilderExtension.cs,
- Navigation/GlobalsNodeBuilder.cs, Navigation/ClassNodeBuilder.cs,
- Navigation/LanguageItem.cs, Navigation/Function.cs,
- Navigation/Class.cs, Navigation/NamespaceNodeBuilder.cs,
- gtk-gui/gui.stetic, Makefile.am, CBinding.addin.xml, CBinding.mdp:
- Added support for classes in the class pad and refactored the code
- a bit.
-
-2007-06-27 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/Tag.cs: Created a new enum for access modifiers.
- * Navigation/TagDatabaseManager.cs: ctags now also creates tags for
- function prototypes. (needed to identify a function's namespace if
- any).
- * Navigation/Namespace.cs: Changed the separator between parent/child
- namespaces in a namespace's FullName to :: from .
- * Navigation/ProjectNavigationInformation.cs: Added functions field.
- * Navigation/ProjectNodeBuilderExtension.cs: Added the special
- "Globals" node.
- * Navigation/GlobalsNodeBuilder.cs, Navigation/FunctionNodeBuilder.cs,
- Navigation/Function.cs: Added support for functions in the Class
- Pad, global functions that are not in any namespace are placed in a
- special "Globals" node.
- * Navigation/NamespaceNodeBuilder.cs: This namespace's global functions
- are now added.
- * Makefile.am, ProjectPad/ProjectPackagesFolderNodeBuilder.cs,
- ProjectPad/ProjectPackageNodeBuilder.cs,
- ProjectPad/ProjectReferencesExtension.cs,
- ProjectPad/ProjectNodeExtension.cs, CBinding.mdp: Moved to folder
- and namespace ProjectPad
- * CBinding.addin.xml: Added support for functions in the Class Pad,
- global functions are placed in a special "Globals" node.
-
-2007-06-26 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * gtk-gui/CBinding.EditPackagesDialog.cs,
- gtk-gui/CBinding.CodeGenerationPanel.cs, gtk-gui/gui.stetic:
- Improved spacing a bit.
-
-2007-06-26 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/Tag.cs: Fixed up a bit.
- * Navigation/TagDatabaseManager.cs: The entire tag database for each
- project is managed here.
- * Navigation/Namespace.cs, Navigation/ProjectNodeBuilderExtension.cs,
- Navigation/NamespaceNodeBuilder.cs, CBinding.addin.xml: Namespaces
- now appear in the Class Pad.
- * Navigation/ProjectNavigationInformation.cs,
- Navigation/ProjectNavigationInformationManager.cs: Information on a
- project's navigation information is kept and managed here.
- * Makefile.am, CBinding.mdp: Added new files.
-
-2007-06-25 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Navigation/Tag.cs, Navigation/Namespace.cs,
- Navigation/ProjectNodeBuilderExtension.cs, CBinding.addin.xml:
- Started work on code navigation.
-
-2007-06-25 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Project/CProjectServiceExtension.cs, Project/CProject.cs,
- Makefile.am, CBinding.addin.xml, CBinding.mdp, Completion.cs: Got
- rid of anything related to CTagsCompletion.
-
-2007-06-24 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Project/CProject.cs: Changed to accomodate the new CTagsCompletion
- design
- * Completion.cs: This is where CBinding will specify more specialized
- behavior for the CTagsCompletion AddIn
-
-2007-06-22 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Project/CProject.cs: Made a very simple implementation of
- AddTagsToProvider which is the method where the logic about which
- tags shoud be added to the completion list window takes place.
-
-2007-06-21 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Gui/EditPackagesDialog.cs: Added a package icon to both packages
- columns.
- * Project/CProjectBinding.cs, Project/CProject.cs: Implemented
- CreateSingleFileProject
-
-2007-06-20 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Gui/OutputOptionsPanel.cs, Project/CProject.cs,
- gtk-gui/CBinding.EditPackagesDialog.cs,
- gtk-gui/CBinding.CodeGenerationPanel.cs, Compiler/GNUCompiler.cs:
- Fixed a few bugs.
-
-2007-06-19 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Project/CProject.cs: Fixed bug where only projects that had a binary
- target got correctly cleaned.
-
-2007-06-19 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Gui/ProjectPackagesFolderNodeBuilder.cs: Changed the package
- added/removed handlers to just call UpdateAll from the builder.
-
-2007-06-19 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Gui/ProjectPackagesFolderNodeBuilder.cs: Changed the node builder so
- that it registeres even handlers correctly
- * Project/ProjectPackageCollection.cs, Project/CProject.cs: Removed the
- SetProject method and replaced it with and internal get/set
- property.
-
-2007-06-19 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Project/CProject.cs: CProject does want it's tags written.
-
-2007-06-18 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Project/CProjectServiceExtension.cs, Project/CProject.cs: Changed to
- accomodate the new CTagsCompletion design.
-
-2007-06-17 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Compiler/GNUCompiler.cs: Added debug information creation for the
- Debug configuration and fixed bug where the target output was not
- buing built when it should be.
-
-2007-06-17 Marcos David Marin Amador <MarcosMarin@gmail.com>
-
- * Gui/CodeGenerationPanel.cs, Project/CCompilationParameters.cs,
- Project/CProject.cs, Compiler/GNUCompiler.cs: The extra compiler
- and extra linker options is now shown is an TextView in the code
- generation panel and I added define symbols support.
-
diff --git a/main/src/addins/CSharpBinding/AspNet/ChangeLog b/main/src/addins/CSharpBinding/AspNet/ChangeLog
deleted file mode 100644
index a065cb6c71..0000000000
--- a/main/src/addins/CSharpBinding/AspNet/ChangeLog
+++ /dev/null
@@ -1,88 +0,0 @@
-2010-07-20 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.AspNet.csproj: Added reference for window
- builds.
-
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * AspLanguageBuilder.cs: Track API changes.
-
-2010-07-15 Mike Krüger <mkrueger@novell.com>
-
- * AspLanguageBuilder.cs: Fixed 'Bug 621658 - Parameter hints
- disappear afterkeystroke'.
-
-2010-07-15 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * AspLanguageBuilder.cs:
- * CSharpBinding.AspNet.csproj: Worked on 'Bug 621658 -
- Parameter hints disappear afterkeystroke'.
-
-2010-06-02 Mike Krüger <mkrueger@novell.com>
-
- * AspLanguageBuilder.cs: Worked on ASP.NET completion.
-
-2010-05-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * AspLanguageBuilder.cs: Track API.
-
-2010-05-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * AspLanguageBuilder.cs: Track API. Moved a lot of generic
- logic out to DocumentInfo.
-
-2010-05-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * AspLanguageBuilder.cs: Use the list of usings.
-
-2010-05-20 Mike Krüger <mkrueger@novell.com>
-
- * AspLanguageBuilder.cs: Fixed local lookup for ASP.NET.
-
-2010-05-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * AspLanguageBuilder.cs: Fix type name and base class, and add
- usings.
-
-2010-05-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * AspLanguageBuilder.cs: Heavy refactoring and tidying of
- ASP.NET parser code to support future changes.
-
-2010-04-20 Mike Krüger <mkrueger@novell.com>
-
- * AspLanguageBuilder.cs: Worked on ASP.NET completion.
-
-2010-04-20 Mike Krüger <mkrueger@novell.com>
-
- * AspLanguageBuilder.cs: Fixed ASP.NET completion.
-
-2010-04-19 Mike Krüger <mkrueger@novell.com>
-
- * AspLanguageBuilder.cs: Worked on ASP.NET completion.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * AspLanguageBuilder.cs:
- * CSharpBinding.AspNet.csproj: Merged MD.Projects into
- MD.Core, and MD.Projects.Gui, MD.Core.Gui and MD.Components
- into MD.Ide.
-
-2010-03-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpBinding.AspNet.csproj: Don't local-copy project refs,
- as it duplicates assemblies and breaks running on .NET.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Add missing file.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspLanguageBuilder.cs:
- * CSharpBinding.AspNet.csproj: Moved AspLanguageBuilder to its
- own assembly and module. Dropped Asp.Net dependency.
-
diff --git a/main/src/addins/CSharpBinding/Autotools/ChangeLog b/main/src/addins/CSharpBinding/Autotools/ChangeLog
deleted file mode 100644
index 72efcd008c..0000000000
--- a/main/src/addins/CSharpBinding/Autotools/ChangeLog
+++ /dev/null
@@ -1,72 +0,0 @@
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * Autotools.csproj: Merged MD.Projects into MD.Core, and
- MD.Projects.Gui, MD.Core.Gui and MD.Components into MD.Ide.
-
-2010-03-09 Mike Krüger <mkrueger@novell.com>
-
- * Autotools.csproj: Worked on new formatter/parser.
-
-2010-01-06 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am: fixed 'Bug 568484 - NRE in resolver'.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * CSharpAutotoolsSetup.cs: Renamed some namespaces.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * Autotools.csproj: Use \ instead of '/' in the Import.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * Autotools.csproj: Add md.targets .
-
-2009-08-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * Autotools.csproj: Don't make local copies of project
- references.
-
-2009-07-03 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * Autotools.csproj: Worked on refactoring support.
-
-2009-04-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * Autotools.csproj: Flush reference version number.
-
-2009-03-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * Autotools.csproj: Don't local-copy project refs.
-
-2009-03-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Autotools.csproj: Don't local-copy project refs.
-
-2009-03-13 Mike Krüger <mkrueger@novell.com>
-
- * Autotools.csproj: Moved text editor to core
-
-2009-03-10 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * Autotools.csproj: Monodevelop changed the reference a bit.
-
-2009-03-10 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * Autotools.csproj: Updated nrefactory references.
-
-2009-02-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpAutotoolsSetup.cs: Moved some properties from
- configuration parameters to project parameters.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * Autotools.mdp:
- * Autotools.csproj: Migrated to MSBuild file format.
-
diff --git a/main/src/addins/CSharpBinding/ChangeLog b/main/src/addins/CSharpBinding/ChangeLog
deleted file mode 100644
index 348d98119a..0000000000
--- a/main/src/addins/CSharpBinding/ChangeLog
+++ /dev/null
@@ -1,8899 +0,0 @@
-2010-07-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs: Used
- fast text search.
-
-2010-07-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed 'Bug 625064 - Internal classes aren't suggested for
- completion'.
-
-2010-07-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- fixed highlight usages extension.
-
-2010-07-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NewCSharpExpressionFinder.cs:
- * MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- No longer transform the editor contents to text when using
- the expression finder - the expression finder now uses the
- text editor directly.
-
-2010-07-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs: Added
- check for #else span.
-
-2010-07-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs:
- * MonoDevelop.CSharp.Refactoring/CSharpRefactorer.cs:
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Worked on text edior performance issues / needed to
- restructure the resolver/member reference collector a bit.
-
-2010-07-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/NRefactoryParser.cs: Don't parse
- method bodies for the MonoDevelop dom (skipping these is
- much faster & more memory efficient).
-
-2010-07-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs: Track
- API changes.
-
-2010-07-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs: Updated to new
- mcs.
-
-2010-07-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: Fixed
- 'Bug 623308 - ArgumentOutOfRangeException after typing ( for
- method params'.
-
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/NRefactoryParser.cs:
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs:
- * MonoDevelop.CSharp.Highlighting/MoveToUsagesHandler.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- Track API changes.
-
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/NRefactoryParser.cs:
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs:
- * MonoDevelop.CSharp.Resolver/NewCSharpExpressionFinder.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryParameterDataProvider.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryIndexerParameterDataProvider.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryTemplateParameterDataProvider.cs:
- Track API changes.
-
-2010-07-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs: Track
- API changes.
-
-2010-07-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs:
- * MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs:
- Track API changes.
-
-2010-07-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryParameterDataProvider.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryIndexerParameterDataProvider.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryTemplateParameterDataProvider.cs:
- Worked on 'Bug 621658 - Parameter hints disappear
- afterkeystroke'.
-
-2010-07-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpBinding.addin.xml:
- * MonoDevelop.CSharp.Parser/NRefactoryParser.cs:
- * MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs:
- Track ProjectDomService/Parser API.
-
-2010-07-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/CSharpAmbience.cs:
- * MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryParameterDataProvider.cs:
- Enhanced support for keyword like names.
-
-2010-07-08 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Completion/DropDownBoxListWindow.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Completion/EventCreationCompletionData.cs:
- Worked on version control gui.
-
-2010-07-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpIndentEngineStack.cs:
- added bounds check
-
-2010-07-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpIndentEngineStack.cs:
- added bounds check
-
-2010-07-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpIndentEngineStack.cs:
- Indenting should now reflect the mono style.
-
-2010-07-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpIndentEngineStack.cs:
- Indenting should now reflect the mono style.
-
-2010-07-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Worked on region box.
-
-2010-07-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Region combo is now separated from the rest of the path.
-
-2010-07-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: Fixed 'Bug
- 615992 - Intellisense broken when calling generic method.'.
-
-2010-07-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed 'Bug 619799 - Renaming variable also invokes
- auto-complete'.
-
-2010-07-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/CSharpAmbience.cs:
- * MonoDevelop.CSharp.Completion/DropDownBoxListWindow.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Worked on quick navigation bar
-
-2010-07-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Improved handling of inner classes.
-
-2010-07-02 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Completion/DropDownBoxListWindow.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- C# editor extension now uses the IPathedDocument subsystem.
-
-2010-07-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed 'Bug 618676 - C# code editor removes "override" word
- after choosing one of intellisense variants'.
-
-2010-06-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs: Added support for
- fixed fields & constants.
-
-2010-06-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs: Fields are now
- working.
-
-2010-06-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Submitted patch from Tom Spink <tspink@gmail.com>: Update to
- generic code completion
-
-2010-06-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/CSharpCodeGenerator.cs: fixed
- bug in abstract member overriding.
-
-2010-06-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs:
- Added bounds check.
-
-2010-06-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Only update changed lines.
-
-2010-06-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs:
- Fixed 'Bug 615988 - Go to declaration not available on
- generic methods'.
-
-2010-06-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- Fixed 'Bug 615983 - Refactoring does not include object
- initializers'.
-
-2010-06-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Formatting/DomIndentationVisitor.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/DestructorDeclaration.cs:
- Worked on C# parser.
-
-2010-06-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs: Updated parser to
- Marek's new LocationsBag/latest mcs changes.
-
-2010-06-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.xml:
- Removed 'DoNotChange' option - will be availble with the
- next gen formatter (fixes Bug 615763 - C# code formatting
- throws exception when choosing "Do not change" from menu).
-
-2010-06-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- Fixed 'Bug 615702 - In-place variable renaming can't rename
- foreach loop variables'.
-
-2010-06-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Formatting/DomIndentationVisitor.cs:
- Worked on new parser/formatter.
-
-2010-06-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryParameterDataProvider.cs:
- Fixed 'Bug 615182 - Tooltip sometimes stays up too long'.
-
-2010-06-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs:
- Remove debug writelines.
-
-2010-06-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Optimized performance.
-
-2010-06-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Respect UTF-8 coordinates in highlight usages extension.
-
-2010-06-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed unit test.
-
-2010-06-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed 'Bug 614045 - Types hidden by members are not
- formatted properly by ambience'.
-
-2010-06-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CSharp/CSharpBindingCompilerManager.cs: Track
- api changes.
-
-2010-06-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- update line when removing marker.
-
-2010-06-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Fix build.
-
-2010-06-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp.Completion/NewOverrideCompletionData.cs:
- Track API. Fix region offset.
-
- * MonoDevelop.CSharp.Refactoring/CSharpCodeGenerator.cs: Track
- API. Include both body regions for properties.
-
-2010-06-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/CSharpCodeGenerator.cs: Track
- API. Emit regions for members.
-
- * MonoDevelop.CSharp.Completion/NewOverrideCompletionData.cs:
- Use body regions to select body or place caret, and to
- remove generated body when GenerateBody is false.
-
-2010-06-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/CSharpCodeGenerator.cs: Fix
- property getter in overrides.
-
-2010-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/ConsoleProject.xpt.xml: Set the external console
- flag for console projects.
-
-2010-06-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs: Track
- API changes.
-
-2010-06-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs:
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs:
- * MonoDevelop.CSharp.Completion/NewOverrideCompletionData.cs:
- Fixed LINQ resolve error.
-
-2010-06-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/CSharpAmbience.cs: handled other case
- of unresolveable types.
-
-2010-06-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/CSharpAmbience.cs: make it clearer
- that the type can't be resolved.
-
-2010-06-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/CSharpAmbience.cs:
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: Handled
- unresolved return types
-
-2010-06-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/CSharpCodeGenerator.cs:
- Corrected base call.
-
-2010-06-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/CSharpCodeGenerator.cs:
- Corrected type name output.
-
-2010-06-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/CSharpCodeGenerator.cs:
- Removed some code duplication.
-
-2010-06-02 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Refactoring/CodeGenerator.cs:
- * MonoDevelop.CSharp.Refactoring/CSharpRefactorer.cs:
- * MonoDevelop.CSharp.Refactoring/CSharpCodeGenerator.cs:
- * MonoDevelop.CSharp.Completion/NewOverrideCompletionData.cs:
- Code generator get's now used by code completion auto
- generation & insert code feature.
-
-2010-06-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/CSharpCodeGenerator.cs:
- Worked on code generation.
-
-2010-06-01 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * CSharpBinding.addin.xml:
- * MonoDevelop.CSharp.Refactoring/CodeGenerator.cs:
- * MonoDevelop.CSharp.Refactoring/CSharpCodeGenerator.cs:
- Worked on c# code generation.
-
-2010-06-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs: Fixed
- 'Bug 610241 - #elif Coloring Messed'.
-
-2010-05-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/MoveToUsagesHandler.cs:
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Worked on highight usage extensions & Bug 610048 - Sometimes
- symbol highlight is not cleared.
-
-2010-05-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Handled multiple type overloads.
-
-2010-05-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed 'Bug 610011 - Extension methods incorrectly trump real
- members'.
-
-2010-05-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: Fixed 'Bug
- 610006 - Intellisense gives members of return type of
- functions even when that function isn't invoked'.
-
-2010-05-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NewCSharpExpressionFinder.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed 'Bug 609999 - Intellisense confuses Array initializers
- with object initializers'.
-
-
-2010-05-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp/CSharpBindingCompilerManager.cs: Fixed
- 'Bug 608910 - Getting a "File not found" exception in
- monodevelop that doesn't allow me to build :('.
-
-2010-05-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NewCSharpExpressionFinder.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed 'Bug 609528 - No Intellisense for LINQ join'.
-
-2010-05-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/CSharpAmbience.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed 'Bug 600624 - Property initializer completion
- unreliable'.
-
-2010-05-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Track API changes.
-
-2010-05-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/CSharpAmbience.cs: UseFullName flag
- works now for members.
-
-2010-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: Fix grammar.
-
-2010-05-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed local lookup for ASP.NET.
-
-2010-05-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- Disabled paste formatting (Bug 606041 - Additional blank
- line after every text line then text is pasted from
- clipboard).
-
-2010-05-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- Fixed 'Bug 606884 - Control-enter in doc comments doesn't
- prefix the new line'.
-
-2010-05-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/MemberCompletionData.cs: Fixed
- 'Bug 606959 - switch case completion doesn't handle
- namespaces properly'.
-
-2010-05-20 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Completion/CompletionTextLinkMode.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Completion/EventCreationCompletionData.cs:
- Implemented request in 'Bug 607366 - Text link mode can
- break texteditor badly'.
-
-2010-05-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- Improved semicolon auto placement.
-
-2010-05-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NewCSharpExpressionFinder.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed 'Bug 534680 - LINQ keywords missing from
- Intellisense'.
-
-2010-05-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/CSharpAmbience.cs: Fixed 'Bug 606506
- - Types of fields are not shown'
-
-2010-05-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Completion/EventCreationCompletionData.cs:
- Fixed 'Bug 606212 - Allow delegate renaming straight after
- creation'.
-
-2010-05-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Implemented 'Bug 606227 - Search reodering not available for
- "override" completions.'.
-
-
-2010-05-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Unsubscribe editor events.
-
-2010-05-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- catch exception in highighit usages extension.
-
-2010-05-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- Fixed 'Bug 606217 - Auto-placed semi-colon doesn't take
- account of comments'
-
-2010-05-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed 'Bug 606048 - Parameter insight re-shows on every
- newline even when disabled'.
-
-2010-05-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: Fixed 'Bug
- 605235 - Inaccessible functions do not show "Goto
- Declaration" in context menu'.
-
-2010-05-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed 'Bug 604593 - Autocomplete list sorting wrong when
- grouping by class.'.
-
-2010-05-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/NRefactoryParameterDataProvider.cs:
- fixed 'Bug 605134 - NRE when using (an abstract class ctor?)
- MulticastDelegate ctor'.
-
-2010-05-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Added some bounds checking.
-
-2010-05-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/MemberCompletionData.cs: Set
- obsolete flag for obsolete members.
-
-2010-05-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/MoveToUsagesHandler.cs:
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Implemented 'Bug 605009 - Control-shift-up/down do not work
- until highlight triggers'.
-
-2010-05-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Fixed 'Bug 605008 - Weird symbol highlighting'.
-
-2010-05-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- set text editor for the resolver.
-
-2010-05-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs:
- * MonoDevelop.CSharp.Completion/MemberCompletionData.cs:
- * MonoDevelop.CSharp.Completion/NewOverrideCompletionData.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Completion/EventCreationCompletionData.cs:
- Track API changes.
-
-2010-05-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpFormatter.cs:
- * MonoDevelop.CSharp.Dom/Expressions/QueryExpression.cs: Fixed
- compile warnings.
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Optimized highlight usages extension & find member visitor.
-
-2010-05-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightCSharpSemanticRule.cs:
- Fixed 'Bug 604558 - Wrong code syntax highlighting when
- previous line have a comment'.
-
-2010-05-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Fixed 'Bug 603971 - Symbol highlight combined with search
- highlight looks ugly'.
-
-2010-05-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed 'Bug 603733 - Pressing '!' with the autocomplete
- window open breaks'.
-
-2010-05-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- speed up the findmemberastvisitor.
-
-2010-05-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- Only re-indent if there is need.
-
-2010-05-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- Make use of the new Document.Dom property.
-
-2010-05-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Completion/EventCreationCompletionData.cs:
- Fixed 'Bug 603282 - Autogenerated method name is invalid'.
-
-2010-05-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- fixed 'Bug 603344 - Matching in completion list'.
-
-2010-05-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- fixed find member references for local variables.
-
-2010-05-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: Fixed
- local variable off by 1 error.
-
-2010-05-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * CSharpBinding.addin.xml:
- * templates/GladeSharp2Project.xpt.xml:
- * templates/GnomeSharp2Project.xpt.xml:
- * templates/GtkSharp2ProjectMac.xpt.xml: Remove deprecated
- Gnome# and Glade# project types, and add a Mac-specific GTK
- template that doesn't use Stetic.
-
-2010-05-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/MemberCompletionData.cs: Fixed
- 'Bug 596609 - Parameters tooltips not escaping generics in
- markup'.
-
-2010-05-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NewCSharpExpressionFinder.cs:
- Dispose the lexer after use.
-
-2010-05-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoCSharpPolicy.xml: Added attribute to explicitly allow
- differential serialization for a policy (which is disabled
- by default).
-
-2010-05-03 Mike Krüger <mkrueger@novell.com>
-
- * CSharpBinding.addin.xml: Set mac shortcut.
-
-2010-05-03 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * CSharpBinding.addin.xml:
- * MonoDevelop.CSharp.Highlighting/MoveToUsagesHandler.cs:
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Fixed 'Bug 601436 - Command to cycle through highlighted
- references'.
-
-2010-05-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: Fixed 'Bug
- 601350 - Null ref in highlighting/tooltips'.
-
-2010-04-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- Fixed 'Bug 600994 - Method highlight should match all
- methods of the generic class'.
-
-2010-04-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpFormatter.cs:
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- Fixed 'Bug 601028 - Move line reindenting flattens indents'.
-
-2010-04-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- Fixed 'Bug 601007 - Error in highlight usages extension.'.
-
-2010-04-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- fixed 'Bug 601021 - Identifier highlighting assumes
- constructors but draws box incorrectly'.
-
-2010-04-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: fixed
- 'Bug 601169 - IntelliSense ignores inner classes'.
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/MemberCompletionData.cs:
- * MonoDevelop.CSharp.Completion/NewOverrideCompletionData.cs:
- fixed 'Bug 600617 - Generic params in override completion
- are doubly escaped'.
-
-2010-04-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CSharp.Formatting\CSharpFormatter.cs: Use the
- correct EOL marker.
-
-2010-04-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/MemberCompletionData.cs: Track
- API changes.
-
-2010-04-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- fixed 'Bug 600273 - as/is completion too restrictive'.
-
-2010-04-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- fixed 'Bug 599632 – Completion list should be in suggest
- mode for generic parameter declaration'.
-
-2010-04-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/CodeGenerator.cs: Fixed 'Bug
- 599627 - Implement implicit interface generated wrong code'.
-
-2010-04-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: fixed
- code completion issue.
-
-2010-04-26 Mike Krüger <mkrueger@novell.com>
-
- * templates/GladeSharp2Project.xpt.xml:
- * templates/GnomeSharp2Project.xpt.xml: Fixed some templates.
-
-2010-04-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Fixed 'Bug 598831 - Symbol highlight should not activate
- while there is a selection'.
-
-2010-04-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- Fixed 'Bug 598822 - Symbol highlight has wrong position with
- qualified names'.
-
-2010-04-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- Fixed possible null reference.
-
-2010-04-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/CSharpNRefactoryASTProvider.cs:
- Fixed 'Bug 598563 - NRE right-clicking on symbol in
- standalone file'.
-
-2010-04-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Worked on ASP.NET completion.
-
-2010-04-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Raised highlight usages delay.
-
-2010-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed 'Bug 597671 - The += completion does not handle inner
- class eventargs properly'.
-
-2010-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Patch applied from Tom Spink <tspink@gmail.com>: Where
- Constraint Completion
-
-2010-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- Fixed 'Bug 597717 - Incorrect indentation using smart
- indent'.
-
-2010-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Fixed 'Bug 597663 - Symbol highlight hides and re-shows at
- end of word'.
-
-2010-04-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: Added
- null check.
-
-2010-04-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/NRefactoryParser.cs:
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Optimized HighlightUsagesExtension (no additional re-parse).
-
-2010-04-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpFormatter.cs:
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: Fixed
- code completion bug.
-
-2010-04-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs: fixed
- possible null ref.
-
-2010-04-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- Implemented 'Bug 595598 - Intelligent placing of
- semi-colons'.
-
-
-2010-04-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpFormatter.cs:
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- Implemented 'Bug 595587 - Move code block to correct depth
- when Alt+arrow moving'.
-
-2010-04-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- Fixed 'Bug 595606 - Refactoring (renaming) can alter
- unrelated classes'.
-
-2010-04-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- de-activated usage highlighting in text link mode.
-
-2010-04-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- Made usage highlighter more robust.
-
-2010-04-12 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * CSharpBinding.addin.xml:
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- * MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs:
- * MonoDevelop.CSharp.Completion/EventCreationCompletionData.cs:
- Implemented 'Bug 595230 - Highlight all usages of symbol
- under cursor'.
-
-2010-04-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/NewOverrideCompletionData.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Implemented 'Bug 595198 - Override completion should select
- body so it can be deleted'.
-
-2010-04-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fix NRE when opening a file with no open project.
-
-2010-04-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs:
- * MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs:
- Fixed 'Bug 578195 - Wrong ctor shown on base() call'.
-
-2010-04-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpIndentEngine.cs: Fixed
- 'Bug 415469 - return ternary in a switch is not tabbed
- properly'.
-
-2010-04-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/CSharpNRefactoryASTProvider.cs:
- Added a 'last errors' property.
-
-2010-04-08 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * CSharpBinding.csproj:
- * CSharpBinding.addin.xml:
- * MonoDevelop.CSharp.Formatting/FormattingPanel.cs:
- * MonoDevelop.CSharp.Formatting/CSharpIndentEngine.cs:
- * MonoDevelop.CSharp.Formatting/CSharpIndentEngineStack.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingProperties.cs:
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- * gtk-gui/MonoDevelop.CSharp.Formatting.FormattingPanelWidget.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryParameterDataProvider.cs:
- Fixed 'Bug 579358 - Smart indenter does not use policies,
- separate prefs confusing'.
-
-2010-04-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: Fixed
- 'Bug 576354 - Type inference failure'.
-
-2010-04-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/OnTheFlyFormatter.cs:
- * MonoDevelop.CSharp.Formatting/DomIndentationVisitor.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.xml:
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- Added option for 'Bug 593635 - Auto-formatting doesn't allow
- single-line if statements'.
-
-2010-04-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpFormatter.cs: fixed
- possible null ref.
-
-2010-04-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: Fixed 'Bug
- 592120 - Type resolver bug with this.Property[]'.
-
-2010-03-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CSharp\CSharpBindingCompilerManager.cs: On
- windows, make sure the compiler output is written and read
- using utf8.
-
-2010-03-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- handled cast exception.
-
-2010-03-24 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Formatting/DomSpacingVisitor.cs:
- * MonoDevelop.CSharp.Formatting/OnTheFlyFormatter.cs:
- * MonoDevelop.CSharp.Formatting/DomIndentationVisitor.cs:
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- Worked on new formatter.
-
-2010-03-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/TypeMembers/AbstractMember.cs:
- * MonoDevelop.CSharp.Dom/Expressions/CastExpression.cs:
- * MonoDevelop.CSharp.Dom/Statements/ForeachStatement.cs:
- * MonoDevelop.CSharp.Dom/Expressions/QueryExpression.cs:
- * MonoDevelop.CSharp.Dom/Statements/TryCatchStatement.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/DelegateDeclaration.cs:
- * MonoDevelop.CSharp.Dom/Expressions/ObjectCreateExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/MemberReferenceExpression.cs:
- * MonoDevelop.CSharp.Dom/Statements/VariableDeclarationStatement.cs:
- Changed return type properties.
-
-2010-03-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/Expressions/QueryExpression.cs:
- Worked on LINQ expressions.
-
-2010-03-23 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Dom/FullTypeName.cs:
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/ICSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Dom/AbtractCSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/Constraint.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/TypeDeclaration.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/MethodDeclaration.cs:
- * MonoDevelop.CSharp.Dom/Expressions/IdentifierExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/MemberReferenceExpression.cs:
- Handled templates & constraints.
-
-2010-03-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs:
- Removed duplicate section.
-
-2010-03-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs:
- Submittet patch send by ' Eugene Kulabuhov
- <eugene.kulabuhov@gmail.com>': Fixed MemberResolveResult
- clause incorrectly handling MethodResolveResult type as
- well.
-
-2010-03-23 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/ICSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Dom/AbtractCSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Formatting/DomSpacingVisitor.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/FieldDeclaration.cs:
- * MonoDevelop.CSharp.Dom/Expressions/LambdaExpression.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/MethodDeclaration.cs:
- * MonoDevelop.CSharp.Dom/Expressions/ArgListExpression.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/IndexerDeclaration.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/ArgumentDeclaration.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/OperatorDeclaration.cs:
- * MonoDevelop.CSharp.Dom/Expressions/StackAllocExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/InvocationExpression.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/ConstructorDeclaration.cs:
- * MonoDevelop.CSharp.Dom/Expressions/BaseReferenceExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/AnonymousMethodExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/ArrayObjectCreateExpression.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/ParameterDeclarationExpression.cs:
- Worked on new DOM.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * CSharpBinding.addin.xml: Bumped MD version.
-
-2010-03-22 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/ICSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormatter.cs:
- * MonoDevelop.CSharp.Dom/AbtractCSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Formatting/DomSpacingVisitor.cs:
- * MonoDevelop.CSharp.Formatting/DomIndentationVisitor.cs:
- * MonoDevelop.CSharp.Dom/Expressions/IndexerExpression.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.xml:
- * MonoDevelop.CSharp.Dom/TypeMembers/IndexerDeclaration.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/OperatorDeclaration.cs:
- * MonoDevelop.CSharp.Dom/Expressions/ObjectCreateExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/ArrayObjectCreateExpression.cs:
- Worked on new dom/parser/formatter.
-
-2010-03-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Formatting/DomSpacingVisitor.cs:
- * MonoDevelop.CSharp.Dom/Statements/WhileStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/IfElseStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/SwitchStatement.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/EventDeclaration.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/TypeDeclaration.cs:
- * MonoDevelop.CSharp.Formatting/DomIndentationVisitor.cs:
- * MonoDevelop.CSharp.Dom/Statements/TryCatchStatement.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/PropertyDeclaration.cs:
- Worked on new formatting engine/parser/dom.
-
-2010-03-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/Statements/IfElseStatement.cs:
- * MonoDevelop.CSharp.Formatting/DomIndentationVisitor.cs:
- Worked on indenter.
-
-2010-03-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CSharp/CSharpBindingCompilerManager.cs: Always
- use the full file name for assembly references. Some
- assemblies from core packages are not located in the
- compiler directory, so a full file name is required.
-
-2010-03-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/Indent.cs:
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/Statements/BlockStatement.cs:
- * MonoDevelop.CSharp.Formatting/DomIndentationVisitor.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.xml:
- Worked on indenter.
-
-2010-03-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs: fixed
- potential ms build problem.
-
-2010-03-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: Fixed failing
- unit test.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.csproj: Remove import off mono.addins targets.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * CSharpBinding.csproj:
- * CSharpBinding.addin.xml:
- * MonoDevelop.CSharp.Dom/CSharpAmbience.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormatter.cs:
- * MonoDevelop.CSharp.Formatting/FormattingPanel.cs:
- * MonoDevelop.CSharp.Project/CodeGenerationPanel.cs:
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs:
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs:
- * MonoDevelop.CSharp.Completion/MemberCompletionData.cs:
- * MonoDevelop.CSharp.Project/CSharpCompilerParameters.cs:
- * MonoDevelop.CSharp.Project/CompilerOptionsPanelWidget.cs:
- * MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs:
- * MonoDevelop.CSharp.Completion/NewOverrideCompletionData.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Completion/EventCreationCompletionData.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicyPanel.cs:
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- * MonoDevelop.CSharp.Highlighting/HighlightCSharpSemanticRule.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryParameterDataProvider.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryIndexerParameterDataProvider.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryTemplateParameterDataProvider.cs:
- Merged MD.Projects into MD.Core, and MD.Projects.Gui,
- MD.Core.Gui and MD.Components into MD.Ide.
-
-2010-03-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: Fixed 'Bug
- 588223 - Intellisense does not recognize nested generics
- correctly.'.
-
-2010-03-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/CSharpAmbience.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryTemplateParameterDataProvider.cs:
- Fixed 'Bug 588366 - Intellisense broken for nested generic
- types'.
-
-2010-03-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/CSharpAmbience.cs:
- * MonoDevelop.CSharp.Completion/MemberCompletionData.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryTemplateParameterDataProvider.cs:
- Fixed 'Bug 588220 - No intellisense for generic methods.'.
-
-2010-03-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs:
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs:
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- * MonoDevelop.CSharp.Resolver/NewCSharpExpressionFinder.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Highlighting/HighlightCSharpSemanticRule.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryParameterDataProvider.cs:
- Track API changes.
-
-2010-03-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- Fixed 'Bug 587530 – for/foreach rename refactoring ignores
- the scope'.
-
-2010-03-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs: Handled generated
- blocks/fixed some unit tests.
-
-2010-03-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/Statements/ForStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/LockStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/YieldStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/FixedStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/UsingStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/WhileStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/EmptyStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/CheckedStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/ForeachStatement.cs:
- * MonoDevelop.CSharp.Formatting/DomIndentationVisitor.cs:
- * MonoDevelop.CSharp.Dom/Statements/UncheckedStatement.cs:
- * MonoDevelop.CSharp.Dom/Expressions/PointerReferenceExpression.cs:
- Worked on new indenter/dom.
-
-2010-03-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/NRefactoryParser.cs:
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: Fixed 2nd
- bug described in 'Bug 586304 - Intellisense does not show
- several linq extenion methods when using nested generic
- type'.
-
-2010-03-10 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/CSharpTokenNode.cs:
- * MonoDevelop.CSharp.Dom/ICSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Dom/CSharpModifierToken.cs:
- * MonoDevelop.CSharp.Dom/AbtractCSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Formatting/DomIndentationVisitor.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/PropertyDeclaration.cs:
- Worked on indenting engine.
-
-2010-03-09 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Formatting/Indent.cs:
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs:
- * MonoDevelop.CSharp.Dom/AbtractCSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Formatting/DomSpacingVisitor.cs:
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs:
- * MonoDevelop.CSharp.Formatting/DomFormattingVisitor.cs:
- * MonoDevelop.CSharp.Formatting/DomIndentationVisitor.cs:
- * MonoDevelop.CSharp.Dom/Expressions/ThisReferenceExpression.cs:
- Worked on new formatter/parser.
-
-2010-03-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpBinding.csproj: Don't local-copy project refs, as it
- duplicates assemblies and breaks running on .NET.
-
-2010-03-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/DomFormattingVisitor.cs:
- * MonoDevelop.CSharp.Resolver/NewCSharpExpressionFinder.cs:
- Removed debug message.
-
-2010-03-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/Statements/SwitchStatement.cs:
- * MonoDevelop.CSharp.Formatting/DomFormattingVisitor.cs:
- * MonoDevelop.CSharp.Dom/Expressions/TypeOfExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/SizeOfExpression.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/MethodDeclaration.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs:
- * MonoDevelop.CSharp.Dom/Expressions/CheckedExpression.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.xml:
- * MonoDevelop.CSharp.Dom/Expressions/UncheckedExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/AssignmentExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/ParenthesizedExpression.cs:
- Worked on dom/formatter/parser.
-
-2010-03-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- Fixed 'Bug 585454 - Lacking one reference to an enum type'.
-
-2010-03-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp.Project/CSharpResourceIdBuilder.cs: Track
- ProjectFile Link API.
-
-2010-03-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs:
- fixed bug in resolver provider.
-
-2010-03-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NewCSharpExpressionFinder.cs:
- fix unit test.
-
-2010-03-03 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * CSharpBinding.addin.xml:
- * MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs:
- Refactored text editor resolve providers. Language bindings
- now can provide own providers.
-
-2010-03-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Formatting/DomFormattingVisitor.cs:
- * MonoDevelop.CSharp.Resolver/NewCSharpExpressionFinder.cs:
- Fixed 'FindExpression' in expression finder.
-
-2010-03-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/CSharpTokenNode.cs:
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/Statements/UsingStatement.cs:
- * MonoDevelop.CSharp.Formatting/DomFormattingVisitor.cs:
- Worked on DOM formatter/parser.
-
-2010-03-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs: Convert operator
- declaration bodies.
-
-2010-03-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: Fix the rest
- of the failing DomProperty tests.
-
-2010-03-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp.Parser/NRefactoryParser.cs: Fix indexer
- assignment that caused failing unit tests.
-
-2010-03-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/NRefactoryParser.cs: Fixed 'Bug
- 583515 - No code completion for set-only properties'.
-
-2010-03-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: When a member
- can't be resolved, a special resolve result is created.
-
-2010-03-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/CSharpAmbience.cs: Ambiences can now
- format delegates & take formatting policies.
-
-2010-02-26 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Dom/Identifier.cs:
- * MonoDevelop.CSharp.Dom/ICSharpNode.cs:
- * MonoDevelop.CSharp.Dom/FullTypeName.cs:
- * MonoDevelop.CSharp.Dom/CSharpTokenNode.cs:
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/AbstractCSharpNode.cs:
- * MonoDevelop.CSharp.Dom/Expressions/CastExpression.cs:
- * MonoDevelop.CSharp.Formatting/DomFormattingVisitor.cs:
- * MonoDevelop.CSharp.Formatting/DomIndentationVisitor.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs:
- * MonoDevelop.CSharp.Dom/Expressions/PrimitiveExpression.cs:
- Worked on formatting visitor/dom.
-
-2010-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/NewOverrideCompletionData.cs:
- Now using the BaseRefactorer.IsMonoTouchModelMember method.
-
-2010-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/NRefactoryParser.cs:
- * MonoDevelop.CSharp.Completion/NewOverrideCompletionData.cs:
- * gtk-gui/MonoDevelop.CSharp.Formatting.FormattingPanelWidget.cs:
- Worked on 'Bug 583014 - Need a way to stop override
- generating base call'.
-
-2010-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/Statements/LockStatement.cs:
- * MonoDevelop.CSharp.Formatting/DomFormattingVisitor.cs:
- * MonoDevelop.CSharp.Dom/Statements/TryCatchStatement.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs:
- * gtk-gui/MonoDevelop.CSharp.Formatting.FormattingPanelWidget.cs:
- Worked on formatting visitor/dom.
-
-2010-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: fixed failing
- unit test.
-
-2010-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/Statements/ForStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/WhileStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/IfElseStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/ForeachStatement.cs:
- * MonoDevelop.CSharp.Formatting/DomFormattingVisitor.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs:
- * MonoDevelop.CSharp.Dom/Expressions/PrimitiveExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/InvocationExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/ConditionalExpression.cs:
- Worked on DOM & formatting visitor.
-
-2010-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/NewOverrideCompletionData.cs:
- Fixed 'Bug 583014 - Need a way to stop override generating
- base call'.
-
-2010-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/CSharpAmbience.cs: Fixed 'Bug 583006
- - Enum members are prefixed with an enum name, in the
- Document Outline pad' / applied patch from Alexander
- Cherniuk <ts33kr@gmail.com>
-
-2010-02-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/Identifier.cs:
- * MonoDevelop.CSharp.Dom/FullTypeName.cs:
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/ICSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Dom/AbtractCSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Formatting/DomFormattingVisitor.cs:
- * MonoDevelop.CSharp.Dom/Expressions/BinaryOperatorExpression.cs:
- Worked on c# formatter & dom.
-
-2010-02-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp/CSharpBindingCompilerManager.cs: Fix
- skipping duplicate refs.
-
-2010-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpIndentEngine.cs:
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- Implemented 'Bug 429265 - #region reindentation does not
- work with autocompletion'
-
-2010-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs: fixed
- 'Bug 582016 – Switching build configuration does not
- re-highlight conditional comments'.
-
-2010-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpIndentEngine.cs: fixed
- 'Bug 429265 - #region reindentation does not work with
- autocompletion'.
-
-2010-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs: fixed
- pre processor tag highlighting.
-
-2010-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs: fixed
- 'Bug 582021 - parsing of nested conditional comments is
- broken'.
-
-
-2010-02-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj: Fix build.
-
-2010-02-23 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs:
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: Fixed
- 'Bug 582017 - C# Generic Type Constraints'.
-
-2010-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/Statements/FixedStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/ForeachStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/TryCatchStatement.cs:
- Worked on dom.
-
-2010-02-22 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.CSharp.Formatting/CSharpFormatter.cs: fixed 'Bug
- 578439 - Return key acts crazy in MonoDevelop'.
-
-2010-02-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: Fixed bug in
- array item lookup.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNet:
- * Makefile.am:
- * CSharpBinding.csproj:
- * CSharpBinding.addin.xml:
- * MonoDevelop.CSharp.Completion/AspLanguageBuilder.cs: Moved
- AspLanguageBuilder to its own assembly and module. Dropped
- Asp.Net dependency.
-
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- Filtering by extension is now done by the document.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CSharp.Completion/MemberCompletionData.cs: Track
- api changes.
-
-2010-02-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs: Fixed
- 'Bug 580427 - Exception, then crash while editing text.'.
-
-2010-02-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Categories are now sorted.
-
-2010-02-16 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Dom/Identifier.cs:
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/ICSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Dom/AbtractCSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Dom/Statements/GotoStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/WhileStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/IfElseStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/ExpressionStatement.cs:
- Worked on new C# DOM.
-
-2010-02-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryParameterDataProvider.cs:
- Fixed 'Bug 576336 - Parameter tooltip window stops working'.
-
-2010-02-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs:
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: Fixed
- 'Bug 577225 - Inconsistent autocomplete on returned value of
- generic method.'.
-
-2010-02-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Formatting/DomFormattingVisitor.cs:
- worked on c# parser.
-
-2010-02-08 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/ICSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Dom/AbtractCSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Dom/Expressions/IsExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/AsExpression.cs:
- * MonoDevelop.CSharp.Dom/Statements/EmptyStatement.cs:
- * MonoDevelop.CSharp.Dom/Expressions/TypeOfExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/SizeOfExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/ConditionalExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/DefaultValueExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/UnaryOperatorExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/ThisReferenceExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/BinaryOperatorExpression.cs:
- Worked on parser/new dom.
-
-2010-02-07 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Dom/FullTypeName.cs:
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Formatting/DomFormattingVisitor.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/OperatorDeclaration.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/PropertyDeclaration.cs:
- worked on mcs based parser/new dom.
-
-2010-02-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Formatting/DomFormattingVisitor.cs:
- Worked on DOM visitor.
-
-2010-02-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/ICSharpNode.cs:
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/CompilationUnit.cs:
- * MonoDevelop.CSharp.Dom/ICSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Dom/AbtractCSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Formatting/DomFormattingVisitor.cs:
- Worked on mcs parser/dom.
-
-2010-02-02 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Dom/Identifier.cs:
- * MonoDevelop.CSharp.Dom/CSharpTokenNode.cs:
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/CompilationUnit.cs:
- * MonoDevelop.CSharp.Dom/AbtractCSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Formatting/DomFormattingVisitor.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/TypeDeclaration.cs:
- Worked on new dom/gmcs based parser.
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- fixed code completion activation in some cases.
-
-2010-02-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- added completion context for boolean variables (case:
- "varName = ").
-
-2010-01-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NewCSharpExpressionFinder.cs:
- handle collection initalizers.
-
-2010-01-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NewCSharpExpressionFinder.cs:
- fixed intellisense bug found by Marek.
-
-2010-01-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Kill debug code that spammed MD's stdout.
-
-2010-01-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/MemberCompletionData.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Track API changes.
-
-2010-01-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Remove unused extension.
-
-2010-01-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Added '!' as special closing key.
-
-2010-01-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpFormatter.cs: fixed bug
- in auto formatting.
-
-2010-01-20 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.xml:
- * gtk-gui/MonoDevelop.CSharp.Formatting.FormattingPanelWidget.cs:
- * gtk-gui/MonoDevelop.CSharp.Project.CodeGenerationPanelWidget.cs:
- * gtk-gui/MonoDevelop.CSharp.Project.CompilerOptionsPanelWidget.cs:
- Implemented 'Bug 550947 - Arrays initailizers should not
- automatically be split on multiple lines'.
-
-2010-01-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs:
- brace forcement is now saved.
-
-2010-01-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpFormatter.cs:
- * MonoDevelop.CSharp.Refactoring/CSharpNRefactoryASTProvider.cs:
- Track api changes.
-
-2010-01-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- fixed 'Bug 571175 - ArgumentNullException in C# code
- completion'.
-
-2010-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj: Fix NRefactory project reference
- AGAIN.
-
-2010-01-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpFormatter.cs: removed
- debug messages.
-
-2010-01-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpFormatter.cs: fixed 'Bug
- 569545 - [Windows] TextEditor sometimes adds LF on Windows'.
-
-2010-01-06 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: fixed 'Bug
- 568484 - NRE in resolver'.
-
-2010-01-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: fixed
- 'Bug 566544 - Locals and parameters are often not
- completed'.
-
-2010-01-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs:
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: Fixed
- 'Bug 568204 - Inconsistency in resolution'.
-
-2010-01-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/CSharpAmbience.cs: Fixed 'Bug 567906
- - Given error of .NET 3.0 in .NET 3.5 project'.
-
-2010-01-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs: defines
- get updated by the source editor on parse event.
-
-2010-01-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: fixed 'Bug
- 561964 - Wrong type in tooltip when there are two properties
- with the same name'.
-
-2010-01-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs: fixed
- 'Bug 561589 - Infinite loop throwing an exception crashes
- system'.
-
-2010-01-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs: fixed
- 'Bug 560510 - Preprocessor enabled code shows as comment
- anyway'.
-
-2009-12-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/GtkSharp2Project.xpt.xml:
- * templates/GnomeSharp2Project.xpt.xml:
- * templates/GladeSharp2Project.xpt.xml: Set correct assembly
- target for gui projects.
-
-2009-12-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp/CSharpBindingCompilerManager.cs: If C#
- compiler crashes, copy the stderr file to the monitor,
- report error message telling user to look there, and log
- location of the temp response/stderr/stdout files and avoid
- deleting them. Fixes "Bug 515013 - Compiling; a method call
- on an object that does not exist produces incomprehensible
- /tmp/*.tmp error".
-
-2009-12-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs:
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs:
- * MonoDevelop.CSharp.Completion/AspLanguageBuilder.cs: Worked
- on ASP.NET support.
-
-2009-12-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: fixed
- unit test.
-
-2009-12-01 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * CSharpBinding.addin.xml:
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs:
- * MonoDevelop.CSharp.Completion/AspLanguageBuilder.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Worked on ASP.NET completion.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CSharp/CSharpLanguageBinding.cs:
- * MonoDevelop.CSharp/CSharpBindingCompilerManager.cs:
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs:
- * MonoDevelop.CSharp.Project/CompilerOptionsPanelWidget.cs:
- Introduced the ConfigurationSelector class to all methods
- that previously took a configuration name as string. This
- eliminates the ambiguity between solution configuration
- names and project configuration names.
-
-2009-11-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp/CSharpBindingCompilerManager.cs: Use
- correct property for identifying runtime.
-
-2009-11-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp/CSharpBindingCompilerManager.cs: Ignore
- the platform flag with Mono <= 2.4, because mcs/gmcs didn't
- support it.
-
-2009-11-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CSharp/CSharpBindingCompilerManager.cs: Emit the
- target platform option. Fixes bug #557146.
-
-2009-11-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/MemberCompletionData.cs: Fixed
- possible null ref exception.
-
-2009-11-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed 'var a = new int' case.
-
-2009-11-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs:
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: Fixed
- 'Bug 555672 - Crash when trying to autocomplete'.
-
-2009-11-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: Fixed 'Bug
- 555523 - C# code completion gets confused by extension
- methods with same names as properties'.
-
-2009-11-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/MemberCompletionData.cs: Fixed
- 'Bug 555504 - Completion of generic types commits <T>'.
-
-2009-11-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/MemberCompletionData.cs: Fixed
- 'Bug 554376 - Overridden members show in completion as
- overloads'.
-
-2009-11-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/MemberCompletionData.cs: Fixed
- 'Bug 554688 - Accesting param name from completion list
- commits param type'.
-
-2009-11-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/MemberCompletionData.cs: Fixed
- 'Bug 554376 - Overridden members show in completion as
- overloads'.
-
-2009-11-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp/CustomCSharpCodeGenerator.cs: Remove the
- forked code generator.
-
-2009-11-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp/CSharpEnhancedCodeProvider.cs: Disable
- Mike's custom CodeDOM generator as it's totally broken for
- delegates, and breaks web refs. Had to stay late to push out
- a stable bugfix release for this, and missed the last train
- home.
-
-2009-11-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed 'Bug 553101 – Enum completion does not use type
- aliases'.
-
-2009-11-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryParameterDataProvider.cs:
- Fixed 'Bug 552332 - Parameter insight re-shows inside anon
- delegates on every newline'.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * CSharpBinding.addin.xml: Bump MD version.
-
-2009-10-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightCSharpSemanticRule.cs:
- Fixed 'Bug 551068 - Semantic highlighting crashes MD.'.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.CSharp.Formatting.FormattingPanelWidget.cs:
- * gtk-gui/MonoDevelop.CSharp.Project.CodeGenerationPanelWidget.cs:
- * gtk-gui/MonoDevelop.CSharp.Project.CompilerOptionsPanelWidget.cs:
- Flush.
-
-2009-10-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs:
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs:
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- Fixed 'Bug 549858 - Refactoring does not change properties
- in lambda expressions'.
-
-2009-10-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/CodeGenerator.cs: fixed Bug
- 550024 - "resolve using" moves cursor to the added using.
-
-2009-10-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: Fixed
- 'Bug 549864 - Intellisense does not work properly with
- expressions'.
-
-2009-10-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: Fixed
- faling unit test.
-
-2009-10-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Respect the parameter insight option.
-
-2009-10-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/CodeGenerator.cs: Fixed "Bug
- 549130 - "resolve" adds using st. at wrong place when
- namespace and classname conflict".
-
-2009-10-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Completion/EventCreationCompletionData.cs:
- Fixed 'Bug 548941 - Generated event handler doesn't account
- for missing using statements'.
-
-2009-10-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/EventCreationCompletionData.cs:
- implemented 'Bug 548711 - generated event handlers names
- should always contain "Handle"'.
-
-2009-10-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/CSharpNRefactoryASTProvider.cs:
- handled in extract method.
-
-2009-10-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/CSharpNRefactoryASTProvider.cs:
- Fixed 'Bug 548367 - Extract method adds an unwanted newline
- at the end'.
-
-2009-10-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/CodeGenerator.cs: Overworked
- new member positioning code.
-
-2009-10-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/CSharpNRefactoryASTProvider.cs:
- Fix 'Bug 545270 - Move type to another file - part 1'.
-
-2009-10-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- Fixed 'Bug 547949 - Rename partial classes does not rename
- both classes'.
-
-2009-10-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp/CustomCSharpCodeGenerator.cs: Fixed
- private implementation type output again.
-
-2009-10-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Filter out special names from override completion.
-
-2009-10-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp/CustomCSharpCodeGenerator.cs: Tidy and
- fix compilation.
-
-2009-10-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp/CustomCSharpCodeGenerator.cs: Restore
- support for snippet and entry point members.
-
-2009-10-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp/CustomCSharpCodeGenerator.cs: Commit the
- first type newline removal hack, tidied up.
-
-2009-10-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp/CSharpEnhancedCodeProvider.cs: Re-enable
- the custom generator.
-
- * MonoDevelop.CSharp/CustomCSharpCodeGenerator.cs: Add
- comments to header about minimising changes so we can sync
- from original.
-
-2009-10-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CSharp/CSharpEnhancedCodeProvider.cs: Disable
- the custom generator for now, as it's broken.
-
- * MonoDevelop.CSharp/CustomCSharpCodeGenerator.cs: Revert to a
- clean import (except the MonoTODO -> //TODO) so that it's
- easier to see what changes we've made to the original.
-
-2009-10-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- Fixed 'Bug 547611 - renaming a variable does not rename in
- this() invocation'.
-
-2009-10-19 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp/CustomCSharpCodeGenerator.cs:
- * MonoDevelop.CSharp/CSharpEnhancedCodeProvider.cs: Added
- custom C# CodeDOM provider (fixing Bug 547947 - the default
- text when creating a new class has too many newlines and an
- issue with explicit interface member name generation).
-
-2009-10-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NewCSharpExpressionFinder.cs:
- Fixed 'Bug 547645 - Intellisense in Object-Initializer does
- not work if Namespace is used'.
-
-2009-10-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/NewOverrideCompletionData.cs:
- Fixed 'Bug 547470 - Override completion for "protected
- internal" is wrong'.
-
-2009-10-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightCSharpSemanticRule.cs:
- Fixed 'Bug 546143 - Semantic Type Highlighting does not work
- on attributes.'.
-
-2009-10-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: worked on
- constructor initalizer resolving.
-
-2009-10-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj: Fix build.
-
-2009-10-14 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs:
- Disabled conditionditional highlighting for debugger files.
-
-2009-10-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs: Fixed 'Bug
- 540054 - 'Go to Declaration' goes wrong when methods are
- overloaded'.
-
-2009-10-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs: Special
- handling of field names & typenames (same as for
- properties).
-
-2009-10-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Highlighting/HighlightCSharpSemanticRule.cs:
- Fixed 'Bug 546392 - exception in highlighting'.
-
-2009-10-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- Fixed 'Bug 546016 - EventHandler code completion not working
- if there is no space after +='.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * md1format.xml: track namespace changes.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- Fixed 'Bug 545667 - Exception when autoformatting'.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Completion/NRefactoryParameterDataProvider.cs:
- Don't show return type for constructors.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.CSharp:
- * gtk-gui/gui.stetic:
- * CSharpBinding.csproj:
- * Gui/CSharpAmbience.cs:
- * Gui/ResolveVisitor.cs:
- * Gui/FormattingPanel.cs:
- * Parser/CodeGenerator.cs:
- * CSharpBinding.addin.xml:
- * CSharpLanguageBinding.cs:
- * Parser/CSharpFormatter.cs:
- * Gui/NRefactoryResolver.cs:
- * MonoDevelop.CSharp.Project:
- * Parser/NRefactoryParser.cs:
- * Syntax/CSharpSyntaxMode.cs:
- * Gui/CodeGenerationPanel.cs:
- * Gui/MemberCompletionData.cs:
- * MonoDevelop.CSharp.Resolver:
- * MonoDevelop.CSharp.Completion:
- * MonoDevelop.CSharp.Formatting:
- * CSharpEnhancedCodeProvider.cs:
- * MonoDevelop.CSharp.Refactoring:
- * Parser/FindMemberAstVisitor.cs:
- * MonoDevelop.CSharp.Highlighting:
- * CSharpBindingCompilerManager.cs:
- * Gui/NewCSharpExpressionFinder.cs:
- * Gui/NewOverrideCompletionData.cs:
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/CompilerOptionsPanelWidget.cs:
- * Gui/CSharpTextEditorIndentation.cs:
- * Gui/EventCreationCompletionData.cs:
- * Project/CSharpResourceIdBuilder.cs:
- * Project/CSharpProjectParameters.cs:
- * Project/CSharpCompilerParameters.cs:
- * Syntax/HighlightCSharpSemanticRule.cs:
- * Parser/CSharpNRefactoryASTProvider.cs:
- * Gui/NRefactoryParameterDataProvider.cs:
- * Gui/NRefactoryDocumentMetaInformation.cs:
- * FormattingStrategy/CSharpIndentEngine.cs:
- * MonoDevelop.CSharp.Dom/CSharpAmbience.cs:
- * MonoDevelop.CSharp/CSharpLanguageBinding.cs:
- * FormattingStrategy/CSharpFormattingPolicy.cs:
- * MonoDevelop.CSharp.Resolver/ResolveVisitor.cs:
- * MonoDevelop.CSharp.Parser/NRefactoryParser.cs:
- * FormattingStrategy/CSharpIndentEngineStack.cs:
- * Gui/NRefactoryIndexerParameterDataProvider.cs:
- * FormattingStrategy/CSharpFormattingPolicy.xml:
- * Gui/NRefactoryTemplateParameterDataProvider.cs:
- * gtk-gui/CSharpBinding.FormattingPanelWidget.cs:
- * MonoDevelop.CSharp.Refactoring/CodeGenerator.cs:
- * MonoDevelop.CSharp/CSharpEnhancedCodeProvider.cs:
- * MonoDevelop.CSharp.Formatting/FormattingPanel.cs:
- * FormattingStrategy/CSharpFormattingProperties.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormatter.cs:
- * MonoDevelop.CSharp.Resolver/NRefactoryResolver.cs:
- * FormattingStrategy/CSharpFormattingPolicyPanel.cs:
- * MonoDevelop.CSharp.Project/CodeGenerationPanel.cs:
- * gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs:
- * MonoDevelop.CSharp/CSharpBindingCompilerManager.cs:
- * MonoDevelop.CSharp.Formatting/CSharpIndentEngine.cs:
- * MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs:
- * gtk-gui/CSharpBinding.CompilerOptionsPanelWidget.cs:
- * MonoDevelop.CSharp.Project/CSharpResourceIdBuilder.cs:
- * MonoDevelop.CSharp.Project/CSharpProjectParameters.cs:
- * MonoDevelop.CSharp.Completion/MemberCompletionData.cs:
- * MonoDevelop.CSharp.Project/CSharpCompilerParameters.cs:
- * MonoDevelop.CSharp.Refactoring/FindMemberAstVisitor.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs:
- * MonoDevelop.CSharp.Formatting/CSharpIndentEngineStack.cs:
- * MonoDevelop.CSharp.Resolver/NewCSharpExpressionFinder.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.xml:
- * MonoDevelop.CSharp.Project/CompilerOptionsPanelWidget.cs:
- * MonoDevelop.CSharp.Completion/NewOverrideCompletionData.cs:
- * MonoDevelop.CSharp.Completion/CSharpTextEditorCompletion.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingProperties.cs:
- * MonoDevelop.CSharp.Completion/EventCreationCompletionData.cs:
- * MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:
- * MonoDevelop.CSharp.Formatting/CSharpFormattingPolicyPanel.cs:
- * MonoDevelop.CSharp.Refactoring/CSharpNRefactoryASTProvider.cs:
- * gtk-gui/MonoDevelop.CSharp.Formatting.FormattingPanelWidget.cs:
- * MonoDevelop.CSharp.Highlighting/HighlightCSharpSemanticRule.cs:
- * gtk-gui/MonoDevelop.CSharp.Project.CodeGenerationPanelWidget.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryParameterDataProvider.cs:
- * gtk-gui/MonoDevelop.CSharp.Project.CompilerOptionsPanelWidget.cs:
- * MonoDevelop.CSharp.Resolver/NRefactoryDocumentMetaInformation.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryIndexerParameterDataProvider.cs:
- * MonoDevelop.CSharp.Completion/NRefactoryTemplateParameterDataProvider.cs:
- Renamed some namespaces.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * CSharpBinding.csproj: Use \ instead of '/' in the Import.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * CSharpBinding.csproj: Add md.targets .
-
-2009-10-08 Mike Krüger <mkrueger@novell.com>
-
- * Parser/FindMemberAstVisitor.cs: Fixed 'Bug 545361 - Method
- -> Rename doesn't update instance in delegate constructor'.
-
-2009-10-08 Mike Krüger <mkrueger@novell.com>
-
- * Syntax/HighlightCSharpSemanticRule.cs: Fixed "Bug 545332 -
- Crashing monodevelop".
-
-2009-10-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: fixed ambience output for some return
- types.
-
-2009-10-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/NRefactoryParameterDataProvider.cs: Fixed 'Bug 545196 -
- Exception in C# completion'.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Add timer.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpLanguageBinding.cs:
- * Gui/CodeGenerationPanel.cs: Assign the target plaform when
- creating compilation parameters. Add some counters.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * CSharpBinding.addin.xml: Bump MD version.
-
-2009-10-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs: Added ambience to documentation
- output.
-
-2009-10-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs:
- * Gui/NRefactoryParameterDataProvider.cs: Worked on
- documentation output.
-
-2009-10-05 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Use IsAccessibleFrom
- method in override completion.
-
-2009-10-05 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryParameterDataProvider.cs: fixed extension
- methods output.
-
-2009-10-02 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fixed 'typeof (' context
- (primitive types were missing).
-
-2009-10-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * Gui/CodeGenerationPanel.cs:
- * Project/CSharpCompilerParameters.cs:
- * gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs: Allow
- setting the platform target.
-
-2009-09-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: Fixed tab as reindent.
-
-2009-09-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Fixed 'Bug 542976 - Type
- resolution problem'.
-
-2009-09-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CSharp.Parser\CSharpParser.cs: Mono.CSharp is
- not available on windows.
-
-2009-09-29 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs:
- * FormattingStrategy/CSharpIndentEngine.cs: Optimized indent
- engine.
-
- * Parser/NRefactoryParser.cs: Fields now get their body region
- set to the variable declaration bounds (required for looking
- up in multiple field declaration: Type field1, field2,
- field3;).
-
-2009-09-28 Mike Krüger <mkrueger@novell.com>
-
- * CSharpBindingCompilerManager.cs: Used correct context.
-
-2009-09-28 Mike Krüger <mkrueger@novell.com>
-
- * CSharpBindingCompilerManager.cs: Building packages that have
- required packages now works.
-
-2009-09-25 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Parser:
- * MonoDevelop.CSharp.Parser/CSharpParser.cs:
- * MonoDevelop.CSharp.Dom/ICSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/TypeDeclaration.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/EnumDeclaration.cs:
- Added enumdeclaration node.
-
-2009-09-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CSharp.Dom/GeneralScope/AttributeSection.cs:
- Added attribute target enum.
-
-2009-09-25 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs:
- * Gui/NRefactoryParameterDataProvider.cs: Fixed 'Bug 542015 -
- Superfluous overloads'.
-
-2009-09-24 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Dom/Identifier.cs:
- * MonoDevelop.CSharp.Dom/ICSharpNode.cs:
- * Syntax/HighlightCSharpSemanticRule.cs:
- * MonoDevelop.CSharp.Dom/ICSharpDomVisitor.cs:
- * MonoDevelop.CSharp.Dom/AbstractCSharpNode.cs:
- * MonoDevelop.CSharp.Dom/QualifiedIdentifier.cs:
- * MonoDevelop.CSharp.Dom/Expressions/Identifier.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/Attribute.cs:
- * MonoDevelop.CSharp.Dom/Statements/ForStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/GotoStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/LockStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/EmptyStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/BlockStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/FixedStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/LabelStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/BreakStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/UsingStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/ThrowStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/YieldStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/WhileStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/ReturnStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/SwitchStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/UnsafeStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/IfElseStatement.cs:
- * MonoDevelop.CSharp.Dom/Expressions/CastExpression.cs:
- * MonoDevelop.CSharp.Dom/Statements/ForeachStatement.cs:
- * MonoDevelop.CSharp.Dom/Expressions/QueryExpression.cs:
- * MonoDevelop.CSharp.Dom/Statements/CheckedStatement.cs:
- * MonoDevelop.CSharp.Dom/Statements/TryCatchStatement.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/EventDeclaration.cs:
- * MonoDevelop.CSharp.Dom/Expressions/TypeOfExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/SizeOfExpression.cs:
- * MonoDevelop.CSharp.Dom/Statements/ContinueStatement.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/FieldDeclaration.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/TypeDeclaration.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/UsingDeclaration.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/AttributeSection.cs:
- * MonoDevelop.CSharp.Dom/Expressions/CheckedExpression.cs:
- * MonoDevelop.CSharp.Dom/Statements/UncheckedStatement.cs:
- * MonoDevelop.CSharp.Dom/Expressions/IndexerExpression.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/MethodDeclaration.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/IndexerDeclaration.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/AbstractMemberBase.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/PropertyDeclaration.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/VariableInitializer.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/ArgumentDeclaration.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/OperatorDeclaration.cs:
- * MonoDevelop.CSharp.Dom/Expressions/PrimitiveExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/QualifiedIdentifier.cs:
- * MonoDevelop.CSharp.Dom/Expressions/UncheckedExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/StackAllocExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/IdentifierExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/InvocationExpression.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/DelegateDeclaration.cs:
- * MonoDevelop.CSharp.Dom/Expressions/AssignmentExpression.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/DestructorDeclaration.cs:
- * MonoDevelop.CSharp.Dom/Expressions/ConditionalExpression.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/NamespaceDeclaration.cs:
- * MonoDevelop.CSharp.Dom/Expressions/ObjectCreateExpression.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/ConstructorDeclaration.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/UsingAliasDeclaration.cs:
- * MonoDevelop.CSharp.Dom/Expressions/NullReferenceExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/ParenthesizedExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/BaseReferenceExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/ThisReferenceExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/UnaryOperatorExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/BinaryOperatorExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/AnonymousMethodExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/MemberReferenceExpression.cs:
- * MonoDevelop.CSharp.Dom/Expressions/PointerReferenceExpression.cs:
- * MonoDevelop.CSharp.Dom/Statements/VariableDeclarationStatement.cs:
- Worked on C# DOM.
-
-2009-09-23 Mike Krüger <mkrueger@novell.com>
-
- * Syntax/HighlightCSharpSemanticRule.cs: Added some checks.
-
-2009-09-23 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Dom/Statements:
- * MonoDevelop.CSharp.Dom/TypeMembers:
- * MonoDevelop.CSharp.Dom/Expressions:
- * MonoDevelop.CSharp.Dom/GeneralScope:
- * MonoDevelop.CSharp.Dom/Attribute.cs:
- * MonoDevelop.CSharp.Dom/Identifier.cs:
- * Syntax/HighlightCSharpSemanticRule.cs:
- * MonoDevelop.CSharp.Dom/TypeDeclaration.cs:
- * MonoDevelop.CSharp.Dom/AttributeSection.cs:
- * MonoDevelop.CSharp.Dom/UsingDeclaration.cs:
- * MonoDevelop.CSharp.Dom/DelegateDeclaration.cs:
- * MonoDevelop.CSharp.Dom/QualifiedIdentifier.cs:
- * MonoDevelop.CSharp.Dom/NamespaceDeclaration.cs:
- * MonoDevelop.CSharp.Dom/UsingAliasDeclaration.cs:
- * MonoDevelop.CSharp.Dom/Expressions/Identifier.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/Attribute.cs:
- * MonoDevelop.CSharp.Dom/Statements/BlockStatement.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/AbstractMember.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/EventDeclaration.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/FieldDeclaration.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/TypeDeclaration.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/MethodDeclaration.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/AttributeSection.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/UsingDeclaration.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/AbstractMemberBase.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/IndexerDeclaration.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/VariableInitializer.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/ArgumentDeclaration.cs:
- * MonoDevelop.CSharp.Dom/Expressions/QualifiedIdentifier.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/OperatorDeclaration.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/PropertyDeclaration.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/DelegateDeclaration.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/NamespaceDeclaration.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/DestructorDeclaration.cs:
- * MonoDevelop.CSharp.Dom/GeneralScope/UsingAliasDeclaration.cs:
- * MonoDevelop.CSharp.Dom/TypeMembers/ConstructorDeclaration.cs:
- Worked on C# DOM.
-
-2009-09-23 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj: Renamed file.
-
-2009-09-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Syntax/CSharpSyntaxMode.cs:
- * Syntax/HighlightCSharpSemanticRule.cs:
- * Syntax/HighlightPropertiesSemanticRule.cs: Reactivated
- semantic highlighting.
-
-2009-09-22 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoDevelop.CSharp.Dom:
- * MonoDevelop.CSharp.Dom/Attribute.cs:
- * MonoDevelop.CSharp.Dom/Identifier.cs:
- * MonoDevelop.CSharp.Dom/TypeDeclaration.cs:
- * MonoDevelop.CSharp.Dom/AttributeSection.cs:
- * MonoDevelop.CSharp.Dom/UsingDeclaration.cs:
- * MonoDevelop.CSharp.Dom/DelegateDeclaration.cs:
- * MonoDevelop.CSharp.Dom/QualifiedIdentifier.cs:
- * MonoDevelop.CSharp.Dom/NamespaceDeclaration.cs:
- * MonoDevelop.CSharp.Dom/UsingAliasDeclaration.cs: Worked on
- c# dom.
-
-2009-09-21 Mike Krüger <mkrueger@novell.com>
-
- * FormattingStrategy/CSharpFormattingPolicy.cs:
- * FormattingStrategy/CSharpFormattingPolicy.xml: Fixed 'Bug
- 540466 - Code formatter "place else on new line" is broken'.
-
-2009-09-21 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs:
- * Parser/CSharpFormatter.cs:
- * Gui/MemberCompletionData.cs:
- * Parser/FindMemberAstVisitor.cs:
- * Gui/CSharpTextEditorCompletion.cs: Renamed IDomVisitable ->
- INode
-
-2009-09-18 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs:
- * Gui/MemberCompletionData.cs: Show type of type.
- (class/interface/struct ...)
-
-2009-09-18 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: Show return type for constants
- (Math.PI).
-
-2009-09-18 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: c# ambience now use the
- FullInnerTypeName setting.
-
-2009-09-18 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fixed wrong code
- completion popup.
-
-2009-09-18 Mike Krüger <mkrueger@novell.com>
-
- * Syntax/CSharpSyntaxMode.cs: handled null exception.
-
-2009-09-18 Mike Krüger <mkrueger@novell.com>
-
- * Syntax/CSharpSyntaxMode.cs: handled possible null reference.
-
-2009-09-18 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Use more advanced
- GetComponentType method instead of a custom version (removes
- code duplication). Fixes 'Bug 540095 - Code completion
- issues with dictionaries in foreach'.
-
-2009-09-17 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs:
- * Parser/CodeGenerator.cs: Fixed explicit interfaces.
-
-2009-09-17 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs:
- * Gui/NewOverrideCompletionData.cs:
- * Gui/CSharpTextEditorCompletion.cs: Correctly set valid
- region/improved method overriding.
-
-2009-09-17 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs: Fixed on the fly format bug.
-
-2009-09-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: Enums are no longer printed sealed.
-
-2009-09-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/NewCSharpExpressionFinder.cs:
- * Gui/CSharpTextEditorCompletion.cs: Fixed 'Bug 539327 -
- Intellisense does not work with default (type) keywork'.
-
-2009-09-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/NewCSharpExpressionFinder.cs:
- * Gui/CSharpTextEditorCompletion.cs: Fixed "Bug 539320 - No
- intellisense for delegate attributes".
-
-2009-09-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/CSharpTextEditorCompletion.cs: Fixed 'Bug 539318 -
- duplicate var suggestion'.
-
-2009-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs: Added short way to format whole
- document.
-
-2009-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs: worked on formatting.
-
-2009-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs: Worked on code formatting.
-
-2009-09-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Added auto complete empty
- match == false for 'hint' enum completion.
-
-2009-09-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewOverrideCompletionData.cs:
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/EventCreationCompletionData.cs:
- * Gui/NRefactoryParameterDataProvider.cs:
- * Gui/NRefactoryIndexerParameterDataProvider.cs:
- * Gui/NRefactoryTemplateParameterDataProvider.cs: Track API
- changes.
-
-2009-09-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: removed debug message.
-
-2009-09-11 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs: worked on formatting.
-
-2009-09-11 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs: Fixed "Bug 538296 -
- Autocompletion makes weird indentation on svn build".
-
-2009-09-11 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs:
- * Gui/NRefactoryResolver.cs: Fixed "Bug 538208 - Go to
- declaration not working over a generic method...".
-
-2009-09-10 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs:
- * Gui/CSharpTextEditorIndentation.cs: Track API changes/worked
- on code formatter.
-
-2009-09-08 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs: Improved formatting merge
- algorithm (fixing Bug 537374 - On-the-fly formatting: New
- line incorrectly inserted in property).
-
-2009-09-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs:
- * Parser/FindMemberAstVisitor.cs: Removed debug message.
-
-2009-09-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: fixed "Bug 537187 - When
- 'interpret tab as reindent' option is set, code templates
- don't work".
-
-2009-09-08 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs: Fixed "Bug 537318 - Text curser
- misplaced on automatic refactoring (adding spaces etc. when
- pressing ';')".
-
-2009-09-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: fixed "Bug 537187 - When
- 'interpret tab as reindent' option is set, code templates
- don't work".
-
-2009-09-03 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: fixed c# ambience for nested types
- (they work a bit different now).
-
-2009-09-02 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: Made a better fix for the explicit
- member bug (but a recreation of the code completion database
- is required to make it work).
-
-2009-09-02 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: Fixed failing unit test.
-
-2009-09-02 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: Fixed "Bug 536111 - Nested generic
- types should not show <> on code completion".
-
-2009-09-01 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpNRefactoryASTProvider.cs: Implementet
- parsetypereference.
-
-2009-09-01 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Fixed "Bug 535187 - Resolver
- result wrong when property name matches type".
-
-2009-08-31 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: Fixed unit tests.
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: Improved attribute output.
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs:
- * Parser/CSharpFormatter.cs:
- * Gui/NRefactoryResolver.cs:
- * Parser/NRefactoryParser.cs:
- * Syntax/CSharpSyntaxMode.cs:
- * Parser/FindMemberAstVisitor.cs:
- * Gui/NewCSharpExpressionFinder.cs:
- * Syntax/HighlightPropertiesSemanticRule.cs:
- * Gui/NRefactoryIndexerParameterDataProvider.cs: Fixed unit
- test failures & compiler warnings.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.csproj: Updated dependencies. We now depend on
- gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-26 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: Fixed removing of
- selection for insert/remove indent commands.
-
-2009-08-26 Mike Krüger <mkrueger@novell.com>
-
- * Parser/FindMemberAstVisitor.cs: Optimized find all
- references operation.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs: Fixed regex for parsing
- errors. The line+column group is optional in csc.
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs: Fixed "Bug 533986 - Autoformat:
- issue when pressing enter at the end of a line".
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: Use GetContent instead
- of casting.
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: fixed possible null
- reference exception.
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: Fixed "Bug 533683 - File
- header automatically expanded".
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryParameterDataProvider.cs:
- * Gui/NRefactoryIndexerParameterDataProvider.cs: Indexer xml
- docs are now displayed.
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryIndexerParameterDataProvider.cs:
- * Gui/NRefactoryTemplateParameterDataProvider.cs: Worked on
- data providers.
-
-2009-08-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fix windows build.
-
-2009-08-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryIndexerParameterDataProvider.cs: Remvoved
- duplicate indexer.
-
-2009-08-24 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/NRefactoryIndexerParameterDataProvider.cs:
- * Gui/NRefactoryTemplateParameterDataProvider.cs: Implemented
- Bug 361573 - Code completion for indexers not working.
-
-2009-08-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewOverrideCompletionData.cs: Fixed 'Bug 533681 - Method
- overriding always uses full namespaces'.
-
-2009-08-24 Mike Krüger <mkrueger@novell.com>
-
- * CSharpEnhancedCodeProvider.cs: Track API changes
-
-2009-08-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewCSharpExpressionFinder.cs: It's now possible to
- determine the parent expression contexts.
-
-2009-08-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryParameterDataProvider.cs: Fixed "Bug 533369 -
- Overloads should be ordered".
-
-2009-08-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fixed "Bug 531035 -
- Automcompleted delegate callback generation for TEventArgs
- could be better".
-
-
-2009-08-24 Mike Krüger <mkrueger@novell.com>
-
- * Parser/FindMemberAstVisitor.cs: Fixed "Bug 528329 - Find
- class references returns incorrect reference".
-
-2009-08-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/SharpDevelopTree:
- * Parser/LanguageItemVisitor.cs:
- * Parser/CSharpExpressionFinder.cs: Remove unused stuff.
-
-2009-08-15 Mike Krüger <mkrueger@novell.com>
-
- * Parser/FindMemberAstVisitor.cs: Fixed "Bug 531525 -
- Refactoring + Renaming fails for delegate"
-
-2009-08-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.csproj: Don't make local copies of project
- references.
-
-2009-08-04 Mike Krüger <mkrueger@novell.com>
-
- * Syntax/CSharpSyntaxMode.cs: fixed "Bug 527655 - Preprocessor
- disabled code still makes "if" coloured".
-
-2009-08-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryParameterDataProvider.cs: Added new line for
- parameterless methods summary documentation.
-
-2009-08-03 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewOverrideCompletionData.cs:
- * FormattingStrategy/CSharpIndentEngine.cs: Fixed "Bug 507668
- - Wrong smart-indentation behavior in monodevelop solution
- itself".
-
-2009-08-03 Mike Krüger <mkrueger@novell.com>
-
- * FormattingStrategy/CSharpIndentEngine.cs: fixed "Bug 527151
- – smart indent: indents "too much" after "new O () { ... }"
- object initialisation without trailing ','".
-
-2009-08-01 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Fixed "Bug 527338 - Wrong type
- shown in tooltip when param name clashes with field name".
-
-2009-07-31 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewCSharpExpressionFinder.cs: Fixed failing unit test.
-
-2009-07-31 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewCSharpExpressionFinder.cs: Fixed 'Bug 526667 - wrong
- code completion in object initialisation (new O() {...};)'.
-
-2009-07-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs:
- * Gui/NRefactoryParameterDataProvider.cs: Worked on xml
- documentation display.
-
-2009-07-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Added null check.
-
-2009-07-29 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs:
- * Parser/FindMemberAstVisitor.cs:
- * Gui/NRefactoryParameterDataProvider.cs:
- * Gui/NRefactoryTemplateParameterDataProvider.cs: Handled
- parameter documentation.
-
-2009-07-29 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs:
- * Gui/MemberCompletionData.cs: Custom xml documentation is now
- used (Bug 525260 - Custom documentation not shown in code
- completion.).
-
-2009-07-29 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs: Fixed bug in code formatter.
-
-2009-07-29 Mike Krüger <mkrueger@novell.com>
-
- * Parser/FindMemberAstVisitor.cs: Implemented search in xml
- comments for members/types.
-
-2009-07-29 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs:
- * Parser/FindMemberAstVisitor.cs: Implmented search in xml
- documentation (currently this works only for parameters).
-
-2009-07-28 Mike Krüger <mkrueger@novell.com>
-
- * Parser/FindMemberAstVisitor.cs: Fixed possible null
- reference exception.
-
-2009-07-28 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs:
- * Gui/NRefactoryResolver.cs:
- * Syntax/CSharpSyntaxMode.cs:
- * Gui/NewCSharpExpressionFinder.cs: Fixed failing LINQ unit
- tests.
-
-2009-07-28 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs:
- * Gui/NewCSharpExpressionFinder.cs:
- * Gui/CSharpTextEditorIndentation.cs:
- * FormattingStrategy/CSharpIndentEngineStack.cs: Worked on "on
- the fly" code formatting.
-
-2009-07-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Parser/FindMemberAstVisitor.cs: Fixed "Bug 524879 - Rename
- on variable in "using" leaks into other scopes".
-
-2009-07-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Parser/FindMemberAstVisitor.cs: Fixed "Bug 524877 -
- Incomplete rename with on variable declared in foreach
- statements".
-
-2009-07-24 Mike Krüger <mkrueger@novell.com>
-
- * Parser/FindMemberAstVisitor.cs: Fixed "Bug 524873 -
- Parameter renaming problem when type contains parameter
- name".
-
-2009-07-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs: Let the runtime find the
- correct compiler path.
-
-2009-07-23 Mike Krüger <mkrueger@novell.com>
-
- * Parser/FindMemberAstVisitor.cs: Fixed "Bug 524318 - Cannot
- rename caught exception declarations".
-
-2009-07-23 Mike Krüger <mkrueger@novell.com>
-
- * Syntax/CSharpSyntaxMode.cs:
- * Parser/FindMemberAstVisitor.cs:
- * Syntax/HighlightPropertiesSemanticRule.cs: Removed debug
- messages.
-
-2009-07-22 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpNRefactoryASTProvider.cs: fixed build.
-
-2009-07-22 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpNRefactoryASTProvider.cs: handled possible
- parser exceptions.
-
-2009-07-22 Mike Krüger <mkrueger@novell.com>
-
- * Syntax/CSharpSyntaxMode.cs: Correctly copying syntax mode
- properties.
-
-2009-07-20 Mike Krüger <mkrueger@novell.com>
-
- * FormattingStrategy/CSharpFormattingPolicy.cs:
- * FormattingStrategy/CSharpFormattingPolicy.xml: Added brace
- forcement pretty print options.
-
-2009-07-20 Mike Krüger <mkrueger@novell.com>
-
- * Parser/FindMemberAstVisitor.cs: Fixed "Bug 523334 - Find
- references misses a field inside a property".
-
-2009-07-17 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpNRefactoryASTProvider.cs: removed debug
- message.
-
-2009-07-16 Mike Krüger <mkrueger@novell.com>
-
- * Syntax/CSharpSyntaxMode.cs: Fixed '#if' section highlighting
- bug with more than one defined symbol separated by ','
-
-2009-07-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: C# text editor extension
- can now be reused by the ASP.NET text editor extension.
-
-2009-07-14 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpNRefactoryASTProvider.cs: implemented new parse
- function.
-
-2009-07-09 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpNRefactoryASTProvider.cs: Track api changes.
-
-2009-07-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/NRefactoryParameterDataProvider.cs: Fixed "Bug 518548 -
- Completion is very annoying on lambda parameters".
-
-2009-07-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fixed partial completion.
-
-2009-07-07 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: Fixed the code completion on
- interface members.
-
-2009-07-06 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: Fixed automatic namespace import
- (removed redundant newline).
-
-2009-07-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: Added range check (fixes
- a possible exception on del/backspace).
-
-2009-07-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fixed "Bug 518544 - "new"
- completion after "var" is almost unusably slow".
-
-2009-07-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewOverrideCompletionData.cs:
- * Gui/CSharpTextEditorCompletion.cs: Implemented "Bug 518542 -
- Partial method completion".
-
-2009-07-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: Added range check.
-
-2009-07-03 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: Implemented special
- backspace/del behaviour inside strings as suggested by
- lluis.
-
-2009-07-03 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * CSharpBinding.csproj:
- * CSharpBinding.addin.xml:
- * Parser/CSharpFormatter.cs:
- * Parser/CSharpNRefactoryASTProvider.cs: Worked on refactoring
- support.
-
-2009-07-02 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewCSharpExpressionFinder.cs: Fixed "Bug 518547 -
- Property initializer completion populates from wrong type".
-
-2009-06-29 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: fixed possible null reference
- exception.
-
-2009-06-24 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs:
- * Gui/CSharpTextEditorIndentation.cs: Overworked the formatted
- text insertion algorithm.
-
-2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/CSharpFormatter.cs: Use the new DesktopService
- instead of PlatformService.
-
-2009-06-23 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs: Worked on formatter.
-
-2009-06-23 Mike Krüger <mkrueger@novell.com>
-
- * FormattingStrategy/CSharpFormattingPolicy.cs:
- * FormattingStrategy/CSharpFormattingPolicy.xml: Added format
- option for anonymous methods.
-
-2009-06-23 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs:
- * Gui/CSharpTextEditorIndentation.cs: Worked on formatter.
-
-2009-06-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: Added null checks.
-
-2009-06-23 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs:
- * Gui/CSharpTextEditorIndentation.cs: Worked on formatter.
-
-2009-06-22 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs:
- * Gui/CSharpTextEditorIndentation.cs: Fixed tab key multi line
- formatting. worked on formatter.
-
-2009-06-22 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs: Worked on output formatter.
-
-2009-06-22 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs:
- * Gui/CSharpTextEditorIndentation.cs: Fixed template
- insertion/worked on code formatter.
-
-2009-06-19 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs:
- * Gui/CSharpTextEditorIndentation.cs: Worked on code
- formatting
-
-2009-06-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs:
- * Gui/CSharpTextEditorCompletion.cs: Fixed "Bug 514563 -
- Inconsistent treatment of nullable types for comments and
- information".
-
-2009-06-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: Fixed "Bug 514284 - Tab
- key doesn't work for plain text files (with tab as reindent
- option set)".
-
-2009-06-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: fixed "Bug 514283 -
- Using tab to reindent only works from the begining of the
- line".
-
-2009-06-19 Mike Krüger <mkrueger@novell.com>
-
- * templates/AssemblyInfo.xft.xml: Fixed "Bug 513981 - Project
- template causes CS1726 errors".
-
-2009-06-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpEnhancedCodeProvider.cs: Pass specials to CodeDOM
- visitor so it can collect comments.
-
- * Gui/CompilerOptionsPanelWidget.cs: Don't explode when
- ITypeResolveContext is null.
-
-2009-06-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui\CSharpTextEditorCompletion.cs: Remove debug message.
-
- * Parser\NRefactoryParser.cs: Assign a default visibility flag
- for types which don't have one explicitly set in code.
-
- * templates\GtkSharp2Project.xpt.xml: atk-sharp is a
- dependency of gtk-sharp, so it has to be added too to the
- project (.NET complains about it).
-
-2009-06-18 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs:
- * Gui/NRefactoryResolver.cs:
- * Gui/CSharpTextEditorIndentation.cs:
- * FormattingStrategy/CSharpFormattingPolicy.cs:
- * FormattingStrategy/CSharpFormattingPolicy.xml: Worked on
- code formatting.
-
-2009-06-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/NRefactoryParser.cs: Fix issue with detection of
- generic constraints.
-
-2009-06-18 Mike Krüger <mkrueger@novell.com>
-
- * FormattingStrategy/CSharpFormattingPolicy.cs: Corrected
- default settings
-
-2009-06-15 Mike Krüger <mkrueger@novell.com>
-
- * Parser/FindMemberAstVisitor.cs: Fixed "Bug 504555 - Right
- clicking on a variable name and selecting rename does not
- work properly.".
-
-2009-06-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs:
- * Gui/NRefactoryParameterDataProvider.cs: Fixed "Bug 512820 –
- Different number of overloads reported for same method".
-
-2009-06-12 Mike Krüger <mkrueger@novell.com>
-
- * Syntax/CSharpSyntaxMode.cs: Track api changes.
-
-2009-06-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/CSharpFormatter.cs: Add support for per-mimetype
- policies.
-
-2009-06-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * MonoCSharpPolicy.xml:
- * CSharpBinding.addin.xml: Register the c# formatting panel
- and the Mono policy set.
-
- * FormattingStrategy/CSharpFormattingPolicy.cs:
- * FormattingStrategy/CSharpFormattingPolicyPanel.cs: Converted
- to mime-type formatting panel.
-
-2009-06-09 Mike Krüger <mkrueger@novell.com>
-
- * FormattingStrategy/CSharpIndentEngine.cs: Fixed "Bug 510222
- - Newline after colon of conditional does not have correct
- tabbing".
-
-2009-06-09 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: Fixed "Bug 510919 - Code completion
- does not show interface method when not using a local var".
-
-2009-06-09 Mike Krüger <mkrueger@novell.com>
-
- * Parser/FindMemberAstVisitor.cs: Fixed find member visitor
- bug.
-
-2009-06-08 Mike Krüger <mkrueger@novell.com>
-
- * Parser/FindMemberAstVisitor.cs: Fixed "Bug 510771 - Find
- references finds invalid references".
-
-2009-06-05 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * CSharpBinding.addin.xml:
- * Parser/CSharpFormatter.cs:
- * FormattingStrategy/CSharpFormattingPolicy.cs:
- * FormattingStrategy/CSharpFormattingPolicyPanel.cs:
- * FormattingStrategy/CSharpFormattingStyleDefinition.xml:
- Worked on C# formatter it should now fit better in the
- policy system.
-
-2009-06-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/NRefactoryParameterDataProvider.cs: Fixed "Bug 509620 -
- Auto-completion shows empty constructor when there are no
- constructors available (because of being private)".
-
-2009-06-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.csproj: Set correct resource id.
-
-2009-06-02 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: Fixed "Bug 509019 - Autocomplete for
- new generic of array omits brackets".
-
-2009-06-02 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fixed "Bug 507063 - XML
- auto-comment doesn't work for indexers or properties".
-
-2009-06-02 Mike Krüger <mkrueger@novell.com>
-
- * Parser/FindMemberAstVisitor.cs: Fixed "Bug 507737 - Renaming
- parameter of method renames parameter occurrences in other
- methods in the same file".
-
-2009-05-25 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am: Corrected makefile.
-
-2009-05-25 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * FormattingStrategy/CSharpFormattingPolicy.cs:
- * FormattingStrategy/CSharpFormattingPolicy.xml: Worked on C#
- formatting policy.
-
-2009-05-25 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fixed "Bug 506707 - Code
- completion shows fully qualified class names when using
- alias directive is used."
-
-2009-05-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpLanguageBinding.cs: Add support for .net 4.0.
-
- * CSharpBindingCompilerManager.cs: Properly locate the
- compiler when running on MS.NET.
-
-2009-05-14 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * Syntax/CSharpSyntaxMode.cs:
- * Syntax/HighlightPropertiesSemanticRule.cs: Added semantic
- rules to the c# syntax mode.
-
-2009-05-14 Mike Krüger <mkrueger@novell.com>
-
- * Syntax/CSharpSyntaxMode.cs: Worked on preprocessor semantic
- highlighting.
-
-2009-05-14 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs: Applied
- patch Eberhard Beilharz <eb1@sil.org> from (Bug 503410 -
- Can't set warning level to 4).
-
-2009-05-13 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs:
- * Syntax/CSharpSyntaxMode.cs: Worked on semantic
- highlighting/fixed bug that could cause a crash with invalid
- pre processor if blocks.
-
-2009-05-12 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * Syntax/CSharpSyntaxMode.cs: Worked on pre processor semantic
- highlighting.
-
-2009-05-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs:
- * Syntax/CSharpSyntaxMode.cs:
- * Gui/CSharpTextEditorCompletion.cs: Fixed 'Bug 501999 -
- Intellisense completion of new array: put cursor inside
- brackets'
-
-2009-05-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs:
- * Gui/NRefactoryResolver.cs: Fixed query expression resolving
- bug.
-
-2009-05-08 Mike Krüger <mkrueger@novell.com>
-
- * Syntax:
- * Makefile.am:
- * CSharpBinding.csproj:
- * CSharpBinding.addin.xml:
- * Syntax/CSharpSyntaxMode.cs: Added c# syntax mode.
-
-2009-05-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: Fixed a bug that code completion
- shows up for not declared members ("string s; s.c."
- shouldn't complete anymore)
-
-2009-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs: Don't use -pkg to reference
- assemblies, use the full assembly path. Don't add the
- default utf8 codepage option when building with csc. Move
- the /noconfig option out of the response file, csc doesn't
- like it. Properly build with csc when targeting MS.NET.
-
-2009-05-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fixed "Bug 500001 – Auto
- XML comment (///) for struct grabs params and returns from
- following function".
-
-2009-05-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fixed "Bug 499819 -
- "true." or "false." doesn't trigger code completion".
-
-2009-05-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/MemberCompletionData.cs: Fix duplicate filtering, so
- that unnecessary "overloads" don't show up.
-
-2009-04-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs: Remove unnecessary compiler
- params parsing.
-
-2009-04-28 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/EventCreationCompletionData.cs: Fixed/Improved the
- create event handler feature.
-
-2009-04-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs: Use correct environment for
- building the project, according to the target runtime.
-
-2009-04-27 Mike Krüger <mkrueger@novell.com>
-
- * CSharpBinding.csproj:
- * Gui/NewOverrideCompletionData.cs: Fixed "Bug 497991 -
- Completion of "overriding" an interface member results in a
- call to base".
-
-2009-04-24 Mike Krüger <mkrueger@novell.com>
-
- * CSharpBinding.addin.xml: Changed copyright tag.
-
-2009-04-24 Mike Krüger <mkrueger@novell.com>
-
- * AssemblyInfo.cs: Changed assembly info.
-
-2009-04-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewOverrideCompletionData.cs: "overriding" interface
- members is now public.
-
-2009-04-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fixed 'Bug 495275 -
- override completion popup no longer includes unimplemented
- members from interfaces'.
-
- * Parser/NRefactoryParser.cs:
-
-2009-04-24 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: fixed "Bug 497829 - MD cannot
- open file due to NullReferenceException in C# binding".
-
-2009-04-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpLanguageBinding.cs: Track comment tag API.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * Gui/EventCreationCompletionData.cs: Track api changes.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * CSharpBinding.csproj: don't require specific gtk-sharp version.
- * Gui/CSharpTextEditorCompletion.cs: fix a csc error.
-
-2009-04-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpBindingCompilerManager.cs: Use
- ToolsEnvironmentVariables from the current runtime.
-
-2009-04-17 Mike Krüger <mkrueger@novell.com>
-
- * CSharpLanguageBinding.cs:
- * Gui/CodeGenerationPanel.cs:
- * CSharpBindingCompilerManager.cs:
- * Gui/CompilerOptionsPanelWidget.cs:
- * Project/CSharpCompilerParameters.cs: Worked on C# backend
- binding.
-
-2009-04-17 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * CSharpBinding.addin.xml:
- * CSharpLanguageBinding.cs:
- * icons/csharp-project-16.png: Removed icon service.
-
-2009-04-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs: Moved SystemAssemblyService
- and related classes to the namespace
- MonoDevelop.Core.Assemblies.
-
-2009-04-16 Mike Krüger <mkrueger@novell.com>
-
- * FormattingStrategy/CSharpIndentEngine.cs: fixed 'Bug 494568
- - Indentation after C# labels is wrong.'.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * CSharpBinding.addin.xml: Bump MD version.
-
-2009-04-09 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed "Bug 429034 - Class alias
- completion not working properly".
-
-2009-04-09 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Parser/FindMemberAstVisitor.cs: Fixed "Bug 493202 - List
- References on private constructor yields nothing".
-
-2009-04-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: Activated virtual
- leading whitespace feature.
-
-2009-04-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Fixed possible null ref
- exception.
-
-2009-04-07 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs:
- * Parser/NRefactoryParser.cs:
- * Gui/NRefactoryTemplateParameterDataProvider.cs: Added name
- validator (for Bug 414735 - Rename refactoring should not
- allow invalid names).
-
-2009-04-07 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: Implemented "Bug 492675 - New line
- & ; at end of line".
-
-2009-04-06 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: fixed bug in add namespace import
- method.
-
-2009-04-06 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: AddNamespace import is now atomar.
-
-2009-04-06 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs:
- * Gui/NRefactoryResolver.cs: Added "resolve namespace"
- feature.
-
-2009-04-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed "Bug 438696 - Error
- in text editor extension chain.".
-
-2009-04-03 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Implemented "Bug 325527 -
- Make C# intellisense smarted for base classes".
-
-2009-04-03 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs:
- * Gui/MemberCompletionData.cs:
- * Gui/NRefactoryParameterDataProvider.cs: Added some tooltip
- formatting. Extension methods are marked. Method description
- is shown in the parameter window.
-
-2009-04-02 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs:
- * Gui/NRefactoryResolver.cs: Fixed "Bug 491020 - Wrong typeof
- intellisense".
-
-2009-04-02 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs:
- * Gui/NRefactoryResolver.cs: Fixed "Bug 491017 - No
- intellisense for static LINQ queries".
-
-2009-04-02 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: Fixed failing unit test.
-
-2009-04-01 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: removed debug messages.
-
-2009-04-01 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed "Bug 491016 - No
- intellisense for lambdas inside linq query".
-
-2009-04-01 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Added "var" to the
- completion list.
-
-2009-04-01 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed "Bug 487226 - No
- intellisense in LINQ queries" - 2.
-
-2009-04-01 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed "Bug 487237 - Broken lambda
- intellisense".
-
-2009-04-01 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed "Bug 487226 - No
- intellisense in LINQ queries".
-
-2009-03-31 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Worked on C#3 lambda resolving.
-
-2009-03-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Removed debug message.
-
-2009-03-30 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: implemented 'Bug 363627 - MD
- text editor does not show folding symbols for preprocessor
- directives'.
-
-2009-03-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/NRefactoryTemplateParameterDataProvider.cs: Implemented
- "Bug 324888 - Auto complete not activating in generics".
-
- * Makefile.am:
- * CSharpBinding.csproj:
-
-2009-03-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Implemented "Bug 324989 -
- code completion doesn't strip off 'Attribute' part in
- Attributes".
-
-2009-03-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Added 'from ... group ... into
- VAR' case.
-
-2009-03-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs:
- * Gui/NRefactoryResolver.cs:
- * Gui/NewCSharpExpressionFinder.cs: Worked on lambda resolving
- (fixing bug 'Bug 487203 - Extension methods not working').
-
-2009-03-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs: Fixed "Bug 487209 - Incorrent
- intellisense for partial methods".
-
-2009-03-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: Fixed "Bug 487218 - var does not work
- with arrays".
-
-2009-03-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: fixed "Bug 487228 - No intellisense
- for implicit arrays".
-
-2009-03-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewCSharpExpressionFinder.cs: Fixed "Bug 487236 - Object
- initializer completion uses wrong type".
-
-2009-03-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fixed "Bug 487246 - No
- intellisense for extension methods".
-
-2009-03-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: Fixed possible null ref.
-
-2009-03-22 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewCSharpExpressionFinder.cs: Added support for
- contextual templates.
-
-2009-03-22 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs: Fixed Header.
-
-2009-03-21 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/MemberCompletionData.cs: Worked on template callbacks.
-
-2009-03-21 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/NewCSharpExpressionFinder.cs:
- * Gui/NewOverrideCompletionData.cs:
- * Gui/EventCreationCompletionData.cs:
- * Gui/NRefactoryParameterDataProvider.cs: Fixed compilation
- error.
-
-2009-03-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/GtkSharp2Project.xpt.xml: Don't require specific
- GTK# versions.
-
-2009-03-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/CSharpTextEditorCompletion.cs: Track API changes.
-
- * Gui/CSharpTextEditorIndentation.cs: changed naming.
-
-2009-03-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: Fix build.
-
-2009-03-17 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: Fixed caret end pos.
-
-2009-03-17 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs:
- * FormattingStrategy/CSharpIndentEngine.cs: Added auto string
- concat when return is hit inside a string.
-
-2009-03-17 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: Renamed method.
-
-2009-03-17 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: fixed 'Bug 485783 - Class/method
- navigation bar doesn't honor "Define symbols:" project
- setting when parsing file'.
-
-2009-03-17 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs:
- * Parser/NRefactoryParser.cs: Track API changes.
-
-2009-03-17 Mike Krüger <mkrueger@novell.com>
-
- * Parser/FindMemberAstVisitor.cs: fixed 'Bug 485610 - Can't
- rename a variable'.
-
-2009-03-16 Mike Krüger <mkrueger@novell.com>
-
- * FormattingStrategy/CSharpFormattingStyleDefinition.xml:
- Added option categories.
-
-2009-03-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Added new code completion
- context (local variable naming proposal).
-
-2009-03-16 Mike Krüger <mkrueger@novell.com>
-
- * FormattingStrategy/CSharpFormattingStyleDefinition.xml:
- Added place in new line options.
-
-2009-03-15 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpFormatter.cs:
- * FormattingStrategy/CSharpFormattingStyleDefinition.xml:
- Worked on code formatting.
-
-2009-03-15 Mike Krüger <mkrueger@novell.com>
-
- * FormattingStrategy/CSharpFormattingStyleDefinition.xml:
- Added some formatting options.
-
-2009-03-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpBinding.csproj: Don't local-copy project refs.
-
-2009-03-13 Mike Krüger <mkrueger@novell.com>
-
- * FormattingStrategy/CSharpFormattingStyleDefinition.xml:
- Added some options.
-
-2009-03-13 Mike Krüger <mkrueger@novell.com>
-
- * CSharpBinding.csproj: Moved text editor to core
-
-2009-03-13 Mike Krüger <mkrueger@novell.com>
-
- * CSharpBinding.addin.xml:
- * Parser/CSharpFormatter.cs:
- * FormattingStrategy/CSharpFormattingStyleDefinition.xml:
- Worked on code formatting.
-
-2009-03-12 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * CSharpBinding.addin.xml:
- * Parser/CSharpFormatter.cs:
- * FormattingStrategy/CSharpFormattingStyleDefinition.xml:
- Worked on code formatter.
-
-2009-03-11 Mike Krüger <mkrueger@novell.com>
-
- * FormattingStrategy/CSharpFormattingStyleDefinition.xml:
- Worked on code formatting.
-
-2009-03-10 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * CSharpBinding.addin.xml:
- * FormattingStrategy/CSharpFormattingStyleDefinition.xml:
- Added format style definition
-
-2009-03-10 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: fixed comment position.
-
-2009-03-10 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: added new constructor.
-
-2009-03-10 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * CSharpBinding.csproj:
- * Gui/NewCSharpExpressionFinder.cs: Updated nrefactory
- references.
-
-2009-03-05 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: Handled output of anonymous types.
-
-2009-03-05 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: fixed type name.
-
-2009-03-05 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
-
- * Gui/ResolveVisitor.cs: Using new anonymous type
- representation.
-
-2009-03-05 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs:
- * Gui/NRefactoryResolver.cs:
- * FormattingStrategy/CSharpIndentEngine.cs: Worked on lambda
- code completion.
-
-2009-03-03 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs:
- * Gui/CSharpTextEditorCompletion.cs: Worked on icons for
- parameters/local variables and keywords.
-
-2009-03-03 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewCSharpExpressionFinder.cs: added bounds check.
-
-2009-03-02 Mike Krüger <mkrueger@novell.com>
-
- * Parser/FindMemberAstVisitor.cs: fixed "Bug 480492 - Find
- field references returns incorrect references".
-
-2009-02-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/NewCSharpExpressionFinder.cs:
- * Gui/CSharpTextEditorCompletion.cs: Fixed "Bug 479983 - No C#
- completion for object initializers".
-
-2009-02-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed "Bug 479986 -
- Incorrect new completion for var".
-
-2009-02-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.csproj: Flush.
-
-2009-02-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * md1format.xml:
- * CSharpBindingCompilerManager.cs:
- * Project/CSharpCompilerParameters.cs: Added support for
- WarningsNotAsErrors, although there is no gui for setting it
- because it is not supported by mcs.
-
-2009-02-26 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryParameterDataProvider.cs: fixed 'Bug 479757 -
- Parameters of a Method when opening Parenthesis result in a
- blank "Tooltip".'
-
-2009-02-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpBinding.addin.xml: Register CSharpProjectParameters as
- serializable.
-
-2009-02-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * md1format.xml:
- * gtk-gui/gui.stetic:
- * CSharpBinding.csproj:
- * CSharpLanguageBinding.cs:
- * CSharpBindingCompilerManager.cs:
- * Gui/CompilerOptionsPanelWidget.cs:
- * Project/CSharpProjectParameters.cs:
- * Project/CSharpCompilerParameters.cs:
- * gtk-gui/CSharpBinding.CompilerOptionsPanelWidget.cs: Moved
- some properties from configuration parameters to project
- parameters.
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CompilerOptionsPanelWidget.cs: Changed override Destroy
- --> override OnDestroyed.
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Parser/FindMemberAstVisitor.cs: fixed "Bug 427453 - The
- rename operations are not working (for local variables)"
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CompilerOptionsPanelWidget.cs: worked on ressource
- de-allocation.
-
-2009-02-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: Fixed 'Bug 472597 - New completion
- does not include array types'.
-
-2009-02-24 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: fixed "Bug 478702 - Underline on
- syntax error not working properly when using preprocessor
- directives and inheritance".
-
-2009-02-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: Added support for some undocumented
- keywords.
-
-2009-02-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewCSharpExpressionFinder.cs: Removed debug message.
-
-2009-02-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs:
- * Gui/NewOverrideCompletionData.cs: Fixed "Bug 478703 -
- Override completion fails to include parameter modifiers in
- method generation".
-
-2009-02-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs:
- * Gui/NRefactoryResolver.cs: Fixed some type resolving issues.
-
-2009-02-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Fixed failing unit test.
-
-2009-02-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed inner type access issues.
-
-2009-02-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/NewCSharpExpressionFinder.cs:
- * Gui/CSharpTextEditorCompletion.cs: Handled
- AttributeArguments context. Fixing bug 'Bug 478490 -
- Autocomplete Attribute Properties'.
-
-2009-02-21 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: fixed "Bug 472104 -
- Cursor misplaced when pressing tab".
-
-2009-02-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Parser/FindMemberAstVisitor.cs: Fixed "Bug 477374 - Find
- references... doesn't find all references".
-
-2009-02-19 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: enum fields now have the correct
- return type.
-
-2009-02-18 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: Fixed "Bug 404706 - Refactorer is
- not aware of existing regions when inserting members".
-
-2009-02-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs: Track api changes.
-
- * Project/CSharpResourceIdBuilder.cs: Allow line breaks when
- reading literals.
-
-2009-02-17 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 434979 -
- Automagic insertion of XML comments doesn't work as
- intended'.
-
-2009-02-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: Removed double space in namespace
- output.
-
-2009-02-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Parser/FindMemberAstVisitor.cs: Fixed bug "Bug 325171 -
- Rename fails with overloads".
-
-2009-02-16 Mike Krüger <mkrueger@novell.com>
-
- * Parser/FindMemberAstVisitor.cs: Fixed "Bug 391066 - Rename
- not offered for generic classes".
-
-2009-02-13 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: fixed type output issues in the c#
- ambience.
-
-2009-02-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpLanguageBinding.cs:
- * Parser/NRefactoryParser.cs:
- * CSharpBindingCompilerManager.cs: Track API changes. Use the
- new ProjectItem collection.
-
-2009-02-11 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed test case 470954_bis
-
-2009-02-11 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed "Bug 474447 - Wrong
- completion of namespaces".
-
-2009-02-11 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Optimized ResolveIdentifier and
- prevented endless loop.
-
-2009-02-11 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed "Bug 470954 - using
- System.Windows.Forms is not honored".
-
-2009-02-10 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/MemberCompletionData.cs:
- * Gui/CSharpTextEditorCompletion.cs: Fixed "Bug 350862 -
- Autocomplete bug with enums".
-
-2009-02-10 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed small namespace access bug.
-
-2009-02-10 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: worked on is/as
- completion.
-
-2009-02-10 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewCSharpExpressionFinder.cs:
- * Gui/CSharpTextEditorCompletion.cs: Added new "<Type> x = y
- as $" completion case.
-
-2009-02-09 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: now using
- IsAccessibleFrom for constructor accessible tests (for more
- complex cases than bug 473849).
-
-
-2009-02-09 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed "Bug 473849 -
- Classes with no visible constructor shouldn't appear in
- "new" completion".
-
-2009-02-09 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed "Bug 473686 - Constants are
- not included in code completion".
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpBinding.csproj: Don't local-copy other addins' dlls.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Rename a couple of
- variables, as csc is more picky about multiple locals with
- the same name in switches.
-
- * gtk-gui/gui.stetic: Updated.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpBinding.csproj: Don't treat warning as errors, because
- csc still outputs warnings for this project.
-
-2009-02-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 472092 -
- 'yield return new' includes incaccessible members'.
-
-2009-02-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: Fixing C#3 query expressions.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mds:
- * CSharpBinding.mdp:
- * CSharpBinding.csproj: Migrated to MSBuild file format.
-
-2009-02-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/MemberCompletionData.cs: Avoid an InvalidCastException
- in the case where an overloads's member is not the same type
- as the main member. Not sure why this would happen, but it
- just did.
-
-2009-02-05 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * Gui/MemberCompletionData.cs:
-
- * Gui/NewCSharpExpressionFinder.cs: fixed 'Bug 471937 - Code
- completion of 'new' showing invorrect entries'.
-
-2009-02-05 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: fixed "Bug 472714 -
- MonoDevelop automatic indentation does not follow "Convert
- tabs to spaces" option".
-
-2009-02-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/MemberCompletionData.cs: Better sorting of overloads.
-
-2009-02-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/MemberCompletionData.cs: Don't auto-insert <T>. Sort
- overloads. Always display <> in the name when there is a
- generic overload.
-
-2009-02-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpAmbience.cs: Handle HideGenericParameterNames
- flag.
-
-2009-02-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: fixed "Bug 466719 - Code completion
- doesn't activate with '.' inside expression using '::'
- operator.".
-
-2009-02-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed "Bug 469910 -
- Incorrect type resolution on attributes".
-
-2009-02-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed 'Bug 471935 - Code
- completion window not showing in MD1CustomDataItem.cs'.
-
-2009-02-03 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: disabled caret beyond
- eol feature.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * CSharpBinding.addin.xml: Bump MD version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp:
- * gtk-gui/gui.stetic: Fix target gtk# version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp:
- * gtk-gui/CSharpBinding.CompilerOptionsPanelWidget.cs:
- Updated.
-
-2009-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CSharpResourceIdBuilder.cs: Track api changes.
-
-2009-01-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp:
- * Autotools/Makefile.am:
- * Gui/CSharpAmbience.cs:
- * Parser/NRefactoryParser.cs:
- * Parser/FindMemberAstVisitor.cs:
- * Gui/CSharpTextEditorCompletion.cs: Add support for constraints in
- generic methods.
-
-2009-01-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: Added virtual spaces based on
- indentation level.
-
-2009-01-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/NRefactoryParser.cs: Track api changes.
-
-2009-01-27 Mike Krüger <mkrueger@novell.com>
-
- * Parser/mcs:
- * Makefile.am:
- * Parser/mcs/mcs:
- * CSharpBinding.mdp:
- * Parser/mcs/dom.cs:
- * gtk-gui/gui.stetic:
- * Parser/mcs/mcs/PLAN:
- * Parser/mcs/mcs/TODO:
- * Parser/mcs/External:
- * Parser/mcs/mcs/NOTES:
- * gtk-gui/generated.cs:
- * Parser/mcs/mcs/OTODO:
- * Parser/mcs/mcs/README:
- * Gui/ResolveVisitor.cs:
- * Parser/mcs/mcs/doc.cs:
- * Parser/mcs/mcs/linq.cs:
- * Parser/mcs/mcs/mcs.sln:
- * Parser/mcs/mcs/enum.cs:
- * Parser/mcs/mcs/decl.cs:
- * Parser/mcs/mcs/const.cs:
- * Parser/mcs/mcs/OPTIMIZE:
- * Parser/mcs/mcs/cfold.cs:
- * Parser/mcs/mcs/ecore.cs:
- * Parser/mcs/mcs/Makefile:
- * Parser/mcs/cs-parser.cs:
- * Parser/CodeGenerator.cs:
- * Parser/mcs/mcs/gmcs.sln:
- * Parser/mcs/mcs/class.cs:
- * Parser/mcs/mcs/assign.cs:
- * Parser/mcs/mcs/ChangeLog:
- * Parser/mcs/mcs/driver.cs:
- * Parser/mcs/mcs/lambda.cs:
- * Parser/mcs/mcs/report.cs:
- * Parser/mcs/mcs/support.cs:
- * Parser/mcs/mcs/codegen.cs:
- * Parser/mcs/mcs/generic.cs:
- * Gui/NRefactoryResolver.cs:
- * Parser/mcs/mcs/convert.cs:
- * Parser/mcs/mcs/pending.cs:
- * Parser/mcs/mcs/literal.cs:
- * Parser/mcs/mcs/mcs.csproj:
- * Parser/mcs/mcs/constant.cs:
- * Parser/mcs/mcs/nullable.cs:
- * Parser/mcs/mcs/gmcs.csproj:
- * Parser/mcs/mcs/delegate.cs:
- * Parser/mcs/mcs/location.cs:
- * Parser/mcs/mcs/lambda.todo:
- * Parser/mcs/mcs/parameter.cs:
- * Parser/mcs/mcs/compiler.doc:
- * Parser/mcs/mcs/modifiers.cs:
- * Parser/mcs/mcs/namespace.cs:
- * Parser/mcs/mcs/anonymous.cs:
- * Parser/mcs/mcs/statement.cs:
- * Parser/mcs/mcs/iterators.cs:
- * Parser/mcs/mcs/attribute.cs:
- * Parser/mcs/mcs/roottypes.cs:
- * Parser/mcs/mcs/expression.cs:
- * Parser/mcs/mcs/cs-parser.jay:
- * Parser/mcs/mcs/generic-mcs.cs:
- * Parser/mcs/mcs/mcs.exe.config:
- * Parser/mcs/mcs/typemanager.cs:
- * Parser/mcs/mcs/rootcontext.cs:
- * Parser/mcs/mcs/flowanalysis.cs:
- * Parser/mcs/mcs/symbolwriter.cs:
- * Parser/mcs/mcs/gmcs.exe.config:
- * Parser/mcs/mcs/cs-tokenizer.cs:
- * Parser/mcs/mcs/mcs.exe.sources:
- * Parser/mcs/mcs/AssemblyInfo.cs:
- * Parser/mcs/mcs/gmcs.exe.sources:
- * Parser/mcs/mcs/doc-bootstrap.cs:
- * Parser/mcs/mcs/smcs.exe.sources:
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/CSharpTextEditorIndentation.cs:
- * Parser/mcs/mcs/smcs.exe.sources-xml:
- * Parser/mcs/External/CryptoConvert.cs:
- * Parser/mcs/External/MonoSymbolFile.cs:
- * Gui/NRefactoryParameterDataProvider.cs:
- * Parser/mcs/External/MonoSymbolTable.cs:
- * Parser/mcs/External/MonoSymbolWriter.cs:
- * gtk-gui/CSharpBinding.FormattingPanelWidget.cs:
- * gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs:
- * gtk-gui/CSharpBinding.CompilerOptionsPanelWidget.cs: Removed unused
- code. Fixed compiler warnings.
-
-2009-01-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: Fixed an unneccessary space printing before for
- type names (affected code completion as well).
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpBinding.mdp:
- * gtk-gui/gui.stetic:
- * Autotools/Autotools.mdp: Flush project format changes.
-
-2009-01-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/ResolveVisitor.cs:
- * Gui/NRefactoryResolver.cs:
- * Parser/NRefactoryParser.cs:
- * Gui/NewCSharpExpressionFinder.cs:
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/NRefactoryParameterDataProvider.cs: Provide the calling class in
- all type queries. It is required to resolve generic arguments.
-
- * CSharpBinding.mdp: Updated.
-
-2009-01-27 Ankit Jain <jankit@novell.com>
-
- Fix bug #352703.
- * CSharpBindingCompilerManager.cs (Compile): Format define symbols list
- to be semi-colon separated.
-
-2009-01-26 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Handled invalid endpos.
-
-2009-01-23 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: Corrected delegate location.
-
- * Gui/CSharpAmbience.cs: Attribute postfix no longer print when
- outputting attributes.
-
-2009-01-21 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 464788 - Variable shows
- up twice in completion list.'.
-
-2009-01-21 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed 'Bug 464787 - completion doesn't
- update fast enough'.
-
-2009-01-20 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Parser/NRefactoryParser.cs: Added support for explicit events. Fixing
- bug "Bug 467507 - No completion of base members inside explicit
- events".
-
-2009-01-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Handled theoretical null ref exception (But
- I wasn't able to produce a test case).
-
-2009-01-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed "Bug 466694 - Generic type parameters
- missing from completion".
-
-2009-01-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fixed 'Bug 466692 - Missing
- completion for return/break keywords after yield'.
-
-2009-01-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: fixed 'Bug 466337 - Incorrect intelisense for
- class attribute'.
-
-2009-01-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed "Bug 466329 - Autocomplete
- doesn't activate with "_"".
-
-2009-01-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: worked on csharpambience markup.
-
-2009-01-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 466149 - Code completion
- activates inside a string.'.
-
-2009-01-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Added global keyword. Fixing 'Bug 466063 - Missing keyword
- 'global' from code completion'.
-
-2009-01-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/MemberCompletionData.cs:
- * Gui/CSharpTextEditorCompletion.cs: Performance optimizations in
- AddCompletionData. Reduce calls to Ambience.GetString.
-
- * Gui/CSharpAmbience.cs: Optimizations. In Visit(IType), avoid creating
- a StringBuilder when the result is just the class name.
-
-2009-01-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/CSharpTextEditorCompletion.cs: Track api changes.
-
-2009-01-09 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs:
- * Gui/NRefactoryResolver.cs:
- * Parser/NRefactoryParser.cs:
- * Parser/FindMemberAstVisitor.cs: Worked on refactoring code/fixing Bug
- 456576 - refactor: rename field is not working.
-
-2009-01-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fix warning.
-
- * md1format.xml:
- * Project/CSharpCompilerParameters.cs: Store the LangVersion string
- using the msbuild format. For MD1, use the old format. Fixes bug
- #461104 - Setting C# language version on project does not parse in
- VS.Net 2008.
-
-2009-01-07 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Worked on on the fly type resolving.
-
-2009-01-07 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: fixed "Bug 463783 - Method Navigator does not
- show indexer parameters".
-
-2009-01-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Corrected variable scope.
-
-2009-01-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed 'Bug 457237 - code completion doesn't
- show static methods when setting global variable'.
-
-2009-01-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed 'Bug 457003 - code completion shows
- variables out of scope'.
-
-2009-01-05 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: Fixed unit test for bug 323283.
-
-2009-01-05 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: Fixed anonymous class unit test.
-
-2009-01-05 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed "Bug 460234 - Invalid options
- shown when typing 'override'".
-
-2008-12-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/NRefactoryParameterDataProvider.cs: Optimize
- GetParameterCompletionCommandOffset. It was a cause of important
- slowdowns in the editor when pressing return.
-
-2008-12-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Optimized. Do nothing in
- HandleParameterCompletion unless the char is going to trigger a
- parameter completion.
-
- * md1format.xml: Added missing property.
-
- * CSharpBindingCompilerManager.cs: Improve error message when an
- assembly is not found.
-
- * gtk-gui/gui.stetic: Update.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp:
- * Autotools/Autotools.mdp: All projects now require fx 3.5.
-
-2008-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs:
- * Autotools/CSharpAutotoolsSetup.cs: Track API changes.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp: Don't require a specific version of Mono.Addins.
-
-2008-12-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/CSharpTextEditorIndentation.cs: Track api changes.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/MemberCompletionData.cs: Use full names in the description of the
- members. Fixes bug #450931 - Autocomplete without namespaces is
- confusing.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * AssemblyInfo.cs:
- * CSharpBinding.mdp: Add AssemblyInfo.cs files that are autogenerated
- from the addin manifests.
-
-2008-11-29 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs:
- * Gui/MemberCompletionData.cs:
- * Gui/NewOverrideCompletionData.cs:
- * Gui/NRefactoryParameterDataProvider.cs: Refactored
- ambiences/domoutputvisitor.
-
-2008-11-28 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: taken back last change.
-
-2008-11-28 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: added strongly typed overloads for getstring.
-
-2008-11-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: Worked on c# ambience.
-
-2008-11-26 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: fixed some ambience bugs.
-
-2008-11-25 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: fixed 'Bug 434240 - Cannot explicitly
- implement events'.
-
-2008-11-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 447985 - Exception
- display tip is inaccurate for derived (custom) exceptions'.
-
-2008-11-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpAmbience.cs: Don't try to prepend a return type to
- finalisers.
-
-2008-11-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpAmbience.cs: Format finalisers correctly.
-
-2008-11-19 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: fixed folding region bug.
-
-2008-11-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: worked on c# ambience.
-
-2008-11-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs:
- * Gui/CSharpTextEditorCompletion.cs: worked on "Bug 444547 - Invalid
- options shown when completing 'new' operator".
-
-2008-11-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed 'Bug 444911 - Refactor options not
- shown'.
-
-2008-11-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs:
- * Gui/NRefactoryParameterDataProvider.cs: fixed 'Bug 444463 - Function
- completion lacks 'out' keywords in params'.
-
-2008-11-19 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: fixed 'Bug 446177 - Encapsulate field
- operation renames incorrect variable names in external files'.
-
-2008-11-19 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: fixed 'Bug 445774 - Renaming class badly
- broken; results in many errors'.
-
-2008-11-18 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryParameterDataProvider.cs: fixed 'Bug 444112 - Generic
- parameters missing in code completion'.
-
-2008-11-18 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: fixed 'Bug 355948 - Rename refactoring does
- not rename within #ifdef blocks'.
-
-2008-11-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs: Don't add the codepage:utf8 option if
- the user selected another codepage. Fix by Ernesto Carrea.
-
-2008-11-17 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 444542 - Weird options
- shown for 'as' operator'.
-
-2008-11-17 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed 'Bug 444538 - Namespaces missing when
- completing 'new' operator'.
-
-2008-11-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/MemberCompletionData.cs: Remove unused code.
-
-2008-11-14 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: fixed 'Bug 444110 - Code completion doesn't
- activate'.
-
-2008-11-14 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: Fixed full namespace display of members.
-
- * Gui/CSharpTextEditorCompletion.cs: Worked on new completion.
-
-2008-11-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fix completion location off-by-one.
- Fixes extra char that was added at end of namespaces.
-
-2008-11-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/CSharpTextEditorCompletion.cs: Move template completion code to
- MonoDevelop.Ide.
-
- * Makefile.am:
- * CSharpBinding.mdp: Updated.
-
- * Gui/CodeTemplateCompletionData.cs: Unused, remove.
-
-2008-11-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/CodeTemplateCompletionData.cs: Added double tab templates.
-
-2008-11-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * Autotools/Makefile.am: Fix issue with parallel building.
-
- * Gui/MemberCompletionData.cs: Don't use the description to
- differentiate overloads, since it has to query info from monodoc and
- that's very slow. Use the help url instead, which seems to work fine
- as id.
-
-2008-11-12 Mike Krüger <mike@icsharpcode.net>
-
- * Gui/MemberCompletionData.cs:
- * Gui/CodeTemplateCompletionData.cs:
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 443493 - C# completion
- should not trigger at start of existing words'.
-
-2008-11-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Track fix in text editor's
- completion line/col indexing. It's now 1-indexed, as it should be.
- Allow triggering after ( and {. Don't aggressively trigger before a
- non-whitespace/punctuation char. Replace "location" field with
- parameter usage, so it's easier to follow the usage. Refactor out
- some expression finder creation so it's all done in one place.
-
-2008-11-11 Mike Krüger <mike@icsharpcode.net>
-
- * Gui/MemberCompletionData.cs: fixed 'Bug 441621 - Ctrl-space in middle
- of word does not overwrite rest of word'.
-
-2008-11-11 Mike Krüger <mike@icsharpcode.net>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed completion popup for
- string/char literals.
-
-2008-11-11 Mike Krüger <mike@icsharpcode.net>
-
- * Gui/NewOverrideCompletionData.cs:
- * Gui/CSharpTextEditorCompletion.cs: fixed "Bug 442728 - Code completion
- for 'override' is not aware of namespaces".
-
-2008-11-11 Mike Krüger <mike@icsharpcode.net>
-
- * Gui/CSharpTextEditorCompletion.cs:
- * FormattingStrategy/CSharpIndentEngine.cs: fixed 'Bug 443453 -
- Parameter completion and comments'.
-
-2008-11-11 Mike Krüger <mike@icsharpcode.net>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 443493 - C# completion
- should not trigger at start of existing words'.
-
-2008-11-10 Mike Krüger <mike@icsharpcode.net>
-
- * Gui/CSharpTextEditorCompletion.cs: Added enable auto completion
- option.
-
-2008-11-07 Mike Krüger <mike@icsharpcode.net>
-
- * Parser/CodeGenerator.cs:
- * Gui/NRefactoryResolver.cs:
- * Parser/NRefactoryParser.cs: fixed 'Bug 364779 - When I click "Find All
- References" monodevevlop crashes'.
-
-2008-11-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/NRefactoryResolver.cs: Disable debug message.
-
-2008-11-06 Mike Krüger <mike@icsharpcode.net>
-
- * Gui/NRefactoryResolver.cs: fixed 'Bug 442127 - "Find all references"
- hit uncancelable infinite loop, 100% CPU'.
-
-2008-11-06 Mike Krüger <mike@icsharpcode.net>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/CodeTemplateCompletionData.cs:
- * Gui/CSharpTextEditorCompletion.cs: Code templates are now shown in
- code completion list, when auto insert is enabled.
-
-2008-11-06 Mike Krüger <mike@icsharpcode.net>
-
- * Gui/NRefactoryResolver.cs: fixed 'Bug 442047 - 'Go to declaration'
- missing for vars'.
-
-2008-11-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Return mutable completion lists
- when appropriate. Fixes Bug 440641 - "Parsing files" message not
- shown anymore in the completion window.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Bump MD version.
-
-2008-11-05 Mike Krüger <mike@icsharpcode.net>
-
- * Gui/ResolveVisitor.cs:
- * Parser/NRefactoryParser.cs: fixed bug 'Bug 441671 - Finalisers show up
- in code completion'.
-
-2008-11-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CompilerOptionsPanelWidget.cs: Disable CompileTarget and MainClass
- setting when project.IsLibraryBasedProjectType. Prevents messing up
- ASP.NET and Moonlight projects.
-
-2008-11-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs:
- * Gui/CompilerOptionsPanelWidget.cs: Allow setting the Main class for
- libraries.
-
-2008-11-04 Mike Krüger <mike@icsharpcode.net>
-
- * Parser/CodeGenerator.cs: worked on refactoring.
-
-2008-11-04 Mike Krüger <mike@icsharpcode.net>
-
- * Parser/CodeGenerator.cs: Worked on refactoring.
-
-2008-11-04 Mike Krüger <mike@icsharpcode.net>
-
- * Parser/CodeGenerator.cs: fixed 'Bug 404906 - variable refactor -> rename freezes MD'.
-
-2008-11-03 Mike Krüger <mike@icsharpcode.net>
-
- * Parser/CodeGenerator.cs:
- * Gui/NRefactoryResolver.cs: worked on refactoring operations.
-
-2008-11-03 Mike Krüger <mike@icsharpcode.net>
-
- * Gui/NRefactoryParameterDataProvider.cs: fixed 'Bug 439960 - Return
- type not shown in tool tip'.
-
-2008-10-31 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: fixed bug in parameter output.
-
-2008-10-31 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs:
- * Gui/NRefactoryResolver.cs:
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/NRefactoryParameterDataProvider.cs: fixed 'Bug 439963 - Lacking
- members in code completion'
-
-2008-10-31 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed possible null reference.
-
-2008-10-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewCSharpExpressionFinder.cs:
- * Gui/CSharpTextEditorCompletion.cs: worked on "new" completion.
-
-2008-10-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/NewCSharpExpressionFinder.cs: Worked on "new" completion.
-
-2008-10-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/NRefactoryParameterDataProvider.cs: fixed 'Bug 432438 - Incorrect
- autocomplete for delegates'.
-
-2008-10-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/CSharpTextEditorCompletion.cs: Fixed 'Bug 432434 - Code completion
- doesn't work with subclasses'.
-
-2008-10-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 436312 - Couldn't deal
- well with elements which have generic and non-generic presence at the
- same time'.
-
-2008-10-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed duplicate member bug.
-
-2008-10-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 436705 - code completion
- for constructors does not handle class name collisions properly'.
-
-2008-10-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: using type reference parsing for object
- creation.
-
-2008-10-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 432434 - Code completion
- doesn't work with subclasses'.
-
-2008-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs: Write the comand used for compiling
- to the output. Fixes bug #430499.
-
-2008-10-29 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed bug 'Bug 439601 - Intellisense Broken
- For Partial Classes'.
-
-2008-10-28 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed 'Bug 325173 - Clashes resolved
- incorrectly'.
-
-2008-10-28 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/NRefactoryParameterDataProvider.cs: fixed 'Bug 439446 - Invoking
- events has extra completion options'.
-
-2008-10-28 Mike Krüger <mkrueger@novell.com>
-
- * CSharpBinding.addin.xml: removed old ambience reference.
-
-2008-10-28 Mike Krüger <mkrueger@novell.com>
-
- * CSharpBinding.addin.xml: moved ambience extension node to project
- model.
-
-2008-10-28 Mike Krüger <mkrueger@novell.com>
-
- * CSharpBinding.addin.xml: fixed 'Bug 399737 - Code completion busted
- for referenced assemblies that are not in GAC, are outside of the
- solution, and which are referenced by other non-GAC outside
- referenced assemblies'.
-
-2008-10-28 Mike Krüger <mkrueger@novell.com>
-
- * Gui/EventCreationCompletionData.cs: event creation is now done with a
- stringbuilder.
-
-2008-10-28 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/EventCreationCompletionData.cs: Worked on event handler
- completion.
-
-2008-10-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/EventCreationCompletionData.cs: handled instantiated types for
- event completion.
-
-2008-10-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: Removed duplicate method.
-
-2008-10-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs:
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 434705 - No autocomplete
- offered if not assigning result of 'new' to a variable'.
-
-2008-10-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed possible null reference
- exception.
-
-2008-10-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Fixed 'Bug 438699 - Code completion shows
- too many options'.
-
-2008-10-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewOverrideCompletionData.cs: fixed setter generation in override
- completion.
-
-2008-10-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed "Bug 436870 - Inheriting from
- base class gives bad code completion (reopened)"
-
-2008-10-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryParameterDataProvider.cs: fixed 'Bug 432727 - No
- completion if no constructor'.
-
-2008-10-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewCSharpExpressionFinder.cs: fixed 'Bug 434705 - No autocomplete
- offered if not assigning result of 'new' to a variable'.
-
-2008-10-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/NRefactoryParameterDataProvider.cs: Removed debug messages.
-
-2008-10-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewOverrideCompletionData.cs: fixed override bug.
-
-2008-10-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 438708 - Changing
- namespace results in MD hanging'.
-
-2008-10-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/NRefactoryParameterDataProvider.cs: fixed
-Bug 434706 -
- Autocomplete should expand on pressing comma
-Bug 434717 - No
- completion for nullable types
-
- * Gui/CSharpAmbience.cs: Fixed a null reference exception.
-
-2008-10-22 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: C# ambience can now print instantiated types.
-
-2008-10-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/AssemblyInfo.xft.xml: Use an AssemblyVersion that'll build
- with csc. Fixes "Bug 436273 - created AssemblyInfo.cs does not build
- on VS2005".
-
-2008-10-20 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed "Bug 436870 - Inheriting from
- base class gives bad code completion".
-
-2008-10-20 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewOverrideCompletionData.cs: fixed Bug 436951 - Overriding an
- abstract property is incorrect.
-
-2008-10-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * Autotools/Autotools.mdp, Autotools/Makefile.am: Fix build.
-
-2008-10-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewOverrideCompletionData.cs:
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/EventCreationCompletionData.cs: fixed 'Bug 436320 - Autocomplete
- does not show compatible event handlers'.
-
-2008-10-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 434701 - No autocomplete
- in attributes'.
-
-2008-10-18 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/EventCreationCompletionData.cs: Worked on event completion.
-
-2008-10-17 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 434705 - No autocomplete
- offered if not assigning result of 'new' to a variable'.
-
-2008-10-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/MemberCompletionData.cs:
- * Gui/CSharpTextEditorCompletion.cs:
- * Gui/NRefactoryParameterDataProvider.cs: fixed 'Bug 434701 - No
- autocomplete in attributes'.
-
-2008-10-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 434705 - No autocomplete
- offered if not assigning result of 'new' to a variable'.
-
-2008-10-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed 'Bug 434770 - No autocomplete on
- array types'.
-
-2008-10-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/MemberCompletionData.cs: Tidy up last commit.
-
-2008-10-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/MemberCompletionData.cs: Fix accidentally marking all overloads as
- obsolete.
-
-2008-10-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/CSharpTextEditorCompletion.cs: Track APIs.
-
-2008-10-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/MemberCompletionData.cs:
- * Gui/NewOverrideCompletionData.cs:
- * Gui/CSharpTextEditorCompletion.cs: Track CompletionData API.
-
-2008-10-09 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs:
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 431803 - Autocomplete
- not giving any options'.
-
-2008-10-09 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs:
- * Gui/NRefactoryResolver.cs:
- * Gui/NewCSharpExpressionFinder.cs:
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 432681 - Incorrect
- completion in nested classes'.
-
-2008-10-09 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed possible null reference.
-
-2008-10-09 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: fixed 'Bug 433410 - Code folding toggle in
- the wrong place'.
-
-2008-10-09 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed some bugs with parameters,
-
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 433735 - Autocomplete of
- `using' statement behaves like `using' directive'.
-
-2008-10-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/MemberCompletionData.cs: Make code more readable.
-
-2008-10-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/NRefactoryResolver.cs: Track API changes.
-
-2008-10-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Track API.
-
- * Gui/MemberCompletionData.cs: Don't subclass CodeCompletionData, but
- implement interfaces directly so we have more control over the API.
- Don't mark as obsolete if some overloads are not obsolete.
-
-2008-10-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/CSharpTextEditorCompletion.cs: fixed regression bug.
-
-2008-10-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs:
- * Gui/NewCSharpExpressionFinder.cs:
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 432681 - Incorrect
- completion in nested classes'.
-
-2008-10-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: fixed 'Bug 429025 - Code completion of 'base'
- doesn't work'.
-
-2008-10-08 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: fixed possible null references.
-
-2008-10-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/MemberCompletionData.cs: Re-implement sinking obsolete members to
- the bottom, but in a non-broken way this time.
-
-2008-10-07 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryParameterDataProvider.cs: fixed 'Bug 432727 - No
- completion if no constructor'.
-
-2008-10-07 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs, Gui/NRefactoryResolver.cs,
- Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 431382 - Code
- completion should strip Attribute suffix from classes deriving from
- System.Attribute'.
-
-2008-10-07 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs: fixed possible null reference in
- compare.
-
-2008-10-07 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs: fixed 'Bug 430813 - Completion list
- feels really broken when items are not sorted alphabetically'.
-
-2008-10-07 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryParameterDataProvider.cs, Gui/CSharpAmbience.cs,
- Gui/CSharpTextEditorCompletion.cs: Worked on code completion.
-
-2008-10-07 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/CSharpTextEditorCompletion.cs: fixed
- 'Bug 431761 - Code completion is incorrect'.
-
-2008-10-07 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs: fixed +-1 error.
-
-2008-10-07 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed possible null reference.
-
-2008-10-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: fixed 'base' bug.
-
-2008-10-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs: fixed 'Bug 432436 -
- Code completion shouldn't activate before the equals when declaring
- variables'.
-
-2008-10-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs, Gui/NRefactoryResolver.cs,
- Gui/CSharpTextEditorCompletion.cs: fixed Bug 432435 - Code
- completion shows 'List', not List<T>.
-
-2008-10-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed Bug 432658 - Incorrect completion
- when calling an extension method from inside another extension
- method.
-
-2008-10-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorIndentation.cs: Fixed a bug in tab as reindent
- command.
-
-2008-10-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed 'Bug 431797 - Code completion
- showing invalid options'.
-
-2008-10-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 431759 - Code
- completion should not happen in #region directives'.
-
-2008-10-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed 'Bug 431764 - Completion doesn't
- work in properties'.
-
-2008-10-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryParameterDataProvider.cs,
- Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 432437 - No
- completion when invoking delegates'.
-
-2008-10-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Updated xml comment tag
- descriptions from ECMA 364.
-
-2008-10-02 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 431462 - Code
- completion generally unusable with with 'using' aliases'.
-
-2008-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpBindingCompilerManager.cs: Track API.
-
-2008-09-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/MemberCompletionData.cs: Fix NRE that broke completion.
-
-2008-09-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Autotools/CSharpAutotoolsSetup.cs: Fix bug #394501 - tarball
- generated don't add -keyfile:<strong_name_file>.snk in MAKE command
- in Makefile.in.
-
-2008-09-29 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 430393 - "// test/"
- generates <summary> comment'.
-
-2008-09-29 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs: moved obsolete members at the bottom of
- the list.
-
-2008-09-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/NRefactoryParser.cs: Track API.
-
-2008-09-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CodeGenerationPanel.cs: Properly read and store the "warnings as
- errors" flag.
- * Project/CSharpCompilerParameters.cs: Added PlatformTarget property.
- Other minor fixes.
-
-2008-09-26 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: Worked on csharp ambience.
-
-2008-09-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/NRefactoryParser.cs: Track API.
-
-2008-09-25 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: fixed 'Bug 424499 - Member list should display
- normal members and explicitly implemented members differently'.
-
-2008-09-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/NRefactoryParser.cs: Fix line/column of errors.
-
-2008-09-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: fixed anonymous type bug.
-
-2008-09-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs, Gui/CSharpTextEditorCompletion.cs: Show
- extension parameter for static resolve.
-
-2008-09-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs, Gui/NewOverrideCompletionData.cs,
- Gui/ResolveVisitor.cs, Gui/NRefactoryParameterDataProvider.cs,
- Gui/CSharpAmbience.cs: Added support for C#3.0 extension methods.
-
-2008-09-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryParameterDataProvider.cs,
- Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 427702 - Code
- Completion: 'is' and 'as' completion not working properly'.
-
-2008-09-24 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: Worked on tag comments.
-
-2008-09-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Worked on ctrl+space code
- completion.
-
-2008-09-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 429034 - Class alias
- completion not working properly'.
-
-2008-09-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryParameterDataProvider.cs,
- Gui/CSharpTextEditorCompletion.cs: Added missing constructor
- accessible check.
-
-2008-09-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryParameterDataProvider.cs,
- Gui/CSharpTextEditorCompletion.cs, Parser/NRefactoryParser.cs:
- fixed 'Bug 427448 - Code Completion: completion of constructor
- parameters not working'.
-
-2008-09-23 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: Added pre processor #if directive
- foldings.
-
-2008-09-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryParameterDataProvider.cs, Gui/CSharpAmbience.cs: fixed
- 'Bug 429040 - Parameter completion tooltip not highlighting current
- parameter'.
-
-2008-09-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs, Gui/ResolveVisitor.cs: fixed 'Bug 429035
- - Completion of string.IsNullOrEmpty throws an exception'.
-
-2008-09-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewOverrideCompletionData.cs: fixed 'Bug 429032 - Override
- completion elements can't be selected by name'.
-
-2008-09-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs, Gui/CSharpTextEditorCompletion.cs: fixed
- 'Bug 429029 - Override completion missing some methods'.
-
-2008-09-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed 'Bug 429024 - Code
- completion list shown for 'using' when inside a comment or string'
-
-2008-09-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewOverrideCompletionData.cs, Gui/CSharpTextEditorCompletion.cs:
- fixed 'Bug 428387 - Code Completion: 'override' completion is
- incorrect for interfaces'.
-
-2008-09-22 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Worked on ctrl+space command.
-
-2008-09-22 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: Generic method parameters are now emitted.
-
-2008-09-22 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs: fixed 'Bug 367716 - Code completion
- shows obsolete functions'.
-
-2008-09-22 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed bug 'Bug 427511 - Code
- Completion not working for files not belonging to a project'.
-
-2008-09-22 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Resolver now throws an argumentnull
- exception, when dom is not set.
-
-2008-09-20 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs, Gui/CSharpTextEditorCompletion.cs: removed
- debug messages.
-
-2008-09-20 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs, Parser/NRefactoryParser.cs: Added operator
- overload handling.
-
-2008-09-20 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: Operators are now converted.
-
-2008-09-20 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewCSharpExpressionFinder.cs, Gui/CSharpTextEditorCompletion.cs:
- Fixed 'Bug 427375 - Code Completion: Incorrect completion of
- "using"'
-
-2008-09-20 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Removed duplicate get/set in
- property declaration.
-
-2008-09-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed 'Bug 427734 - Code Completion issues
- with enums'.
-
-2008-09-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed.
-
-2008-09-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: forget one commit.
-
-2008-09-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: fixed 'Bug 427649 - Code Completion: protected
- methods shown in code completion'.
-
-2008-09-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs, Gui/CSharpTextEditorCompletion.cs: fixed 'Bug
- 405000 - Namespace alias qualifier operator (::) does not trigger
- code completion'.
-
-2008-09-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: fixed 'Bug 397930 - Navigation to generic
- method not working correctly'.
-
-2008-09-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs: Found cleaner way
- for method resolve result.
-
-2008-09-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Track api changes.
- * gtk-gui/objects.xml, gtk-gui/gui.stetic: Flush.
-
-2008-09-18 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: fixed "Bug 427294 - Code Completion:
- completion on values returned by methods doesn't work".
-
-2008-09-18 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed "Bug 427286 - Code
- Completion: completion done without showing the completion list".
-
-2008-09-18 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed "Bug 427284 - Code
- Completion: class list shows the full name of classes".
-
-2008-09-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CompilerOptionsPanelWidget.cs: Properly store properties in the
- project configurations. The project's configuration list can't be
- used because it is duplicated by the properties dialog while it is
- being edited.
- * Parser/NRefactoryParser.cs: Parse positional and named attribute
- arguments.
-
-2008-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp: Updated projects.
-
-2008-09-17 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs, Gui/NRefactoryResolver.cs,
- Gui/CSharpTextEditorCompletion.cs: Fixed code completion issue.
-
-2008-09-17 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Some changes required for unit
- testing.
-
-2008-09-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/MemberCompletionData.cs: Improve rendering of documentation. The
- new EscapeText call also fixes bug #416842.
-
-2008-09-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/NRefactoryParameterDataProvider.cs,
- Gui/CSharpTextEditorCompletion.cs: Removed some debug messages.
-
-2008-09-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/NewCSharpExpressionFinder.cs,
- Gui/CSharpTextEditorCompletion.cs: fixed regression 325081.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed possible null reference exception.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewCSharpExpressionFinder.cs, Gui/CSharpTextEditorCompletion.cs:
- added namespace expression context.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed code completion bug.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: added typeof ( context.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: added base class context.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed regression 334620.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed regression 325509.
-
-2008-09-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/MemberCompletionData.cs: Use the EmitMarkup flag when generating
- member documentation.
- * Gui/CSharpAmbience.cs: Escape '<' and '>' when emitting type names
- with markup.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewCSharpExpressionFinder.cs: fixed regression 324908
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryParameterDataProvider.cs, Gui/CSharpAmbience.cs: fixed
- regression 324907.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fixed offset for method
- completion.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: fixed regression 323317.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: fixed regression from 323283.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed regression from 321306.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/CSharpTextEditorCompletion.cs: Fixed
- regression from bug 318834.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpAmbience.cs: Ambiences now take care of the IncludeGenerics
- flag.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed code completion list bug.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/CSharpTextEditorCompletion.cs: fixed
- cc bug.
-
-2008-09-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Run the completion extension before the
- indentation extension. Fixes tab completion of 'override'.
-
-2008-09-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs: fixed bug in code completion list.
-
-2008-09-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/MemberCompletionData.cs, Gui/CSharpAmbience.cs,
- Gui/CSharpTextEditorCompletion.cs: Worked on code completion.
-
-2008-09-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewOverrideCompletionData.cs, Gui/CSharpTextEditorCompletion.cs:
- Worked on override completion.
-
-2008-09-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Fixed bug in override completion.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Autotools/Autotools.mdp, gtk-gui/generated.cs,
- gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs,
- gtk-gui/CSharpBinding.CompilerOptionsPanelWidget.cs,
- gtk-gui/CSharpBinding.FormattingPanelWidget.cs, gtk-gui/gui.stetic:
- Updated generated code.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CompilerOptionsPanelWidget.cs, Gui/CSharpTextEditorCompletion.cs,
- Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs: Track api
- changes.
-
-2008-09-11 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: Worked on fold information update.
-
-2008-09-10 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: Added missing search type.
-
-2008-09-10 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: recognizing using/namespace import
- differences
-
-2008-09-10 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryDocumentMetaInformation.cs, Parser/DomParser.cs,
- Parser/NRefactoryParser.cs: Changed compilation unit/document meta
- information interface.
-
-2008-09-09 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Added duplicate namespace filter.
-
-2008-09-09 Mike Krüger <mkrueger@novell.com>
-
- * Parser/DomParser.cs, Parser/NRefactoryParser.cs: Some changes caused
- by interface changes.
-
-2008-09-08 Mike Krüger <mkrueger@novell.com>
-
- * Parser/DomParser.cs, Parser/NRefactoryParser.cs: Fixed some issues
- found by unit testing.
-
-2008-09-05 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Parser/DomParser.cs,
- Parser/NRefactoryParser.cs: Worked on dom/refactoring.
-
-2008-09-05 Mike Krüger <mkrueger@novell.com>
-
- * Parser/NRefactoryParser.cs: fixed bug with namespace resolving.
-
-2008-09-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Fixed inner type bug.
-
-2008-09-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryParameterDataProvider.cs, CSharpBinding.addin.xml,
- CSharpBinding.mdp, Parser/NRefactoryParser.cs, gtk-gui/gui.stetic,
- Makefile.am: Added nrefactory based parser.
-
-2008-08-21 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: fixed possible null ref.
-
-2008-08-20 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs,
- Parser/DomParser.cs: Worked on indexer resolving.
-
-2008-08-20 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs,
- Gui/NRefactoryParameterDataProvider.cs,
- Gui/NewCSharpExpressionFinder.cs: Fixed some accessibility issues.
-
-2008-08-19 Mike Krüger <mkrueger@novell.com>
-
- * Parser/DomParser.cs: Fixed type modifiers (fixes some bugs in
- stetic).
-
-2008-08-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Parser/DomParser.cs,
- Parser/CodeGenerator.cs: Worked on resolving/code generation.
-
-2008-08-18 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs, Gui/NRefactoryParameterDataProvider.cs,
- Gui/CSharpTextEditorCompletion.cs: Worked on completion.
-
-2008-08-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs,
- Gui/NRefactoryParameterDataProvider.cs,
- Gui/CSharpTextEditorCompletion.cs,
- Gui/CSharpTextEditorIndentation.cs: Worked on completion.
-
-2008-08-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/CSharpTextEditorCompletion.cs,
- Parser/DomParser.cs, Parser/CodeGenerator.cs,
- Parser/LanguageItemVisitor.cs,
- Parser/SharpDevelopTree/GenericParameter.cs,
- Parser/SharpDevelopTree/Destructor.cs,
- Parser/SharpDevelopTree/Method.cs,
- Parser/SharpDevelopTree/ReturnType.cs,
- Parser/SharpDevelopTree/Class.cs,
- Parser/SharpDevelopTree/Constructor.cs,
- Parser/SharpDevelopTree/AttributeSection.cs,
- Parser/CSharpExpressionFinder.cs, Makefile.am: worked on code
- completion/dom/enum completion,
-
-2008-08-13 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs,
- Parser/CodeGenerator.cs: Worked on some todos.
-
-2008-08-08 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: Worked on some TODOS in the code generator.
-
-2008-08-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewOverrideCompletionData.cs, Gui/CSharpTextEditorCompletion.cs:
- Added ToString method auto generation.
-
-2008-08-07 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/CSharpAmbience.cs,
- Parser/CodeGenerator.cs: Worked on dom.
-
-2008-08-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/CSharpTextEditorCompletion.cs,
- Parser/DomParser.cs: Worked on code completion.
-
-2008-08-05 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs: Fixed resolver bug.
-
-2008-08-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs, Gui/CSharpAmbience.cs, Parser/DomParser.cs:
- Worked on ambiences and resolving
-
-2008-08-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs,
- Gui/CSharpTextEditorCompletion.cs: Worked on C#3 code completion.
-
-2008-08-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs,
- Gui/CSharpTextEditorIndentation.cs: Share the state engine between
- these two editor extensions. Should improve performance a fair bit.
-
-2008-08-01 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: added some changes for return type
- representation.
-
-2008-07-31 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs,
- Gui/CSharpTextEditorIndentation.cs: Only attach to C# documents.
-
-2008-07-31 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpParameterDataProvider.cs, Gui/OverrideCompletionData.cs,
- CSharpBinding.mdp, Parser/DomParser.cs, Parser/Parser.cs,
- Parser/CSharpVisitor.cs, Parser/Resolver.cs, Parser/TypeVisitor.cs,
- Parser/LanguageItemVisitor.cs, Parser/ExpressionFinder.cs,
- Parser/CSharpExpressionFinder.cs, CSharpAmbience.cs, Makefile.am:
- Removed outdated files.
-
-2008-07-31 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs,
- Gui/NewCSharpExpressionFinder.cs: Worked on C#3 code completion.
-
-2008-07-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs, Gui/CSharpTextEditorIndentation.cs:
- Worked on text editor indentation.
-
-2008-07-30 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs: some changes due to
- dom changes.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * CSharpLanguageBinding.cs, Gui/CSharpParameterDataProvider.cs,
- Gui/CSharpTextEditorExtension.cs, Gui/NewCSharpExpressionFinder.cs,
- Gui/OverrideCompletionData.cs, Gui/CSharpAmbience.cs,
- Gui/CodeGenerationPanel.cs, Gui/CompilerOptionsPanelWidget.cs,
- Parser/Parser.cs, Parser/CSharpVisitor.cs, Parser/CodeGenerator.cs,
- Parser/Resolver.cs, Parser/TypeVisitor.cs,
- Parser/LanguageItemVisitor.cs, Parser/ExpressionFinder.cs,
- Parser/SharpDevelopTree/GenericParameter.cs,
- Parser/SharpDevelopTree/Destructor.cs,
- Parser/SharpDevelopTree/Method.cs,
- Parser/SharpDevelopTree/ReturnType.cs,
- Parser/SharpDevelopTree/Class.cs,
- Parser/SharpDevelopTree/Constructor.cs,
- Parser/SharpDevelopTree/AttributeSection.cs,
- Parser/CSharpExpressionFinder.cs, CSharpAmbience.cs: Translated old
- code to new dom.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs, Parser/CodeGenerator.cs: Changes
- for converted refactoring infrastructure.
-
-2008-07-28 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs, Parser/LanguageItemVisitor.cs: Fixed some
- nrefactory stuff.
-
-2008-07-28 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryDocumentMetaInformation.cs, Parser/Parser.cs: Some
- changes for nrefactory.
-
-2008-07-28 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryDocumentMetaInformation.cs, Gui/ResolveVisitor.cs,
- Parser/Parser.cs, Parser/CodeGenerator.cs, Parser/TypeVisitor.cs,
- Parser/LanguageItemVisitor.cs: Some changes that make the
- csharpbinding compile with the new nrefactory.
-
-2008-07-27 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewOverrideCompletionData.cs, Gui/CSharpTextEditorCompletion.cs,
- Gui/NRefactoryDocumentMetaInformation.cs,
- Gui/MemberCompletionData.cs, Gui/NRefactoryResolver.cs,
- Gui/ResolveVisitor.cs, Gui/NewCSharpExpressionFinder.cs,
- Gui/CSharpAmbience.cs, Parser/DomParser.cs, CSharpAmbience.cs:
- Worked on code completion/new dom.
-
-2008-07-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs, Gui/CSharpTextEditorExtension.cs:
- Track API.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CSharpCompilerParameters.cs: Moved serialization engine to
- MonoDevelop.Core. Use new syntax for specifying attribute scope.
-
-2008-07-17 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/NRefactoryParameterDataProvider.cs,
- Gui/CSharpTextEditorCompletion.cs: Worked on code completion.
-
-2008-07-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: fixed bug in ctrl+space completion
- data.
-
-2008-07-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs,
- Gui/NRefactoryParameterDataProvider.cs,
- Gui/CSharpTextEditorCompletion.cs: some bugfixes.
-
-2008-07-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs,
- Gui/NRefactoryParameterDataProvider.cs,
- Gui/CSharpTextEditorCompletion.cs: Added xml documentation
- support/bugfixes.
-
-2008-07-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/NewCSharpExpressionFinder.cs,
- Gui/CSharpTextEditorCompletion.cs: Worked on 'new' completion.
-
-2008-07-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs, Parser/DomParser.cs: Fixed namespace resolve
- bug.
-
-2008-07-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs: Fixed possible null reference exception.
-
-2008-07-14 Mike Krüger <mkrueger@novell.com>
-
- * Parser/DomParser.cs: Changes due to recent dom parser changes.
-
-2008-07-14 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs: Fixed inner types.
-
-2008-07-13 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorCompletion.cs: Worked on ctrl+space completion.
-
-2008-07-13 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs,
- Gui/CSharpTextEditorCompletion.cs: Worked on code completion.
-
-2008-07-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs: Some code
- completion fixes.
-
-2008-07-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewOverrideCompletionData.cs, Gui/CSharpAmbience.cs,
- Gui/CSharpTextEditorCompletion.cs, Parser/DomParser.cs: Added C#
- ambience for new dom. Worked on override completion.
-
-2008-07-11 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NewOverrideCompletionData.cs, Gui/NewCSharpExpressionFinder.cs,
- Gui/OverrideCompletionData.cs, Gui/CSharpTextEditorCompletion.cs,
- Parser/DomParser.cs: Worked on code completion.
-
-2008-07-11 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs,
- Gui/CSharpTextEditorCompletion.cs,
- Gui/CSharpTextEditorExtension.cs: Added xml/preprocessor completion
- to the new completion class.
-
-2008-07-10 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs,
- Gui/NRefactoryParameterDataProvider.cs,
- Gui/CSharpTextEditorCompletion.cs, Parser/DomParser.cs: Worked on
- code completion.
-
-2008-07-10 Mike Krüger <mkrueger@novell.com>
-
- * CSharpBinding.addin.xml: accidentally checked in new code completion
- enabled addin file.
-
-2008-07-10 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs,
- Gui/NewCSharpExpressionFinder.cs,
- Gui/CSharpTextEditorCompletion.cs, Parser/DomParser.cs: Worked on
- code completion. Added new expression finder from sharpdevelop3
- (LGPL).
-
-2008-07-09 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs, Gui/NRefactoryParameterDataProvider.cs: Worked
- on new dom.
-
-2008-07-09 Mike Krüger <mkrueger@novell.com>
-
- * CSharpBinding.addin.xml: switched back to old code completion.
-
-2008-07-09 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs, Gui/NRefactoryParameterDataProvider.cs,
- Gui/CSharpParameterDataProvider.cs,
- Gui/CSharpTextEditorCompletion.cs: Worked on method completion.
-
-2008-07-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs,
- Gui/CSharpTextEditorCompletion.cs: Worked on completion.
-
-2008-07-07 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/CSharpTextEditorCompletion.cs,
- Parser/DomParser.cs, Parser/mcs/dom.cs: Worked on completion.
-
-2008-07-07 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs,
- Gui/CSharpTextEditorCompletion.cs: Worked on code completion.
-
-2008-07-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/CSharpTextEditorCompletion.cs: Worked
- on text editor completion.
-
-2008-07-04 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Parser.cs: fixed Bug 405930 - FoldingRegions in compilation
- units are all folded by default.
-
-2008-07-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ResolveVisitor.cs, Gui/CSharpTextEditorCompletion.cs: Worked on
- completion.
-
-2008-06-25 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs,
- Gui/CSharpTextEditorCompletion.cs: Worked on code completion.
-
-2008-06-25 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs: Worked on
- nrefactory resolver.
-
-2008-06-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/ResolveVisitor.cs,
- Gui/CSharpTextEditorCompletion.cs, Parser/DomParser.cs,
- Parser/Resolver.cs, Parser/CSharpExpressionFinder.cs, Makefile.am:
- Worked on code completion
-
-2008-06-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fix preprocessor directive
- completion. Short out completion when indent engine says inside
- string or comment.
- * FormattingStrategy/CSharpIndentEngine.cs: Add methods to check if
- inside preprocessor directive or comment/string.
-
-2008-06-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * FormattingStrategy/CSharpIndentEngineStack.cs,
- FormattingStrategy/CSharpIndentEngine.cs: Capture keywords for
- proprocessor directives. Pop #region/#endregion directives back
- out.
-
-2008-06-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Added tab == reindent function.
-
-2008-06-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/CodeGenerator.cs: Implement creation of folding regions, and
- copy workaround in ImplementMember to new ImplementMembers
- override.
-
-2008-06-20 Ankit Jain <jankit@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs (FindOverridables): Move to
- CodeRefactorer and use that.
-
-2008-06-19 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NRefactoryResolver.cs, Gui/CSharpTextEditorCompletion.cs,
- Gui/CSharpTextEditorExtension.cs: Worked on code completion with
- the new dom.
-
-2008-06-13 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs, Parser/DomParserOld.cs,
- Parser/DomParser.cs, Parser/CSharpExpressionFinder.cs: Worked on
- new expression finder.
-
-2008-06-10 Andres G. Aragoneses <aaragoneses@novell.com>
-
- * CSharpBindingCompilerManager.cs: Implement feature to allow unmanaged
- project references in a managed project (bug#397490).
-
-2008-06-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: fixed 'Bug 396798 - Smart
- Indendation mode doesn't work with tab-to-space-conversion
- enabled'.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Bump MD version.
-
-2008-05-28 Mike Krüger <mkrueger@novell.com>
-
- * Parser/DomParser.cs: Worked on dom parser.
-
-2008-05-27 Mike Krüger <mkrueger@novell.com>
-
- * Parser/DomParser.cs: Fixed some bugs in the new dom parsing.
-
-2008-05-27 Mike Krüger <mkrueger@novell.com>
-
- * Parser/DomParser.cs: Added new dom & new class browser.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Merged the extension points for project and
- solution option panels into a single extension point. A single
- extension point will now be used for all kinds of items. Extension
- conditions can be used to make panels visible only for some
- specific item types.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpLanguageBinding.cs, CSharpBindingCompilerManager.cs: Replaced
- ICompilerResult/DefaultCompilerResult/CompilerResults by a new
- BuildResult class, which has owner information at error level, so
- it is possible to know which project generated an error when
- building a solution. Updated Task and TaskService to use the new
- owner information.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/OverrideCompletionData.cs, Gui/CodeGenerationPanel.cs,
- Gui/CompilerOptionsPanelWidget.cs, CSharpBinding.addin.xml,
- md1format.xml, CSharpBinding.mdp, Parser/Parser.cs,
- CSharpBindingCompilerManager.cs,
- Project/CSharpResourceIdBuilder.cs,
- Project/CSharpCompilerParameters.cs, gtk-gui/gui.stetic,
- Makefile.am: New project model changes.
-
-2008-05-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpBinding.addin.xml: Set "isText" attribute on the mimetype
- definitions.
-
-2008-04-24 Mike Krüger <mkrueger@novell.com>
-
- * Parser/DomParser.cs: Worked on mcs integration.
-
-2008-04-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fix indexer range crasher. Thanks
- to Atsushi Eno and Joseph Lombrozo for spotting this.
-
-2008-04-18 Marek Safar <marek.safar@gmail.com>
-
- * Parser/mcs/**: Exposed most of the type container members.
-
-2008-04-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * FormattingStrategy/CSharpIndentEngine.cs: Implement
- IDocumentStateEngine so that state tracking logic can be moved into
- MonoDevelop.Ide.
- * Gui/CSharpTextEditorExtension.cs: Move state tracking logic into
- MonoDevelop.Ide. Tidy some things into regions.
-
-2008-04-17 Marek Safar <marek.safar@gmail.com>
-
- * Parser/mcs/**
- * Parser/DomParser.cs: Added top level types info.
-
-2008-04-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Track API change. Remove char code
- translation hack.
- * Gui/CompilerOptionsPanelWidget.cs: Fix minor GTK warning.
-
-2008-04-16 Marek Safar <marek.safar@gmail.com>
-
- * Parser/mcs/**: Initial top level DOM support.
-
- * Parser/DomParser.cs: Updated.
-
- * Makefile.am: Updated.
-
-2008-04-16 Marek Safar <marek.safar@gmail.com>
-
- * Parser/mcs/cs-parser.cs: Sync with /mcs/mcs
-
- * Makefile.am: Updated.
-
-2008-04-15 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Parser.cs: fixed Bug 379224 - Folded XML-comment should
- contain content of <summary/>
-
-2008-04-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/CodeGenerator.cs: Fix potential infinite loop.
-
-2008-04-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Use the new mime type extension to register
- new file types.
- * Parser/CSharpVisitor.cs: Remove debug code.
-
-2008-04-10 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am: updated makefile.am
-
-2008-04-10 Mike Krüger <mkrueger@novell.com>
-
- * Parser/mcs/typemanager.cs: fixes compilation error.
-
-2008-04-10 Mike Krüger <mkrueger@novell.com>
-
- * CSharpBinding.addin.xml, CSharpBinding.mdp, Parser/DomParser.cs,
- Parser/mcs, Parser/mcs/report.cs, Parser/mcs/generic.cs,
- Parser/mcs/support.cs, Parser/mcs/typemanager.cs,
- Parser/mcs/cs-tokenizer.cs, Parser/mcs/External,
- Parser/mcs/External/MonoSymbolWriter.cs,
- Parser/mcs/External/MonoSymbolFile.cs,
- Parser/mcs/External/CryptoConvert.cs,
- Parser/mcs/External/MonoSymbolTable.cs,
- Parser/mcs/doc-bootstrap.cs, Parser/mcs/lambda.cs,
- Parser/mcs/parameter.cs, Parser/mcs/modifiers.cs,
- Parser/mcs/pending.cs, Parser/mcs/rootcontext.cs,
- Parser/mcs/namespace.cs, Parser/mcs/literal.cs,
- Parser/mcs/ecore.cs, Parser/mcs/linq.cs, Parser/mcs/class.cs,
- Parser/mcs/decl.cs, Parser/mcs/location.cs,
- Parser/mcs/roottypes.cs, Parser/mcs/delegate.cs,
- Parser/mcs/flowanalysis.cs, Parser/mcs/iterators.cs,
- Parser/mcs/cs-parser.jay, Parser/mcs/convert.cs,
- Parser/mcs/assign.cs, Parser/mcs/const.cs, Parser/mcs/cfold.cs,
- Parser/mcs/anonymous.cs, Parser/mcs/constant.cs,
- Parser/mcs/driver.cs, Parser/mcs/AssemblyInfo.cs,
- Parser/mcs/generic-mcs.cs, Parser/mcs/nullable.cs,
- Parser/mcs/cs-parser.cs, Parser/mcs/expression.cs,
- Parser/mcs/symbolwriter.cs, Parser/mcs/attribute.cs,
- Parser/mcs/enum.cs, Parser/mcs/statement.cs, Parser/mcs/doc.cs,
- Makefile.am, Parser/mcs/codegen.cs: Worked on mcs parser layer
- * Parser/Parser.cs: fixed 'Bug 378432 - Comments should not fold if
- they are not the first text on the line'.
-
-2008-04-02 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Resolver.cs: Fixed namespace bug.
-
-2008-04-02 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Parser.cs: fixed typo
-
-2008-04-02 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Parser.cs: fixed comment positioning.
-
-2008-04-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/Parser.cs: Fix build on Mono head, where gmcs's ternary
- operator precedence is behaving differently for some reason.
-
-2008-04-01 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Parser.cs: No longer generating folding regions for single
- line comments.
-
-2008-03-31 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpVisitor.cs: added location information for using
- statements.
-
-2008-03-31 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Parser.cs: Added folding regions for comments.
-
-2008-03-28 Peter Johanson <peter@peterjohanson.com>
-
- * Parser/Resolver.cs: Make "value" resolve properly to System.Array
- when in the setter for a property that's an array type.
-
-2008-03-27 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Resolver.cs: Added patch from Jan Oravec to fix Bug 372380 -
- MD crash.
-
-2008-03-21 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Resolver.cs: fixed Bug 372380 - MD crash.
-
-2008-03-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fix CS0136 error with csc (see gmcs
- "Bug 370414 - Missing CS0136").
-
-2008-03-13 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Resolver.cs: fixed typo.
-
-2008-03-13 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Resolver.cs: Fixed Bug 367270 - MD crash.
-
-2008-03-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CodeGenerationPanel.cs, Parser/Resolver.cs,
- Parser/ExpressionFinder.cs,
- gtk-gui/CSharpBinding.FormattingPanelWidget.cs: Fixed compiler
- warnings, fixed Bug 369476 - NRE in C# binding crashed text editor.
-
-2008-03-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/FormattingPanel.cs, CSharpBinding.addin.xml,
- gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs,
- gtk-gui/CSharpBinding.CompilerOptionsPanelWidget.cs,
- gtk-gui/CSharpBinding.FormattingPanelWidget.cs: Use new options
- dialog infrastructure.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CompilerOptionsPanelWidget.cs,
- gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs,
- gtk-gui/CSharpBinding.CompilerOptionsPanelWidget.cs: Worked on gnome hig
- compliant alerts.
-
-2008-02-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/CodeGenerator.cs: Fix line/column check. Positions are
- 1-based.
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * CSharpBinding.mdp, Makefile.am: Removed some unused glade and gnome-sharp
- references (only the unused). But I'll continue to remove glade, we need
- to lower the dependency tree a bit.
-
-2008-02-09 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs, Gui/FormattingPanel.cs,
- CSharpBinding.addin.xml, CSharpBinding.mdp,
- FormattingStrategy/CSharpFormattingStrategy.cs,
- gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs,
- gtk-gui/CSharpBinding.CompilerOptionsPanelWidget.cs, Makefile.am:
- Removed SourceEditor dependency.
-
-2008-02-05 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Parser.cs: Fixed #region ... #endregion end region position.
-
-2008-02-04 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpVisitor.cs: Corrected type location.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Update MD version.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/ConsoleProject.xpt.xml, templates/GnomeSharp2Project.xpt.xml,
- templates/GtkSharp2Project.xpt.xml,
- templates/GladeSharp2Project.xpt.xml, templates/Library.xpt.xml,
- templates/EmptyCSharpFile.xft.xml, templates/EmptyProject.xpt.xml,
- templates/AssemblyInfo.xft.xml: Make template categories translatable.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpBindingCompilerManager.cs: Manually create CompilerError for certain
- errors, as the CreateErrorFromString method returned null in that
- scenario. Fixes error caused by trying to use a null CompilerError.
-
-2008-01-14 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: fixed Bug 350881 - Code completion not
- working in a specific case.
-
-2008-01-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpLanguageBinding.cs, CSharpBindingCompilerManager.cs: Don't always
- set the DEBUG define when debug info is emitted. However, add it to the
- defines list for new debug configurations.
-
-2008-01-10 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: Fixed Bug 350864 - Refactory tools - renaming.
-
-2008-01-10 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Resolver.cs: Fixed 350861: Autocomplete displays hidden items
-
-2008-01-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs, Parser/Resolver.cs: Fixed some infinite
- loops when a class inherits from itself due to invalid code. Fixes bug
- #350855.
-
-2008-01-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpBindingCompilerManager.cs: Check C# compiler exit code to detect
- when it crashes. Should fix "Bug 351347 - MD ignores mcs/gmcs crash".
-
-2007-12-31 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/AssemblyInfo.xft.xml: Add revision to version number.
- * templates/EmptyCSharpFile.xft.xml: Use standard header instead of
- hardcoded header.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp: Updated project files. The order of extended properties
- won't change anymore.
-
-2007-12-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpBinding.addin.xml: Updated. Prefix C# templates IDs with "CSharp" so
- that they're not invading the generic part of the unique ID landscape.
- * CSharpBinding.mdp, Makefile.am: Updated.
- * templates/ConsoleProject.xpt.xml, templates/GnomeSharp2Project.xpt.xml,
- templates/GtkSharp2Project.xpt.xml, templates/AssemblyInfo.xft.xml,
- templates/GladeSharp2Project.xpt.xml, templates/Library.xpt.xml: Move
- common files out of project templates to ease maintenance. Make
- AssemblyInfo more readable. Enable standard headers.
- * templates/GnomeSharpProject.xpt.xml, templates/GtkSharpProject.xpt.xml,
- templates/GladeSharpProject.xpt.xml,
- templates/GnomeSharpProgram.xft.xml: Remove obsolete templates.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs, Parser/CodeGenerator.cs,
- Parser/ExpressionFinder.cs: Fix warnings.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Bump add-in versions.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml, Autotools/Autotools.mdp, Autotools/Makefile.am,
- CSharpBinding.mdp, CSharpBinding.mds, gtk-gui/gui.stetic, Makefile.am:
- Directory reorganization.
-
-2007-12-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fix for "Bug 345774 - "override"
- statement completion include members internal to another assembly.".
-
-2007-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Implement completion of symbols when
- typing #if or #elif.
-
-2007-11-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CompilerOptionsPanelWidget.cs: Load existing LangVersion value.
-
-2007-11-23 Andreia Gaita <avidigal@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: When a comma is typed in a method call,
- check that code completion is active before calling it
-
-2007-11-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpLanguageBinding.cs: Add support for 2.1 profile.
- * Gui/ChooseRuntimePanel.cs: Unused; delete.
- * Gui/CodeGenerationPanel.cs, Gui/CompilerOptionsPanelWidget.cs,
- gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs,
- gtk-gui/CSharpBinding.CompilerOptionsPanelWidget.cs: Add support for
- LangVersion and AdditionalArgs. Move options from per-config to
- per-project.
- * CSharpBinding.addin.xml, CSharpBinding.mdp, gtk-gui/objects.xml,
- gtk-gui/gui.stetic, Makefile.am: Updated.
- * Autotools/CSharpAutotoolsSetup.cs: Add support for 2.1 profile, additional
- args and langversion.
- * CSharpBindingCompilerManager.cs: Add support for 2.1 profile, additional
- args, nowarn and langversion.
- * Project/CSharpCompilerParameters.cs: Add support for LangVersion and
- AdditionalArgs.
-
-2007-11-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CSharpCompilerParameters.cs: Removed some obsolete attributes.
-
-2007-11-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fix distcheck by disabling automatic running of unit
- tests in check target, as their running is somewhat broken.
-
-2007-11-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * CSharpEnhancedCodeProvider.cs: Use non-obsolete APIs.
- * Parser/CodeGenerator.cs: Track API change.
-
-2007-11-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fix invalid cast. Fixes bug #342607.
-
-2007-11-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fix "Bug 342124 - Tab should indent,
- regardless of the position of the cursor", as its behaviour was
- confusingly inconsistent. Remove some unused code.
-
-2007-11-16 Mike Krüger <mkrueger@novell.com>
-
- * Parser/TypeVisitor.cs, CSharpBindingCompilerManager.cs: Fixed "Bug 341901
- - MD and CS0618 warning results". And a possible nullreference exception
- in TypeVisitor.
-
-2007-11-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Don't interpret tab as a reindent
- command when there's a selection. Fixes "Bug 341319 - Tab not working
- correctly". Also, remove a load of dead code.
-
-2007-11-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/OverrideCompletionData.cs: When generating overrides, only call the
- base if it's non-abstract and not an interface, else generate a
- NotImplementedException. Fixes "Bug 341495 - Problem with auto-generated
- code for overriden methods".
-
-2007-11-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fix completion of 'new'.
-
-2007-11-13 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Resolver.cs: Fixed "Bug 339209 - App crashes when trying to list
- members in base class when you derive from current class".
-
-2007-11-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Completion check for '#' must be done
- relative to trigger offset. Fixes bug #338382.
-
-2007-11-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/CSharpVisitor.cs: Set the explicit declaration type for indexers.
- * Parser/CodeGenerator.cs: Workaround for bug in the code generator. Generic
- private implementation types are not generated correctly when they are
- generic.
-
-2007-11-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: see/seealso tags are now generated with
- cref (xml doc completion).
-
-2007-11-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fixed "Bug 340875 - Bugs while using XML
- comments".
-
-2007-11-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fix part 1 of "Bug 340875 - Bugs
- while using XML comments". Smart indent for newlines in doc comments
- was being triggered by the Enter command with the autocompletion
- dropdown.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/CodeGenerator.cs, CSharpBindingCompilerManager.cs: Track
- LoggingService API changes.
-
-2007-11-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Don't try to look back at chars before
- the beginning of the buffer when deciding how to handle tabs.
- Restructure/comment the affected code so it's easier to understand.
- Fixes "Bug 340270 - Ctrl+Tab caused exception".
-
-2007-11-08 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs, Parser/Resolver.cs: Fixed "Bug 335140 -
- MD does not exlude this class from base classes list".
-
-2007-11-07 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fixed "Bug 339480 - Crash in XML comment
- autocompletion".
-
-2007-11-06 Zach Lute <zach.lute@gmail.com>
-
- * Gui/CSharpTextEditorExtension.cs: Added missing null check to fix
- Bug #339445.
-
-2007-11-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Override TextChanged in order to update
- Smart Indent engine correctly when buffer is modified before its cursor.
-
-2007-11-06 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: Fixed "Bug 336598 - Renaming variables by
- refactoring replaces matches in the replace string" and "Bug 335977 -
- Rename refactoring does not rename instance in foreach".
-
-2007-11-06 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Resolver.cs: Fixed "Bug 337658 - MD intellisense does not work for
- `value'".
-
-2007-11-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * FormattingStrategy/CSharpIndentEngine.cs: Properly collapse folded
- statements when a block is opened. Fixes the first complaint in "Bug
- 338383 - MD ignores existing source code structure.".
-
-2007-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs: Provide a better error message in case of
- type load error in the compiler. Fixes bug #325380.
-
-2007-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Include generic type parameters in completion list.
- Fixes bug #334620.
-
-2007-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Implemented completion context for
- "SomeEnum e =". In this case the completion list will show the enum
- name. Fixes bug #335142.
-
-2007-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Include in the completion list the classes from parent
- namespaces. Fixes bug #338394.
-
-2007-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Improved completion of 'namespace'
- keyword. Fixes bug #338392.
-
-2007-11-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Restore IsAsResolve logic. Is/as are used for
- downcasting, so it only makes sense to return subclasses of the provided
- type.
-
-2007-10-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Don't try to look back past first
- char in buffer when checking whether to run completion code.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Bump MD version.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Track changes in the Icon extension node.
-
-2007-10-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Avoid calling
- expressionFinder.FindExpression on every keystroke, as it calls
- FilterComments, which is very expensive (recorded 6% in statistical
- profiling, the most time spent in any managed non-runtime method). It's
- only called when the keystroke is completable -- not ideal, but an
- improvement.
-
-2007-10-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Removed GenerateDocComments' dependency
- on indentEngine.
-
-2007-10-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Minor optimisation.
-
-2007-10-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Read context to end of line when
- reindenting. Fixes "Bug 324985 - operator '::' behaves like goto label
- in smart indentation".
-
-2007-10-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: If indent engine says line needs to be
- reindented, check it's as a result of an inserted character rather than
- just navigating around the code.
-
-2007-10-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Don't insert a tab if it's interpreted
- as a reindent command.
-
-2007-10-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs: Make compilation work when the key file
- contains white spaces. Fixes bug #336107.
-
-2007-10-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp, icons/C#.File.EmptyFile, icons/C#.File.Form,
- icons/C#.File.FullFile, icons/C#.File.NewClass, icons/C#.File.WebFile,
- icons/C#.Project.FullProject, icons/C#.Project.ServiceProject,
- icons/C#.Project.UserControl, icons/C#.Project.WebProject,
- icons/C#.ProjectIcon, Makefile.am, templates/EmptyCSharpFile.xft.xml,
- templates/GnomeSharpProgram.xft.xml: Use tango file icons. Removed
- obsolete icons.
-
-2007-10-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp, templates/ConsoleProject.xpt.xml,
- templates/GtkSharpProject.xpt.xml, templates/GnomeSharpProject.xpt.xml,
- templates/GnomeSharp2Project.xpt.xml,
- templates/GtkSharp2Project.xpt.xml, templates/GnomeSharpProgram.xft.xml,
- templates/GladeSharpProject.xpt.xml,
- templates/GladeSharp2Project.xpt.xml, templates/Library.xpt.xml,
- templates/EmptyProject.xpt.xml, Makefile.am, icons/C#.Project.Form,
- icons/C#.Project.Library, icons/C#.Project.DOSProject,
- icons/csharp-icon-32.png, icons/C#.Project.EmptyProject: Updated project
- icons. Use the base project icon with an overlay to show the type.
-
-2007-10-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Refactored the keypress code to separate
- out the indent engine and doc comments, also splitting up the indent
- handling code into three phases. Renamed "engine" to "indentEngine".
- Improved handling of auto-commenting on newlines. Fixed "Bug 335824 -
- Better handling of the 'tab' key". Fixed "Bug 326289 - MD texteditor is
- painfully slow" by caching old indent stacks and bulk-copying characters
- during large updates.
-
-2007-10-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fixed "Bug 335145 - Intellisense
- displays wrong entries for typeof statement".
-
-2007-10-23 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Resolver.cs: Fixed "Bug 335133 - Intellisense does not display
- object members for interfaces".
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml, Makefile.am, templates/GtkSharpWindow.xft.xml:
- Removed the Gtk.Window template, because the Stetic addin already
- provides a template for creating windows.
- * Autotools/Autotools.mdp, CSharpBinding.mdp, CSharpBinding.mds: Updated.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/OverrideCompletionData.cs: Flags for showing return types and
- parameters must be explicitely specified now.
-
-2007-10-18 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpParameterDataProvider.cs, Gui/CSharpTextEditorExtension.cs:
- Fixed "Bug 325509 - Inaccessible methods displayed in autocomplete".
-
-2007-10-17 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Resolver.cs: changed is/as resolve.
-
-2007-10-17 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Resolver.cs: Fixed "Bug 334236 - Intellisense does not work for
- `is' keyword".
-
-2007-10-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Let TypeNameResolver fill the names using the compiled
- unit. Helps fixing bug #325081.
-
-2007-10-17 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CSharpVisitor.cs: Modified visitor to handle explicit declarations.
-
-2007-10-16 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Resolver.cs: fixed "Bug 325528 - Intellisense contains multiple
- entries of same namespace".
-
-2007-10-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp, Parser/TypeNameResolver.cs, Makefile.am: Moved
- TypeNameResolver to MD.Projects.
-
-2007-10-15 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fixed "Bug 333140 - Xml comment
- generation only works when using "Smart" indentation".
-
-2007-10-12 Mike Krüger <mkrueger@novell.com>
-
- * CSharpBindingCompilerManager.cs: Applied changes that were neccassary for
- to the new FileService.
-
-2007-10-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpAmbience.cs: Always show parameter types.
-
-2007-10-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpAmbience.cs: Properly show the method name for conversion operators.
-
-2007-10-04 Zach Lute <zach.lute@gmail.com>
-
- * Parser/CSharpVisitor.cs: Added support for implicit/explicit operators as
- methods. (Bug #330503)
-
-2007-10-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpAmbience.cs: Formatting fixes.
-
-2007-10-09 Mike Krüger <mkrueger@novell.com>
-
- * CSharpAmbience.cs: Changed the C# ambience to recognize the new conversion
- flags.
-
-2007-10-09 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Parser.cs: Fixed "Bug 331772 - Unable to handle conditional class
- definition".
-
-2007-10-09 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fixed "Bug 331000 - Auto-generation of
- XML comment tags sometimes incorrect".
-
-2007-10-09 Ankit Jain <jankit@novell.com>
-
- * CSharpBindingCompilerManger.cs: Moved code for building resources to
- DotNetProject.
-
-2007-10-08 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: fixed "Bug 325223 - Interface refactory doesn't
- implement correctly (4 bugs)".
-
-2007-10-08 Mike Krüger <mkrueger@novell.com>
-
- * Parser/ExpressionFinder.cs: Worked on "Bug 330717 - Error while updating
- status of command. CurrentRefactoryOperations". Need to get reply, if
- this bug is fixed (couldn't reproduce the problem).
-
-2007-10-05 Ankit Jain <jankit@novell.com>
-
- * Autotools/CSharpAutotoolsSetup.cs (GetCompilerFlags): Correctly emit
- flag for optimization. Don't emit -define:DEBUG if its already defined
- in DefineSymbols.
-
-2007-10-05 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: fixed Bug 325523 - MD override
- auto-implementation ignores existing implementations.
-
-2007-10-05 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: fixed Bug 330793 - Delegate
- autocommenting crashes.
-
-2007-10-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/CSharpVisitor.cs, Parser/Resolver.cs: Properly resolve aliases
- bound to instantiated generic types. Fixes bug #324844.
- * Parser/TypeNameResolver.cs: Resolve aliased class names.
-
-2007-10-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpParameterDataProvider.cs, Gui/CSharpTextEditorExtension.cs:
- Implemented support for the Show Parameter List command. Also, show the
- parameter list when typing a comma. Fixes bug #324876.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Bump MD version.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Don't set the Editor.CursorPosition
- property if position hasn't really changed, since it will raise the
- completion context change event, which closes the completion window.
-
-2007-09-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/CodeGenerator.cs: Fix regex in RenameClass. Class name may end with
- ":".
-
-2007-09-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/CodeGenerator.cs: Fix renaming of partial classes. It was using the
- wrong IClass to get the line and column.
-
-2007-09-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: When completing 'override', show
- overridables for System.Object.
-
-2007-09-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/OverrideCompletionData.cs: Generate call to base class when overriding
- method. Fixes bug #325524.
-
-2007-09-18 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fixed Bug 325438 - New doc completion
- slowing me down.
-
-2007-09-15 Jérémie Laval <jeremie.laval@gmail.com>
-
- * Parser/Parser.cs: Added support for parsing error retrieval from NRefactory.
-
-2007-09-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/OverrideCompletionData.cs, Gui/CSharpTextEditorExtension.cs,
- CSharpAmbience.cs: Make proper use of ITypeNameResolver everywhere to
- resolve type names of parameters, methods, etc. Fixes bug #82854.
- * Parser/TypeNameResolver.cs: Fix name resolution for aliases.
-
-2007-09-14 Jeffrey Stedfast <fejj@novell.com>
-
- * FormattingStrategy/CSharpIndentEngine.cs (PushColon): Handle the
- :: operator. Fixes bug #82316.
-
-2007-09-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Minor fix.
- * Parser/TypeNameResolver.cs: Remove debug code.
-
-2007-09-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs, Parser/Resolver.cs,
- Parser/TypeNameResolver.cs: Implement support for ITypeResolver. Add
- parameter completion support for delegate invocations. Fixes bug #82264
- and #82238.
- * CSharpBinding.mdp: Fix warning level. Added new file.
- * CSharpAmbience.cs: Track API changes.
- * Makefile.am: Updated.
-
-2007-09-14 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: Fixed 82425:Renaming a base method doesn't rename
- overrides. (Fixed for properties too).
-
-2007-09-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpParameterDataProvider.cs: Improved method formatting.
- * Gui/CSharpTextEditorExtension.cs, Parser/Resolver.cs: When resolving a
- type, take into account parameter types for methods and classes. Fixes
- bug #82209.
-
-2007-09-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpAmbience.cs: The name of a delegate is the name of the class, not
- the return type of the invoke method. Don't show the delegate parameters
- unless the 'show class modifiers' flag is set.
-
-2007-09-13 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: Fixed re opened 82311: Rename fails when we have
- two variables that are called the same. (another issue).
-
-2007-09-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/LanguageItemVisitor.cs: Properly resolve "this". Fixes bug #82503.
-
-2007-09-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Allow showing intrinsic names only when
- resolving is, as or new.
- * Gui/FormattingPanel.cs, CSharpBinding.mdp,
- gtk-gui/CSharpBinding.FormattingPanelWidget.cs, gtk-gui/gui.stetic:
- Updated.
- * Parser/Resolver.cs: The text editor extension needs internalResolve to
- return the real array types, not only System.Array. Fixes bug #82831.
- * CSharpAmbience.cs: Add support for the new UseIntrinsicNames flag.
-
-2007-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Don't include abstract classes in the
- 'new' completion list.
-
-2007-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/TypeVisitor.cs: Use the fully qualified name when returning the
- type for array items. Fixes bug #82830.
-
-2007-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs, Parser/TypeVisitor.cs: The 'this' reference is not
- valid outside of a class member. Fix for bug #82743.
-
-2007-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/ChooseRuntimePanel.cs, Gui/CodeGenerationPanel.cs,
- FormattingStrategy/CSharpFormattingStrategy.cs, CSharpAmbience.cs: Fix
- warnings.
- * Gui/CSharpTextEditorExtension.cs, Parser/Resolver.cs: Disable code
- completion inside enum declarations. Fixes bug #82541. Removed some
- warnings.
- * gtk-gui/generated.cs, gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs,
- gtk-gui/CSharpBinding.FormattingPanelWidget.cs, gtk-gui/gui.stetic:
- Updated.
-
-2007-09-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fixed 82770: MonoDevelop should keep in
- comments when return is pressed.
-
-2007-09-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fixed 82768: Move cursor after new
- summary comment.
-
-2007-09-12 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: Fixed 82311: Rename fails when we have two
- variables that are called the same.
-
-2007-09-11 Ankit Jain <jankit@novell.com>
-
- * CSharpBindingCompilerManager.cs (Compile): Pass /warn: command line
- param.
-
-2007-09-11 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: Fixed 82500: Rename refactoring enum value
- crashes MonoDevelop.
-
-2007-09-10 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Resolver.cs: Fixed 82760: Nul ref enableing autocomplete.
-
-2007-09-10 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fixed 82223: Overload selection does not
- work when breaking the line.
-
-2007-09-10 <>
-
- * Gui/CSharpTextEditorExtension.cs: Fixed 82683: MonoDevelop should generate
- XML documentation when /// is typed.
-
-2007-09-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Track api changes.
-
-2007-09-07 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Resolver.cs: Fixed 82505: No autocomplete for static members. Fixed
- some other resolve cases too. (non static members only in non static
- methods)
-
-2007-09-07 Mike Krüger <mkrueger@novell.com>
-
- * Parser/CodeGenerator.cs: Handled bug 82714: Invalid offset in text editor.
-
-2007-08-31 Mike Krüger <mkrueger@novell.com>
-
- * Gui/ChooseRuntimePanel.cs, Gui/CodeGenerationPanel.cs,
- Gui/FormattingPanel.cs, Parser/Resolver.cs,
- FormattingStrategy/CSharpFormattingStrategy.cs,
- FormattingStrategy/CSharpFormattingProperties.cs,
- gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs,
- gtk-gui/CSharpBinding.FormattingPanelWidget.cs, CSharpAmbience.cs:
- Changes due to new property infrastructure.
-
-2007-08-24 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Fixed 82555: Xml comments activating
- incorrectly.
-
-2007-08-23 Mike Krüger <mkrueger@novell.com>
-
- * CSharpEnhancedCodeProvider.cs, Parser/Parser.cs, Parser/CSharpVisitor.cs,
- Parser/CodeGenerator.cs, Parser/Resolver.cs, Parser/TypeVisitor.cs,
- Parser/LanguageItemVisitor.cs,
- Parser/SharpDevelopTree/GenericParameter.cs,
- Parser/SharpDevelopTree/Destructor.cs,
- Parser/SharpDevelopTree/Method.cs,
- Parser/SharpDevelopTree/ReturnType.cs, Parser/SharpDevelopTree/Class.cs,
- Parser/SharpDevelopTree/Constructor.cs: Changed to the latest NRefactory
- version.
-
-2007-08-23 Ankit Jain <jankit@novell.com>
-
- * CSharpBindingCompilerManager.cs (GetResourceId): Set the resource id
- correctly even if resgen is not required.
-
-2007-08-23 Ankit Jain <jankit@novell.com>
-
- Fix bug #82533.
- * CSharpBindingCompilerManager.cs (GetResourceId): Generate .resources
- with resgen only if required.
-
-2007-08-21 Andrés G. Aragoneses <knocte@gmail.com>
-
- Improve fix for bug #82398.
- * CSharpBindingCompilerManager.cs (GetResourceId): Use MONO_IOMAP=drive,
- and only on Unix.
-
-2007-08-20 Ankit Jain <jankit@novell.com>
-
- * CSharpBindingCompilerManager.cs (Compile): Add all build files to the
- list of files to be compiled. Don't filter with CanCompile.
-
-2007-08-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: When listing the members of an enum, return enum
- members only (it is correct to call static methods using an enum type
- reference, but it doesn't make much sense). Fixes bug #82250.
-
-2007-08-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Method parameters must be resolved before class
- members. Fixes bug #82391.
-
-2007-08-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Fix possible infinite recursion (bug #82303).
-
-2007-08-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Properly set the showStatic flag after finding a
- member in SearchMember. Fixes a problem with nested classes and enums:
- members were not properly shown.
-
-2007-08-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Properly resolve inner class names. Fixes part of
- #82414.
-
-2007-08-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: When resolving a var name, parameters have priority
- over fields.
-
-2007-08-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Include arguments in the resolve list for CtrlSpace.
- Fixes bug #82391.
-
-2007-08-14 Ankit Jain <jankit@novell.com>
-
- Fix bug #82398.
- * CSharpBindingCompilerManager.cs (GetResourceId): Run resgen with
- MONO_IOMAP=all.
-
-2007-08-14 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs,
- FormattingStrategy/CSharpIndentEngineStack.cs,
- FormattingStrategy/CSharpIndentEngine.cs: Added support for
- documentation comments
-
- (fixes bug 78578: Add XML Comment support to MonoDevelop and
- integrate with tooltips).
-
- + Auto complete of /// tags
-
- + code completion for the xml documentation tags
-
- + auto generation of a header body
-
-2007-08-13 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Started to work on xml comment tag
- support.
-
-2007-08-10 Ankit Jain <jankit@novell.com>
-
- Fix bug #82394.
- * CSharpBindingCompilerManager.cs (Compile): Abort build if error while
- generating resources.
- (GetResourceId): Refactor slightly to report error. Also, parse
- the line/col number for the CompilerError.
- (RegexErrorLinePos): New.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml, Autotools/Makefile.am, CSharpBinding.mdp,
- Makefile.am: Reorganized the extension point hierarchy. Embedded all
- add-in manifests as resources.
-
-2007-07-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/CSharpSessionStateWebService.xft.xml,
- templates/CSharpWebService.xft.xml: Removed unused files.
-
-2007-07-30 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/CodeGenerator.cs: Add ctor references too. Fixes bug
- #82204.
-
- * Gui/CSharpTextEditorExtension.cs: Handle indent-region by
- resetting state so that we don't get confused.
-
-2007-07-27 Jeffrey Stedfast <fejj@novell.com>
-
- * FormattingStrategy/CSharpFormattingStrategy.cs (FormatLine):
- Fixed to be a no-op.
-
-2007-07-25 Jeffrey Stedfast <fejj@novell.com>
-
- Fixes for bug #82179.
-
- * FormattingStrategy/CSharpIndentEngineStack.cs (Push): Added a
- second Push() method allowing the caller to force a particular
- indent.
-
- * FormattingStrategy/CSharpIndentEngine.cs (PushOpenBrace): Trim
- the indent level as we pop FoldedStatements and use
- stack.PeekKeyword(0) instead of stack.PeekKeyword(1).
- (PushFoldedStatement): We no longer stop pushing folded statements
- for any reason, we simply push a folded statement with a set
- indent in those cases (needed for keeping proper track of
- keywords).
-
-2007-07-24 Jeffrey Stedfast <fejj@novell.com>
-
- Part of the fix for bug #82114.
-
- * Parser/CodeGenerator.cs: Override a few more Visit() methods so
- that we pick up class references in CastExpressions,
- VariableDeclarations and ObjectCreateExpressions.
- (AddUniqueReference): New method to add only unique references
- to the collection.
-
-2007-07-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs: Write the compiler command used to
- compile the project to the log.
-
-2007-07-18 Jeffrey Stedfast <fejj@novell.com>
-
- * FormattingStrategy/CSharpIndentEngine.cs: A few fixes, including
- one for bug #82055.
-
- * Gui/CSharpTextEditorExtension.cs (IsInUsing): Simplified.
- (GetPreviousToken): Fixed bug #82131.
-
-2007-07-17 Jeffrey Stedfast <fejj@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs (KeyPress): Fixed a bug caused
- when using any key other than Enter to auto-complete (e.g. using a
- '(' or something).
-
-2007-07-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: When resolving a type, include the enclosing
- namespace in the namespace search list. Fixes bug #81865.
- * CSharpBindingCompilerManager.cs: Make sure all output is read after
- running the compilation process. Should fix bug #82092.
-
-2007-07-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Properly resolve type names qualified with a
- namespace alias. Fixes bug #81999.
-
-2007-07-12 Jeffrey Stedfast <fejj@novell.com>
-
- * FormattingStrategy/CSharpIndentEngine.cs (PushNewLine): If we
- just popped a single-line comment, we need to do more processing.
-
-2007-07-11 Ankit Jain <jankit@novell.com>
-
- Fix bug#82024.
- * CSharpBindingCompilerManager.cs (DoCompilation): Workaround for a bug
- in ProcessStartInfo.
-
-2007-07-06 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/CodeGenerator.cs (Visit::PropertyDeclaration):
- Implemented to fix bug #82020.
-
-2007-07-05 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/CodeGenerator.cs: (Visit::FieldReferenceExpression):
- Don't limit ourselves to just Fields and Properties. Fixes bug
- #81963.
- (Visit::IdentifierExpression): When checking of a LocalVariable is
- within bounds, use Region.BeginColumn instead of Region.EndColumn
- and swap on which LocalVariable instance we check. Fixes part of
- bug #82020.
-
-2007-07-05 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/CodeGenerator.cs: Sanity check that both begin and end
- are != -1 to prevent a crash.
- (Visit): When adding a typeDeclaration to the list of references,
- don't add it using the StartLocation - instead, we need to find
- the actual reference offset using StartLocation as a hint. This
- fixes bug #82017.
-
-2007-07-03 Mike Krüger <mkrueger@novell.com>
-
- * CSharpBindingCompilerManager.cs: added signing support.
-
-2007-06-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs: Implemented support for additional
- gac roots specified in packages.
-
-2007-06-20 Jeffrey Stedfast <fejj@gnome.org>
-
- Fixes a SmartIndenting bug reported by Latexer on IRC.
-
- * FormattingStrategy/CSharpIndentEngine.cs (PushOpenBrace): When
- inside a Case statement, only use nSpaces = -1 when we are either
- on the line where the case/default label was entered or if the
- first non-lwsp char is the '{', else use nSpaces = 0 so that we
- indent properly.
-
- * FormattingStrategy/CSharpIndentEngineStack.cs (Push): When
- pushing a new Block inside a Case, we can still add an indent
- level if nSpaces != -1.
-
-2007-06-19 Mike Krueger <mkrueger@novell.com>
-
- Changed the C# file icon to look a bit more like gnome.
-
-2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * Autotools/Autotools.mdp, CSharpBinding.mdp: Removed unused elements.
-
-2007-05-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Added protection against infinite loop in
- ResolveIdentifier. Fixes bug #81769.
-
-2007-05-25 Jeffrey Stedfast <fejj@gnome.org>
-
- * Parser/CodeGenerator.cs (EncapsulateFieldImpGetSet):
- Implemented.
-
-2007-05-24 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/TypeVisitor.cs (Visit::IdentifierExpression): Scan parent
- namespaces of the calling class as well. Fixes bug #81543.
-
-2007-05-23 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/CodeGenerator.cs (GetOptions): Override our base
- implementation.
-
-2007-05-23 Jeffrey Stedfast <fejj@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs:
- MonoDevelop.SourceEditor.Properties namespace no longer exists.
-
- * FormattingStrategy/CSharpIndentEngine.cs: Same.
-
- * Gui/OverrideCompletionData.cs: Same.
-
- * Gui/FormattingPanel.cs: Same.
-
-2007-05-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/TypeVisitor.cs: When resolving an identifier, look first in
- class members, then look for types. Fixes bug #81542.
-
-2007-05-21 Jeffrey Stedfast <fejj@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs (KeyPress): If a region of text
- is selected, then simply pass it along to our base implementation
- and reset our engine state if the region begins somewhere before
- the engine's cursor. Fixes bug #81620.
-
-2007-05-18 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/CodeGenerator.cs (IsMatchedField): New convenience
- function to do some trivial checks to make sure the 'match' isn't
- in the middle of some other field name (e.g. if the field we are
- looking for is a substring of another field name, we don't want to
- match in the middle of some other field).
- (GetMemberNamePosition): Fixed the IField case to be a bit more
- correct.
- (GetMemberBounds): Overridden base class' implementation for
- IFields so that we can get the subregion for a field declaration
- if it is in the middle of other field declarations within the same
- statement region.
-
-2007-05-19 Ankit Jain <jankit@novell.com>
-
- * CodeGenerationPanel.cs: GetProjectParserContext can fail, handle
- that.
- (Store): Save mainClass and Win32Icon only when relevant.
-
-2007-05-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Cursor already moved to
- position 2 after typing '#'.
-
-2007-05-16 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/CodeGenerator.cs (EncapsulateField): Implemented so that
- get/set actually have code statements.
-
-2007-05-14 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/CodeGenerator.cs (RenameClass): Handle renaming of structs,
- enums, and interfaces too.
-
-2007-05-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Include const fields in the static field list.
- Fixes bug #81078.
- * CSharpBinding.mds, gtk-gui/gui.stetic: Updated.
-
-2007-05-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: (GetPreviousToken): Return tokens
- composed by a single char which is not a letter of digits.
-
-2007-05-14 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/CodeGenerator.cs: Comment out our own implementation of
- AddMember, throwing a NotImplementedException() in generated code
- can be annoying sometimes.
-
-2007-05-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Don't use the MD namespace in add-in
- dependencies, since the c# add-in is alread declared in the MS
- namespace.
-
-2007-05-11 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/CodeGenerator.cs (AddMember): Override default
- implementation so that we can add a statement to throw a
- NotImplementedException.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mds: Added new c# binding solution.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * Autotools/Autotools.mdp, Autotools/Makefile.am: Added project for the
- autotools assembly.
-
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp: Don't copy assembly references.
-
-2007-05-08 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/CodeGenerator.cs (GetMemberNamePosition): Fixed to
- support IIndexers.
- (FindParameterReference): Updated for API changes, no longer takes
- an IMethod argument.
- (Visit): Fixed up a bit since params can be parented by either an
- IMethod or an IIndexer.
-
-2007-05-04 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/CodeGenerator.cs (GetParameterNamePosition): Implemented.
-
- * Parser/Resolver.cs (GetMethod): Check if the cursor is within the
- declaration bounds as well, so that parameter searching works.
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Test/Test.cs, Gui/ChooseRuntimePanel.cs, Gui/CodeGenerationPanel.cs,
- CSharpBinding.addin.xml, CSharpBinding.mdp, Makefile.am: Migration
- to Mono.Addins.
-
-2007-05-03 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/CodeGenerator.cs (GetMemberNamePosition): Fixed IEvent
- and IProperty logic and also greatly simplified the overall code.
-
-2007-05-03 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/CodeGenerator.cs (FindVariableNamePosition): New
- overloaded function to get the offset of a variable name.
- (FindVariableReferences): New.
- (FindParameterReferences): New.
- (Visit): Added logic for matching LocalVariable and IParameters.
-
-2007-05-02 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/CodeGenerator.cs (RenameClass): Rename all parts of the class
- (in case the class is a partial class).
-
-2007-05-01 Jeffrey Stedfast <fejj@novell.com>
-
- * Parser/CodeGenerator.cs (CreateReference): Trim the name to the
- base name (we don't want the FullyQualifiedName). Also do some
- fixing of the offset since the expression start offset begins
- before the name of the type (e.g. it includes
- public/private/etc modifiers).
-
-2007-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp: Don't copy referenced assemblies.
- * CSharpBindingCompilerManager.cs: Avoid compiler warning.
-
-2007-04-09 Jeffrey Stedfast <fejj@novell.com>
-
- * FormattingStrategy/CSharpIndentEngineStack.cs: If we are pushing
- a new FoldedStatement, we want to indent another level even if our
- parent is a case-statement (unlike what we do for new Blocks).
-
-2007-03-23 Jeffrey Stedfast <fejj@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs (GetPreviousToken):
- Reimplemented to use GetCharAt().
- (KeyPress): Invalidate engine state if some key-code we don't
- handle changes the buffer before our cursor position.
-
-2007-03-21 Ankit Jain <jankit@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs (HandleCodeCompletion): Handle
- code completion for sub namespaces.
- (IsInUsing): New.
- (GetPreviousToken): Handle the case when token starts at the first
- position in the file.
-
-2007-03-20 Jeffrey Stedfast <fejj@novell.com>
-
- * Gui/CSharpParameterDataProvider.cs (GetCurrentParameterIndex):
- Rewritten to use my CSharpIndentEngine parse tree to hopefully
- solve bug #80883 once and for all.
-
- * Gui/CSharpTextEditorExtension.cs (KeyPress): Instead of using
- engine.IsInsideMultiLineComment when deciding whether or not to
- reindent the line, use engine.LineBeganInsideMultiLineComment
- since that's what we really wanted to know.
-
- * FormattingStrategy/CSharpIndentEngine.cs: Added more convenience
- state properties (such as StackDepth and
- LineBeaganInside[VerbatimString,MultiLineComment].
-
-2007-03-19 Jeffrey Stedfast <fejj@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs (KeyPress): If the before/after
- indent text is identical, then don't replace the text - instead
- calculate what the cursor position would be and set it. (found a
- way to avoid the text selection that occurs when you set
- CursorPosition).
-
- * FormattingStrategy/CSharpIndentEngine.cs (Push): Fix bug #81189
- by resetting popVerbarim when we pop the verbatim string literal
- off the stack
-
-2007-03-16 Jeffrey Stedfast <fejj@novell.com>
-
- * Gui/OverrideCompletionData.cs (InsertMethod, InsertProperty):
- (InsertEvent, InsertIndexer): Use spaces rather than tabs for
- indenting when appropriate. Fixes bug #81168.
-
- * Gui/CSharpTextEditorExtension.cs (GetDirectiveCompletionData):
- Add #pragma to the directives. Fixes bug #81131.
-
-2007-03-14 Jeffrey Stedfast <fejj@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs (KeyPress): Fixed a bug where
- if you typed the full completion text and then used <Enter> to
- complete the fully-typed completion text, the Smart Indent code
- would indent the next line even though it shouldn't have done so.
-
-2007-03-14 Ankit Jain <jankit@novell.com>
-
- * CSharpBindingCompilerManager.cs (Compile): Use 'fname' as the
- filename to embed. It is updated appropriately by GetResourceId().
-
-2007-03-13 Miguel de Icaza <miguel@novell.com>
-
- * CSharpBindingCompilerManager.cs (Compile): an old patch that I
- had lying on my hard drive. When using WinExe targets, pass the
- "winexe" flag to the compiler.
-
- Also pass the actual compiled resource file to be embedded, not
- the source file.
-
-2007-03-13 Jeffrey Stedfast <fejj@novell.com>
-
- * FormattingStrategy/CSharpIndentEngine.cs (PushFoldedStatement):
- Push one anyway if our keyword (or our parent's keyword) is a loop
- or if-else keyword.
-
-2007-03-11 Jeffrey Stedfast <fejj@gnome.org>
-
- * Gui/CSharpTextEditorExtension.cs (KeyPress): Simplified a bit.
- (KeyPress): Changed the logic for the tab-completion check, if
- more than a single char has been inserted then it should be
- considered to be tab-completion.
- (KeyPress): Don't reindent multi-line comment lines unless they
- begin with a '*', in which case the user probably wants to realign
- them (if the first char on the line isn't a '*' then it might be a
- commented-out block of code, we don't want to reindent that).
-
-2007-03-10 Jeffrey Stedfast <fejj@gnome.org>
-
- * FormattingStrategy/CSharpIndentEngineStack.cs (Push): We now
- have an Inside.Case type to implement.
-
- * FormattingStrategy/CSharpIndentEngine.cs (PushColon): Push a
- Inside.Case onto the stack if appropriate and check
- FormattingProperties.IndentCaseLabels to see how we should handle
- indenting for case labels.
- (PushSemicolon): Always set keyword to String.Empty
- (PushOpenBrace): Changed the way we handle psuing a new block onto
- the stack if we our parent is Inside.Case (the logic is the same,
- but the check is a bit different now).
- (PushCloseBrace): If our parent is Inside.Case, then we can pop
- that along with the switch block.
-
- * FormattingStrategy/CSharpFormattingProperties.cs
- (IndentCaseLabels): Implemented.
-
-2007-03-09 Jeffrey Stedfast <fejj@novell.com>
-
- * CSharp.glade: Removed, no longer in use.
-
- * CSharpBinding.addin.xml: Add the c# Formatting options panel to
- the options dialog under the Text Editor options.
-
- * gtk-gui/gui.stetic: Added a new custom FormattingPanelWidget.
-
- * Gui/FormattingPanel.cs: New source file implementing a
- "Formatting" options panel specific to c#.
-
-2007-03-09 Jeffrey Stedfast <fejj@novell.com>
-
- * FormattingStrategy/CSharpIndentEngine.cs (PushColon): Respect
- the style settings for indenting goto labels.
-
- * FormattingStrategy/CSharpFormattingProperties.cs: New source
- file for c#-specific formatting properties.
-
-2007-03-09 Jeffrey Stedfast <fejj@novell.com>
-
- * FormattingStrategy/CSharpIndentEngine.cs (Push): Fixed a goof
- from yesterday's commit.
-
- * Gui/CSharpTextEditorExtension.cs (KeyPress): Rearranged some
- logic a bit to optimize seeking in the text buffer using arrow
- keys.
-
-2007-03-08 Jeffrey Stedfast <fejj@novell.com>
-
- * FormattingStrategy/CSharpIndentEngine.cs: Got rid of the hack
- that used this.commentEndedAt which was not only nasty, but didn't
- even always work right to begin with.
-
-2007-03-07 Jeffrey Stedfast <fejj@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs (KeyPress): Same sort of fix as
- earlier wrt the user hitting Tab. If the user hits <Enter> and the
- base class does not insert a '\n', then it means the user has just
- accepted an auto-completed selection. In this case, return -
- there's nothing left for us to do.
-
- * FormattingStrategy/CSharpIndentEngineStack.cs (Push): Added a
- work-around for pushing a multi-line anonmymous method {} block
- inside a ParenList (e.g. as a callback argument).
-
- * FormattingStrategy/CSharpIndentEngine.cs (PushHash): Doh, how
- did I overlook this method when integrating my IndentEngine into
- MD?
- (PushNewLine): Properly handle multi-line array assignments.
-
- Fix for making "default :" (as opposed to "default:") inside a
- switch-statement work as it should, lwsp is not significant here.
-
- * FormattingStrategy/CSharpIndentEngine.cs (PushOpenParen): Clear
- the keyword after pushing a new ParenList onto the stack, when the
- ParenList is popped, the keyword is restored.
- (Reset): Changed the semantics of wordStart, this now initializes
- to -1 instead of 0.
- (PushNewLine): Reset wordStart back to -1.
- (Push): When checking for a keyword, we don't need to use
- lastNonLwsp anymore, just use wordStart.
- (Push): wordStart should always be set to point to the beginning
- of a word token (and never to word-delimiting chars like it was
- before).
-
-2007-03-07 Jeffrey Stedfast <fejj@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs (KeyPress): Fixed a bug
- preventing tab-completion from working by chaining the KeyPress()
- to the parent.
-
-2007-03-07 Jeffrey Stedfast <fejj@novell.com>
-
- * FormattingStrategy/CSharpIndentEngine.cs: Fixed bug #81065 by
- looking at the last significant char on the line. Also now keeping
- the last char typed as part of the state so as to avoid having to
- linebuf.ToString() and then look.
-
-2007-03-06 Jeffrey Stedfast <fejj@novell.com>
-
- * FormattingStrategy/CSharpIndentEngine.cs: New class to aid in
- smart indenting.
-
- * FormattingStrategy/CSharpIndentEngineStack.cs: A broken out
- piece of CSharpIndentEngine.cs to compartamentalize it a bit.
-
- * FormattingStrategy/CSharpFormattingStrategy.cs
- (SmartIndentLine): Don't do any indenting, Smart Indent is handled
- elsewhere for now.
- (FormatLine): Simplified, because this now only has to worry about '>'
-
- * Gui/CSharpTextEditorExtension.cs (KeyPress): Implement our hooks
- into Smart Indenting here.
-
-2007-02-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/OverrideCompletionData.cs, Gui/CSharpParameterDataProvider.cs,
- FormattingStrategy/CSharpFormattingStrategy.cs: Track api changes.
-
-2007-02-26 Jeffrey Stedfast <fejj@novell.com>
-
- * FormattingStrategy/CSharpFormattingStrategy.cs
- (SmartIndentLine): Instead of wrapping the entire body of the
- function in an if-block, fix it so we swap the logic thus reducing
- the indent level of the main body making it easier to read (more
- likely to fit in the width of your editor window).
- (IsInsideStringOrComment): Completely rewritten to take into
- consideration verbatim string literals, char literals, and
- escaping inside string literals.
- (IsInsideDocumentationComment): Same.
-
-2007-02-24 Zach Lute <zach.lute@gmail.com>
-
- * Gui/CSharpParameterDataProvider.cs: GetCurrentParameterIndex() now
- takes whether or not a comma is inside a string literal into account
- when determining the index. Fixes bug #80883.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Don't show completion windo for
- "using" keyword when written inside a class. Fixes bug #80868.
- * Parser/Resolver.cs: Removed unneeded parameter and fix potential
- nullref.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Change add-in versions to 0.13.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: When checking for accessibility take into account
- the qualifier type. There are some restrictions when accessing to
- protected members from incorrect qualifier types.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs, Parser/LanguageItemVisitor.cs: Properly resolve
- generic type identifiers. Fixes bug #80840.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/LanguageItemVisitor.cs, Parser/TypeVisitor.cs: When resolving
- a field reference, look for static members if instance members
- can't be found. Fixes bug #80841.
-
-2007-02-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp: Added project reference for NRefactory.
- * Parser/CSharpVisitor.cs: Collect parameter flags when parsing a
- method. Fixes bug #80814.
-
-2007-02-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Allow crossing line boundaries when
- looking for tokens. Fixes bug #80719.
- * CSharpBindingCompilerManager.cs: Handle internal packages.
-
-2007-02-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpAmbience.cs: When converting a class, honor
- UseFullyQualifiedName flag.
- * Makefile.am: distcheck fixes
-
-2007-02-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp: Updated.
- * gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs,
- gtk-gui/gui.stetic: Translation fixes.
-
-2007-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/OverrideCompletionData.cs: Moved from CSharpTextEditorExtension.
- * Gui/CSharpParameterDataProvider.cs, Gui/CSharpTextEditorExtension.cs,
- CSharpBinding.mdp, Makefile.am: Implemented support for parameter
- information window.
- * Parser/Resolver.cs: When searching a class, look in the calling class
- namespace before looking in using directives. Some fixes for
- generic types.
- * Parser/CodeGenerator.cs: Some fixes for generic types.
- * Parser/SharpDevelopTree/ReturnType.cs: Use our own system type table,
- since the one from NRefactory has some VB types and does case
- insensitive lookups.
- * CSharpAmbience.cs: Added some ConvertTypeName calls to show the
- correct name for instantiated generic types.
-
-2007-02-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp,
- gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs,
- gtk-gui/gui.stetic, Makefile.am: i18n fixes.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: Cosmetic fixes in code completion
- of "new".
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs, Parser/Resolver.cs: Implemented
- code completion for "throw new". Don't show interfaces and abstract
- classes when completing "new".
- * Parser/Parser.cs: Removed.
- * CSharpAmbience.cs: Make sure instantiated generic classes are shown
- with the correct name.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs: When typing '#', move it to the
- first column is there is no other text before. Implemented code
- completion for compiler directives. Don't show sealed methods in
- the overridable list.
-
-2007-02-02 Ankit Jain <jankit@novell.com>
-
- * CSharpBindingCompilerManager.cs (Compile): Move resource compiling code
- to ..
- (GetResourceId): .. here. Improve error messages.
-
-2007-02-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs, Parser/Resolver.cs,
- CSharpAmbience.cs: Code completion of overridable members. Yay!
-
-2007-02-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/CodeGenerator.cs: Properly look for property references.
-
-2007-01-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Properly resolve alias directives. Fixes bug
- #80248.
-
-2007-01-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/LanguageItemVisitor.cs: Properly resolve calls to local
- instance methods.
-
-2007-01-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/CSharpVisitor.cs: When creating an enum, explicitely add the
- System.Enum base class. Make enum files "const".
- * Parser/Resolver.cs: Removed some debug code. Show enum fields only
- when resolving the type only. Fixes bug #80088.
-
-2007-01-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Fix overloaded operator filter.
-
-2007-01-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/CSharpVisitor.cs, Parser/TypeVisitor.cs: Implemented support
- for overloaded operators.
- * Parser/Resolver.cs: Exclude operators from the resolve list.
- * Parser/LanguageItemVisitor.cs: When resolving overloads, try to find
- the closes matching signature.
- * Parser/ExpressionFinder.cs, Parser/SharpDevelopTree/Method.cs: Fix
- warnings.
- * CSharpAmbience.cs: Properly format method names for overloaded
- operators.
-
-2007-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs,
- gtk-gui/gui.stetic: Updated.
-
-2007-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CodeGenerationPanel.cs, CSharpBindingCompilerManager.cs,
- Project/CSharpCompilerParameters.cs: Implemented support for
- CodePage and Win32Icon options.
- * CSharpBinding.mdp, Makefile.am: Updated.
- * gtk-gui/CSharpBinding.CodeGenerationPanelWidget.cs,
- gtk-gui/generated.cs, gtk-gui/gui.stetic: Implement the options
- panel using stetic.
-
-2007-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CSharpTextEditorExtension.cs, CSharpBinding.addin.xml: Created
- new text editor extension to properly support code completion.
- * CSharpBinding.mdp, Makefile.am: Updated.
- * Parser/CSharpVisitor.cs, Parser/TypeVisitor.cs,
- Parser/LanguageItemVisitor.cs,
- Parser/SharpDevelopTree/Destructor.cs,
- Parser/SharpDevelopTree/Method.cs,
- Parser/SharpDevelopTree/ReturnType.cs,
- Parser/SharpDevelopTree/Constructor.cs: Track api changes.
- * Parser/Resolver.cs: Track api changes. Properly resolve instantiated
- generic types.
- * CSharpAmbience.cs: Properly show generic type names.
-
-2007-01-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/LanguageItemVisitor.cs: Properly resolve method overloads.
- Fixes bug #77418.
-
-2007-01-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp: Removed old dependency.
- * Parser/TypeVisitor.cs, Parser/SharpDevelopTree/ReturnType.cs: Take
- into account that the parser returns array dimensions starting at
- 0, not at 1. Fixed some issues when resolving indexer types. Fixes
- bug #79382.
- * Parser/LanguageItemVisitor.cs: When visiting an indexer, if there is
- no indexer (it can be an array access), return the target type.
- * templates/GtkSharp2Project.xpt.xml: Fix template.
-
-2007-01-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/GtkSharp2Project.xpt.xml: Use the new partial class model.
-
-2007-01-11 Ankit Jain <jankit@novell.com>
-
- * CSharpBindingCompilerManager.cs (Compile): Echo resgen command line
- for debugging purpose.
-
-2007-01-11 Ankit Jain <jankit@novell.com>
-
- * CSharpBindingCompilerManager.cs (Compile): .resx file has paths
- relative to the .resx file itself.
-
-2006-12-21 Ankit Jain <jankit@novell.com>
-
- * CSharpBindingCompilerManager.cs (Compile): Use project's base
- directory as the working directory when invoking the compiler.
- (DoCompilation): Add param 'working_dir'.
-
-2006-12-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs: Track changes in FileService API.
-
-2006-12-15 Ankit Jain <jankit@novell.com>
-
- * CSharpBindingCompilerManager.cs (Compile): Filename arg to resgen
- should be quoted.
-
-2006-12-15 Ankit Jain <jankit@novell.com>
-
- * CSharpBindingCompilerManager.cs (Compile): Use resgen to convert .resx
- to embeddable resource format (.resources). Handle 'null' resourceId.
-
-2006-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp, Parser/SharpDevelopTree/CompilationUnit.cs,
- Parser/SharpDevelopTree/Indexer.cs,
- Parser/SharpDevelopTree/Parameter.cs,
- Parser/SharpDevelopTree/Event.cs, Parser/SharpDevelopTree/Field.cs,
- Parser/SharpDevelopTree/Property.cs, Makefile.am: Removed some
- unnecessary Default* subclasses.
- * Parser/Parser.cs, Parser/CSharpVisitor.cs, Parser/Resolver.cs,
- Parser/SharpDevelopTree/Destructor.cs,
- Parser/SharpDevelopTree/Method.cs,
- Parser/SharpDevelopTree/ReturnType.cs,
- Parser/SharpDevelopTree/Class.cs,
- Parser/SharpDevelopTree/Constructor.cs,
- Parser/SharpDevelopTree/AttributeSection.cs: Renamed Abstract*
- classes to Default*. Removed some unnecessary Default* subclasses.
-
-2006-12-13 Ankit Jain <jankit@novell.com>
-
- * Project/CSharpCompilerParameters.cs (Win32Resource): New.
- * CSharpBindingCompilerManager.cs (Compile): Generate
- option for Win32Resource. Don't generate option for win32icon
- if win32resource is defined.
-
-2006-12-12 Ankit Jain <jankit@novell.com>
-
- * CSharpBindingCompilerManager.cs (Compile): Use ProjectFile.ResourceId
- for embedded resources.
-
-2006-11-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Parser.cs: Why ParseMethodModies was set to false?
- re-enabling. Fixes local variable code completion.
-
-2006-11-14 Ankit Jain <jankit@novell.com>
-
- * Gui/CodeGenerationPanel.cs (CodeGenerationPanelWidget.ctor): Add
- missing 'Module' option for compile target.
-
-2006-11-13 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * Parser/SharpDevelopTree/CompilationUnit.cs: returning Tag colection
- * Parser/Parser.cs: filling comments into compilation unit
-
-2006-11-11 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * Gui/CodeGenerationPanel.cs: fix for bug 79199
-
-2006-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Fixed null check.
-
-2006-09-12 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * CSharpBindingCompilerManager.cs: Fixed win32 pathing issues, removed old mcs-specific compiler options (that weren't being used since [g]mcs options have been aligned with csc options), removed /bin/sh dependence.
- * Project/CSharpCompilerParameters.cs: Changed default compiler to mcs.
-
-2006-09-12 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * Parser/CSharpVisitor.cs: Fixed compile warning.
- * CSharpAmbience.cs: Track changes in Ambience.
-
-2006-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding/CSharpAmbience.cs: Avoid appending the class
- name twice.
-
-2006-08-07 Philip Turnbull <philip.turnbull@gmail.com>
-
- * CSharpBinding/CSharpBinding.addin.xml:
- Changed CSharpAmbience name from 'CSharp' to 'C#'.
-
- * CSharpBinding/CSharpAmbience.cs:
- Track API changes in Ambience.
-
-2006-08-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Added null check.
-
-2006-07-30 Matej Urbas <matej.urbas@gmail.com>
-
- * CSharpAmbience.cs: Fixed a curious null exception.
- * Parser/CSharpVisitor.cs: Updated the visitor to store generic data as
- parsed by NRefactory.
- * Parser/LanguageItemVisitor.cs:
- * Parser/TypeVisitor.cs: Updated the way various expressions are
- treated in the code - to accommodate to new data for generics.
- * Parser/SharpDevelopTree/ReturnType.cs: Added support for generics in
- return types.
-
- * Parser/SharpDevelopTree/GenericParameter.cs: The new file
- * CSharpBinding.mdp: Added the new file to the project.
- * Makefile.am: Added the new file to the project.
-
-2006-07-28 Matej Urbas <matej.urbas@gmail.com>
-
- * CSharpAmbience.cs: Fixed the way generics and delegates are shown in the
- code completion popup, and made some optimizations along the way.
-
-2006-07-23 Matej Urbas <matej.urbas@gmail.com>
-
- * CSharpAmbience.cs: Small cosmetic corrections when converting generic
- types
-
-2006-07-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Autotools/CSharpAutotoolsSetup.cs: Support compilation with gmcs.
- * CSharpBindingCompilerManager.cs: Track changes in SystemAssemblyService.
-
-2006-07-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Use a more meaningful name for the "current unit".
- Store the name of the file being resolved in currentFile.
- Changed SearchVariable, so it now returns a LocalVariable object,
- with all information, including the region.
- * Parser/LanguageItemVisitor.cs: Fix crash when processing indexers.
- Return valid values for object creation expressions.
- * Parser/SharpDevelopTree/ReturnType.cs: Added constructor which
- takes a properly resolved class as parameter.
-
-2006-07-10 Alejandro Serrano <trupill@yahoo.es>
-
- * CSharpAmbience.cs: Add support for generics ambience.
- * Autotools/Makefile.am: Fixed error on compilation because
- of a not found reference.
-
-2006-07-05 Matej Urbas <matej.urbas@gmail.com>
-
- * CSharpAmbience.cs: Fixed a regression that displayed all base types of a
- class to be of PersistentReturnType type.
- * Parser/CodeGenerator.cs:
- * Parser/CSharpVisitor.cs:
- * Parser/Resolver.cs: Updated to use ReturnType as BaseTypes in IClass
- instances.
-
-2006-07-04 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * CSharpEnhancedCodeProvider.cs: Fix parsing of imports
-
-2006-07-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpLanguageBinding.cs:
- * CSharpBindingCompilerManager.cs: Track changes in ProjectReference.
- Removed obsolete GenerateMakefile method.
- * Parser/CodeGenerator.cs: Fix member reference location.
- * Parser/ExpressionFinder.cs: Fix warning.
- * CSharpBinding.addin.xml: Updated versions.
-
-2006-06-29 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * CSharpBinding.mdp:
- * Makefile.am:
- * CSharpEnhancedCodeProvider.cs:
- New file, implements CodeDom methods CreateParser and Parse.
-
- * CSharpLanguageBinding.cs: Use new CSharpEnhancedCodeProvider.
-
- * CSharpBinding.addin.xml: Bump version so that AspNetAddIn can take
- a dependency on the CodeProvider's CreateParser method.
-
-2006-06-15 Scott Ellington <scott.ellington@gmail.com>
-
- * Autotools/CSharpAutotoolsSetup.cs:
-
-2006-06-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Use the DataType element instead fof Class
- to declare serializable types.
-
-2006-06-07 Scott Ellington <scott.ellington@gmail.com>
-
- * CSharpBinding.addin.xml:
- * Autotools/CSharpAutotoolsSetup.cs:
- * Autotools/Makefile.am:
- * Makefile.am:
- Add optional module for implementing simple autotools support
-
-2006-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Parser.cs:
- * Parser/CSharpVisitor.cs:
- * Parser/Resolver.cs:
- * Parser/TypeVisitor.cs:
- * Parser/CodeGenerator.cs:
- * Parser/LanguageItemVisitor.cs:
- * Parser/ExpressionFinder.cs:
- * Parser/SharpDevelopTree/Destructor.cs:
- * Parser/SharpDevelopTree/Indexer.cs:
- * Parser/SharpDevelopTree/Method.cs:
- * Parser/SharpDevelopTree/Event.cs:
- * Parser/SharpDevelopTree/ReturnType.cs:
- * Parser/SharpDevelopTree/Field.cs:
- * Parser/SharpDevelopTree/Property.cs:
- * Parser/SharpDevelopTree/Class.cs:
- * Parser/SharpDevelopTree/Constructor.cs:
- * parse.cs:
- * Makefile.am: Use the new NRefactory library.
-
-2006-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Updated versions.
- * CSharpBinding.mdp: Updated.
-
-2006-04-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Fix nullref caused by delegates not having
- a region or bodyRegion. Fixes bug #78143.
-
-2006-04-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpLanguageBinding.cs: Implement GetSupportedClrVersions.
- * CSharpBinding.addin.xml: Added panel por selecting the target
- runtime version.
- * CSharpBindingCompilerManager.cs: Support compilation for .net 2.0.
-
- * Parser/ExpressionFinder.cs:
- * Parser/LanguageItemVisitor.cs: Fixed warnings.
-
-2006-04-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/GladeSharpProject.xpt.xml:
- * templates/GladeSharp2Project.xpt.xml: Remove gnome dependency
- from the glade file template. Fix by Sebastian Dröge.
-
-2006-04-07 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * CSharpBinding.addin.xml: renamed attributes in FileFilter Extension
-
-2006-04-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Reference nunit libraries using $(NUNIT_LIBS).
-
-2006-04-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/GtkSharp2Project.xpt.xml: Fix window
- constructor.
-
-2006-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Updated references.
-
-2006-03-24 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * templates/ConsoleProject.xpt.xml: Added namespace clause.
-
-2006-03-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.mdp: Updated.
- * Makefile.am: Use an unified format. Patch by Matze Braun.
- * CSharpBinding.addin.xml: Updated add-in versions.
-
-2006-03-24 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * Test:
- * Test/Test.cs:
- * Makefile.am:
- Added an initial test which validates that the resolver
- can resolve namespaces.
-
-2006-03-17 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * Parser/Parser.cs:
- * Parser/Resolver.cs:
- Removed unused MonodocResolver.
-
-2006-03-16 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * Parser/LanguageItemVisitor.cs: Make sure that composite
- namespaces are parsed correctly.
-
-2006-03-12 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * CSharp.glade: Marking some strings not to be translated. Not include balast in pot file.
-
-2006-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/CodeGenerator.cs: Fixed issues when finding class
- references. Add text line to found references.
- * Parser/LanguageItemVisitor.cs: Properly resolve primitive
- type aliases.
-
-2006-03-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * CSharpBinding.addin.xml: Moved some templates to MD.Ide.
-
-2006-03-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/CSharpVisitor.cs: Added null check.
-
-2006-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/GtkSharp2Project.xpt.xml: Use the new template syntax.
-
-2006-02-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/CSharpVisitor.cs: Generate parse information for
- delegates.
-
-2006-01-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs:
- * Parser/Parser.cs: Track changes in parser api.
-
-2006-01-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Removed BlankCombine template (now
- in MonoDevelop.Ide).
- * Parser/CodeGenerator.cs: Properly find members referenced
- in subclasses.
- * Parser/LanguageItemVisitor.cs: Visit methods must always
- return a ILanguageItem.
-
- * templates/GtkSharpProject.xpt.xml:
- * templates/GnomeSharp2Project.xpt.xml:
- * templates/GladeSharp2Project.xpt.xml:
- * templates/GnomeSharpProject.xpt.xml:
- * templates/GladeSharpProject.xpt.xml: Moved to a Samples subcategories
- for now, to reduce clutter.
-
-2006-01-15 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * Parser/CSharpVisitor.cs: Make sure that a null modifier
- is not passed to the Field constructor which is the case
- for enum members. Fixes bug 77080.
-
-2006-01-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/GtkSharpProject.xpt.xml:
- * templates/GnomeSharp2Project.xpt.xml:
- * templates/GladeSharp2Project.xpt.xml:
- * templates/GnomeSharpProject.xpt.xml:
- * templates/GtkSharp2Project.xpt.xml:
- * templates/GladeSharpProject.xpt.xml: Moved project templates to
- the C# category, since they are C# templates.
-
-2006-01-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * CSharpBinding.mdp: Added Parser/LanguageItemVisitor.cs.
-
- * Parser/Parser.cs: Track api changes. Implemented ResolveIdentifier.
- * Parser/CSharpVisitor.cs: Store attribute values in CodeExpression
- instances.
- * Parser/Resolver.cs: Implemented ResolveIdentifier.
- * Parser/ExpressionFinder.cs: Updated from SharpDevelop.
- * Parser/SharpDevelopTree/AttributeSection.cs: Track api changes.
-
-2005-12-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/CodeGenerator.cs: Track api changes. Added support for
- renaming other member types (untested).
-
-2005-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Parser.cs: Track api changes.
- * CSharpLanguageBinding.cs: Implemented the new methods in
- IDotNetLanguageBinding.
- * CSharpBinding.addin.xml: Removed some templates that don't really
- belong here.
- * CSharpBinding/CSharpBinding.mdp: Updated.
-
- * Parser/SharpDevelopTree/AttributeSection.cs:
- * Parser/CSharpVisitor.cs: Properly collect region and attribute
- information. This is a patch by Alex Gomes.
- Also: properly set the declaring type to class members.
-
- * Parser/Resolver.cs: Added two new methods: ResolveExpressionType
- returns the type of an arbitrary expression. ResolveIdentifier returns
- information about an identifier.
-
- * Parser/SharpDevelopTree/Indexer.cs:
- * Parser/SharpDevelopTree/Method.cs:
- * Parser/SharpDevelopTree/Parameter.cs:
- * Parser/SharpDevelopTree/Event.cs:
- * Parser/SharpDevelopTree/Field.cs:
- * Parser/SharpDevelopTree/Property.cs:
- * Parser/SharpDevelopTree/Class.cs:
- * Parser/SharpDevelopTree/Constructor.cs:
- * Parser/SharpDevelopTree/Destructor.cs: Set the declaring type to
- class members.
-
- * templates/*: Set the correct category, language and project type.
- * Parser/CodeGenerator.cs: Initial implementation of IRefactorer.
-
-2005-11-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/GtkSharpProject.xpt.xml:
- * templates/GnomeSharp2Project.xpt.xml:
- * templates/GladeSharp2Project.xpt.xml:
- * templates/ConsoleProject.xpt.xml:
- * templates/GnomeSharpProject.xpt.xml:
- * templates/GtkSharp2Project.xpt.xml:
- * templates/GladeSharpProject.xpt.xml:
- * templates/Library.xpt.xml: Added a reference to the System assembly
- in all project templates.
-
- * Makefile.am: Rebuild the assembly when resources are modified.
-
-2005-11-09 John Luke <john.luke@gmail.com>
-
- * FormattingStrategy/CSharpFormattingStrategy.cs:
- use trimlineAboveText to decide whether to indent things
- like single line if, else, for, etc.
- second half of fix for bug # 76652
-
-2005-10-28 John Luke <john.luke@gmail.com>
-
- * FormattingStrategy/CSharpFormattingStrategy.cs:
- improve indentLine slightly, we want the indention +
- trimmed line, not the addional whitespace in front of it
- remove some old disabled/unported code
-
-2005-10-23 John Luke <john.luke@gmail.com>
-
- * CSharpBinding.addin.xml: add FormattingStrategy
-
-2005-10-11 John Luke <john.luke@gmail.com>
-
- * CSharpAmbience.cs: comment out SharpAssembly stuff
-
-2005-10-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Fixed incorrect class name.
-
-2005-10-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Fixed addin header information.
- Use "id" attribuet instead of "name" to identify addins.
-
-2005-10-06 John Luke <john.luke@gmail.com>
-
- * CSharpBindingCompilerManager (GenerateMakefile): fix mistaken
- empty statement warning
-
-2005-10-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml:
- * CSharpLanguageBinding.cs: Register serializable types in the addin
- configuration file.
-
-2005-10-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBinding.addin.xml: Added addin dependencies.
-
-2005-09-23 Peter Johanson <latexer@gentoo.org>
-
- * CSharpBindingCompilerManager.cs: Fix mcs location detection.
-
-2005-08-20 Peter Johanson <latexer@gentoo.org>
-
- * templates/GnomeSharp2Project.xpt.xml:
- * templates/GladeSharp2Project.xpt.xml:
- * templates/GtkSharp2Project.xpt.xml: Change gtk-sharp references to
- match new assembly versions.
-
-2005-08-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpAmbience.cs: Don't include the inheritance tree when converting
- an enum.
-
-2005-08-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/*:
- * CSharpBinding.addin.xml: Properly reference resource icons and
- templates.
- * Makefile.am: Embed icon and templates as resources.
-
-2005-08-10 Ben Motmans <ben.motmans@gmail.com>
-
- * CSharpBinding.mdp: references update
-
-2005-08-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs: Disable implicit references to
- system assemblies. All references must now be explicitely specified.
-
-2005-08-06 Ben Motmans <ben.motmans@gmail.com>
-
- * CSharpBindingCompilerManager.cs: correctly parse mcs errors.
-
-2005-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Parser.cs:
- * Parser/Resolver.cs:
- * Gui/CodeGenerationPanel.cs: Use the new IParserContext API.
-
- * Parser/TypeVisitor.cs: Made the class internal.
-
-2005-07-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharp.glade:
- * Gui/CodeGenerationPanel.cs: Use a combo entry for the main class
- field. Disable that entry when building a library.
-
-2005-07-14 Ben Motmans <ben.motmans@gmail.com>
-
- * templates/GladeSharp2Project.xpt.xml:
- removed duplicate reference to glade-sharp-2.0
-
-2005-07-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/CSharpCompilerParameters.cs: Implement ICloneable.
- * CSharpLanguageBinding.cs: CreateCompilationParameters now returns an
- ICloneable.
-
-2005-05-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharp.glade: Several fixes to make the dialogs more conforming
- to the HIG.
-
-2005-04-17 John Luke <john.luke@gmail.com>
-
- * Makefile.am: fix distcheck
-
-2005-04-09 John Luke <john.luke@gmail.com>
-
- * PrettyPrinter: kill (it was empty)
- * Parser/ExpressionFinder.cs: remove redundent assignment
- to fix warning
- * Gui/CodeGenerationPanel.cs: remove unused StringParserService
- section
-
-2005-03-20 John Luke <john.luke@gmail.com>
-
- * CSharpBindingCompilerManager.cs: display warning on invalid
- reference lookup, partial fix for bug #70645
-
-2005-03-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Track api changes.
-
-2005-02-16 Ben Motmans <ben.motmans@gmail.com>
-
- * ConsoleProject.xpt.xml:
- * CSharpSessionStateWebService.xpt.xml:
- * CSharpWebService.xpt.xml:
- * Library.xpt.xml:
- Consistent naming
-
- * GladeSharp2Project.xpt.xml:
- * GnomeSharp2Project.xpt.xml:
- * GtkSharp2Project.xpt.xml:
- * CSharpBinding.addin.xml:
- * Makefile.am:
- Added templates
-
-2005-02-18 John Luke <john.luke@gmail.com>
-
- * CSharpCompilerManager.cs: pass /optimize if enabled
-
-2005-02-05 John Luke <john.luke@gmail.com>
-
- * Gui/CodeGenerationPanel.cs: enable doc generation
-
-2005-02-01 John Luke <john.luke@gmail.com>
-
- * Parser/Parser.cs: use ErrorInfo
-
-2005-01-28 John Luke <john.luke@gmail.com>
-
- * Parser/Resolver.cs (IsAccessible):
- internal should return true
- fixes bug# 60526
-
-2005-01-28 John Luke <john.luke@gmail.com>
-
- * Parser/Resolver.cs: remove incorrect special case
- for properties that made them visible to completion
- incorrectly on static to instance and vice-versa
- fixes bug# 69741
-
-2005-01-28 John Luke <john.luke@gmail.com>
-
- * Parser/Parser.cs: update to CanParse
- * Parser/*.cs: update some minor fixes from SD
-
-2005-01-27 John Luke <john.luke@gmail.com>
-
- * CSharpBindingCompilerManager.cs:
- * Parser/CSharpVisitor.cs:
- * Parser/Resolver.cs:
- * FormattingStrategy/CSharpFormattingStrategy.cs: comment out
- some unused lines that produced warnings
-
-2005-01-27 John Luke <john.luke@gmail.com>
-
- * CSharp.glade: update to new glade format
- * Gui/CodeGenerationPanel.cs:
- * CSharp.glade: use ComboBox instead of OptionMenu
-
-2005-01-26 John Luke <john.luke@gmail.com>
-
- * templates/GtkSharpProject.xpt.xml
- * templates/GnomeSharpProgram.xft.xml
- * templates/GladeSharpProject.xpt.xml: clean up,
- consistent naming, spacing, tabbing
-
-2005-01-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpLanguageBinding.cs:
- * CSharpBindingCompilerManager.cs: Use the new progress monitor API.
-
-2005-01-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpLanguageBinding.cs:
- * Gui/ChooseRuntimePanel.cs:
- * Gui/CodeGenerationPanel.cs:
- * CSharpBindingCompilerManager.cs:
- * CSharpBinding.addin.xml:
- * Parser/Parser.cs:
- * Parser/Resolver.cs: Follow architecture changes.
-
- * Project/CSharpCompilerParameters.cs: Moved some parameters and enum
- definitions to DotNetProjectConfiguration.
-
- * CSharp.glade:
- * Gui/OutputOptionsPanel.cs: Removed dialog now implemented in Monodevelop.Base.
-
- * Project/CSharpProject.cs:
- * CSharpBindingExecutionManager.cs.in: Removed. Not needed any more.
-
- * Makefile.am: Updated.
-
-2004-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * CSharpBindingCompilerManager.cs: StatusBarService.ProgressMonitor is
- not a StatusBar widget any more.
-
-2004-12-09 Todd Berman <tberman@off.net>
-
- * CSharpBindingCompilerManager.cs: mcs in Mono 1.1.3 now outputs error
- on stderr instead of stdout. The old code just inspected stdout, now
- we look at both.
-
-2004-12-08 Everaldo Canuto <everaldo_canuto@yahoo.com.br>
-
- * CSharpBindingCompilerManager.cs: Add support to multiple compilers
- in Makefiles generated by MonoDevelop.
-
-2004-12-07 Alexandre Gomes <alexmipego@hotmail.com>
-
- * CSharpLanguageBinding.cs: Added CommentTag to be used by (Un)CommentCode
-
-2004-11-16 Todd Berman <tberman@off.net>
-
- * CSharpBindingCompilerManager.cs: Properly output local assembly
- references.
-
-2004-11-09 Todd Berman <tberman@off.net>
-
- * CSharpBindingCompilerManager.cs: Use SAS for assembly detection.
- This doesnt seem to break anything for me.
-
-2004-11-05 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Parser/Parser.cs: Added HandlesFileExtension to work with new
- IParser
-
-2004-11-01 Todd Berman <tberman@off.net>
-
- * CSharpBindingExecutionManager.cs.in: Add fu to actually properly run
- the execute script.
-
-2004-09-25 Peter Johanson <latexer@gentoo.org>
-
- * CSharpBindingCompilerManager.cs: Hack to a hack to fix compilation
- on 1.1.1 with the new corlib location.
-
-2004-09-20 Valters Svabe <valters@inbox.lv>
-
- * CSharpBindingExecutionManager.cs.in: Respect PauseConsoleOutput
- option.
-
-2004-07-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: When locating the inner or outer classes, get the
- class from the parser service, since it has all type names resolved
- (the one got from the compilation unit does not).
-
-2004-07-05 Todd Berman <tberman@off.net>
-
- * CSharpBindingExecutionManager.cs: removed.
- * CSharpBindingExecutionManager.cs.in: Added
- * Makefile.am: modified.
- This patch is from Marcin Krzyzanowski <krzak@pld-linux.org> and it
- fixes mint issues.
-
-2004-07-04 John Luke <jluke@cfl.rr.com>
-
- * Gui/OutputOptionsPanel.cs: use MessageService, remove ResourceService
-
-2004-07-01 Todd Berman <tberman@off.net>
-
- * Parser/Resolver.cs: fix up CtrlSpace resolving to add this. members
- to the completion window. We need to figure out what is causing the
- public class MyWindow : Window not working but the public class
- MyWindow : Gtk.Window still works and this stuff will look good.
- * Gui/OutputOptionsPanel.cs: remove dup'd namespace.
-
-2004-06-22 John Luke <jluke@cfl.rr.com>
-
- * CSharpBindingCompilerManager.cs: be explicit when copying the
- assembly to avoid silent failures (use build/bin/. not build/bin)
-
-2004-06-17 John Luke <jluke@cfl.rr.com>
-
- * Gui/OutputOptionsPanel.cs: Use MonoDevelop.Gui.Widgets.FileSelector
- instead of Gtk.FileSelection
-
-2004-05-30 Lluis Sanchez Gual <lluis@ximian.com>
-
- * Parser/Resolver.cs: Resolve base classes using a deep search in all
- project references. In SearchType, fixed namespace lookup so it works
- for inner classes as well.
-
-2004-05-27 Todd Berman <tberman@sevenl.net>
-
- * CSharpBindingCompilerManager.cs: fix up projects with space in
- their name.
-
-2004-05-26 Todd Berman <tberman@sevenl.net>
-
- * CSharpBindingCompilerManager.cs: more makefile magic.
-
-2004-05-25 Todd Berman <tberman@sevenl.net>
-
- * Parser/Parser.cs: Update MonodocResolver and IsAsResolver.
- * Parser/Resolver.cs: Update MonodocResolver and IsAsResolver
-
-2004-05-25 Lluis Sanchez Gual <lluis@ximian.com>
-
- * Parser/Parser.cs: Set the file name to the region of each parsed class.
- Added IProject parameter in CtrlSpace and Resolve.
- * Parser/Resolver.cs: Added IProject parameter where needed. Use new
- methods in IParserService.
-
-2004-05-25 Todd Berman <tberman@sevenl.net>
-
- * CSharpLanguageBinding.cs: signature change for GenerateMakefile
- * CSharpBindingCompilerManager.cs: lots of new stuff, make run compat
- stuff, etc, etc
-
-2004-05-22 Todd Berman <tberman@sevenl.net>
-
- * CSharpBindingCompilerManager.cs: add "s to work around potential
- spaces... spaces... urgh. closes bug #58840
-
-2004-05-18 Todd Berman <tberman@sevenl.net>
-
- * CSharpBindingCompilerManager.cs: add a warning to the top of the
- makefiles.
-
-2004-05-18 Todd Berman <tberman@sevenl.net>
-
- * CSharpBindingCompilerManager.cs: change from /option to -option
-
-2004-05-16 Todd Berman <tberman@sevenl.net>
-
- * CSharpBindingCompilerManager.cs: output a much better makefile.
- now using /pkg, checking for deps, etc.
- * Parser/Parser.cs: passthrough for Monodoc resolver.
- * Parser/Resolver.cs: New resolver for identifying a type and sending
- back a monodoc url for it. It needs to be worked on to return proper
- M: style urls in addition to T: style urls.
-
-2004-05-08 Todd Berman <tberman@sevenl.net>
-
- * CSharpBindingCompilerManager.cs: output /define and /main properly.
-
-2004-05-08 Todd Berman <tberman@sevenl.net>
-
- * CSharpBindingCompilerManager.cs: output /unsafe properly.
-
-2004-04-29 Todd Berman <tberman@sevenl.net>
-
- * CSharpBindingCompilerManager.cs: add a clean target
-
-2004-04-28 Todd Berman <tberman@sevenl.net>
-
- * CSharpBindingExecutionManager.cs: People running apps from the IDE
- can be assumed to want line numbers if we can give them. Adding --debug
- to the execution.
-
-2004-04-28 Todd Berman <tberman@sevenl.net>
-
- * CSharpBindingCompilerManager.cs: add code for project references.
-
-2004-04-28 Todd Berman <tberman@sevenl.net>
-
- * CSharpBindingCompilerManger.cs: add code for assembly references
- and embeding resources.
-
-2004-04-28 Todd Berman <tberman@sevenl.net>
-
- * CSharpLanguageBinding.cs: implemented GetMakefile passthru.
- * CSharpBindingCompilerManager.cs: dirty dirty dirty first draft run
- through of GenerateMakefile, I have tested this with exactly *one*
- project, and that is all, just wanted to get something in svn.
-
-2004-04-24 Todd Berman <tberman@sevenl.net>
-
- * Parser/Parser.cs: new IsAsResolver passthrough.
- * Parser/Resolver.cs: new IsAsResolver to manage some (limited)
- completion there.
-
-2004-04-23 John Luke <jluke@cfl.rr.com>
-
- * CsharpBindingCompilerManager.cs: add /codepage:utf8
-
-2004-04-19 Todd Berman <tberman@sevenl.net>
-
- * Parser/Resolver.cs: Turn local variables into a properly consumable
- type for code completion.
-
-2004-04-09 Todd Berman <tberman@sevenl.net>
-
- * CSharpBindingCompilerManager.cs: Show that something is going
- on so people dont get too worried. (Speed might need some work)
- * Makefile.am: add glib
-
-2004-04-04 John Luke <jluke@cfl.rr.com>
-
- * CSharpBindingExecutionManager.cs: improve error message
-
-2004-04-03 Todd Berman <tberman@sevenl.net>
-
- * Gui/OutputOptionsPanel.cs:
- * Gui/CodeGenerationPanel.cs: gettextify
-
-2004-04-03 Todd Berman <tberman@sevenl.net>
-
- * Project/CSharpCompilerParameters.cs: duh, refix library target bug
-
-2004-04-01 Todd Berman <tberman@sevenl.net>
-
- * Gui/OutputOptionsPanel.cs: parse resource string, closes bug #56325
-
-2004-03-31 Todd Berman <tberman@sevenl.net>
-
- * CSharpBindingExecutionManager.cs: dont test CompileTarget, for now
- assume *everything* is being run in a terminal and pausing for output.
-
-2004-03-31 Todd Berman <tberman@sevenl.net>
-
- * Makefile.am: i think this fixed nick's bug.
-
-2004-03-28 John Luke <jluke@cfl.rr.com>
-
- * Parser/Resolver.cs: comment some CWL's that were causing exceptions
-
-2003-03-27 Todd Berman <tberman@sevenl.net>
-
- * *: update parser and other things from upstream.
-
-2003-03-26 John Luke <jluke@cfl.rr.com>
-
- * CSharpBindingExecutionManager.cs: use xterm instead of
- gnome-terminal, fixes bug #53689 and also works when people
- don't have gnome-terminal installed
-
-2004-03-22 Todd Berman <tberman@sevenl.net>
-
- * Project/CSharpCompilerParameters.cs: reverse WinExe and Library in
- the enum, closing bug #55881. fix from vdaron
-
-2004-03-21 Todd Berman <tberman@sevenl.net>
-
- * Parser/Parser.cs:
- * Parser/CSharpVisitor.cs:
- * Parser/Resolver.cs:
- * Parser/TypeVisitor.cs:
- * Parser/SharpDevelopTree/Indexer.cs:
- * Parser/SharpDevelopTree/Method.cs:
- * Parser/SharpDevelopTree/Event.cs:
- * Parser/SharpDevelopTree/ReturnType.cs:
- * Parser/SharpDevelopTree/Field.cs:
- * Parser/SharpDevelopTree/Property.cs:
- * Parser/SharpDevelopTree/Constructor.cs:
- * Parser/SharpDevelopTree/Class.cs: changes to reflect brand spankin
- new parser. (from #D)
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/InlineTemporary/InlineTemporaryCodeRefactoringProvider.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/InlineTemporary/InlineTemporaryCodeRefactoringProvider.cs
index 5e4447f063..1d6bb95822 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/InlineTemporary/InlineTemporaryCodeRefactoringProvider.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeRefactorings/InlineTemporary/InlineTemporaryCodeRefactoringProvider.cs
@@ -465,10 +465,9 @@ namespace MonoDevelop.CSharp.CodeRefactorings.InlineTemporary
var newVariableDeclarator = await FindDeclaratorAsync(updatedDocument, cancellationToken).ConfigureAwait(false);
localSymbol = (ILocalSymbol)semanticModel.GetDeclaredSymbol(newVariableDeclarator, cancellationToken);
- bool wasCastAdded;
- var explicitCastExpression = newExpression.CastIfPossible(localSymbol.Type, newVariableDeclarator.SpanStart, semanticModel, out wasCastAdded);
+ var explicitCastExpression = newExpression.CastIfPossible(localSymbol.Type, newVariableDeclarator.SpanStart, semanticModel);
- if (wasCastAdded)
+ if (explicitCastExpression != newExpression)
{
updatedDocument = await updatedDocument.ReplaceNodeAsync(newExpression, explicitCastExpression, cancellationToken).ConfigureAwait(false);
semanticModel = await updatedDocument.GetSemanticModelAsync(cancellationToken).ConfigureAwait(false);
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/CSharpCompletionTextEditorExtension.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/CSharpCompletionTextEditorExtension.cs
index dce6229d79..695024751e 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/CSharpCompletionTextEditorExtension.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/CSharpCompletionTextEditorExtension.cs
@@ -57,6 +57,8 @@ using Mono.Addins;
using System.Reflection;
using System.Runtime.ExceptionServices;
using MonoDevelop.Ide.TypeSystem;
+using RefactoringEssentials;
+using MonoDevelop.CSharp.Diagnostics.InconsistentNaming;
namespace MonoDevelop.CSharp.Completion
{
@@ -153,7 +155,7 @@ namespace MonoDevelop.CSharp.Completion
snippets = newSnippets;
return Task.FromResult((IEnumerable<CompletionData>)newSnippets);
};
-
+ NameProposalService.Replace (new NameConventionRule.NamePropsalStrategy ());
}
public CSharpCompletionTextEditorExtension ()
@@ -308,6 +310,10 @@ namespace MonoDevelop.CSharp.Completion
}
}
+ static bool IsIdentifierPart (char ch)
+ {
+ return char.IsLetterOrDigit (ch) || ch == '_';
+ }
public override Task<ICompletionDataList> HandleBackspaceOrDeleteCodeCompletionAsync (CodeCompletionContext completionContext, SpecialKey key, char triggerCharacter, CancellationToken token = default(CancellationToken))
{
@@ -318,13 +324,15 @@ namespace MonoDevelop.CSharp.Completion
//char completionChar = Editor.GetCharAt (completionContext.TriggerOffset - 1);
//Console.WriteLine ("completion char: " + completionChar);
// var timer = Counters.ResolveTime.BeginTiming ();
+
+ if (key == SpecialKey.BackSpace || key == SpecialKey.Delete) {
+ char ch = completionContext.TriggerOffset > 0 ? Editor.GetCharAt (completionContext.TriggerOffset - 1) : '\0';
+ char ch2 = completionContext.TriggerOffset < Editor.Length ? Editor.GetCharAt (completionContext.TriggerOffset) : '\0';
+ if (!IsIdentifierPart (ch) && !IsIdentifierPart (ch2))
+ return null;
+ }
try {
int triggerWordLength = 0;
- //if (char.IsLetterOrDigit (completionChar) || completionChar == '_') {
- // if (completionContext.TriggerOffset > 1 && char.IsLetterOrDigit (Editor.GetCharAt (completionContext.TriggerOffset - 2)))
- // return null;
- // triggerWordLength = 1;
- //}
return InternalHandleCodeCompletion (completionContext, triggerCharacter, true, triggerWordLength, token).ContinueWith ( t => {
var result = (CompletionDataList)t.Result;
if (result == null)
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/RoslynCodeCompletionFactory.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/RoslynCodeCompletionFactory.cs
index 8c02c6a3ab..9222843712 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/RoslynCodeCompletionFactory.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/RoslynCodeCompletionFactory.cs
@@ -32,6 +32,8 @@ using System.Collections.Generic;
using System.Linq;
using MonoDevelop.Ide.TypeSystem;
using ICSharpCode.NRefactory6.CSharp.Completion;
+using System.Threading.Tasks;
+using Microsoft.CodeAnalysis.CSharp;
namespace MonoDevelop.CSharp.Completion
{
@@ -64,6 +66,35 @@ namespace MonoDevelop.CSharp.Completion
#region ICompletionDataFactory implementation
+
+ class KeywordCompletionData : RoslynCompletionData
+ {
+ static SignatureMarkupCreator creator = new SignatureMarkupCreator (null, 0);
+
+ SyntaxKind kind;
+
+ public KeywordCompletionData (ICompletionDataKeyHandler keyHandler, SyntaxKind kind) : base (keyHandler)
+ {
+ this.kind = kind;
+ }
+
+ public override Task<TooltipInformation> CreateTooltipInformation (bool smartWrap, System.Threading.CancellationToken cancelToken)
+ {
+ if (kind == SyntaxKind.IdentifierToken)
+ return Task.FromResult (creator.GetKeywordTooltip (SyntaxFactory.Identifier (this.DisplayText)));
+ return Task.FromResult (creator.GetKeywordTooltip (SyntaxFactory.Token (kind)));
+ }
+ }
+
+ CompletionData ICompletionDataFactory.CreateKeywordCompletion (ICompletionDataKeyHandler keyHandler, string data, SyntaxKind syntaxKind)
+ {
+ return new KeywordCompletionData (keyHandler, syntaxKind) {
+ CompletionText = data,
+ DisplayText = data,
+ Icon = "md-keyword"
+ };
+ }
+
CompletionData ICompletionDataFactory.CreateGenericData (ICompletionDataKeyHandler keyHandler, string data, GenericDataType genericDataType)
{
return new RoslynCompletionData (keyHandler) {
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/RoslynSymbolCompletionData.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/RoslynSymbolCompletionData.cs
index 6b7d3b3a23..9e7e51ec2a 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/RoslynSymbolCompletionData.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/RoslynSymbolCompletionData.cs
@@ -82,6 +82,8 @@ namespace MonoDevelop.CSharp.Completion
this.factory = factory;
this.text = text;
Symbol = symbol;
+ if (IsObsolete (Symbol))
+ DisplayFlags |= DisplayFlags.Obsolete;
}
static readonly SymbolDisplayFormat nameOnlyFormat =
@@ -437,35 +439,40 @@ namespace MonoDevelop.CSharp.Completion
return ret;
}
+ static bool IsObsolete (ISymbol symbol)
+ {
+ return symbol.GetAttributes ().Any (attr => attr.AttributeClass.Name == "ObsoleteAttribute" && attr.AttributeClass.ContainingNamespace.GetFullName () == "System");
+ }
+
-// public static TooltipInformation CreateTooltipInformation (ICompilation compilation, CSharpUnresolvedFile file, TextEditorData textEditorData, MonoDevelop.CSharp.Formatting.CSharpFormattingPolicy formattingPolicy, IType type, bool smartWrap, bool createFooter = false)
-// {
-// var tooltipInfo = new TooltipInformation ();
-// var resolver = file != null ? file.GetResolver (compilation, textEditorData.Caret.Location) : new CSharpResolver (compilation);
-// var sig = new SignatureMarkupCreator (resolver, formattingPolicy.CreateOptions ());
-// sig.BreakLineAfterReturnType = smartWrap;
-// try {
-// tooltipInfo.SignatureMarkup = sig.GetMarkup (type.IsParameterized ? type.GetDefinition () : type);
-// } catch (Exception e) {
-// LoggingService.LogError ("Got exception while creating markup for :" + type, e);
-// return new TooltipInformation ();
-// }
-// if (type.IsParameterized) {
-// var typeInfo = new StringBuilder ();
-// for (int i = 0; i < type.TypeParameterCount; i++) {
-// typeInfo.AppendLine (type.GetDefinition ().TypeParameters [i].Name + " is " + sig.GetTypeReferenceString (type.TypeArguments [i]));
-// }
-// tooltipInfo.AddCategory ("Type Parameters", typeInfo.ToString ());
-// }
-//
-// var def = type.GetDefinition ();
-// if (def != null) {
-// if (createFooter)
-// tooltipInfo.FooterMarkup = sig.CreateFooter (def);
-// tooltipInfo.SummaryMarkup = AmbienceService.GetSummaryMarkup (def) ?? "";
-// }
-// return tooltipInfo;
-// }
+ // public static TooltipInformation CreateTooltipInformation (ICompilation compilation, CSharpUnresolvedFile file, TextEditorData textEditorData, MonoDevelop.CSharp.Formatting.CSharpFormattingPolicy formattingPolicy, IType type, bool smartWrap, bool createFooter = false)
+ // {
+ // var tooltipInfo = new TooltipInformation ();
+ // var resolver = file != null ? file.GetResolver (compilation, textEditorData.Caret.Location) : new CSharpResolver (compilation);
+ // var sig = new SignatureMarkupCreator (resolver, formattingPolicy.CreateOptions ());
+ // sig.BreakLineAfterReturnType = smartWrap;
+ // try {
+ // tooltipInfo.SignatureMarkup = sig.GetMarkup (type.IsParameterized ? type.GetDefinition () : type);
+ // } catch (Exception e) {
+ // LoggingService.LogError ("Got exception while creating markup for :" + type, e);
+ // return new TooltipInformation ();
+ // }
+ // if (type.IsParameterized) {
+ // var typeInfo = new StringBuilder ();
+ // for (int i = 0; i < type.TypeParameterCount; i++) {
+ // typeInfo.AppendLine (type.GetDefinition ().TypeParameters [i].Name + " is " + sig.GetTypeReferenceString (type.TypeArguments [i]));
+ // }
+ // tooltipInfo.AddCategory ("Type Parameters", typeInfo.ToString ());
+ // }
+ //
+ // var def = type.GetDefinition ();
+ // if (def != null) {
+ // if (createFooter)
+ // tooltipInfo.FooterMarkup = sig.CreateFooter (def);
+ // tooltipInfo.SummaryMarkup = AmbienceService.GetSummaryMarkup (def) ?? "";
+ // }
+ // return tooltipInfo;
+ // }
}
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionRule.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionRule.cs
index 412f95ec22..d9f24284bc 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionRule.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionRule.cs
@@ -28,6 +28,14 @@ using System.Text;
using MonoDevelop.Projects.Policies;
using MonoDevelop.Core.Serialization;
using RefactoringEssentials.CSharp.Diagnostics;
+using Microsoft.CodeAnalysis;
+using Microsoft.CodeAnalysis.CSharp;
+using MonoDevelop.Ide.TypeSystem;
+using MonoDevelop.Ide;
+using System.Globalization;
+using System.Collections.Generic;
+using System.Linq;
+using ICSharpCode.NRefactory6.CSharp;
namespace MonoDevelop.CSharp.Diagnostics.InconsistentNaming
{
@@ -127,6 +135,453 @@ namespace MonoDevelop.CSharp.Diagnostics.InconsistentNaming
{
return wrappedRule;
}
- }
-}
+ public string CorrectName (string name)
+ {
+ string prefix = null, suffix = null;
+ string realName = name;
+ string id = name;
+
+ // check prefix
+ if (AllowedPrefixes != null && AllowedPrefixes.Length > 0) {
+ var allowedPrefix = AllowedPrefixes.FirstOrDefault (p => id.StartsWith (p, StringComparison.Ordinal));
+ if (allowedPrefix != null) {
+ prefix = allowedPrefix;
+ id = id.Substring (allowedPrefix.Length);
+ }
+ }
+
+ if (prefix == null && RequiredPrefixes != null && RequiredPrefixes.Length > 0) {
+ var requiredPrefix = RequiredPrefixes.FirstOrDefault (p => id.StartsWith (p, StringComparison.Ordinal));
+ if (requiredPrefix == null) {
+ prefix = RequiredPrefixes[0];
+ } else {
+ prefix = requiredPrefix;
+ id = id.Substring (requiredPrefix.Length);
+ }
+ }
+
+ if (prefix == null && ForbiddenPrefixes != null && ForbiddenPrefixes.Length > 0) {
+ var forbiddenPrefix = ForbiddenPrefixes.FirstOrDefault (p => id.StartsWith (p, StringComparison.Ordinal));
+ if (forbiddenPrefix != null) {
+ id = id.Substring (forbiddenPrefix.Length);
+ }
+ }
+
+ // check suffix
+ if (RequiredSuffixes != null && RequiredSuffixes.Length > 0) {
+ var requiredSuffix = RequiredSuffixes.FirstOrDefault (s => id.EndsWith (s, StringComparison.Ordinal));
+ if (requiredSuffix == null) {
+ suffix = RequiredSuffixes[0];
+ } else {
+ suffix = requiredSuffix;
+ id = id.Substring (0, id.Length - requiredSuffix.Length);
+ }
+ }
+
+ if (suffix == null && ForbiddenSuffixes != null && ForbiddenSuffixes.Length > 0) {
+ var forbiddenSuffix = ForbiddenSuffixes.FirstOrDefault (p => id.EndsWith (p, StringComparison.Ordinal));
+ if (forbiddenSuffix != null) {
+ id = id.Substring (0, id.Length - forbiddenSuffix.Length);
+ }
+ }
+ Console.WriteLine ("style: " + NamingStyle);
+ switch (NamingStyle) {
+ case NamingStyle.AllLower:
+ if (id.Any (ch => char.IsLetter (ch) && char.IsUpper (ch))) {
+ realName = LowerCaseIdentifier (WordParser.BreakWords (id));
+ } else {
+ realName = id;
+ }
+ break;
+ case NamingStyle.AllUpper:
+ if (id.Any (ch => char.IsLetter (ch) && char.IsLower (ch))) {
+ realName = UpperCaseIdentifier (WordParser.BreakWords (id));
+ } else {
+ realName = id;
+ }
+ break;
+
+ case NamingStyle.CamelCase:
+ if (id.Length > 0 && !char.IsLower (id [0])) {
+ } else if (!CheckUnderscore (id, UnderscoreHandling.Forbid)) {
+ } else {
+ realName = id;
+ break;
+ }
+ realName = CamelCaseIdentifier (id);
+ break;
+ case NamingStyle.CamelCaseWithLowerLetterUnderscore:
+ if (id.Length > 0 && !char.IsLower (id [0])) {
+ } else if (!CheckUnderscore (id, UnderscoreHandling.AllowWithLowerStartingLetter)) {
+ } else {
+ realName = id;
+ break;
+ }
+ realName = CamelCaseWithLowerLetterUnderscore (id);
+ break;
+ case NamingStyle.CamelCaseWithUpperLetterUnderscore:
+ if (id.Length > 0 && !char.IsLower (id [0])) {
+ } else if (!CheckUnderscore (id, UnderscoreHandling.AllowWithUpperStartingLetter)) {
+ } else {
+ realName = id;
+ break;
+ }
+ realName = CamelCaseWithUpperLetterUnderscore (id);
+ break;
+
+ case NamingStyle.PascalCase:
+ if (id.Length > 0 && !char.IsUpper (id [0])) {
+ } else if (!CheckUnderscore (id, UnderscoreHandling.Forbid)) {
+ } else {
+ realName = id;
+ break;
+ }
+ realName = PascalCaseIdentifier (id);
+ break;
+ case NamingStyle.PascalCaseWithLowerLetterUnderscore:
+ if (id.Length > 0 && !char.IsUpper (id [0])) {
+ } else if (!CheckUnderscore (id, UnderscoreHandling.AllowWithLowerStartingLetter)) {
+ } else {
+ realName = id;
+ break;
+ }
+ realName = PascalCaseWithLowerLetterUnderscore (id);
+ break;
+ case NamingStyle.PascalCaseWithUpperLetterUnderscore:
+ if (id.Length > 0 && !char.IsUpper (id [0])) {
+ } else if (!CheckUnderscore (id, UnderscoreHandling.AllowWithUpperStartingLetter)) {
+ } else {
+ realName = id;
+ break;
+ }
+ realName = PascalCaseWithUpperLetterUnderscore (id);
+ break;
+ case NamingStyle.FirstUpper:
+ if (id.Length > 0 && !char.IsUpper (id [0])) {
+ } else if (id.Take (1).Any (ch => char.IsLetter (ch) && char.IsUpper (ch))) {
+ } else {
+ realName = id;
+ break;
+ }
+ realName = FirstUpperIdentifier (WordParser.BreakWords (id));
+ break;
+ }
+
+ return prefix + realName + suffix;
+ }
+
+ static string ConvertToValidName(string id, Func<char, char> firstCharFunc, Func<char, char> followingCharFunc)
+ {
+ var sb = new StringBuilder();
+ bool first = true;
+ for (int i = 0; i < id.Length; i++) {
+ char ch = id[i];
+ if (i == 0 && ch == '_')
+ continue;
+ if (first && char.IsLetter(ch)) {
+ sb.Append(firstCharFunc(ch));
+ firstCharFunc = followingCharFunc;
+ first = false;
+ continue;
+ }
+ if (ch == '_') {
+ if (first)
+ continue;
+ if (i + 1 < id.Length && id[i + 1] == '_')
+ continue;
+
+ if (i + 1 < id.Length) {
+ if (char.IsDigit(id[i + 1])) {
+ sb.Append('_');
+ } else {
+ first = true;
+ }
+ }
+ continue;
+ }
+ sb.Append(ch);
+ }
+ return sb.ToString();
+ }
+
+ static string ConvertToValidNameWithSpecialUnderscoreHandling(string id, Func<char, char> firstCharFunc, Func<char, char> afterUnderscoreLetter)
+ {
+ var sb = new StringBuilder();
+ bool first = true;
+ for (int i = 0; i < id.Length; i++) {
+ char ch = id[i];
+ if (first && char.IsLetter(ch)) {
+ sb.Append(firstCharFunc(ch));
+ first = false;
+ continue;
+ }
+ if (ch == '_') {
+ if (first)
+ continue;
+ if (i + 1 < id.Length && id[i + 1] == '_')
+ continue;
+ sb.Append('_');
+ i++;
+ if (i < id.Length)
+ sb.Append(afterUnderscoreLetter (id[i]));
+ continue;
+ }
+ sb.Append(ch);
+ }
+ return sb.ToString();
+ }
+
+ static string CamelCaseIdentifier(string id)
+ {
+ return ConvertToValidName(id, ch => char.ToLower(ch), ch => char.ToUpper (ch));
+ }
+
+ static string CamelCaseWithLowerLetterUnderscore(string id)
+ {
+ return ConvertToValidNameWithSpecialUnderscoreHandling(id, ch => char.ToLower(ch), ch => char.ToLower(ch));
+ }
+
+ static string CamelCaseWithUpperLetterUnderscore(string id)
+ {
+ return ConvertToValidNameWithSpecialUnderscoreHandling(id, ch => char.ToLower(ch), ch => char.ToUpper(ch));
+ }
+
+ static string PascalCaseIdentifier(string id)
+ {
+ return ConvertToValidName(id, ch => char.ToUpper(ch), ch => char.ToUpper (ch));
+ }
+
+ static string PascalCaseWithLowerLetterUnderscore(string id)
+ {
+ return ConvertToValidNameWithSpecialUnderscoreHandling(id, ch => char.ToUpper(ch), ch => char.ToLower (ch));
+ }
+
+ static string PascalCaseWithUpperLetterUnderscore(string id)
+ {
+ return ConvertToValidNameWithSpecialUnderscoreHandling(id, ch => char.ToUpper(ch), ch => char.ToUpper(ch));
+ }
+
+ static string LowerCaseIdentifier(List<string> words)
+ {
+ var sb = new StringBuilder();
+ sb.Append(words [0].ToLower());
+ for (int i = 1; i < words.Count; i++) {
+ sb.Append('_');
+ sb.Append(words [i].ToLower());
+ }
+ return sb.ToString();
+ }
+
+ static string UpperCaseIdentifier(List<string> words)
+ {
+ var sb = new StringBuilder();
+ sb.Append(words [0].ToUpper());
+ for (int i = 1; i < words.Count; i++) {
+ sb.Append('_');
+ sb.Append(words [i].ToUpper());
+ }
+ return sb.ToString();
+ }
+
+ static string FirstUpperIdentifier(List<string> words)
+ {
+ var sb = new StringBuilder();
+ AppendCapitalized(words [0], sb);
+ for (int i = 1; i < words.Count; i++) {
+ sb.Append('_');
+ sb.Append(words [i].ToLower());
+ }
+ return sb.ToString();
+ }
+
+ static void AppendCapitalized(string word, StringBuilder sb)
+ {
+ sb.Append(word.ToLower());
+ sb [sb.Length - word.Length] = char.ToUpper(sb [sb.Length - word.Length]);
+ }
+
+ static bool CheckUnderscore(string id, UnderscoreHandling handling)
+ {
+ for (int i = 1; i < id.Length; i++) {
+ char ch = id [i];
+ if (ch == '_' && !HandleUnderscore(handling, id, ref i))
+ return false;
+ }
+ return true;
+ }
+
+ enum UnderscoreHandling {
+ Forbid,
+ Allow,
+ AllowWithLowerStartingLetter,
+ AllowWithUpperStartingLetter
+ }
+
+ static bool HandleUnderscore(UnderscoreHandling handling, string id, ref int i)
+ {
+ switch (handling) {
+ case UnderscoreHandling.Forbid:
+ if (i + 1 < id.Length) {
+ char ch = id [i + 1];
+ if (char.IsDigit(ch)) {
+ i++;
+ return true;
+ }
+ }
+ return false;
+ case UnderscoreHandling.Allow:
+ return true;
+ case UnderscoreHandling.AllowWithLowerStartingLetter:
+ if (i + 1 < id.Length) {
+ char ch = id [i + 1];
+ if (char.IsLetter(ch) && !char.IsLower(ch) || ch =='_')
+ return false;
+ i++;
+ }
+ return true;
+ case UnderscoreHandling.AllowWithUpperStartingLetter:
+ if (i + 1 < id.Length) {
+ char ch = id [i + 1];
+ if (char.IsLetter(ch) && !char.IsUpper(ch) || ch =='_')
+ return false;
+ i++;
+ }
+ return true;
+ default:
+ throw new ArgumentOutOfRangeException();
+ }
+ }
+
+ internal class NamePropsalStrategy : RefactoringEssentials.INameProposalStrategy
+ {
+ static readonly char[] s_underscoreCharArray = new[] { '_' };
+ static readonly CultureInfo EnUSCultureInfo = new CultureInfo("en-US");
+
+ string DefaultGetNameProposal(string baseName, SyntaxKind syntaxKindHint, Document document, int position)
+ {
+ switch (syntaxKindHint)
+ {
+ case SyntaxKind.ClassDeclaration:
+ case SyntaxKind.StructDeclaration:
+ case SyntaxKind.InterfaceDeclaration:
+ case SyntaxKind.EnumDeclaration:
+ case SyntaxKind.DelegateDeclaration:
+ case SyntaxKind.MethodDeclaration:
+ case SyntaxKind.PropertyDeclaration:
+ case SyntaxKind.EventDeclaration:
+ case SyntaxKind.EventFieldDeclaration:
+ case SyntaxKind.EnumMemberDeclaration:
+
+ // Trim leading underscores
+ var newBaseName = baseName.TrimStart(s_underscoreCharArray);
+
+ // Trim leading "m_"
+ if (newBaseName.Length >= 2 && newBaseName[0] == 'm' && newBaseName[1] == '_')
+ {
+ newBaseName = newBaseName.Substring(2);
+ }
+
+ // Take original name if no characters left
+ if (newBaseName.Length == 0)
+ {
+ newBaseName = baseName;
+ }
+
+ // Make the first character upper case using the "en-US" culture. See discussion at
+ // https://github.com/dotnet/roslyn/issues/5524.
+ var firstCharacter = EnUSCultureInfo.TextInfo.ToUpper(newBaseName[0]);
+ return firstCharacter.ToString() + newBaseName.Substring(1);
+
+ case SyntaxKind.Parameter:
+ case SyntaxKind.FieldDeclaration:
+ case SyntaxKind.VariableDeclaration:
+ case SyntaxKind.LocalDeclarationStatement:
+ return char.ToLower(baseName[0]).ToString() + baseName.Substring(1);
+ }
+ return baseName;
+ }
+
+ public string GetNameProposal(string baseName, SyntaxKind syntaxKindHint, Accessibility accessibility, bool isStatic, Document document, int position)
+ {
+ var container = PolicyService.DefaultPolicies;
+ var project = TypeSystemService.GetMonoProject (document.Id);
+ if (project == null)
+ project = IdeApp.ProjectOperations.CurrentSelectedProject;
+ if (project != null)
+ container = project.Policies;
+ var policy = container.Get<NameConventionPolicy> ();
+ var entity = GetAffectedEntity (syntaxKindHint);
+
+ var mod = Modifiers.None;
+ switch (accessibility) {
+ case Accessibility.Private:
+ mod = Modifiers.Private;
+ break;
+ case Accessibility.ProtectedAndInternal:
+ mod = Modifiers.Internal | Modifiers.Protected;
+ break;
+ case Accessibility.Protected:
+ mod = Modifiers.Protected;
+ break;
+ case Accessibility.Internal:
+ mod = Modifiers.Internal;
+ break;
+ case Accessibility.ProtectedOrInternal:
+ mod = Modifiers.Internal | Modifiers.Protected;
+ break;
+ case Accessibility.Public:
+ mod = Modifiers.Public;
+ break;
+ }
+
+ foreach (var rule in policy.Rules) {
+ if ((rule.AffectedEntity & entity) != entity)
+ continue;
+ if (isStatic && !rule.IncludeStaticEntities)
+ continue;
+ if ((rule.VisibilityMask & mod) != mod)
+ continue;
+ return rule.CorrectName (baseName);
+ }
+
+ return DefaultGetNameProposal (baseName, syntaxKindHint, document, position);
+ }
+
+ AffectedEntity GetAffectedEntity (SyntaxKind syntaxKindHint)
+ {
+ switch (syntaxKindHint) {
+ case SyntaxKind.ClassDeclaration:
+ return AffectedEntity.Class;
+ case SyntaxKind.StructDeclaration:
+ return AffectedEntity.Struct;
+ case SyntaxKind.InterfaceDeclaration:
+ return AffectedEntity.Interface;
+ case SyntaxKind.EnumDeclaration:
+ return AffectedEntity.Enum;
+ case SyntaxKind.DelegateDeclaration:
+ return AffectedEntity.Delegate;
+ case SyntaxKind.MethodDeclaration:
+ return AffectedEntity.Method;
+ case SyntaxKind.PropertyDeclaration:
+ return AffectedEntity.Property;
+ case SyntaxKind.EventDeclaration:
+ return AffectedEntity.Event;
+ case SyntaxKind.EventFieldDeclaration:
+ return AffectedEntity.Event;
+ case SyntaxKind.EnumMemberDeclaration:
+ return AffectedEntity.EnumMember;
+ case SyntaxKind.Parameter:
+ return AffectedEntity.Parameter;
+ case SyntaxKind.FieldDeclaration:
+ return AffectedEntity.Field;
+ case SyntaxKind.VariableDeclaration:
+ return AffectedEntity.LocalVariable;
+ case SyntaxKind.LocalDeclarationStatement:
+ return AffectedEntity.LocalVariable;
+ }
+ return AffectedEntity.None;
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/CompletionResult.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/CompletionResult.cs
index d37e1d3b95..92ce86bb60 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/CompletionResult.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/CompletionResult.cs
@@ -97,12 +97,21 @@ namespace ICSharpCode.NRefactory6.CSharp.Completion
internal void AddData (CompletionData completionData)
{
+ var displayText = completionData.DisplayText;
+ foreach (var od in data) {
+ if (od.DisplayText == displayText) {
+ od.AddOverload (completionData);
+ return;
+ }
+ }
data.Add(completionData);
}
internal void AddRange (IEnumerable<CompletionData> completionData)
{
- data.AddRange(completionData);
+ foreach (var cd in completionData) {
+ AddData (cd);
+ }
}
public static CompletionResult Create(IEnumerable<CompletionData> data)
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ContextHandler/EnumMemberContextHandler.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ContextHandler/EnumMemberContextHandler.cs
index 51c715a90a..8e91700613 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ContextHandler/EnumMemberContextHandler.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ContextHandler/EnumMemberContextHandler.cs
@@ -114,10 +114,10 @@ namespace ICSharpCode.NRefactory6.CSharp.Completion
// Does type have any aliases?
ISymbol alias = await type.FindApplicableAlias(completionContext.Position, model, cancellationToken).ConfigureAwait(false);
+ var displayString = RoslynCompletionData.SafeMinimalDisplayString (type, model, completionContext.Position, SymbolDisplayFormat.CSharpErrorMessageFormat);
if (string.IsNullOrEmpty(completionResult.DefaultCompletionString))
- completionResult.DefaultCompletionString = type.Name;
-
- result.Add (engine.Factory.CreateSymbolCompletionData(this, type, RoslynCompletionData.SafeMinimalDisplayString (type, model, completionContext.Position, SymbolDisplayFormat.CSharpErrorMessageFormat)));
+ completionResult.DefaultCompletionString = displayString;
+ result.Add (engine.Factory.CreateSymbolCompletionData(this, type, displayString));
foreach (IFieldSymbol field in type.GetMembers().OfType<IFieldSymbol>()) {
if (field.DeclaredAccessibility == Accessibility.Public && (field.IsConst || field.IsStatic)) {
result.Add (engine.Factory.CreateEnumMemberCompletionData(this, alias, field));
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ContextHandler/KeywordContextHandler.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ContextHandler/KeywordContextHandler.cs
index c8287f48e7..13b0a61863 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ContextHandler/KeywordContextHandler.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ContextHandler/KeywordContextHandler.cs
@@ -43,12 +43,15 @@ namespace ICSharpCode.NRefactory6.CSharp.Completion
{
internal sealed class RecommendedKeyword
{
+ public SyntaxKind Kind { get; private set; }
public string Keyword { get; private set; }
public bool IsIntrinsic { get; private set; }
public bool ShouldFormatOnCommit { get; private set; }
- public RecommendedKeyword (string keyword, bool isIntrinsic = false, bool shouldFormatOnCommit = false)
+
+ public RecommendedKeyword (string keyword, SyntaxKind kind, bool isIntrinsic = false, bool shouldFormatOnCommit = false)
{
+ this.Kind = kind;
this.Keyword = keyword;
this.IsIntrinsic = isIntrinsic;
this.ShouldFormatOnCommit = shouldFormatOnCommit;
@@ -224,7 +227,7 @@ namespace ICSharpCode.NRefactory6.CSharp.Completion
if (recommended == null)
continue;
foreach (var kw in recommended) {
- result.Add (engine.Factory.CreateGenericData (this, kw.Keyword, GenericDataType.Keyword));
+ result.Add (engine.Factory.CreateKeywordCompletion (this, kw.Keyword, kw.Kind));
}
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ContextHandler/ObjectCreationContextHandler.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ContextHandler/ObjectCreationContextHandler.cs
index f6d1504146..1ee7154c5c 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ContextHandler/ObjectCreationContextHandler.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ContextHandler/ObjectCreationContextHandler.cs
@@ -69,6 +69,24 @@ namespace ICSharpCode.NRefactory6.CSharp.Completion
"decimal",
"string"
};
+ static SyntaxKind[] primitiveTypesKeywordKinds = {
+ // "void",
+ SyntaxKind.ObjectKeyword,
+ SyntaxKind.BoolKeyword,
+ SyntaxKind.ByteKeyword,
+ SyntaxKind.SByteKeyword,
+ SyntaxKind.CharKeyword,
+ SyntaxKind.ShortKeyword,
+ SyntaxKind.IntKeyword,
+ SyntaxKind.LongKeyword,
+ SyntaxKind.UShortKeyword,
+ SyntaxKind.UIntKeyword,
+ SyntaxKind.ULongKeyword,
+ SyntaxKind.FloatKeyword,
+ SyntaxKind.DoubleKeyword,
+ SyntaxKind.DecimalKeyword,
+ SyntaxKind.StringKeyword
+ };
protected async override Task<IEnumerable<CompletionData>> GetItemsWorkerAsync (CompletionResult result, CompletionEngine engine, CompletionContext completionContext, CompletionTriggerInfo info, SyntaxContext ctx, CancellationToken cancellationToken)
{
@@ -106,9 +124,11 @@ namespace ICSharpCode.NRefactory6.CSharp.Completion
if (string.IsNullOrEmpty (result.DefaultCompletionString))
result.DefaultCompletionString = symbolCompletionData.DisplayText;
}
- foreach (var keyword in primitiveTypesKeywords) {
- list.Add (engine.Factory.CreateGenericData (this, keyword, GenericDataType.Keyword));
+ for (int i = 0; i < primitiveTypesKeywords.Length; i++) {
+ var keyword = primitiveTypesKeywords [i];
+ list.Add (engine.Factory.CreateKeywordCompletion (this, keyword, primitiveTypesKeywordKinds[i]));
}
+
return list;
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ICompletionDataFactory.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ICompletionDataFactory.cs
index c7a13ad18d..f1f5516f2a 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ICompletionDataFactory.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/ICompletionDataFactory.cs
@@ -26,6 +26,7 @@
using System.Collections.Generic;
using Microsoft.CodeAnalysis;
using MonoDevelop.Ide.CodeCompletion;
+using Microsoft.CodeAnalysis.CSharp;
namespace ICSharpCode.NRefactory6.CSharp.Completion
{
@@ -33,7 +34,6 @@ namespace ICSharpCode.NRefactory6.CSharp.Completion
{
AttributeTarget,
Undefined,
- Keyword,
PreprocessorKeyword,
PreprocessorSymbol,
NameProposal,
@@ -42,6 +42,8 @@ namespace ICSharpCode.NRefactory6.CSharp.Completion
public interface ICompletionDataFactory
{
+ CompletionData CreateKeywordCompletion (ICompletionDataKeyHandler keyHandler, string data, SyntaxKind syntaxKind);
+
CompletionData CreateGenericData (ICompletionDataKeyHandler keyHandler, string data, GenericDataType genericDataType = GenericDataType.Undefined);
CompletionData CreateFormatItemCompletionData (ICompletionDataKeyHandler keyHandler, string format, string description, object example);
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/KeywordRecommender/AbstractSyntacticSingleKeywordRecommender.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/KeywordRecommender/AbstractSyntacticSingleKeywordRecommender.cs
index 584dd1d9b8..bdb9c6f847 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/KeywordRecommender/AbstractSyntacticSingleKeywordRecommender.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/KeywordRecommender/AbstractSyntacticSingleKeywordRecommender.cs
@@ -37,7 +37,7 @@ namespace ICSharpCode.NRefactory6.CSharp.Completion.KeywordRecommenders
if (syntaxKind.HasValue)
{
return new [] {
- new RecommendedKeyword(SyntaxFacts.GetText(syntaxKind.Value), shouldFormatOnCommit: this.ShouldFormatOnCommit)
+ new RecommendedKeyword(SyntaxFacts.GetText(syntaxKind.Value), syntaxKind.Value, shouldFormatOnCommit: this.ShouldFormatOnCommit)
};
}
@@ -50,7 +50,7 @@ namespace ICSharpCode.NRefactory6.CSharp.Completion.KeywordRecommenders
if (syntaxKind.HasValue)
{
return new [] {
- new RecommendedKeyword(SyntaxFacts.GetText(syntaxKind.Value))
+ new RecommendedKeyword(SyntaxFacts.GetText(syntaxKind.Value), syntaxKind.Value)
};
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/KeywordRecommender/DynamicKeywordRecommender.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/KeywordRecommender/DynamicKeywordRecommender.cs
index 1a6c2bf517..6f45d48507 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/KeywordRecommender/DynamicKeywordRecommender.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/KeywordRecommender/DynamicKeywordRecommender.cs
@@ -5,6 +5,7 @@ using System.Threading;
using Microsoft.CodeAnalysis.CSharp.Extensions.ContextQuery;
using Microsoft.CodeAnalysis.CSharp.Utilities;
using Roslyn.Utilities;
+using Microsoft.CodeAnalysis.CSharp;
namespace ICSharpCode.NRefactory6.CSharp.Completion.KeywordRecommenders
{
@@ -25,7 +26,7 @@ namespace ICSharpCode.NRefactory6.CSharp.Completion.KeywordRecommenders
{
if (IsValidContext(position, context, cancellationToken))
{
- yield return new RecommendedKeyword("dynamic");
+ yield return new RecommendedKeyword("dynamic", SyntaxKind.IdentifierToken);
}
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/KeywordRecommender/VarKeywordRecommender.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/KeywordRecommender/VarKeywordRecommender.cs
index 4f08a6f772..6627a049e9 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/KeywordRecommender/VarKeywordRecommender.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/Completion/KeywordRecommender/VarKeywordRecommender.cs
@@ -4,6 +4,7 @@ using System.Collections.Generic;
using System.Threading;
using Microsoft.CodeAnalysis.CSharp.Extensions.ContextQuery;
using Roslyn.Utilities;
+using Microsoft.CodeAnalysis.CSharp;
namespace ICSharpCode.NRefactory6.CSharp.Completion.KeywordRecommenders
{
@@ -28,7 +29,7 @@ namespace ICSharpCode.NRefactory6.CSharp.Completion.KeywordRecommenders
{
if (IsValidContext(context))
{
- yield return new RecommendedKeyword("var");
+ yield return new RecommendedKeyword("var", SyntaxKind.TypeVarKeyword);
}
}
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/ParameterHinting/ParameterUtil.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/ParameterHinting/ParameterUtil.cs
index d66df9ee8e..ad10ebc87d 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/ParameterHinting/ParameterUtil.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Features/ParameterHinting/ParameterUtil.cs
@@ -58,7 +58,7 @@ namespace ICSharpCode.NRefactory6.CSharp
List<string> usedNamedParameters = null;
var tree = await document.GetSyntaxTreeAsync (cancellationToken).ConfigureAwait (false);
var root = await tree.GetRootAsync (cancellationToken).ConfigureAwait (false);
- if (startOffset >= root.Span.Length)
+ if (startOffset >= root.FullSpan.Length)
return ParameterIndexResult.Invalid;
var token = root.FindToken (startOffset);
@@ -73,7 +73,6 @@ namespace ICSharpCode.NRefactory6.CSharp
n is ElementAccessExpressionSyntax ||
n is ConstructorInitializerSyntax ||
n is AttributeSyntax);
-
if (invocation is InvocationExpressionSyntax) {
argList = ((InvocationExpressionSyntax)invocation).ArgumentList;
} else if (invocation is ObjectCreationExpressionSyntax) {
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/OnTheFlyFormatter.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/OnTheFlyFormatter.cs
index 08854ab7b2..3331393f78 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/OnTheFlyFormatter.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/OnTheFlyFormatter.cs
@@ -38,8 +38,8 @@ using Microsoft.CodeAnalysis.Formatting;
using Microsoft.CodeAnalysis.Text;
using MonoDevelop.Ide.Gui.Content;
using Microsoft.CodeAnalysis.CSharp;
-using Microsoft.CodeAnalysis.Options;
-
+using Microsoft.CodeAnalysis.Options;
+
namespace MonoDevelop.CSharp.Formatting
{
static class OnTheFlyFormatter
@@ -47,18 +47,8 @@ namespace MonoDevelop.CSharp.Formatting
public static void Format (TextEditor editor, DocumentContext context)
{
Format (editor, context, 0, editor.Length);
- }
-
- // public static void Format (TextEditor editor, DocumentContext context, TextLocation location)
- // {
- // Format (editor, context, location, location, false);
- // }
- //
- // public static void Format (TextEditor editor, DocumentContext context, TextLocation startLocation, TextLocation endLocation, bool exact = true)
- // {
- // Format (editor, context, editor.LocationToOffset (startLocation), editor.LocationToOffset (endLocation), exact);
- // }
-
+ }
+
public static void Format (TextEditor editor, DocumentContext context, int startOffset, int endOffset, bool exact = true, OptionSet optionSet = null)
{
var policyParent = context.Project != null ? context.Project.Policies : PolicyService.DefaultPolicies;
@@ -113,14 +103,24 @@ namespace MonoDevelop.CSharp.Formatting
var doc = Formatter.FormatAsync (analysisDocument, span, optionSet).Result;
var newTree = doc.GetSyntaxTreeAsync ().Result;
var caretOffset = editor.CaretOffset;
- foreach (var change in newTree.GetChanges (syntaxTree).OrderByDescending (c => c.Span.Start) ) {
- if (!exact && change.Span.Start >= caretOffset)
+
+ int delta = 0;
+ foreach (var change in newTree.GetChanges (syntaxTree)) {
+ if (!exact && change.Span.Start + delta >= caretOffset)
continue;
var newText = change.NewText;
- editor.ReplaceText (change.Span.Start, change.Span.Length, newText);
+ editor.ReplaceText (delta + change.Span.Start, change.Span.Length, newText);
+ delta = delta - change.Span.Length + newText.Length;
}
- if (editor.CaretColumn == 1)
+
+ var caretEndOffset = caretOffset + delta;
+ if (0 <= caretEndOffset && caretEndOffset < editor.Length)
+ editor.CaretOffset = caretEndOffset;
+ if (editor.CaretColumn == 1) {
+ if (editor.CaretLine > 1 && editor.GetLine (editor.CaretLine - 1).Length == 0)
+ editor.CaretLine--;
editor.CaretColumn = editor.GetVirtualIndentationColumn (editor.CaretLine);
+ }
} catch (Exception e) {
LoggingService.LogError ("Error in on the fly formatter", e);
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Highlighting/CSharpSelectionSurroundingProvider.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Highlighting/CSharpSelectionSurroundingProvider.cs
index 57f283bbb8..6ad5575720 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Highlighting/CSharpSelectionSurroundingProvider.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Highlighting/CSharpSelectionSurroundingProvider.cs
@@ -110,14 +110,21 @@ namespace MonoDevelop.CSharp.Highlighting
var selectionRange = editor.SelectionRange;
int anchorOffset = selectionRange.Offset;
int leadOffset = selectionRange.EndOffset;
-
- editor.InsertText (anchorOffset, start);
- editor.InsertText (leadOffset >= anchorOffset ? leadOffset + start.Length : leadOffset, end);
- // textEditorData.SetSelection (anchorOffset + start.Length, leadOffset + start.Length);
- if (CSharpTextEditorIndentation.OnTheFlyFormatting) {
- var l1 = editor.GetLineByOffset (anchorOffset);
- var l2 = editor.GetLineByOffset (leadOffset);
- OnTheFlyFormatter.Format (editor, context, l1.Offset, l2.EndOffsetIncludingDelimiter);
+ var text = editor.GetTextAt (selectionRange);
+ if (editor.Options.GenerateFormattingUndoStep) {
+ using (var undo = editor.OpenUndoGroup ()) {
+ editor.ReplaceText (selectionRange, start);
+ }
+ using (var undo = editor.OpenUndoGroup ()) {
+ editor.ReplaceText (anchorOffset, 1, start + text + end);
+ editor.SetSelection (anchorOffset + start.Length, leadOffset + start.Length + end.Length);
+ }
+ } else {
+ using (var undo = editor.OpenUndoGroup ()) {
+ editor.InsertText (anchorOffset, start);
+ editor.InsertText (leadOffset >= anchorOffset ? leadOffset + start.Length : leadOffset, end);
+ editor.SetSelection (anchorOffset + start.Length, leadOffset + start.Length + end.Length);
+ }
}
}
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs
index 911ec89710..d492f96897 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs
@@ -86,7 +86,7 @@ namespace MonoDevelop.CSharp.Highlighting
if (analysisDocument == null)
return new UsageData ();
- var symbolInfo = await RefactoringSymbolInfo.GetSymbolInfoAsync (doc, doc.Editor.CaretOffset, token);
+ var symbolInfo = await RefactoringSymbolInfo.GetSymbolInfoAsync (doc, doc.Editor, token);
if (symbolInfo.Symbol == null && symbolInfo.DeclaredSymbol == null)
return new UsageData ();
if (symbolInfo.Symbol != null && !symbolInfo.Node.IsKind (SyntaxKind.IdentifierName))
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Project/CSharpCompilerParameters.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Project/CSharpCompilerParameters.cs
index 4c352ac059..d55d569f70 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Project/CSharpCompilerParameters.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Project/CSharpCompilerParameters.cs
@@ -117,11 +117,10 @@ namespace MonoDevelop.CSharp.Project
optimize = pset.GetValue ("Optimize", (bool?)null);
}
- public override Microsoft.CodeAnalysis.CompilationOptions CreateCompilationOptions ()
+ public override CompilationOptions CreateCompilationOptions ()
{
var project = (CSharpProject) ParentProject;
-
- return new Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions (
+ return new CSharpCompilationOptions (
OutputKind.ConsoleApplication,
false,
null,
@@ -132,7 +131,7 @@ namespace MonoDevelop.CSharp.Project
GenerateOverflowChecks,
UnsafeCode,
null,
- null,
+ ParentConfiguration.SignAssembly ? ParentConfiguration.AssemblyKeyFile : null,
ImmutableArray<byte>.Empty,
null,
Microsoft.CodeAnalysis.Platform.AnyCpu,
@@ -140,7 +139,8 @@ namespace MonoDevelop.CSharp.Project
WarningLevel,
null,
false,
- assemblyIdentityComparer: DesktopAssemblyIdentityComparer.Default
+ assemblyIdentityComparer: DesktopAssemblyIdentityComparer.Default,
+ strongNameProvider: new DesktopStrongNameProvider ()
);
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/CSharpCodeGenerator.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/CSharpCodeGenerator.cs
index a9bdaeea5b..dbbfd5f907 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/CSharpCodeGenerator.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/CSharpCodeGenerator.cs
@@ -715,7 +715,7 @@ namespace MonoDevelop.CSharp.Refactoring
result.Append (" ");
}
result.Append (CSharpAmbience.FilterName (p.Name));
- if (p.HasExplicitDefaultValue) {
+ if (asParameterList && p.HasExplicitDefaultValue) {
result.Append (" = ");
if (p.ExplicitDefaultValue is Enum) {
var name = Enum.GetName (p.ExplicitDefaultValue.GetType (), p.ExplicitDefaultValue);
@@ -733,6 +733,8 @@ namespace MonoDevelop.CSharp.Refactoring
result.Append ("\"" + CSharpTextEditorIndentation.ConvertToStringLiteral ((string)p.ExplicitDefaultValue) + "\"");
} else if (p.ExplicitDefaultValue is bool) {
result.Append ((bool)p.ExplicitDefaultValue ? "true" : "false");
+ } else if (p.ExplicitDefaultValue == null) {
+ result.Append ("null");
} else {
result.Append (p.ExplicitDefaultValue);
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/CSharpFeaturesTextEditorExtension.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/CSharpFeaturesTextEditorExtension.cs
index 56dfd6d5f0..4ec807c365 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/CSharpFeaturesTextEditorExtension.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/CSharpFeaturesTextEditorExtension.cs
@@ -89,9 +89,9 @@ namespace MonoDevelop.CSharp.Refactoring
}
[CommandHandler (EditCommands.Rename)]
- public void RenameCommand ()
+ public async void RenameCommand ()
{
- new RenameHandler ().Run (Editor, DocumentContext);
+ await new RenameHandler ().Run (Editor, DocumentContext);
}
[CommandUpdateHandler (RefactoryCommands.GotoDeclaration)]
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/ExtractMethodCommandHandler.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/ExtractMethodCommandHandler.cs
index cb690e0d82..37e0ab49fc 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/ExtractMethodCommandHandler.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/ExtractMethodCommandHandler.cs
@@ -95,7 +95,7 @@ namespace MonoDevelop.CSharp.Refactoring
var info = RefactoringSymbolInfo.GetSymbolInfoAsync (doc, extractionResult.InvocationNameToken.Span.Start).Result;
var sym = info.DeclaredSymbol ?? info.Symbol;
if (sym != null)
- new MonoDevelop.Refactoring.Rename.RenameRefactoring ().Rename (sym);
+ await new MonoDevelop.Refactoring.Rename.RenameRefactoring ().Rename (sym);
}
catch (Exception e) {
LoggingService.LogError ("Error while extracting method", e);
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/FindDerivedSymbolsHandler.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/FindDerivedSymbolsHandler.cs
index 37447e71b5..e58082da60 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/FindDerivedSymbolsHandler.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/FindDerivedSymbolsHandler.cs
@@ -96,7 +96,7 @@ namespace MonoDevelop.CSharp.Refactoring
var doc = IdeApp.Workbench.ActiveDocument;
if (doc == null || doc.FileName == FilePath.Null)
return;
- var info = await RefactoringSymbolInfo.GetSymbolInfoAsync (doc, doc.Editor.CaretOffset);
+ var info = await RefactoringSymbolInfo.GetSymbolInfoAsync (doc, doc.Editor);
if (info.DeclaredSymbol != null)
FindDerivedSymbols (info.DeclaredSymbol);
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/FindReferencesHandler.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/FindReferencesHandler.cs
index aa0f439781..90bc31dcc6 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/FindReferencesHandler.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/FindReferencesHandler.cs
@@ -114,7 +114,7 @@ namespace MonoDevelop.CSharp.Refactoring
if (doc == null || doc.FileName == FilePath.Null)
return;
- var info = RefactoringSymbolInfo.GetSymbolInfoAsync (doc, doc.Editor.CaretOffset).Result;
+ var info = RefactoringSymbolInfo.GetSymbolInfoAsync (doc, doc.Editor).Result;
var sym = info.Symbol ?? info.DeclaredSymbol;
if (sym != null)
FindRefs (sym);
@@ -188,7 +188,7 @@ namespace MonoDevelop.CSharp.Refactoring
if (doc == null || doc.FileName == FilePath.Null)
return;
- var info = RefactoringSymbolInfo.GetSymbolInfoAsync (doc, doc.Editor.CaretOffset).Result;
+ var info = RefactoringSymbolInfo.GetSymbolInfoAsync (doc, doc.Editor).Result;
var sym = info.Symbol ?? info.DeclaredSymbol;
if (sym != null)
FindRefs (sym, info.Model.Compilation);
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/RefactoryCommands.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/RefactoryCommands.cs
index 6be48879bf..e0250b41c3 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/RefactoryCommands.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/RefactoryCommands.cs
@@ -69,7 +69,7 @@ namespace MonoDevelop.CSharp.Refactoring
result.Text = GettextCatalog.GetString ("Fix");
foreach (var diagnostic in container.CodeFixActions) {
var info = new CommandInfo (diagnostic.CodeAction.Title);
- result.CommandInfos.Add (info, new Action (new CodeActionEditorExtension.ContextActionRunner (diagnostic.CodeAction, editor, ctx).Run));
+ result.CommandInfos.Add (info, new Action (async () => await new CodeActionEditorExtension.ContextActionRunner (diagnostic.CodeAction, editor, ctx).Run ()));
}
if (result.CommandInfos.Count == 0)
return result;
@@ -171,7 +171,7 @@ namespace MonoDevelop.CSharp.Refactoring
var semanticModel = doc.ParsedDocument.GetAst<SemanticModel> ();
if (semanticModel == null)
return;
- var info = RefactoringSymbolInfo.GetSymbolInfoAsync (doc, doc.Editor.CaretOffset).Result;
+ var info = RefactoringSymbolInfo.GetSymbolInfoAsync (doc, doc.Editor).Result;
bool added = false;
var ext = doc.GetContent<CodeActionEditorExtension> ();
@@ -188,8 +188,8 @@ namespace MonoDevelop.CSharp.Refactoring
bool canRename = RenameHandler.CanRename (info.Symbol ?? info.DeclaredSymbol);
if (canRename) {
- ciset.CommandInfos.Add (IdeApp.CommandService.GetCommandInfo (MonoDevelop.Ide.Commands.EditCommands.Rename), new Action (delegate {
- new MonoDevelop.Refactoring.Rename.RenameRefactoring ().Rename (info.Symbol ?? info.DeclaredSymbol);
+ ciset.CommandInfos.Add (IdeApp.CommandService.GetCommandInfo (MonoDevelop.Ide.Commands.EditCommands.Rename), new Action (async delegate {
+ await new MonoDevelop.Refactoring.Rename.RenameRefactoring ().Rename (info.Symbol ?? info.DeclaredSymbol);
}));
added = true;
}
@@ -199,7 +199,7 @@ namespace MonoDevelop.CSharp.Refactoring
if (added & first && ciset.CommandInfos.Count > 0)
ciset.CommandInfos.AddSeparator ();
var info2 = new CommandInfo (fix.CodeAction.Title);
- ciset.CommandInfos.Add (info2, new Action (new CodeActionEditorExtension.ContextActionRunner (fix.CodeAction, doc.Editor, doc).Run));
+ ciset.CommandInfos.Add (info2, new Action (async () => await new CodeActionEditorExtension.ContextActionRunner (fix.CodeAction, doc.Editor, doc).Run ()));
added = true;
first = false;
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/RenameHandler.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/RenameHandler.cs
index c64225a77c..a59854a2e1 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/RenameHandler.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/RenameHandler.cs
@@ -37,6 +37,8 @@ using ICSharpCode.NRefactory6.CSharp;
using MonoDevelop.Refactoring;
using MonoDevelop.Refactoring.Rename;
using MonoDevelop.Ide.TypeSystem;
+using System.Threading.Tasks;
+using System.Threading;
namespace MonoDevelop.CSharp.Refactoring
{
@@ -71,21 +73,24 @@ namespace MonoDevelop.CSharp.Refactoring
return false;
}
- protected override void Run (object data)
+ protected override async void Run (object data)
{
var doc = IdeApp.Workbench.ActiveDocument;
if (doc == null || doc.FileName == FilePath.Null)
return;
- Run (doc.Editor, doc);
+ await Run (doc.Editor, doc);
}
- internal void Run (TextEditor editor, DocumentContext ctx)
+ internal async Task Run (TextEditor editor, DocumentContext ctx)
{
- var info = RefactoringSymbolInfo.GetSymbolInfoAsync (ctx, editor.CaretOffset).Result;
+ var cts = new CancellationTokenSource ();
+ var getSymbolTask = RefactoringSymbolInfo.GetSymbolInfoAsync (ctx, editor, cts.Token);
+ var message = GettextCatalog.GetString ("Resolving symbol…");
+ var info = await MessageService.ExecuteTaskAndShowWaitDialog (getSymbolTask, message, cts);
var sym = info.DeclaredSymbol ?? info.Symbol;
if (!CanRename (sym))
return;
- new RenameRefactoring ().Rename (sym);
+ await new RenameRefactoring ().Rename (sym);
}
}
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp/AstStockIcons.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp/AstStockIcons.cs
index 9c433d95d9..634229726e 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp/AstStockIcons.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp/AstStockIcons.cs
@@ -47,8 +47,10 @@ namespace MonoDevelop.CSharp
static readonly IconId Property = "md-property";
static readonly IconId Struct = "md-struct";
static readonly IconId Delegate = "md-delegate";
+ static readonly IconId Constant = "md-literal";
public static readonly IconId Namespace = "md-name-space";
+
static void AdjustAccessibility (SyntaxTokenList modifiers, ref Accessibility acc, ref bool isStatic, ref bool result)
{
isStatic = modifiers.Any (mod => mod.Kind () == Microsoft.CodeAnalysis.CSharp.SyntaxKind.StaticKeyword);
@@ -108,12 +110,24 @@ namespace MonoDevelop.CSharp
AdjustAccessibility (((BaseMethodDeclarationSyntax)element).Modifiers, ref acc, ref isStatic, ref result);
return result;
}
-
+
+ static bool IsConst (SyntaxTokenList modifiers)
+ {
+ return modifiers.Any (mod => mod.Kind () == Microsoft.CodeAnalysis.CSharp.SyntaxKind.ConstKeyword);
+ }
+
+ static bool IsConst (SyntaxNode element)
+ {
+ if (element is BaseFieldDeclarationSyntax)
+ return IsConst (((BaseFieldDeclarationSyntax)element).Modifiers);
+ if (element is LocalDeclarationStatementSyntax)
+ return IsConst (((LocalDeclarationStatementSyntax)element).Modifiers);
+ return false;
+ }
public static string GetStockIcon (this SyntaxNode element)
{
Accessibility acc = Accessibility.Public;
bool isStatic = false;
-
if (element is NamespaceDeclarationSyntax)
return Namespace;
@@ -165,8 +179,18 @@ namespace MonoDevelop.CSharp
return "md-" + GetAccess (acc) + GetGlobal (isStatic) + "property";
if (element is EventDeclarationSyntax || element is EventFieldDeclarationSyntax)
return "md-" + GetAccess (acc) + GetGlobal (isStatic) + "event";
- if (element.Parent is EnumDeclarationSyntax)
- return "md-" + GetAccess (acc) + "enum";
+ if (element is EnumMemberDeclarationSyntax)
+ return "md-literal";
+ if (element?.Parent?.Parent is FieldDeclarationSyntax || element?.Parent?.Parent is LocalDeclarationStatementSyntax) {
+ if (IsConst (element.Parent.Parent))
+ return "md-" + GetAccess (acc) + "literal";
+ }
+
+ if (element is FieldDeclarationSyntax || element is LocalDeclarationStatementSyntax) {
+ if (IsConst (element))
+ return "md-" + GetAccess (acc) + "literal";
+ }
+
return "md-" + GetAccess (acc) + GetGlobal (isStatic) + "field";
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp/DeclaredSymbolInfo.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp/DeclaredSymbolInfo.cs
index de58487e6b..a6110bdae7 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp/DeclaredSymbolInfo.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp/DeclaredSymbolInfo.cs
@@ -479,14 +479,16 @@ namespace MonoDevelop.CSharp
return TypeSystemService.GetCodeAnalysisDocument (type.DocumentId, token);
}
- public override async Task<TooltipInformation> GetTooltipInformation (CancellationToken token)
+ public override Task<TooltipInformation> GetTooltipInformation (CancellationToken token)
{
- var doc = GetDocument (token);
- if (doc == null) {
- return new TooltipInformation ();
- }
- var symbol = await type.GetSymbolAsync (doc, token);
- return await Ambience.GetTooltip (token, symbol);
+ return Task.Run (async delegate {
+ var doc = GetDocument (token);
+ if (doc == null) {
+ return null;
+ }
+ var symbol = await type.GetSymbolAsync (doc, token);
+ return await Ambience.GetTooltip (token, symbol);
+ });
}
public override string Description {
@@ -525,9 +527,9 @@ namespace MonoDevelop.CSharp
}
}
- public override string GetMarkupText ()
+ public override string GetMarkupText (bool selected)
{
- return HighlightMatch (useFullName ? type.FullyQualifiedContainerName : type.Name, match);
+ return HighlightMatch (useFullName ? type.FullyQualifiedContainerName : type.Name, match, selected);
}
public DeclaredSymbolInfoResult (string match, string matchedString, int rank, DeclaredSymbolInfo type, bool useFullName) : base (match, matchedString, rank)
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp/PathedDocumentTextEditorExtension.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp/PathedDocumentTextEditorExtension.cs
index 4a13d0bebc..6ed61d9ca2 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp/PathedDocumentTextEditorExtension.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp/PathedDocumentTextEditorExtension.cs
@@ -699,7 +699,7 @@ namespace MonoDevelop.CSharp
return;
}
- var curMember = node != null ? node.AncestorsAndSelf ().FirstOrDefault (m => m is VariableDeclaratorSyntax || (m is MemberDeclarationSyntax && !(m is NamespaceDeclarationSyntax))) : null;
+ var curMember = node != null ? node.AncestorsAndSelf ().FirstOrDefault (m => m is VariableDeclaratorSyntax && m.Parent != null && !(m.Parent.Parent is LocalDeclarationStatementSyntax) || (m is MemberDeclarationSyntax && !(m is NamespaceDeclarationSyntax))) : null;
var curType = node != null ? node.AncestorsAndSelf ().FirstOrDefault (IsType) : null;
var curProject = ownerProjects != null && ownerProjects.Count > 1 ? DocumentContext.Project : null;
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp/ProjectSearchCategory.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp/ProjectSearchCategory.cs
index b445328784..b304f7d898 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp/ProjectSearchCategory.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp/ProjectSearchCategory.cs
@@ -296,13 +296,12 @@ namespace MonoDevelop.CSharp
void AllResults (ISearchResultCallback searchResultCallback, WorkerResult lastResult, WorkerResult newResult, IReadOnlyList<DeclaredSymbolInfo> completeTypeList, CancellationToken token)
{
- uint x = 0;
// Search Types
newResult.filteredSymbols = new List<DeclaredSymbolInfo> ();
bool startsWithLastFilter = lastResult.pattern != null && newResult.pattern.StartsWith (lastResult.pattern, StringComparison.Ordinal) && lastResult.filteredSymbols != null;
var allTypes = startsWithLastFilter ? lastResult.filteredSymbols : completeTypeList;
foreach (var type in allTypes) {
- if (unchecked(x++) % 100 == 0 && token.IsCancellationRequested) {
+ if (token.IsCancellationRequested) {
newResult.filteredSymbols = null;
return;
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp/SignatureMarkupCreator.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp/SignatureMarkupCreator.cs
index 1267f874f0..2d00548f7c 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp/SignatureMarkupCreator.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp/SignatureMarkupCreator.cs
@@ -77,7 +77,9 @@ namespace MonoDevelop.CSharp
public SignatureMarkupCreator (DocumentContext ctx, int offset)
{
this.offset = offset;
- this.colorStyle = SyntaxModeService.GetColorStyle (MonoDevelop.Ide.IdeApp.Preferences.ColorScheme);
+ this.colorStyle = SyntaxModeService.GetColorStyle (Ide.IdeApp.Preferences.ColorScheme);
+ if (!this.colorStyle.FitsIdeSkin (Ide.IdeApp.Preferences.UserInterfaceSkin))
+ this.colorStyle = SyntaxModeService.GetDefaultColorStyle (Ide.IdeApp.Preferences.UserInterfaceSkin);
this.ctx = ctx;
if (ctx != null) {
if (ctx.ParsedDocument == null || ctx.AnalysisDocument == null) {
@@ -1066,7 +1068,10 @@ namespace MonoDevelop.CSharp
result.AddCategory ("Form", "[attributes] [modifiers] " + Highlight ("delegate", colorStyle.KeywordDeclaration) + " result-type identifier ([formal-parameters]);");
result.SummaryMarkup = "A " + Highlight ("delegate", colorStyle.KeywordDeclaration) + " declaration defines a reference type that can be used to encapsulate a method with a specific signature.";
break;
- case SyntaxKind.IdentifierName:
+ case SyntaxKind.IdentifierToken:
+ if (node.ToFullString () == "nameof" && node.Parent?.Parent?.Kind () == SyntaxKind.InvocationExpression)
+ goto case SyntaxKind.NameOfKeyword;
+
if (node.ToFullString () == "dynamic") {
result.SignatureMarkup = Highlight ("dynamic", colorStyle.KeywordContext) + keywordSign;
result.SummaryMarkup = "The " + Highlight ("dynamic", colorStyle.KeywordContext) + " type allows for an object to bypass compile-time type checking and resolve type checking during run-time.";
@@ -1470,6 +1475,11 @@ namespace MonoDevelop.CSharp
result.AddCategory ("Form", Highlight ("while", colorStyle.KeywordIteration) + " (expression) statement");
result.SummaryMarkup = "The " + Highlight ("while", colorStyle.KeywordIteration) + " statement executes a statement or a block of statements until a specified expression evaluates to false. ";
break;
+ case SyntaxKind.NameOfKeyword:
+ result.SignatureMarkup = Highlight ("nameof", colorStyle.KeywordDeclaration) + keywordSign;
+ result.AddCategory ("Form", Highlight ("nameof", colorStyle.KeywordDeclaration) + "(identifier)");
+ result.SummaryMarkup = "Used to obtain the simple (unqualified) string name of a variable, type, or member.";
+ break;
default:
return null;
}
diff --git a/main/src/addins/CSharpBinding/Util/ExpressionSyntaxExtensions.cs b/main/src/addins/CSharpBinding/Util/ExpressionSyntaxExtensions.cs
index e916ed1e00..5fce0d401b 100644
--- a/main/src/addins/CSharpBinding/Util/ExpressionSyntaxExtensions.cs
+++ b/main/src/addins/CSharpBinding/Util/ExpressionSyntaxExtensions.cs
@@ -30,9 +30,13 @@ namespace ICSharpCode.NRefactory6.CSharp
static ExpressionSyntaxExtensions ()
{
- var typeInfo = Type.GetType ("Microsoft.CodeAnalysis.CSharp.Extensions.ExpressionSyntaxExtensions" + ReflectionNamespaces.CSWorkspacesAsmName, true);
- castIfPossibleMethod = typeInfo.GetMethod ("CastIfPossible", BindingFlags.Static | BindingFlags.Public);
- tryReduceOrSimplifyExplicitNameMethod = typeInfo.GetMethod ("TryReduceOrSimplifyExplicitName", BindingFlags.Static | BindingFlags.Public);
+ var typeInfo = Type.GetType("Microsoft.CodeAnalysis.CSharp.Extensions.ExpressionSyntaxExtensions" + ReflectionNamespaces.CSWorkspacesAsmName, true);
+ castIfPossibleMethod = typeInfo.GetMethod("CastIfPossible", BindingFlags.Static | BindingFlags.Public);
+ if (castIfPossibleMethod == null)
+ throw new Exception ("ExpressionSyntaxExtensions: CastIfPossible not found");
+ tryReduceOrSimplifyExplicitNameMethod = typeInfo.GetMethod("TryReduceOrSimplifyExplicitName", BindingFlags.Static | BindingFlags.Public);
+ if (tryReduceOrSimplifyExplicitNameMethod == null)
+ throw new Exception ("ExpressionSyntaxExtensions: TryReduceOrSimplifyExplicitName not found");
}
/// <summary>
@@ -43,13 +47,11 @@ namespace ICSharpCode.NRefactory6.CSharp
this ExpressionSyntax expression,
ITypeSymbol targetType,
int position,
- SemanticModel semanticModel,
- out bool wasCastAdded)
+ SemanticModel semanticModel)
{
try {
- var args = new object [] { expression, targetType, position, semanticModel, false };
+ var args = new object [] { expression, targetType, position, semanticModel};
var result = (ExpressionSyntax)castIfPossibleMethod.Invoke (null, args);
- wasCastAdded = (bool)args [4];
return result;
} catch (TargetInvocationException ex) {
ExceptionDispatchInfo.Capture(ex.InnerException).Throw();
diff --git a/main/src/addins/ChangeLog b/main/src/addins/ChangeLog
deleted file mode 100644
index 2b4c0b8ec8..0000000000
--- a/main/src/addins/ChangeLog
+++ /dev/null
@@ -1,183 +0,0 @@
-2010-06-17 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am: Adding DocFood to the solution/build system.
-
-2010-06-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DocFood: Checked in doc food addin.
-
-2010-02-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Moved diff widget and algorithm to
- MonoDevelop.Components.
-
-2009-11-18 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am: Added hex editor display binding.
-
-2009-11-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.HexEditor: Added hex editor display binding.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Wire the soft debug addin into the build.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft: Moved soft debug addin from
- extras.
-
-2009-08-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * TextTemplating: Include the ASP.NET MVC and TextTemplating
- addins in the main solution and build.
-
-2009-08-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am, AspNetAddin, AspNet: Move ASP.NET into a
- subdirectory and rename, in preparation for adding the MVC addin.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Fix build order.
-
-2009-07-22 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am: Fixed makefile.
-
-2009-07-03 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am: Corrected makefile.
-
-2009-07-01 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am: Moved refactoring support to an own assembly.
-
-2009-07-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring: Moved refactoring support to an own
- assembly.
-
-2009-06-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Fix build order. Version control now depends on
- the source editor.
-
-2009-03-13 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * Mono.Texteditor:
- * Mono.Texteditor/Styles:
- * Mono.Texteditor/gtk-gui:
- * Mono.Texteditor/ChangeLog:
- * Mono.Texteditor/Makefile.am:
- * Mono.Texteditor/SyntaxModes:
- * Mono.Texteditor/AssemblyInfo.cs:
- * Mono.Texteditor/Mono.TextEditor:
- * Mono.Texteditor/gtk-gui/gui.stetic:
- * Mono.Texteditor/Mono.TextEditor.Vi:
- * Mono.Texteditor/Styles/C64Style.xml:
- * Mono.Texteditor/gtk-gui/objects.xml:
- * Mono.Texteditor/gtk-gui/generated.cs:
- * Mono.Texteditor/Styles/BrownStyle.xml:
- * Mono.Texteditor/Mono.TextEditor.csproj:
- * Mono.Texteditor/ChangelogSyntaxMode.xml:
- * Mono.Texteditor/Mono.TextEditor/Caret.cs:
- * Mono.Texteditor/Styles/OblivionStyle.xml:
- * Mono.Texteditor/Mono.TextEditor/Margin.cs:
- * Mono.Texteditor/Styles/TangoLightStyle.xml:
- * Mono.Texteditor/Mono.TextEditor/IBuffer.cs:
- * Mono.Texteditor/Mono.TextEditor/Segment.cs:
- * Mono.Texteditor/Mono.TextEditor/EditMode.cs:
- * Mono.Texteditor/SyntaxModes/CSyntaxMode.xml:
- * Mono.Texteditor/Mono.TextEditor/ISegment.cs:
- * Mono.Texteditor/Mono.TextEditor/Document.cs:
- * Mono.Texteditor/Mono.TextEditor.Vi/ViMode.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting:
- * Mono.Texteditor/Styles/VisualStudioStyle.xml:
- * Mono.Texteditor/Mono.TextEditor/GapBuffer.cs:
- * Mono.Texteditor/Mono.TextEditor/TextEditor.cs:
- * Mono.Texteditor/SyntaxModes/CPPSyntaxMode.xml:
- * Mono.Texteditor/Mono.TextEditor/IconMargin.cs:
- * Mono.Texteditor/Mono.TextEditor/TextMarker.cs:
- * Mono.Texteditor/SyntaxModes/BooSyntaxMode.xml:
- * Mono.Texteditor/SyntaxModes/XmlSyntaxMode.xml:
- * Mono.Texteditor/SyntaxModes/DiffSyntaxMode.xml:
- * Mono.Texteditor/Mono.TextEditor/FoldingType.cs:
- * Mono.Texteditor/Mono.TextEditor/FoldSegment.cs:
- * Mono.Texteditor/SyntaxModes/ValaSyntaxMode.xml:
- * Mono.Texteditor/SyntaxModes/JavaSyntaxMode.xml:
- * Mono.Texteditor/Mono.TextEditor/LineSegment.cs:
- * Mono.Texteditor/Mono.TextEditor/RedBlackTree.cs:
- * Mono.Texteditor/Mono.TextEditor/SearchResult.cs:
- * Mono.Texteditor/Mono.TextEditor.Vi/ViActions.cs:
- * Mono.Texteditor/SyntaxModes/VBNetSyntaxMode.xml:
- * Mono.Texteditor/Mono.TextEditor/GutterMargin.cs:
- * Mono.Texteditor/Mono.TextEditor/LineSplitter.cs:
- * Mono.Texteditor/Mono.TextEditor/HelperMethods.cs:
- * Mono.Texteditor/SyntaxModes/PythonSyntaxMode.xml:
- * Mono.Texteditor/SyntaxModes/CSharpSyntaxMode.xml:
- * Mono.Texteditor/Mono.TextEditor/LinkEventArgs.cs:
- * Mono.Texteditor/Mono.TextEditor/DeleteActions.cs:
- * Mono.Texteditor/Mono.TextEditor/LineEventArgs.cs:
- * Mono.Texteditor/Mono.TextEditor/SearchRequest.cs:
- * Mono.Texteditor/Mono.TextEditor/ISearchEngine.cs:
- * Mono.Texteditor/SyntaxModes/AspNetSyntaxMode.xml:
- * Mono.Texteditor/Mono.TextEditor/TextEditorData.cs:
- * Mono.Texteditor/Mono.TextEditor/SimpleEditMode.cs:
- * Mono.Texteditor/Mono.TextEditor/BookmarkMarker.cs:
- * Mono.Texteditor/Mono.TextEditor/TextViewMargin.cs:
- * Mono.Texteditor/Mono.TextEditor/LineSegmentTree.cs:
- * Mono.Texteditor/Mono.TextEditor.Vi/ViActionMaps.cs:
- * Mono.Texteditor/SyntaxModes/MakefileSyntaxMode.xml:
- * Mono.Texteditor/Mono.TextEditor/BookmarkActions.cs:
- * Mono.Texteditor/Mono.TextEditor/ReplaceEventArgs.cs:
- * Mono.Texteditor/SyntaxModes/ChangeLogSyntaxMode.xml:
- * Mono.Texteditor/Mono.TextEditor/ITooltipProvider.cs:
- * Mono.Texteditor/Mono.TextEditor/DocumentLocation.cs:
- * Mono.Texteditor/Mono.TextEditor/CaretMoveActions.cs:
- * Mono.Texteditor/Mono.TextEditor/FoldMarkerMargin.cs:
- * Mono.Texteditor/Mono.TextEditor/ClipboardActions.cs:
- * Mono.Texteditor/Mono.TextEditor/SelectionActions.cs:
- * Mono.Texteditor/SyntaxModes/JavascriptSyntaxMode.xml:
- * Mono.Texteditor/Mono.TextEditor/IWordFindStrategy.cs:
- * Mono.Texteditor/Mono.TextEditor/TextEditorOptions.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/Rule.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/Span.cs:
- * Mono.Texteditor/Mono.TextEditor/DefaultEditActions.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/Style.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/Match.cs:
- * Mono.Texteditor/Mono.TextEditor/BufferedTextReader.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/Chunk.cs:
- * Mono.Texteditor/Mono.TextEditor/ITextEditorOptions.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/Marker.cs:
- * Mono.Texteditor/Mono.TextEditor/EmacsWordFindStrategy.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/Keywords.cs:
- * Mono.Texteditor/Mono.TextEditor/DocumentUpdateRequest.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/ChunkStyle.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/SyntaxMode.cs:
- * Mono.Texteditor/Mono.TextEditor/CodeSegmentPreviewWindow.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/IXmlProvider.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/WorkerThread.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/DefaultStyle.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/SemanticRule.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/XmlReadHelper.cs:
- * Mono.Texteditor/Mono.TextEditor/SharpDevelopWordFindStrategy.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/MarkupSyntaxMode.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/SyntaxModeService.cs:
- * Mono.Texteditor/Mono.TextEditor.Highlighting/ReferencedChunkStyle.cs:
- Moved text editor to core
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * Addins.mds: Migrated to MSBuild file format.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MacPlatform/AssemblyInfo.cs:
- * WindowsPlatform/AssemblyInfo.cs:
- * MacPlatform/MacPlatform.addin.xml:
- * WindowsPlatform/WindowsPlatform.addin.xml: Bump MD version.
-
diff --git a/main/src/addins/ChangeLogAddIn/ChangeLog b/main/src/addins/ChangeLogAddIn/ChangeLog
deleted file mode 100644
index 3e7009bade..0000000000
--- a/main/src/addins/ChangeLogAddIn/ChangeLog
+++ /dev/null
@@ -1,665 +0,0 @@
-2010-08-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.cs:
- * ProjectOptionPanelWidget.cs:
- * CommitDialogExtensionWidget.cs: Track api changes.
-
-2010-07-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * CommitDialogExtensionWidget.cs: Track api changes.
-
-2010-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * CommitDialogExtensionWidget.cs: Clean up dialog placement.
-
-2010-05-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * Policies.xml: Added attribute to explicitly allow
- differential serialization for a policy (which is disabled
- by default).
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * ChangeLogAddIn.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * ChangeLogAddIn.cs:
- * gtk-gui/gui.stetic:
- * ChangeLogService.cs:
- * AddLogEntryDialog.cs:
- * ChangeLogAddIn.csproj:
- * ProjectOptionPanel.cs:
- * ChangeLogAddIn.addin.xml:
- * ProjectOptionPanelWidget.cs:
- * CommitDialogExtensionWidget.cs: Merged MD.Projects into
- MD.Core, and MD.Projects.Gui, MD.Core.Gui and MD.Components
- into MD.Ide.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddLogEntryDialog.cs: Track api changes.
-
-2010-02-09 Mike Krüger <mkrueger@novell.com>
-
- * AddLogEntryDialog.cs: Track API changes for lazy loading
- images.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.ChangeLogAddIn.AddLogEntryDialog.cs:
- * gtk-gui/MonoDevelop.ChangeLogAddIn.ProjectOptionPanelWidget.cs:
- Flush.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * ChangeLogAddIn.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * ChangeLogAddIn.csproj:
- * gtk-gui/MonoDevelop.ChangeLogAddIn.AddLogEntryDialog.cs:
- * gtk-gui/MonoDevelop.ChangeLogAddIn.ProjectOptionPanelWidget.cs:
- Flush.
-
-2009-10-13 Ankit Jain <jankit@novell.com>
-
- * ChangeLogAddIn.csproj: Import md.targets .
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * ChangeLogAddIn.addin.xml: Update license.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * ChangeLogAddIn.addin.xml: Bump MD version.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.csproj: Updated dependencies. We now depend
- on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * CommitDialogExtensionWidget.cs: Ellipsize path names. Fixes
- bug #532661 - Changelog names in commit dialog should wrap.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.ChangeLogAddIn.ProjectOptionPanelWidget.cs:
- Flush.
-
-2009-06-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * OldChangeLogData.cs: Track api changes.
-
-2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddLogEntryDialog.cs: Use the new DesktopService instead of
- PlatformService.
-
-2009-06-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * OldChangeLogData.cs: Track api changes.
-
-2009-04-24 Mike Krüger <mkrueger@novell.com>
-
- * AssemblyInfo.cs: Changed assembly info.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * AddLogEntryDialog.cs: Renamed PixbufService to ImageService.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * AddLogEntryDialog.cs: Track API changes.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * ChangeLogAddIn.csproj: don't require specific gtk-sharp version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * ChangeLogAddIn.addin.xml: Bump MD version.
-
-2009-03-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * OldChangeLogData.cs: Don't set value for commit message
- style. Fix whether solution already has a policy. Fixes "Bug
- 486756 - Regression in changelog addin".
-
-2009-03-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * OldChangeLogData.cs:
- * ChangeLogService.cs:
- * ProjectOptionPanel.cs:
- * ChangeLogAddIn.csproj:
- * ChangeLogAddIn.addin.xml: Migrate MD1 changelog settings to
- the policy system. Fixes "Bug 471285 - Project ChangeLog
- settings lost".
-
- * gtk-gui/MonoDevelop.ChangeLogAddIn.ProjectOptionPanelWidget.cs:
- Flush.
-
-2009-03-13 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.ChangeLogAddIn.ProjectOptionPanelWidget.cs:
- Making some strings not translatable.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * ChangeLogService.cs: Rename 'dir', as csc doesn't like
- multiple locals with the same name in a switch.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.mds:
- * ChangeLogAddIn.mdp:
- * ChangeLogAddIn.csproj: Migrated to MSBuild file format.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * ChangeLogAddIn.addin.xml: Bump MD version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogService.cs: Fix nullref.
-
- * gtk-gui/MonoDevelop.ChangeLogAddIn.ProjectOptionPanelWidget.cs:
- Flush.
-
-2009-02-02 <>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.ChangeLogAddIn.ProjectOptionPanelWidget.cs: Fix
- typo.
-
-2009-02-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * ChangeLogPolicy.cs: Change default date formatting from
- yy/MM/dd to yyyy-MM-dd.
-
-2009-02-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * Policies.xml: Use - instead of / in Mono date format.
-
- * CommitDialogExtensionWidget.cs: Appned 2 newlines to
- ChangeLog message.
-
- Fixes Bug 471286 - "ChangeLog integration now uses wrong
- date format and messed up my ChangeLog".
-
-2009-01-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * ChangeLogAddIn.addin.xml: Register policy panel as a default policy
- panel.
-
-2009-01-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * Policies.xml:
- * ChangeLogAddIn.cs:
- * ChangeLogPolicy.cs:
- * ProjectOptionPanelWidget.cs:
- * CommitDialogExtensionWidget.cs: Rename UserInformation to
- AuthorInformation, and change other strings correspondingly.
-
-2009-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * Policies.xml:
- * gtk-gui/gui.stetic:
- * ChangeLogPolicy.cs:
- * ChangeLogAddIn.mdp:
- * ChangeLogService.cs:
- * ChangeLogAddIn.addin.xml:
- * ProjectOptionPanelWidget.cs:
- * CommitDialogExtensionWidget.cs:
- * gtk-gui/MonoDevelop.ChangeLogAddIn.ProjectOptionPanelWidget.cs: Added
- message style to changelog policy
-
-2009-01-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * ChangeLogService.cs:
- * CommitDialogExtensionWidget.cs: Implement support for per-project
- policies VcsIntegration.RequireEntry/Enabled/None.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * ChangeLogAddIn.mdp: Flush project format changes.
-
-2009-01-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * ChangeLogAddIn.mdp:
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.ChangeLogAddIn.AddLogEntryDialog.cs:
- * gtk-gui/MonoDevelop.ChangeLogAddIn.ProjectOptionPanelWidget.cs:
- * gtk-gui/MonoDevelop.ChangeLogAddIn.ChangeLogAddInOptionPanelWidget.cs:
- Removed unused panel widget.
-
-2009-01-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic:
- * ChangeLogPolicy.cs:
- * ChangeLogService.cs:
- * ProjectOptionPanel.cs:
- * ProjectOptionPanelWidget.cs:
- * gtk-gui/MonoDevelop.ChangeLogAddIn.ProjectOptionPanelWidget.cs: Move
- ChangeLog integration options to the policies storage.
-
- * ChangeLogData.cs:
- * ChangeLogAddInOptionsPanel.cs:
- * ChangeLogAddInOptionPanelWidget.cs: Unused; remove.
-
- * ChangeLogAddIn.cs: Use UserInformation API. Fix error on insertion of
- entries into new/empty ChangeLogs. Fix spaces->tabs formatting.
-
- * ChangeLogAddIn.addin.xml: Remove old data types and panels, and
- register ChangeLogPolicy type as a policy.
-
- * Makefile.am:
- * ChangeLogAddIn.mdp: Updated.
-
- * CommitDialogExtensionWidget.cs: Use UserInformation API.
-
-2009-01-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * CommitDialogExtensionWidget.cs: Show a warning if there are some files
- without a comment.
-
-2009-01-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.cs:
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * CommitDialogExtensionWidget.cs:
- * ChangeLogAddInOptionPanelWidget.cs:
- * gtk-gui/MonoDevelop.ChangeLogAddIn.AddLogEntryDialog.cs:
- * gtk-gui/MonoDevelop.ChangeLogAddIn.ProjectOptionPanelWidget.cs:
- * gtk-gui/MonoDevelop.ChangeLogAddIn.ChangeLogAddInOptionPanelWidget.cs:
- Fix bug #440957 - Version Control/Changelog addin no longer gives
- warning when name is not set.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.mdp: All projects now require fx 3.5.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.mdp: Don't require a specific version of Mono.Addins.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Make it work for parallel build.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-11-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fix build dependencies.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml: Bump MD version.
-
-2008-10-07 Aaron Bockover <abockover@novell.com>
-
- * CommitDialogExtensionWidget.cs: Updated to use ChangeLogMessageStyle
- instead of the WriteHeader bool
-
-2008-10-07 Aaron Bockover <abockover@novell.com>
-
- * ChangeLogAddIn.cs:
- * CommitDialogExtensionWidget.cs: Make the addin use the new
- ChangeLogWriter
-
- * AddLogEntryDialog.cs: Make tabs 4 characters wide instead of the
- default 8; use the default monospace font as provided by
- PlatformService; set some other properties; make the widget at least
- 80 characters wide for better preview/editing of ChangeLogs by hand
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.ChangeLogAddIn.ProjectOptionPanelWidget.cs,
- gtk-gui/MonoDevelop.ChangeLogAddIn.ChangeLogAddInOptionPanelWidget.cs,
- gtk-gui/MonoDevelop.ChangeLogAddIn.AddLogEntryDialog.cs: Updated
- generated code.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogData.cs: Moved serialization engine to MonoDevelop.Core. Use
- new syntax for specifying attribute scope.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml: Bump MD version.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml: Show the options dialog only for solution
- items and solutions.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml: Merged the extension points for project and
- solution option panels into a single extension point. A single
- extension point will now be used for all kinds of items. Extension
- conditions can be used to make panels visible only for some
- specific item types.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * ProjectOptionPanel.cs, ChangeLogData.cs, ProjectOptionPanelWidget.cs,
- ChangeLogAddIn.addin.xml, ChangeLogAddIn.mdp, gtk-gui/gui.stetic,
- Makefile.am, ChangeLogService.cs: New project model changes.
-
-2008-03-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddInOptionsPanel.cs, ChangeLogAddIn.addin.xml,
- ChangeLogAddInOptionPanelWidget.cs: Use new options dialog
- infrastructure.
- * CommitDialogExtensionWidget.cs: Reduce width of comments, so it fits
- in 80 cols with tabsize 8.
-
-2008-02-26 Mike Krüger <mkrueger@novell.com>
-
-
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml: Update MD version.
-
-2008-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml: Updated add-in category and description.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * ChangeLogAddInOptionPanelWidget.cs: Make strings translatable.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.mdp: Updated project files. The order of extended
- properties won't change anymore.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.ChangeLogAddIn.ProjectOptionPanelWidget.cs,
- gtk-gui/MonoDevelop.ChangeLogAddIn.ChangeLogAddInOptionPanelWidget.cs,
- gtk-gui/MonoDevelop.ChangeLogAddIn.AddLogEntryDialog.cs: Regenerated
- gui.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml: Bump add-in versions.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.mdp, Makefile.am: Directory reorganization.
-
-2007-11-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.cs: If no file is open but one is selected in the tree, use
- it as reference file for the new entry. Fixes bug #339272.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * ChangeLogService.cs, CommitDialogExtensionWidget.cs: Track LoggingService
- API changes.
-
-2007-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogService.cs: Fix ChangeLog location problem in
- single-changelog-per-project mode.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml: Bump MD version.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.mdp: Project file names updated by change in MD path
- functions.
-
-2007-10-12 Mike Krüger <mkrueger@novell.com>
-
- * ChangeLogService.cs, CommitDialogExtensionWidget.cs: Applied changes that
- were neccassary for to the new FileService.
-
-2007-09-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml: Add missing identifier for the add-in
- preferences dialog.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml: Bump MD version.
-
-2007-09-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml: Added an Other section in the MD property dialog
- and moved some options there to avoid too many branches.
-
-2007-09-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * CommitDialogExtensionWidget.cs: Regenerate changelog entries after
- changing the user name and mail options. Fixes bug #82745.
-
-2007-09-04 Michael Hutchinson <MHutchinson@novell.com>
-
- * ChangeLogAddInOptionPanelWidget.cs: Fix compiler warning.
-
-2007-08-31 Mike Krüger <mkrueger@novell.com>
-
- * ProjectOptionPanel.cs, ChangeLogAddIn.cs,
- gtk-gui/MonoDevelop.ChangeLogAddIn.ProjectOptionPanelWidget.cs,
- ChangeLogAddInOptionPanelWidget.cs, CommitDialogExtensionWidget.cs:
- Changes due to new property infrastructure.
-
-2007-08-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddLogEntryDialog.cs: When changing selection, get the text from the
- changes table, if it has changed. Fixes bug #82437.
-
-2007-08-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.mdp, gtk-gui/gui.stetic, Makefile.am: Updated.
- * ChangeLogService.cs: Fix nullref exception.
- * CommitDialogExtensionWidget.cs: Fix warning.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml, ChangeLogAddIn.mdp, Makefile.am: Reorganized the
- extension point hierarchy. Embedded all add-in manifests as resources.
-
-2007-08-06 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * ChangeLogAddin.cs: Fixed #82322.
-
-2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.ChangeLogAddIn.ProjectOptionPanelWidget.cs: Added
- missing file.
-
-2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * ProjectOptionPanel.cs, ChangeLogData.cs, ProjectOptionPanelWidget.cs,
- ChangeLogAddInOptionsPanel.cs, ChangeLogAddIn.cs, AddLogEntryDialog.cs,
- ChangeLogAddIn.addin.xml, ChangeLogAddIn.mdp, gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.ChangeLogAddIn.AddLogEntryDialog.cs,
- gtk-gui/gui.stetic, ChangeLogAddInOptionPanelWidget.cs, Makefile.am,
- ChangeLogService.cs, CommitDialogExtensionWidget.cs: Allow updating
- multiple changelog files at the same time. Updated licenses. Based on a
- patch by Jacob Ilsø Christensen.
-
-2007-07-03 Mike Krüger <mkrueger@novell.com>
-
- * ChangeLogAddIn.cs: Changed a bit because of the removal of custom
- collections in the Ide project.
-
-2007-06-22 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * ChangeLogAddIn.mdp: Included ChangeLog file.
-
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.mdp, Makefile.am: Reference shared assemblies from the
- correct location.
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml, ChangeLogAddIn.mdp,
- gtk-gui/MonoDevelop.ChangeLogAddIn.AddLogEntryDialog.cs,
- gtk-gui/gui.stetic, Makefile.am: Migration to Mono.Addins.
-
-2007-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml, ChangeLogAddIn.cs: Simplified a little bit the
- ChangeLogAddin. Just one command "Insert ChageLog Entry", an header is
- automatically added if missing or if the top-most header is different
- from the one we're about to add. The command can be issued from anywhere
- and the add-in looks for the right ChangeLog file and even creates one
- if necessary. Patch by Federico Di Gregorio.
-
- * AddLogEntryDialog.cs, gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.ChangeLogAddIn.AddLogEntryDialog.cs,
- CommitDialogExtensionWidget.cs: Use new the partial class model.
- * ChangeLogAddIn.mdp: Update.
- * ChangeLogAddInOptionsPanel.cs,
- gtk-gui/MonoDevelop.ChangeLogAddIn.ChangeLogAddInOptionPanelWidget.cs,
- gtk-gui/gui.stetic, ChangeLogAddInOptionPanelWidget.cs: Implemented the
- option panel using stetic.
- * Makefile.am: Added new files.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml: Change add-in versions to 0.13.
- * ChangeLogAddIn.mdp: Updated.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.mdp, Makefile.am: Synchronized the MD project and the
- Makefile
-
-2007-02-05 Lluis Sanchez Gual <lluis@novell.com>
-
- i18n fixes.
-
-2007-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.cs: Track api changes in Document class.
-
-2007-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.mdp, gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.ChangeLogAddIn.AddLogEntryDialog.cs,
- gtk-gui/gui.stetic, Makefile.am: Split Stetic generated code in
- files.
-
-2006-12-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * CommitDialogExtensionWidget.cs: Use the FileService for copying and
- deleting files.
-
-2006-12-01 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Makefile.am: Only build if VersionControl AddIn is enabled,
- because this AddIn depends on it.
-
-2006-11-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.mdp, Makefile.am: Updated references to version
- control add-in.
- * gtk-gui/generated.cs, gtk-gui/gui.stetic: Updated.
- * CommitDialogExtensionWidget.cs: Don't try to commit the ChangeLog
- file if it is not really committable.
-
-2006-11-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddLogEntryDialog.cs: New dialog that shows a new entry to be added
- to a ChangeLog file.
- * ChangeLogAddIn.addin.xml: Added dependency to VersionControl.
- Registered extension to the commit dialog.
- * ChangeLogAddIn.mdp, Makefile.am: Updated.
- * ChangeLogAddInOptionsPanel.cs: Save the properties after changing
- user data.
- * gtk-gui/generated.cs, gtk-gui/gui.stetic: New gui files.
- * CommitDialogExtensionWidget.cs: New extension of the commit dialog.
-
-2006-09-19 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * ChangeLogAddIn.mdp: Updated.
- * .: Added svn:ignore for ChangeLogAddIn.pidb
-
-2006-07-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml: Updated versions.
-
-2006-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml: Updated versions.
- * ChangeLogAddIn.mdp: Updated.
-
-2006-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.addin.xml: Updated references.
-
-2006-03-24 Grzegorz Sobanski <silk@boktor.net>
-
- * Makefile.am: removed unneeded references to nunit.
-
-2006-03-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * ChangeLogAddIn.mdp: Updated.
- * Makefile.am: Use an unified format. Patch by Matze Braun.
- * ChangeLogAddIn.addin.xml: Updated add-in versions.
-
-2006-02-28 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
- * ChangeLogAddIn.addin.xml:
- * ChangeLogAddInOptionsPanel.cs:
- * ChangeLogAddIn.cs:
- Fixed spelling.
-
-2006-01-29 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * ChangeLogAddIn.cs:
- * ChangeLogAddInOptionsPanel.cs:
- Added copyright comment.
-
-2006-01-25 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * ChangeLogAddIn.addin.xml: Fixed spelling of add-in.
-
-2005-12-15 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * Makefile.am: Added AssemblyInfo.cs
- * AssemblyInfo.cs: Added version info.
-
-2005-12-15 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * ChangeLogAddIn.cs: Fixed indention.
-
-2005-12-15 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * *:
- Initial version.
diff --git a/main/src/addins/Deployment/ChangeLog b/main/src/addins/Deployment/ChangeLog
deleted file mode 100644
index b309d9eca6..0000000000
--- a/main/src/addins/Deployment/ChangeLog
+++ /dev/null
@@ -1,4 +0,0 @@
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * Deployment.mds: Migrated to MSBuild file format.
-
diff --git a/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/AddinInfo.cs b/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/AddinInfo.cs
index b3d738acc3..e7dc673155 100644
--- a/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/AddinInfo.cs
+++ b/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/AddinInfo.cs
@@ -6,7 +6,14 @@ using Mono.Addins.Description;
[assembly:Addin ("Deployment.Linux",
Namespace = "MonoDevelop",
Version = MonoDevelop.BuildInfo.Version,
- Category = "Deployment")]
+ Category = "Deployment",
+ EnabledByDefault =
+ #if GNOME
+ true
+ #else
+ false
+ #endif
+)]
[assembly:AddinName ("Deployment Services for Linux")]
[assembly:AddinDescription ("Provides basic deployment services for Linux")]
diff --git a/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/ChangeLog b/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/ChangeLog
deleted file mode 100644
index 24818592e6..0000000000
--- a/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/ChangeLog
+++ /dev/null
@@ -1,517 +0,0 @@
-2010-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/DotDesktopViewWidget.cs: Fix
- incorrect use of ShowCustomDialog/RunCustomDialog.
-
-2010-05-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment.Linux/DotDesktopViewWidget.cs: More
- dialog placing.
-
-2010-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs:
- Flush.
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Deployment.Linux/DotDesktopView.cs: IViewContent
- widgets are now destroyed by the workspace window.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Deployment.Linux.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.Deployment.Linux.csproj:
- * MonoDevelop.Deployment.Linux.addin.xml:
- * MonoDevelop.Deployment.Linux/BasicOptionPanel.cs:
- * MonoDevelop.Deployment.Linux/DotDesktopViewWidget.cs:
- * MonoDevelop.Deployment.Linux/LinuxDeploymentSetup.cs: Merged
- MD.Projects into MD.Core, and MD.Projects.Gui, MD.Core.Gui
- and MD.Components into MD.Ide.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.Deployment.Linux.DesktopPanelWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs:
- * MonoDevelop.Deployment.Linux/LinuxIntegrationProjectFeature.cs:
- * gtk-gui/MonoDevelop.Deployment.Linux.BasicOptionPanelWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Linux.MenuCategorySelectorDialog.cs:
- Flush.
-
-2010-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment.Linux/DotDesktopDisplayBinding.cs:
- Track DisplayBinding API.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/BasicOptionPanelWidget.cs:
- Track api changes.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/LinuxDeployExtension.cs:
- Introduced the ConfigurationSelector class to all methods
- that previously took a configuration name as string. This
- eliminates the ambiguity between solution configuration
- names and project configuration names.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Deployment.Linux.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * MonoDevelop.Deployment.Linux.csproj:
- * gtk-gui/MonoDevelop.Deployment.Linux.DesktopPanelWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Linux.BasicOptionPanelWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Linux.MenuCategorySelectorDialog.cs:
- Flush.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Deployment.Linux.addin.xml: Bump MD version.
-
-2009-09-09 Christian Hergert <chris@dronelabs.com>
-
- * MonoDevelop.Deployment.Linux/DotDesktopViewWidget.cs: Set dialog
- transient for the root window.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.csproj: Updated dependencies.
- We now depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Flush.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Deployment.Linux.MenuCategorySelectorDialog.cs:
- Flush.
-
-2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/DotDesktopViewWidget.cs: Use
- the new DesktopService instead of PlatformService.
-
-2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/LinuxDeployExtension.cs:
- * MonoDevelop.Deployment.Linux/BasicOptionPanelWidget.cs:
- Track api changes.
-
-2009-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Deployment.Linux/DotDesktopDisplayBinding.cs:
- Track API changes.
-
-2009-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Deployment.Linux/DotDesktopDisplayBinding.cs:
- Track API changes.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.Deployment.Linux.csproj: don't require specific
- gtk-sharp version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Deployment.Linux.addin.xml: Bump MD version.
-
-2009-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/LinuxDeployExtension.cs: If
- version number is not set in the project, get the version
- from the solution.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment.Linux.csproj: Flush MD's removal of
- newline at end of file that was introduced by manually
- editing with gedit.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment.Linux.csproj: Remove invalid
- ApplicationIcon value that broke the build in VS.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.mdp:
- * MonoDevelop.Deployment.Linux.csproj: Migrated to MSBuild
- file format.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Deployment.Linux.addin.xml: Bump MD version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.Deployment.Linux.DesktopPanelWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Linux.BasicOptionPanelWidget.cs:
- *
- gtk-gui/MonoDevelop.Deployment.Linux.MenuCategorySelectorDialog.cs:
- Flush.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment.Linux.mdp: Flush project format changes.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.mdp: All projects now require fx 3.5.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.mdp: Don't require a specific version of
- Mono.Addins.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Make it work for parallel build.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-11-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fix build dependencies.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.addin.xml: Bump MD version.
-
-2008-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment.Linux/BasicOptionPanelWidget.cs: Track API.
- * MonoDevelop.Deployment.Linux/LinuxDeploymentSetup.cs: Added quick
- property for enabling translation of files. Supports multi-select.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/DesktopPanelWidget.cs,
- MonoDevelop.Deployment.Linux/BasicOptionPanelWidget.cs,
- MonoDevelop.Deployment.Linux/DotDesktopViewWidget.cs,
- gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.Deployment.Linux.DesktopPanelWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Linux.BasicOptionPanelWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs,
- gtk-gui/objects.xml,
- gtk-gui/MonoDevelop.Deployment.Linux.MenuCategorySelectorDialog.cs:
- Updated generated code.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Deployment.Linux.mdp: Removed some parts of the
- documentation service.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/LinuxDeployData.cs: Moved serialization
- engine to MonoDevelop.Core. Use new syntax for specifying attribute
- scope.
-
-2008-06-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Fix required gtk version.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.addin.xml: Bump MD version.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.addin.xml: Merged the extension points
- for project and solution option panels into a single extension
- point. A single extension point will now be used for all kinds of
- items. Extension conditions can be used to make panels visible only
- for some specific item types.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.addin.xml,
- MonoDevelop.Deployment.Linux.mdp,
- MonoDevelop.Deployment.Linux/BasicOptionPanelWidget.cs,
- MonoDevelop.Deployment.Linux/LinuxDeploymentSetup.cs,
- MonoDevelop.Deployment.Linux/LinuxDeployData.cs,
- MonoDevelop.Deployment.Linux/LinuxIntegrationProjectFeature.cs,
- MonoDevelop.Deployment.Linux/LinuxDeployExtension.cs,
- MonoDevelop.Deployment.Linux/BasicOptionPanel.cs: New project model
- changes.
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Deployment.Linux.mdp, gtk-gui/gui.stetic, Makefile.am: Removed
- some unused glade and gnome-sharp references (only the unused). But I'll
- continue to remove glade, we need to lower the dependency tree a bit.
-
-2008-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/DotDesktopView.cs: Fixed nullref.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.addin.xml: Update MD version.
-
-2008-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.addin.xml: Updated add-in category and
- description.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * app.desktop.xft.xml: Make template categories translatable.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.mdp: Updated project files. The order of
- extended properties won't change anymore.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/DotDesktopViewWidget.cs: Moved
- PlatformService to MD.Core.Gui. Removed old FileIconService class, which
- is now implemented in PlatformService.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Linux.MenuCategorySelectorDialog.cs,
- gtk-gui/gui.stetic: Flush.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs,
- gtk-gui/gui.stetic,
- gtk-gui/MonoDevelop.Deployment.Linux.MenuCategorySelectorDialog.cs:
- Updated.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.addin.xml: Bump add-in versions.
-
-2007-12-06 Geoff Norton <gnorton@novell.com>
-
- * MonoDevelop.Deployment.Linux/DotDesktopViewWidget.cs: Use
- PlatformService to get mime information instead of Gnome.Vfs directly
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.mdp, Makefile.am: Directory reorganization.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment.Linux/LinuxDeploymentSetup.cs,
- MonoDevelop.Deployment.Linux/MenuCategorySelectorDialog.cs: Track
- LoggingService API changes.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.addin.xml: Bump MD version.
-
-2007-10-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.addin.xml, MonoDevelop.Deployment.Linux.mdp,
- MonoDevelop.Deployment.Linux/LinuxDeploymentSetup.cs,
- MonoDevelop.Deployment.Linux/LinuxDeployData.cs, app.desktop.xft.xml,
- Makefile.am: Added new file template for creating .desktop files. When a
- .desktop file is added to a project, set the deploy options so it is
- deployed to the .desktop app folder.
-
-2007-10-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/LinuxDeployExtension.cs: Use the project
- description when generating .pc files, if available. Patch by Federico
- Di Gregorio.
-
-2007-10-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/DotDesktopView.cs: Destroy the view widget
- when the view is disposed.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/LinuxIntegrationProjectFeature.cs: Track api
- changes. Add description property.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.mdp: Project file names updated by change in
- MD path functions.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.addin.xml: Bump MD version.
-
-2007-09-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.Deployment.Linux.DesktopPanelWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Linux.BasicOptionPanelWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Linux.MenuCategorySelectorDialog.cs:
- Regenerated gui files.
-
-2007-09-15 Andrés G. Aragoneses <knocte@gmail.com>
-
- * MonoDevelop.Deployment.Linux/DesktopInfo.xml: fix typo.
- * gtk-gui/MonoDevelop.Deployment.Linux.DesktopPanelWidget.cs:
- * gtk-gui/gui.stetic: Don't translate "page#" texts.
-
-2007-08-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Deployment.Linux/BasicOptionPanel.cs,
- gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs: Changes
- due to new property infrastructure.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am, MonoDevelop.Deployment.Linux.mdp: Don't exclude the .addin
- file from the makefile.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.addin.xml, MonoDevelop.Deployment.Linux.mdp,
- Makefile.am: Reorganized the extension point hierarchy. Embedded all
- add-in manifests as resources.
-
-2007-07-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.mdp,
- gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs,
- gtk-gui/gui.stetic: Updated.
-
-2007-07-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/MenuCategorySelectorDialog.cs: Fix
- build.
-
-2007-07-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/MenuCategorySelectorDialog.cs: Use the
- log service for logging errors.
-
-2007-07-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/LinuxDeployExtension.cs: In the
- generated launch script, transfer script parameters to mono.
- * gtk-gui/objects.xml: Updated.
-
-2007-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/MenuCategorySelectorDialog.cs: Always
- select a "main" category when selecting a subcategory.
-
-2007-05-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/LinuxDeployData.cs: Don't set the
- ScriptName property by default, just return the name of the project
- when not set.
- * gtk-gui/MonoDevelop.Deployment.Linux.DesktopPanelWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs,
- gtk-gui/gui.stetic: Updated.
-
-2007-05-13 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.Deployment.Linux/DotDesktopViewWidget.cs,
- MonoDevelop.Deployment.Linux/MenuCategorySelectorDialog.cs: Make
- strings translatable.
-
-2007-05-12 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.Deployment.Linux/LinuxDeployExtension.cs: Fixed typo.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.mdp: Don't copy project references.
-
-2007-05-10 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.Deployment.Linux.mdp: Add
- MonoDevelop.Deployment.Linux.addin.xml back to the file list,
- but exclude from makefile synching.
-
-2007-05-09 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Makefile.am: Eliminate duplication of
- MonoDevelop.Deployment.Linux.addin.xml target.
-
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.mdp, Makefile.am: Reference shared
- assemblies from the correct location.
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.addin.xml,
- MonoDevelop.Deployment.Linux.mdp,
- gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs,
- Makefile.am: Migration to Mono.Addins.
-
-2007-04-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/LinuxDeployData.cs: Added package name
- property.
- * MonoDevelop.Deployment.Linux/LinuxDeployExtension.cs: Rename
- app.desktop files to <package-name>.desktop when deploying.
-
-2007-04-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.addin.xml: Register new project feature
- editor. Place the .desktop editor before the default editor.
- * MonoDevelop.Deployment.Linux.mdp, Makefile.am: Added new file.
- * MonoDevelop.Deployment.Linux/DesktopEntry.cs: Write the [Desktop
- Entry] group name when a new file is created.
- * MonoDevelop.Deployment.Linux/BasicOptionPanelWidget.cs,
- MonoDevelop.Deployment.Linux/BasicOptionPanel.cs: Generate the
- .desktop file if that option is selected.
- * MonoDevelop.Deployment.Linux/LinuxIntegrationProjectFeature.cs:
- Implemented a project feature which allows setting unix integration
- options.
- * gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Linux.MenuCategorySelectorDialog.cs,
- gtk-gui/gui.stetic: Updated.
-
-2007-04-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux/BasicOptionPanelWidget.cs,
- MonoDevelop.Deployment.Linux/LinuxDeployExtension.cs: Show library
- options for exes compiled as dll.
- * gtk-gui/MonoDevelop.Deployment.Linux.DotDesktopViewWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Linux.MenuCategorySelectorDialog.cs:
- Updated.
-
-2007-04-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Linux.mdp: Updated.
- * MonoDevelop.Deployment.Linux/LinuxDeployExtension.cs: Provide the
- source project and a description for generated .pc and script
- files.
-
-2007-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- New unix deployment add-in.
diff --git a/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux.csproj b/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux.csproj
index 795bf7eab9..e9a5783a2e 100644
--- a/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux.csproj
+++ b/main/src/addins/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux.csproj
@@ -40,6 +40,36 @@
<NoWarn>1591;1573</NoWarn>
<DocumentationFile>..\..\..\..\build\AddIns\MonoDevelop.Deployment\MonoDevelop.Deployment.Linux.xml</DocumentationFile>
</PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'DebugGnome|AnyCPU' ">
+ <DebugSymbols>True</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>..\..\..\..\build\AddIns\MonoDevelop.Deployment</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>False</ConsolePause>
+ <Execution>
+ <Execution clr-version="Net_2_0" />
+ </Execution>
+ <DefineConstants>DEBUG;GNOME</DefineConstants>
+ <NoWarn>1591;1573</NoWarn>
+ <DocumentationFile>..\..\..\..\build\AddIns\MonoDevelop.Deployment\MonoDevelop.Deployment.Linux.xml</DocumentationFile>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'ReleaseGnome|AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>True</Optimize>
+ <OutputPath>..\..\..\..\build\AddIns\MonoDevelop.Deployment</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>False</ConsolePause>
+ <Execution>
+ <Execution clr-version="Net_2_0" />
+ </Execution>
+ <DebugSymbols>true</DebugSymbols>
+ <DefineConstants>GNOME</DefineConstants>
+ <NoWarn>1591;1573</NoWarn>
+ <DocumentationFile>..\..\..\..\build\AddIns\MonoDevelop.Deployment\MonoDevelop.Deployment.Linux.xml</DocumentationFile>
+ </PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\core\MonoDevelop.Core\MonoDevelop.Core.csproj">
<Project>{7525BB88-6142-4A26-93B9-A30C6983390A}</Project>
diff --git a/main/src/addins/Deployment/MonoDevelop.Deployment/AddinInfo.cs b/main/src/addins/Deployment/MonoDevelop.Deployment/AddinInfo.cs
index db9f908173..990811ac25 100644
--- a/main/src/addins/Deployment/MonoDevelop.Deployment/AddinInfo.cs
+++ b/main/src/addins/Deployment/MonoDevelop.Deployment/AddinInfo.cs
@@ -6,7 +6,14 @@ using Mono.Addins.Description;
[assembly:Addin ("Deployment",
Namespace = "MonoDevelop",
Version = MonoDevelop.BuildInfo.Version,
- Category = "Deployment")]
+ Category = "Deployment",
+ EnabledByDefault =
+ #if GNOME
+ true
+ #else
+ false
+ #endif
+ )]
[assembly:AddinName ("Deployment Services Core")]
[assembly:AddinDescription ("Provides basic deployment services")]
diff --git a/main/src/addins/Deployment/MonoDevelop.Deployment/ChangeLog b/main/src/addins/Deployment/MonoDevelop.Deployment/ChangeLog
deleted file mode 100644
index bd3996b701..0000000000
--- a/main/src/addins/Deployment/MonoDevelop.Deployment/ChangeLog
+++ /dev/null
@@ -1,1092 +0,0 @@
-2010-08-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/DefaultDeployServiceExtension.cs: Get
- the output file list using the new Project.GetOutputFiles
- method. This includes the output assembly, but also the
- debug info file and satellite assemblies.
-
-2010-06-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * 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
-
-2010-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Commands/Commands.cs:
- * MonoDevelop.Deployment.Gui/DeployOperations.cs: Fix
- incorrect use of ShowCustomDialog/RunCustomDialog.
-
-2010-05-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment.Commands/Commands.cs:
- * MonoDevelop.Deployment.Gui/DeployOperations.cs: More dialog
- placing.
-
-2010-04-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Targets/CommandPackageBuilder.cs:
- Track api changes.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Deployment.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.Deployment.csproj:
- * MonoDevelop.Deployment.addin.xml:
- * MonoDevelop.Deployment/PackageBuilder.cs:
- * MonoDevelop.Deployment.Gui/DeployDialog.cs:
- * MonoDevelop.Deployment.Commands/Commands.cs:
- * MonoDevelop.Deployment.Gui/DeployOperations.cs:
- * MonoDevelop.Deployment.Gui/EditPackageDialog.cs:
- * MonoDevelop.Deployment.Gui/EntrySelectionTree.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs:
- * MonoDevelop.Deployment.Gui/DialogFileReplacePolicy.cs:
- * MonoDevelop.Deployment.NodeBuilders/PackageNodeBuilder.cs:
- * MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs:
- Merged MD.Projects into MD.Core, and MD.Projects.Gui,
- MD.Core.Gui and MD.Components into MD.Ide.
-
-2010-03-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment/DeployProperties.cs: Track
- ProjectFile Link API.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Gui/PackagingFeature.cs: Track api
- changes.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.InstallDialog.cs:
- * gtk-gui/MonoDevelop.Deployment.FileReplaceDialog.cs:
- * gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.EntrySelectionTree.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.PackagingFeatureWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.SourcesZipEditorWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.BinariesZipEditorWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.CommandDeployEditorWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.FileCopyConfigurationSelector.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.LocalFileCopyConfigurationEditorWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.SshFuseFileCopyConfigurationEditorWidget.cs:
- Flush.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/PackagingProject.xpt.xml: Move to Other category.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/IDeployable.cs:
- * MonoDevelop.Deployment/DeployService.cs:
- * MonoDevelop.Deployment/PackageBuilder.cs:
- * MonoDevelop.Deployment/InstallResolver.cs:
- * MonoDevelop.Deployment/PackagingProject.cs:
- * MonoDevelop.Deployment.Gui/DeployOperations.cs:
- * MonoDevelop.Deployment/DeployServiceExtension.cs:
- * MonoDevelop.Deployment.Gui/DeployFileListWidget.cs:
- * MonoDevelop.Deployment/DefaultDeployServiceExtension.cs:
- * MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs:
- Introduced the ConfigurationSelector class to all methods
- that previously took a configuration name as string. This
- eliminates the ambiguity between solution configuration
- names and project configuration names.
-
-2009-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/DefaultDeployServiceExtension.cs: Use
- a runtime-dependent method for getting the debug info file
- of an assembly.
-
-2009-11-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment/DefaultDeployServiceExtension.cs: Fix
- .mdb filenames.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Deployment.addin.xml: Bump MD version.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment\DefaultDeployServiceExtension.cs:
- When targetting MS.NET, deploy .pdb files instead of .mdb.
-
- * MonoDevelop.Deployment.Gui\DialogFileReplacePolicy.cs: Use
- better method for making a sync call in the gui thread.
- Fixes bug #550806.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * MonoDevelop.Deployment.csproj:
- * gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.InstallDialog.cs:
- * gtk-gui/MonoDevelop.Deployment.FileReplaceDialog.cs:
- * gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.EntrySelectionTree.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.PackagingFeatureWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.SourcesZipEditorWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.BinariesZipEditorWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.CommandDeployEditorWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.FileCopyConfigurationSelector.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.LocalFileCopyConfigurationEditorWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.SshFuseFileCopyConfigurationEditorWidget.cs:
- Flush.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Deployment.addin.xml: Bump MD version.
-
-2009-09-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Gui/DeployFileListWidget.cs: Fix
- FilePath conversion issue.
-
-2009-09-09 Christian Hergert <chris@dronelabs.com>
-
- * MonoDevelop.Deployment.Commands/Commands.cs: Set dialog transient
- for the root window.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.csproj: Updated dependencies. We now
- depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/PackageBuilder.cs: When running on
- command line, don't try to get the opened solution.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs:
- Improve error reporting.
-
-2009-08-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Enable serialization of
- the "Deploy" property. Fixes bug #521374.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Deployment.Gui.SourcesZipEditorWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.BinariesZipEditorWidget.cs:
- Flush.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs:
- Use the new api for removing projects from a solution.
-
- * MonoDevelop.Deployment.csproj: Don't use a specific version
- for SharpZipLib.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs:
- * gtk-gui/MonoDevelop.Deployment.FileReplaceDialog.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.InstallDialog.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs:
- Flush.
-
-2009-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/DeployDirectoryInfo.cs:
- * MonoDevelop.Deployment.Gui/DeployDirectoryInfoEditor.cs:
- Track api changes.
-
-2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.NodeBuilders/PackageNodeBuilder.cs:
- * MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs:
- Use the new DesktopService instead of PlatformService.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment\DeployFile.cs: Use the new FilePath
- class for handling file and directory paths.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Deployment.Gui/DeployDialog.cs:
- * MonoDevelop.Deployment.Gui/EditPackageDialog.cs: Renamed
- PixbufService to ImageService.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Deployment.Gui/DeployDialog.cs:
- * MonoDevelop.Deployment.Gui/EditPackageDialog.cs: Track API
- changes.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.Deployment.csproj: don't require specific
- gtk-sharp version.
-
-2009-04-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Deployment.Gui/EntrySelectionTree.cs: Removed
- project service.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Deployment.addin.xml: Bump MD version.
-
-2009-03-13 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * MonoDevelop.Deployment.Targets/SshFuseFileCopyHandler.cs:
- Making some strings not translatable.
-
-2009-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Deployment.Gui/PropertyProvider.cs: Worked on
- propertygrid localization.
-
-2009-02-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Track merge of the project
- pad context menu.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.mdp:
- * MonoDevelop.Deployment.csproj: Migrated to MSBuild file
- format.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Deployment.addin.xml: Bump MD version.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment.mdp: Flush project format changes.
-
-2009-01-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * gtk-gui/objects.xml:
- * gtk-gui/generated.cs:
- * MonoDevelop.Deployment.mdp:
- * gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs:
- * gtk-gui/MonoDevelop.Deployment.FileReplaceDialog.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.InstallDialog.cs:
- * gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.EntrySelectionTree.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.SourcesZipEditorWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.PackagingFeatureWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.BinariesZipEditorWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.CommandDeployEditorWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.FileCopyConfigurationSelector.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.LocalFileCopyConfigurationEditorWidget.cs:
- * gtk-gui/MonoDevelop.Deployment.Gui.SshFuseFileCopyConfigurationEditorWidget.cs:
- Updated generated code and removed objects.xml, which is not required
- anymore.
-
-2008-12-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Fix label.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.mdp: All projects now require fx 3.5.
-
-2008-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.mdp: No specific version of Mono.Addins is
- required.
-
-2008-12-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Hide/protect add-ins.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Make it work for parallel build.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic: Flush.
-
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-11-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment.Gui/DeployFileListWidget.cs: Null check to
- prevent NRE.
-
-2008-11-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fix build dependencies.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Bump MD version.
-
-2008-10-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment/MD1Serializer.cs: Another shot at BuildAction
- mapping, with comments.
-
-2008-10-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment/MD1Serializer.cs: Add missing deploy key,
- remove unused variable.
-
-2008-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment.addin.xml, MonoDevelop.Deployment.mdp,
- MonoDevelop.Deployment/MD1Serializer.cs,
- MonoDevelop.Deployment/DefaultDeployServiceExtension.cs,
- MonoDevelop.Deployment/DeployProjectServiceExtension.cs,
- MonoDevelop.Deployment/DeployContext.cs,
- MonoDevelop.Deployment/DeployProperties.cs,
- MonoDevelop.Deployment.Gui/PropertyProvider.cs, md1format.xml,
- MonoDevelop.Deployment.Targets/LocalFileCopyHandler.cs: Integrate
- deployment with the new "local copy" features in core. MD1 format
- compatibility is a little ugly.
- * Makefile.am: Added quick property for enabling translation of files.
- Supports multi-select.
-
-2008-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.mdp: Updated projects.
-
-2008-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Add icon for Create Package
- command.
- * MonoDevelop.Deployment/DefaultDeployServiceExtension.cs: Fix bug
- #422764 - Support "App.config" as well as "app.config" (lowercase)
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Deployment.Gui.InstallDialog.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.EntrySelectionTree.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.LocalFileCopyConfigurationEditorWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.BinariesZipEditorWidget.cs,
- gtk-gui/objects.xml,
- gtk-gui/MonoDevelop.Deployment.Gui.FileCopyConfigurationSelector.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.PackagingFeatureWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.CommandDeployEditorWidget.cs,
- gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.Deployment.FileReplaceDialog.cs,
- gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.SshFuseFileCopyConfigurationEditorWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.SourcesZipEditorWidget.cs,
- MonoDevelop.Deployment.Gui/SourcesZipEditorWidget.cs,
- MonoDevelop.Deployment.Gui/EntrySelectionTree.cs,
- MonoDevelop.Deployment.Gui/BinariesZipEditorWidget.cs,
- MonoDevelop.Deployment.Gui/DeployFileListWidget.cs,
- MonoDevelop.Deployment.Gui/FileCopyConfigurationSelector.cs,
- MonoDevelop.Deployment.Gui/PackagingFeatureWidget.cs: Updated
- generated code.
-
-2008-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs,
- MonoDevelop.Deployment.NodeBuilders/PackageNodeBuilder.cs: Moved
- the extensible tree view to its own directory.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Deployment.mdp: Removed some parts of the documentation
- service.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * md1format.xml,
- MonoDevelop.Deployment.Targets/BaseFuseFileCopyConfiguration.cs,
- MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs,
- MonoDevelop.Deployment.Targets/CommandPackageBuilder.cs,
- MonoDevelop.Deployment.Targets/LocalFileCopyConfiguration.cs,
- MonoDevelop.Deployment.Targets/SourcesZipPackageBuilder.cs,
- MonoDevelop.Deployment/DeployService.cs,
- MonoDevelop.Deployment/FileCopyConfiguration.cs,
- MonoDevelop.Deployment/InstallResolver.cs,
- MonoDevelop.Deployment/MD1Serializer.cs,
- MonoDevelop.Deployment/Package.cs,
- MonoDevelop.Deployment/PackageBuilder.cs,
- MonoDevelop.Deployment/PackageCollection.cs,
- MonoDevelop.Deployment/PackagingProject.cs,
- MonoDevelop.Deployment/UnknownFileCopyConfiguration.cs,
- MonoDevelop.Deployment/UnknownPackageBuilder.cs: Moved
- serialization engine to MonoDevelop.Core. Use new syntax for
- specifying attribute scope.
-
-2008-06-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Add missing serializable type.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/DefaultDeployServiceExtension.cs,
- MonoDevelop.Deployment/DeployProjectServiceExtension.cs: Some
- parameter renames to make it more explicit that configuration names
- refer to solution configurations, not project configurations.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Bump MD version.
-
-2008-06-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Gui/DeployFileListWidget.cs,
- MonoDevelop.Deployment.Gui/DeployDirectoryInfoEditor.cs: Use the
- OnDestroyed event instead of Dispose, since with the latest changes
- in gtk#, Dispose is not called anymore when a widget is destroyed.
-
-2008-05-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/DeployProjectServiceExtension.cs: Don't deploy
- files if the build failed.
-
-2008-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Targets/CommandPackageBuilder.cs: Track api
- changes.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Merged the extension points for
- project and solution option panels into a single extension point. A
- single extension point will now be used for all kinds of items.
- Extension conditions can be used to make panels visible only for
- some specific item types.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/PackagingProject.cs,
- MonoDevelop.Deployment/DeployProjectServiceExtension.cs,
- MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs:
- Replaced ICompilerResult/DefaultCompilerResult/CompilerResults by a
- new BuildResult class, which has owner information at error level,
- so it is possible to know which project generated an error when
- building a solution. Updated Task and TaskService to use the new
- owner information.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml,
- MonoDevelop.Deployment.NodeBuilders/PackageNodeBuilder.cs,
- MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs,
- MonoDevelop.Deployment.mdp,
- MonoDevelop.Deployment/MD1Serializer.cs,
- MonoDevelop.Deployment/PackagingProject.cs,
- MonoDevelop.Deployment/DeployService.cs,
- MonoDevelop.Deployment/DefaultDeployServiceExtension.cs,
- MonoDevelop.Deployment/UnknownPackageBuilder.cs,
- MonoDevelop.Deployment/InstallResolver.cs,
- MonoDevelop.Deployment/IDeployable.cs,
- MonoDevelop.Deployment/DeployFile.cs,
- MonoDevelop.Deployment/DeployProjectServiceExtension.cs,
- MonoDevelop.Deployment/PackageBuilder.cs,
- MonoDevelop.Deployment/DeployServiceExtension.cs,
- MonoDevelop.Deployment.Commands/Commands.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.BinariesZipEditorWidget.cs,
- gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs,
- gtk-gui/gui.stetic, MonoDevelop.Deployment.Gui/DeployDialog.cs,
- MonoDevelop.Deployment.Gui/SourcesZipEditorWidget.cs,
- MonoDevelop.Deployment.Gui/EditPackageDialog.cs,
- MonoDevelop.Deployment.Gui/InstallDialog.cs,
- MonoDevelop.Deployment.Gui/EntrySelectionTree.cs,
- MonoDevelop.Deployment.Gui/BinariesZipEditorWidget.cs,
- MonoDevelop.Deployment.Gui/DeployFileListWidget.cs,
- MonoDevelop.Deployment.Gui/DeployOperations.cs,
- MonoDevelop.Deployment.Gui/PackagingFeature.cs,
- MonoDevelop.Deployment.Gui/PackagingFeatureWidget.cs, Makefile.am,
- md1format.xml,
- MonoDevelop.Deployment.Targets/CommandPackageBuilder.cs,
- MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs,
- MonoDevelop.Deployment.Targets/SourcesZipPackageBuilder.cs: New
- project model changes.
-
-2008-05-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Removed obsolete attributes.
-
-2008-04-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment.Targets/LocalFileCopyHandler.cs: Remove extra
- copy operation, thereby avoiding re-copying entire file every 1 kb,
- and vastly improving performance on large files. Thanks to
- firegrass on #MonoDevelop IRC for catching this bug.
-
-2008-03-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment.Gui/DialogFileReplacePolicy.cs: Message
- service is no longer GUI-thread synched, so handle that here
- instead.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Deployment.NodeBuilders/PackageNodeBuilder.cs,
- MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs, gtk-gui/gui.stetic,
- MonoDevelop.Deployment.Gui/DialogFileReplacePolicy.cs,
- MonoDevelop.Deployment.Gui/DeployDialog.cs,
- MonoDevelop.Deployment.Gui/EditPackageDialog.cs: Worked on gnome hig
- compliant alerts.
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Deployment.mdp, Makefile.am: Removed some unused glade and
- gnome-sharp references (only the unused). But I'll continue to remove
- glade, we need to lower the dependency tree a bit.
-
-2008-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.NodeBuilders/PackageNodeBuilder.cs,
- MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs:
- Handle the delete key in TreeViewPad, so it will work event if the
- shortcut is not defined.
-
-2008-02-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Structured main menu.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Update MD version.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/objects.xml, gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs,
- gtk-gui/gui.stetic,
- MonoDevelop.Deployment.Gui/EditDeployTargetDialog.cs: Code cleanup.
-
-2008-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Updated add-in category and description.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/PackagingProject.xpt.xml: Make template categories translatable.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.mdp: Updated project files. The order of extended
- properties won't change anymore.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Deployment.Gui.FileCopyConfigurationSelector.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs, gtk-gui/gui.stetic,
- MonoDevelop.Deployment.Gui/FileCopyConfigurationSelector.cs: FileCopy*
- classes need to be public.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml,
- MonoDevelop.Deployment.NodeBuilders/PackageNodeBuilder.cs,
- MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs,
- MonoDevelop.Deployment.mdp, MonoDevelop.Deployment/DeployData.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.EntrySelectionTree.cs,
- gtk-gui/objects.xml,
- gtk-gui/MonoDevelop.Deployment.Gui.FileCopyConfigurationSelector.cs,
- gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.SshFuseFileCopyConfigurationEditorWidget.cs,
- gtk-gui/gui.stetic,
- MonoDevelop.Deployment.Gui/SshFuseFileCopyConfigurationEditorWidget.cs,
- MonoDevelop.Deployment.Gui/SourcesZipEditorWidget.cs,
- MonoDevelop.Deployment.Gui/LocalFileCopyConfigurationEditor.cs,
- MonoDevelop.Deployment.Gui/LocalFileCopyConfigurationEditorWidget.cs,
- MonoDevelop.Deployment.Gui/BinariesZipEditorWidget.cs,
- MonoDevelop.Deployment.Gui/PackagingFeature.cs,
- MonoDevelop.Deployment.Gui/FileCopyConfigurationSelector.cs,
- MonoDevelop.Deployment.Gui/DeployDirectoryInfoEditor.cs,
- MonoDevelop.Deployment.Gui/CommandDeployEditorWidget.cs,
- MonoDevelop.Deployment.Gui/PackageBuilderEditor.cs,
- MonoDevelop.Deployment.Gui/SshFuseFileCopyConfigurationEditor.cs,
- Makefile.am,
- MonoDevelop.Deployment.Targets/LocalFileCopyConfiguration.cs,
- MonoDevelop.Deployment.Targets/BaseFuseFileCopyConfiguration.cs,
- MonoDevelop.Deployment.Targets/CommandPackageBuilder.cs,
- MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs,
- MonoDevelop.Deployment.Targets/LocalFileCopyHandler.cs,
- MonoDevelop.Deployment.Targets/BaseFuseFileCopyHandler.cs,
- MonoDevelop.Deployment.Targets/SourcesZipPackageBuilder.cs,
- MonoDevelop.Deployment.Targets/SshFuseFileCopyHandler.cs: API cleanup.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/DeployDirectoryNodeType.cs,
- MonoDevelop.Deployment/DeployPlatformNodeType.cs: Fix warning.
- * gtk-gui/objects.xml, gtk-gui/gui.stetic: Updated.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Bump add-in versions.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml, MonoDevelop.Deployment.mdp,
- gtk-gui/gui.stetic, Makefile.am: Directory reorganization.
-
-2007-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/DeployDirectoryNodeType.cs,
- MonoDevelop.Deployment/DeployPlatformNodeType.cs: Make some attributes
- localizable.
- * MonoDevelop.Deployment/PackageBuilder.cs: Added some null checks.
- * gtk-gui/objects.xml: Updated.
- * MonoDevelop.Deployment.Gui/EntrySelectionTree.cs: Avoid nullref when
- creating the project.
- * MonoDevelop.Deployment.Gui/PackagingFeature.cs,
- MonoDevelop.Deployment.Gui/PackagingFeatureWidget.cs: Show the packaging
- feature widget when creating a new packaging project.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment/DeployContext.cs,
- MonoDevelop.Deployment.Targets/SshFuseFileCopyHandler.cs,
- MonoDevelop.Deployment.Gui/PackageBuilderEditor.cs: Track LoggingService
- API changes.
-
-2007-11-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.Gui/DeployDialog.cs,
- MonoDevelop.Deployment.Gui/EntrySelectionTree.cs,
- MonoDevelop.Deployment.Gui/PackagingFeatureWidget.cs,
- MonoDevelop.Deployment/PackageBuilder.cs: Use RootCombine instead of
- CurrentOpenCombine when possible.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Bump MD version.
-
-2007-10-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml, MonoDevelop.Deployment.mdp,
- gtk-gui/objects.xml, Makefile.am, icons/packaging-project-16.png,
- icons/packaging-32.png, icons/packaging-16.png,
- icons/packaging-project-32.png, templates/PackagingProject.xpt.xml:
- Updated project icons. Use the base project icon with an overlay to show
- the type.
- * MonoDevelop.Deployment.Gui/EntrySelectionTree.cs: Track api changes.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/objects.xml, gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs,
- gtk-gui/gui.stetic: Updated.
- * MonoDevelop.Deployment.Gui/PackagingFeature.cs: Track api changes. Add
- description property.
- * MonoDevelop.Deployment.Gui/PackagingFeatureWidget.cs: If the only option
- is to create a new packaging project, don't show a checkbox, a label is
- enough.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.mdp: Project file names updated by change in MD
- path functions.
-
-2007-10-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Deployment/InstallResolver.cs,
- MonoDevelop.Deployment/DeployFile.cs,
- MonoDevelop.Deployment/DeployProjectServiceExtension.cs,
- MonoDevelop.Deployment/PackageBuilder.cs,
- MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs,
- MonoDevelop.Deployment.Targets/SourcesZipPackageBuilder.cs: Applied
- changes that were neccassary for to the new FileService.
-
-2007-10-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment.addin.xml, MonoDevelop.Deployment.mdp,
- gtk-gui/objects.xml, gtk-gui/gui.stetic, Makefile.am: Updated.
- * gtk-gui/MonoDevelop.Deployment.Gui.SshFuseFileCopyConfigurationEditorWidget.cs,
- MonoDevelop.Deployment.Gui/SshFuseFileCopyConfigurationEditorWidget.cs,
- MonoDevelop.Deployment.Gui/SshFuseFileCopyConfigurationEditor.cs: New
- widget for editing SSH FUSE copy config.
- * MonoDevelop.Deployment.Gui/DialogFileReplacePolicy.cs: Remove old code.
- * MonoDevelop.Deployment.Gui/LocalFileCopyConfigurationEditor.cs,
- MonoDevelop.Deployment.Targets/LocalFileCopyConfiguration.cs,
- MonoDevelop.Deployment.Targets/BaseFuseFileCopyConfiguration.cs,
- MonoDevelop.Deployment.Targets/LocalFileCopyHandler.cs,
- MonoDevelop.Deployment.Targets/BaseFuseFileCopyHandler.cs: Base work to
- support FUSE file copiers.
- * MonoDevelop.Deployment.Targets/SshFuseFileCopyHandler.cs: New file deploy
- handler that copies files over an SSH FUSE connection to a remote
- computer.
-
-2007-09-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Deployment.mdp,
- gtk-gui/MonoDevelop.Deployment.Gui.EntrySelectionTree.cs,
- gtk-gui/objects.xml, gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs,
- gtk-gui/gui.stetic, Makefile.am: Updated.
- * MonoDevelop.Deployment/DeployService.cs: Actually register to handle file
- copier extensions.
- * MonoDevelop.Deployment/IFileCopyHandler.cs,
- MonoDevelop.Deployment/FileCopyHandler.cs: Pass DeployContext in
- CopyFiles operation so that directories can be resolved.
- * MonoDevelop.Deployment/UnknownFileCopyConfiguration.cs: New
- FriendlyLocation property that specifies how the location should be
- shown to the user.
- * MonoDevelop.Deployment/FileCopyConfiguration.cs: Implement
- FriendlyLocation. Track API change in CopyFiles.
- * MonoDevelop.Deployment/IFileReplacePolicy.cs: Name FileReplaceMode = 0 as
- NotSet.
- * gtk-gui/MonoDevelop.Deployment.Gui.FileCopyConfigurationSelector.cs,
- MonoDevelop.Deployment.Gui/FileCopyConfigurationSelector.cs: Make
- public.
- * gtk-gui/MonoDevelop.Deployment.FileReplaceDialog.cs,
- MonoDevelop.Deployment.Gui/DialogFileReplacePolicy.cs,
- MonoDevelop.Deployment.Gui/FileReplaceDialog.cs: Much, much better
- dialog IFileReplacePolicy implementation.
- * MonoDevelop.Deployment.Targets/LocalFileCopyConfiguration.cs: Implement
- FriendlyLocation. Make TargetLocation virtual so that inheriting classes
- can override it in order that it's handled correctly by the
- LocalFileCopyHandler.
- * MonoDevelop.Deployment.Targets/LocalFileCopyHandler.cs: Update handler so
- it can report progress to monitor, and also gives much better feedback
- on problems. Use DeployContext to look up target directories.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml, gtk-gui/gui.stetic: Bump MD version.
-
-2007-09-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Deployment.Gui.FileCopyConfigurationSelector.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.PackagingFeatureWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.InstallDialog.cs,
- gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.CommandDeployEditorWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.EntrySelectionTree.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.LocalFileCopyConfigurationEditorWidget.cs,
- gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.BinariesZipEditorWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.SourcesZipEditorWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs: Regenerated gui
- files.
-
-2007-09-15 Andrés G. Aragoneses <knocte@gmail.com>
-
- * gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs:
- * gtk-gui/gui.stetic: Don't translate "page#" texts.
-
-2007-09-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Cosmetic fix in command label.
-
-2007-08-23 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * MonoDevelop.Deployment/InstallResolver.cs: Added support for
- targets Include and IncludeRoot.
-
- * MonoDevelop.Deployment/TargetDirectory.cs: Added targets Include
- and IncludeRoot.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Removed the CommandService class.
- Everything is done directly with CommandManager. Moved all extension
- node types to MD.Components.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml,
- MonoDevelop.Deployment.NodeBuilders/PackageNodeBuilder.cs,
- MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs,
- MonoDevelop.Deployment.mdp, MonoDevelop.Deployment/DeployService.cs,
- gtk-gui/objects.xml,
- MonoDevelop.Deployment.Gui/FileCopyConfigurationSelector.cs,
- MonoDevelop.Deployment.Gui/PackageBuilderEditor.cs, Makefile.am:
- Reorganized the extension point hierarchy. Embedded all add-in manifests
- as resources.
-
-2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.NodeBuilders/PackageNodeBuilder.cs,
- MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs:
- Converted DispatchService to a static class.
-
-2007-07-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/DeployContext.cs: Fix build.
-
-2007-07-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/DeployContext.cs,
- MonoDevelop.Deployment.Gui/PackageBuilderEditor.cs: Use the log
- service for logging errors.
-
-2007-07-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/InstallResolver.cs,
- MonoDevelop.Deployment/DeployFile.cs,
- MonoDevelop.Deployment/DeployProperties.cs,
- MonoDevelop.Deployment.Gui/PropertyProvider.cs: Added property for
- specifying the attributes that the deployed file will have.
- * gtk-gui/objects.xml, gtk-gui/gui.stetic: Updated.
-
-2007-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
- gtk-gui/objects.xml,
- gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs,
- gtk-gui/gui.stetic: Updated.
-
-2007-06-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
- gtk-gui/objects.xml, gtk-gui/gui.stetic: Updated.
-
-2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Deployment.Gui.FileCopyConfigurationSelector.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.PackagingFeatureWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.InstallDialog.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.CommandDeployEditorWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.EntrySelectionTree.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.LocalFileCopyConfigurationEditorWidget.cs,
- gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.BinariesZipEditorWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.SourcesZipEditorWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs: Made
- private gui components internal.
-
-2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/DeployService.cs: Handle add-in unloading.
- * gtk-gui/gui.stetic, MonoDevelop.Deployment.Gui/DeployDialog.cs,
- MonoDevelop.Deployment.Gui/SourcesZipEditorWidget.cs,
- MonoDevelop.Deployment.Gui/EditPackageDialog.cs,
- MonoDevelop.Deployment.Gui/InstallDialog.cs,
- MonoDevelop.Deployment.Gui/EntrySelectionTree.cs,
- MonoDevelop.Deployment.Gui/LocalFileCopyConfigurationEditorWidget.cs,
- MonoDevelop.Deployment.Gui/BinariesZipEditorWidget.cs,
- MonoDevelop.Deployment.Gui/DeployFileListWidget.cs,
- MonoDevelop.Deployment.Gui/FileCopyConfigurationSelector.cs,
- MonoDevelop.Deployment.Gui/PackagingFeatureWidget.cs,
- MonoDevelop.Deployment.Gui/CommandDeployEditorWidget.cs: Made gui
- classes internal.
-
-2007-05-22 Ankit Jain <jankit@novell.com>
-
- * MonoDevelop.Deployment.Gui/DeployOperations.cs (Install):
- Destroy dialog in finally block.
- (ShowPackageSettings): Likewise.
-
-2007-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Register the new property.
-
-2007-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/DeployProperties.cs: Added
- UseProjecRelativePath property. When set, the file will be deployed
- to the same relative path it has in the project.
- * MonoDevelop.Deployment.Gui/PropertyProvider.cs: Use a custom type
- descriptor. Disable the deploy properties when the file is not set
- for deployment.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.mdp: Don't copy project references.
-
-2007-05-10 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.Deployment.mdp: Add MonoDevelop.Deployment.addin.xml
- back to the file list, but exclude from makefile synching.
-
-2007-05-09 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.Deployment/Makefile.am: Eliminate duplication of
- MonoDevelop.Deployment.addin.xml target.
-
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml: Added missing dependency.
- * MonoDevelop.Deployment.mdp, Makefile.am: Reference shared assemblies
- from the correct location.
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/DeployProjectServiceExtension.cs: Avoid
- copying files when the target destination is the same file.
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml, MonoDevelop.Deployment.mdp,
- MonoDevelop.Deployment/DeployService.cs,
- MonoDevelop.Deployment/DeployDirectoryNodeType.cs,
- MonoDevelop.Deployment/DeployPlatformNodeType.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.InstallDialog.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs,
- gtk-gui/gui.stetic,
- MonoDevelop.Deployment.Gui/FileCopyConfigurationSelector.cs,
- MonoDevelop.Deployment.Gui/PackageBuilderEditor.cs, Makefile.am:
- Migration to Mono.Addins.
-
-2007-04-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml, MonoDevelop.Deployment.mdp,
- MonoDevelop.Deployment/DeployService.cs,
- MonoDevelop.Deployment/DeployProjectServiceExtension.cs,
- Makefile.am: After building a project, copy to the output directory
- all files marked with the deploy flag.
- * MonoDevelop.Deployment/DefaultDeployServiceExtension.cs: Rename
- app.config files to <assembly-name>.config when deploying.
-
-2007-04-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/PackageBuilder.cs: Avoid including duplicated
- entries to the package builder.
- * MonoDevelop.Deployment.Gui/DeployDialog.cs: Minor fix.
- * MonoDevelop.Deployment.Gui/SourcesZipEditorWidget.cs: Properly select
- the default format (comparison is done now by name, since the file
- formant instances may be different).
- * MonoDevelop.Deployment.Gui/EntrySelectionTree.cs: Don't explicitely
- exclude PackagingProjects. The package builders will do it.
- * MonoDevelop.Deployment.Gui/PackagingFeatureWidget.cs: Include the
- parent combine in new packages.
- * MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs: Don't
- allow including PackagingProjects in the archive. Compile the
- project before generating the package.
- * MonoDevelop.Deployment.Targets/SourcesZipPackageBuilder.cs: Use the
- file format of the source project by default.
-
-2007-04-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.addin.xml,
- gtk-gui/MonoDevelop.Deployment.Gui.PackagingFeatureWidget.cs,
- gtk-gui/gui.stetic, MonoDevelop.Deployment.Gui/PackagingFeature.cs,
- MonoDevelop.Deployment.Gui/PackagingFeatureWidget.cs: Implemented a
- project feature which allows creating packages for new projects.
- * MonoDevelop.Deployment.NodeBuilders/PackageNodeBuilder.cs: Show the
- package type name if it is different from the package name.
- * MonoDevelop.Deployment.mdp, Makefile.am: Added new files.
- * MonoDevelop.Deployment/DeployService.cs: Added method for getting the
- extension of an archive.
- * MonoDevelop.Deployment/PackageBuilder.cs: Added DefaultName and
- CreateDefaultBuilders(). Implemented method for add-in new combine
- entries to the builder.
- * gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
- gtk-gui/objects.xml: Updated.
- * MonoDevelop.Deployment.Gui/DeployDialog.cs: Minor fixes.
- * MonoDevelop.Deployment.Gui/EntrySelectionTree.cs: Moved common
- combine selection code to PackageBuilder.
- * MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs,
- MonoDevelop.Deployment.Targets/SourcesZipPackageBuilder.cs:
- Implemented DefaultName and CreateDefaultBuilders().
- * BinariesZipEditorWidget.cs: Moved to GUI directory.
-
-2007-04-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment/PackagingProject.cs,
- MonoDevelop.Deployment.Commands/Commands.cs: Provide the package
- name when creating a new package.
- * MonoDevelop.Deployment/DeployService.cs: In GetDeployFiles, remove
- files excluded by the deploy context.
- * MonoDevelop.Deployment/DefaultDeployServiceExtension.cs: Clone the
- file list returned by IDeployable, since the list is going to be
- modified.
- * MonoDevelop.Deployment/DeployFile.cs: Added copy constructor.
- * MonoDevelop.Deployment/DeployContext.cs: Added method which allows
- filtering the deploy file list.
- * MonoDevelop.Deployment/PackageBuilder.cs: Added property which allows
- specifying files which have to be excluded from the package. If a
- combine is open in the IDE, try to get combine entries to package
- from it.
- * MonoDevelop.Deployment/DeployProperties.cs: TargetDirectory now
- returns ProgramFiles by default.
- * gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs: Removed the
- Add button.
- * gtk-gui/objects.xml: Updated.
- * gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs,
- gtk-gui/gui.stetic,
- MonoDevelop.Deployment.Gui/EditPackageDialog.cs,
- MonoDevelop.Deployment.Gui/EntrySelectionTree.cs: Added a page for
- selecting the combine entries to deploy.
- * MonoDevelop.Deployment.Gui/DeployFileListWidget.cs: Allow selecting
- the files to deploy.
- * MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs: Track
- api changes.
- * MonoDevelop.Deployment.Targets/SourcesZipPackageBuilder.cs: Source
- package don't need a deploy context.
-
-2007-04-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Deployment.mdp, Makefile.am: Updated.
- * MonoDevelop.Deployment/PackagingProject.cs,
- MonoDevelop.Deployment/Package.cs,
- MonoDevelop.Deployment/PackageBuilder.cs: Store the path to the
- entry to package in the package builder. Allow specifying a list of
- child entries to be included in the package, in this way it is
- possible to create packages which include only some of the
- projects.
- * MonoDevelop.Deployment/DeployService.cs,
- MonoDevelop.Deployment/DeployServiceExtension.cs,
- MonoDevelop.Deployment.Commands/Commands.cs,
- MonoDevelop.Deployment.Gui/SourcesZipEditorWidget.cs,
- MonoDevelop.Deployment.Gui/IPackageBuilderEditor.cs,
- MonoDevelop.Deployment.Gui/PackageBuilderEditor.cs,
- MonoDevelop.Deployment.Targets/CommandPackageBuilder.cs,
- MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs,
- MonoDevelop.Deployment.Targets/SourcesZipPackageBuilder.cs: The
- combine entry to package (and the child entries to include) are now
- part of the package builder configuration.
- * MonoDevelop.Deployment/DefaultDeployServiceExtension.cs: Provide the
- source project in the deploy file constructor.
- * MonoDevelop.Deployment/UnknownPackageBuilder.cs,
- MonoDevelop.Deployment/InstallResolver.cs,
- BinariesZipEditorWidget.cs: Track api changes.
- * MonoDevelop.Deployment/DeployFile.cs: Added SourceCombineEntry, which
- returns the combine entry which generated this file, and
- DisplayName, which is a descriptive name of the file.
- * gtk-gui/MonoDevelop.Deployment.Gui.InstallDialog.cs,
- gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs,
- gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs,
- gtk-gui/objects.xml,
- gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs,
- gtk-gui/gui.stetic: Implemented new deploy file list widget.
- Changed order of steps in the package creation wizard.
- * MonoDevelop.Deployment.Gui/DeployDialog.cs: Changed the order of some
- steps. The first step is now selecting the package type, and the
- second step is selecting the projects/solutions to include in the
- package.
- * MonoDevelop.Deployment.Gui/EditPackageDialog.cs,
- MonoDevelop.Deployment.Gui/DeployFileListWidget.cs: Added a new
- view which shows the list of files to be deployed.
- * MonoDevelop.Deployment.Gui/EntrySelectionTree.cs: Allow selecting
- multiple projects/solutions.
-
-2007-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- New deployment add-in. Some classes have been moved from MonoDevelop.Projects.
-
diff --git a/main/src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.csproj b/main/src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.csproj
index 036befb130..5369de6b67 100644
--- a/main/src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.csproj
+++ b/main/src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.csproj
@@ -40,6 +40,36 @@
<NoWarn>1591;1573</NoWarn>
<DocumentationFile>..\..\..\..\build\AddIns\MonoDevelop.Deployment\MonoDevelop.Deployment.xml</DocumentationFile>
</PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'DebugGnome|AnyCPU' ">
+ <DebugSymbols>True</DebugSymbols>
+ <Optimize>false</Optimize>
+ <OutputPath>..\..\..\..\build\AddIns\MonoDevelop.Deployment</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>False</ConsolePause>
+ <Execution>
+ <Execution clr-version="Net_2_0" />
+ </Execution>
+ <DefineConstants>DEBUG;GNOME</DefineConstants>
+ <NoWarn>1591;1573</NoWarn>
+ <DocumentationFile>..\..\..\..\build\AddIns\MonoDevelop.Deployment\MonoDevelop.Deployment.xml</DocumentationFile>
+ <DebugType>full</DebugType>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'ReleaseGnome|AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>True</Optimize>
+ <OutputPath>..\..\..\..\build\AddIns\MonoDevelop.Deployment</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>False</ConsolePause>
+ <Execution>
+ <Execution clr-version="Net_2_0" />
+ </Execution>
+ <DebugSymbols>true</DebugSymbols>
+ <DefineConstants>GNOME</DefineConstants>
+ <NoWarn>1591;1573</NoWarn>
+ <DocumentationFile>..\..\..\..\build\AddIns\MonoDevelop.Deployment\MonoDevelop.Deployment.xml</DocumentationFile>
+ </PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="Mono.Posix" />
diff --git a/main/src/addins/GnomePlatform/ChangeLog b/main/src/addins/GnomePlatform/ChangeLog
deleted file mode 100644
index 4456b3ffb9..0000000000
--- a/main/src/addins/GnomePlatform/ChangeLog
+++ /dev/null
@@ -1,236 +0,0 @@
-2010-06-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * GnomePlatform.cs: Implemented
- CanOpenTerminal/OpenInTerminal.
-
-2010-04-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * GnomePlatform.cs: Track StartConsoleProcess API.
-
-2010-04-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.cs: External console processes are now wrapped
- by a IProcessAsyncOperation interface, instead of a Process
- instance. In this way it is possible to create external
- consoles which are not directly bound to a process.
-
-2010-03-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.cs: Moved external console creation to the
- platform service.
-
-2010-03-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.cs: If getting the mime type using gio fails
- for some reason, fallback to vfs.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * GnomePlatform.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gio.cs:
- * Makefile.am:
- * GnomePlatform.cs:
- * GnomePlatform.csproj:
- * GnomePlatform.addin.xml: Merged MD.Projects into MD.Core,
- and MD.Projects.Gui, MD.Core.Gui and MD.Components into
- MD.Ide.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.csproj: Add missing reference.
-
-2010-02-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * GnomePlatform.cs: Tidy up GIO vs. GnomeVFS a bit.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * GnomePlatform.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.csproj: Flush.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * GnomePlatform.csproj: Mark gtk-sharp/pango-sharp with
- SpecificVersion=false. Add 'GnomePlatform.dll.config' to
- the project, this is already there in the makefile.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * GnomePlatform.addin.xml: Bump MD version.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.csproj: Updated dependencies. We now depend on
- gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-06-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.cs: Fallback to Vfs if Gio doesn't have mime
- type info for a file.
-
-2009-04-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.csproj: Don't require a specific gtk# version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * GnomePlatform.addin.xml: Bump MD version.
-
-2009-02-26 Mike Kestner <mkestner@novell.com>
-
- * Gio.cs: remove an unref that can cause double frees, even
- though the docs say the GFileInfo should be unref'd.
-
-2009-02-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * GnomePlatform.csproj: Remove more inadvertent local copying
- of references.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.csproj: Flush.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.mdp:
- * GnomePlatform.csproj: Migrated to MSBuild file format.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * GnomePlatform.addin.xml: Bump MD version.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * GnomePlatform.mdp: Flush project format changes.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.mdp: All projects now require fx 3.5.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * GnomePlatform.mdp: Fix project file.
-
- * GnomePlatform.cs: Remove unused code.
-
-2008-12-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.addin.xml: Hide/protect add-ins.
-
-2008-12-04 Mike Kestner <mkestner@novell.com>
-
- * GnomePlatform.cs: still need to initialize gnomevfs for the icon
- lookup.
-
-2008-12-04 Mike Kestner <mkestner@novell.com>
-
- * GnomePlatform.cs: add gio hooks.
- * GnomePlatform.dll.config: pinvoke-fu.
- * Gio.cs: gio-based mime lookup code.
- * Makefile.am: new files and config file magic.
- [Fixes #400642]
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Make it work for parallel build.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * AssemblyInfo.cs:
- * GnomePlatform.mdp: Add AssemblyInfo.cs files that are autogenerated
- from the addin manifests.
-
-2008-11-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fix build dependencies.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.addin.xml: Bump MD version.
-
-2008-07-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.cs: Escape file names when querying the mime type.
-
-2008-07-15 Mike Krüger <mkrueger@novell.com>
-
- * GnomePlatform.cs: Fixed possible null reference exception.
-
-2008-06-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.mdp: Fix runtime version.
- * GnomePlatform.cs: Gnome.Icon.LookupSync crashes in old gnome versions
- if the file doesn't exist. Fixed this case in OnGetPixbufForFile.
- Fixes bug #400297.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.addin.xml: Bump MD version.
-
-2008-06-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.mdp: Some fixes in project files.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am, GnomePlatform.mdp: New project model changes.
-
-2008-05-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * GnomePlatform.cs: Moved the code here that uses the gedit file
- association to check whether a file is text.
-
-2008-04-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.mdp: Remove unneeded reference.
- * GnomePlatform.cs: Track api changes.
-
-2008-03-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * GnomePlatform.cs: Try to use the base implementation of GetMimeTypeForUri
- to get a useful value, before falling back to GnomeVFS. Allows finding
- mimetypes not registered on the system.
-
-2008-02-14 Geoff Norton <gnorton@novell.com>
-
- * GnomePlatform.cs: Expose the Name property.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.addin.xml: Update MD version.
-
-2008-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.addin.xml: Updated add-in category and description.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.addin.xml, Makefile.am, GnomePlatform.mdp, GnomePlatform.cs:
- Moved PlatformService to MD.Core.Gui. Removed old FileIconService class,
- which is now implemented in PlatformService.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.addin.xml: Fix typo.
- * Makefile.am, GnomePlatform.mdp: Added MD project.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * GnomePlatform.addin.xml: Bump add-in versions.
-
-2007-12-06 Geoff Norton <gnorton@novell.com>
-
- * Initial check-in for the Gnome backend to the PlatformService
diff --git a/main/src/addins/ILAsmBinding/ChangeLog b/main/src/addins/ILAsmBinding/ChangeLog
deleted file mode 100644
index 7929182082..0000000000
--- a/main/src/addins/ILAsmBinding/ChangeLog
+++ /dev/null
@@ -1,468 +0,0 @@
-2010-06-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmCompilerManager.cs: Track api changes.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * ILAsmBinding.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * ILAsmBinding.csproj:
- * ILAsmBinding.addin.xml:
- * Gui/CompilerParametersPanelWidget.cs: Merged MD.Projects
- into MD.Core, and MD.Projects.Gui, MD.Core.Gui and
- MD.Components into MD.Ide.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/ILAsmBinding.CompilerParametersPanelWidget.cs:
- Flush.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmLanguageBinding.cs:
- * ILAsmCompilerManager.cs: Introduced the
- ConfigurationSelector class to all methods that previously
- took a configuration name as string. This eliminates the
- ambiguity between solution configuration names and project
- configuration names.
-
-2009-11-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmCompilerManager.cs: Minor fix in error parsing.
-
-2009-11-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmConsoleProject.xpt.xml: Add mscorlib reference to the
- template.
-
-2009-11-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmCompilerManager.cs: Make the error parsing regex work
- on ms.net.
-
-2009-11-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmCompilerManager.cs: Show an error message when ilasm is
- not found.
-
-2009-11-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmCompilerManager.cs: Get the ilasm path using the target
- runtime. Should fix bug #553536 - IL Console project
- completely broken on windows.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * ILAsmBinding.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.csproj:
- * gtk-gui/generated.cs:
- * gtk-gui/ILAsmBinding.CompilerParametersPanelWidget.cs:
- Flush.
-
-2009-10-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmConsoleProject.xpt.xml: Track language binding id
- change.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * ILAsmBinding.addin.xml: Bump MD version.
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * ILAsmCompilerManager.cs: Fixed warning.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.csproj: Updated dependencies. We now depend on
- gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-05-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmCompilerManager.cs: Track api changes.
-
-2009-04-27 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui:
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * gtk-gui/ILAsmBinding.CompilerParametersPanelWidget.cs:
- Checked in gtk-gui
-
-2009-04-27 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * ILAsmBinding.csproj:
- * ILAsmBinding.addin.xml:
- * ILAsmLanguageBinding.cs:
- * ILAsmCompilerManager.cs:
- * Gui/CompilerParametersPanel.cs:
- * Project/ILAsmCompilerParameters.cs:
- * Gui/CompilerParametersPanelWidget.cs: Worked on IL binding.
-
-2009-04-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * ILAsmLanguageBinding.cs: Track comment tag API.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * ILAsmBinding.csproj: don't require specific gtk-sharp version.
-
-2009-04-17 Mike Krüger <mkrueger@novell.com>
-
- * ILAsmLanguageBinding.cs: Removed icon service.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * ILAsmBinding.addin.xml: Bump MD version.
-
-2009-02-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmLanguageBinding.cs:
- * Project/ILAsmCompilerParameters.cs: Track api changes.
-
-2009-02-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmLanguageBinding.cs:
- * ILAsmCompilerManager.cs: Track API changes. Use the new
- ProjectItem collection.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * ILAsmBinding.csproj: Make implicit references explicit. Csc
- is much pickier about these.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.mdp:
- * ILAsmBinding.csproj: Migrated to MSBuild file format.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * ILAsmBinding.addin.xml: Bump MD version.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * ILAsmBinding.mdp: Flush project format changes.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.mdp: All projects now require fx 3.5.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.mdp: Don't require a specific version of Mono.Addins.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Make it work for parallel build.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.addin.xml: Bump MD version.
-
-2008-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * ILAsmCompilerManager.cs: Track API.
-
-2008-08-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.addin.xml: Register the project guid for msbuild. Fixes
- bug #405480.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * ILAsmLanguageBinding.cs: Translated old code to new dom.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/ILAsmCompilerParameters.cs: Moved serialization engine to
- MonoDevelop.Core. Use new syntax for specifying attribute scope.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.addin.xml: Bump MD version.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.addin.xml: Merged the extension points for project and
- solution option panels into a single extension point. A single
- extension point will now be used for all kinds of items. Extension
- conditions can be used to make panels visible only for some
- specific item types.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmCompilerManager.cs, ILAsmLanguageBinding.cs: Replaced
- ICompilerResult/DefaultCompilerResult/CompilerResults by a new
- BuildResult class, which has owner information at error level, so
- it is possible to know which project generated an error when
- building a solution. Updated Task and TaskService to use the new
- owner information.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.mdp, Gui/CompilerParametersPanel.cs,
- ILAsmLanguageBinding.cs, Makefile.am, ILAsmBinding.addin.xml: New
- project model changes.
-
-2008-02-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmCompilerManager.cs: Properly detect and report compiler errors. Fixes
- bug #358360.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.addin.xml: Update MD version.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * ILAsmConsoleProject.xpt.xml: Make template categories translatable.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.addin.xml: Bump add-in versions.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.mdp, Makefile.am: Directory reorganization.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.addin.xml: Bump MD version.
-
-2007-10-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.mdp, ILAsmConsoleProject.xpt.xml, Makefile.am,
- icons/ILAsm.Project.DOSProject: Updated project icons. Use the base
- project icon with an overlay to show the type.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.mdp: Project file names updated by change in MD path
- functions.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.addin.xml: Bump MD version.
-
-2007-09-04 Michael Hutchinson <MHutchinson@novell.com>
-
- * Gui/CompilerParametersPanel.cs: Fix compiler warning.
-
-2007-08-31 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CompilerParametersPanel.cs: Changes due to new property
- infrastructure.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.mdp, Makefile.am, ILAsmBinding.addin.xml: Reorganized the
- extension point hierarchy. Embedded all add-in manifests as resources.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.mdp: Copy the .addins.xml file to the output dir.
-
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.mdp, Makefile.am: Reference shared assemblies from the
- correct location.
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.mdp, Gui/CompilerParametersPanel.cs, Makefile.am,
- ILAsmBinding.addin.xml: Migration to Mono.Addins.
-
-2007-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.mdp: Don't copy referenced assemblies.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.addin.xml: Change add-in versions to 0.13.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs: Removed version auto-increment.
- * ILAsmBinding.mdp, Makefile.am: Synchronized the MD project and the
- Makefile
-
-2006-12-07 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * ILAsmBinding.mdp: Updated to ensure it can be
- built from MonoDevelop.
-
-2006-09-18 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * ILAsmBinding.mdp: Updated.
-
-2006-07-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.addin.xml: Updated versions.
-
-2006-06-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.addin.xml: Use the DataType element instead fof Class
- to declare serializable types.
-
-2006-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.addin.xml: Updated versions.
- * ILAsmBinding.mdp: Updated.
-
-2006-04-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmLanguageBinding.cs: Implement GetSupportedClrVersions.
-
-2006-04-07 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * ILAsmBinding.addin.xml: renamed attribute in FileFilter Extension
-
-2006-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * ILAsmBinding.addin.xml: Updated references.
-
-2006-03-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.mdp: Updated.
- * Makefile.am: Use an unified format. Patch by Matze Braun.
- * ILAsmBinding.addin.xml: Updated add-in versions.
-
-2005-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmLanguageBinding.cs: Implemented the new methods in
- IDotNetLanguageBinding.
-
-2005-10-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.addin.xml: Fixed addin header information.
- Use "id" attribuet instead of "name" to identify addins.
-
-2005-10-06 John Luke <john.luke@gmail.com>
-
- * ILAsmCompilerManager.cs: remove unused fileUtilityService
- * Gui/CompilerParametersPanel.cs: comment out unused code that
- caused a warning
-
-2005-10-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.addin.xml:
- * ILAsmLanguageBinding.cs: Register serializable types in the addin
- configuration file.
-
-2005-10-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmBinding.addin.xml: Added addin dependencies.
-
-2005-08-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmConsoleProject.xpt.xml: Properly reference resource icons.
- * ILAsmBinding.addin.xml:
- * Makefile.am: Embed icon and templates as resources.
-
-2005-08-10 Ben Motmans <ben.motmans@gmail.com>
-
- * ILAsmBinding.mdp: references update
-
-2005-07-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/ILAsmCompilerParameters.cs: Implement ICloneable.
- * ILAsmLanguageBinding.cs: CreateCompilationParameters now returns an
- ICloneable.
-
-2005-04-17 John Luke <john.luke@gmail.com>
-
- * Makefile.am: fix distcheck
-
-2005-02-16 Ben Motmans <ben.motmans@gmail.com>
-
- * ILAsmConsoleProject.xpt.xml: Consistent naming
-
-2005-01-24 John Luke <john.luke@gmail.com>
-
- * ILAsmCompilerManager.cs: update to work like CSharpBinding
- and add some primitive error parsing
-
-2005-01-24 John Luke <john.luke@gmail.com>
-
- * ILAsmCompilerManager.cs: remove unused lines and fix 2 warnings
-
-2005-01-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmLanguageBinding.cs:
- * ILAsmCompilerManager.cs: Use the new progress monitor API.
-
-2005-01-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmCompilerManager.cs:
- * Gui/CompilerParametersPanel.cs:
- * ILAsmBinding.addin.xml:
- * ILAsmLanguageBinding.cs: Follow architecture changes.
-
- * Project/ILAsmProject.cs: Removed. Not needed any more.
- * Project/ILAsmCompilerParameters.cs: All parameters have been moved to
- DotNetProjectConfiguration.
- * Project/CompilationTarget.cs: Moved to Monodevelop.Base.
- * Makefile.am: Updated.
-
-2004-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * ILAsmCompilerManager.cs: StatusBarService.ProgressMonitor is not a
- StatusBar widget any more.
-
-2004-12-07 Alexandre Gomes <alexmipego@hotmail.com>
-
- * ILAsmLanguageBinding.cs: Added CommentTag to be used by (Un)CommentCode
-
-2004-06-08 John Luke <jluke@cfl.rr.com>
-
- * ILAsmCompilerManager.cs:
- * ILAsmExecutionManager.cs: use (cmd, args) overload of ProcessStartInfo
- constructor so I can compile and run hello world on Beta2
-
-2004-05-25 Todd Berman <tberman@sevenl.net>
-
- * ILAsmLanguageBinding.cs: sigchange for GenerateMakefile
-
-2004-04-28 Todd Berman <tberman@sevenl.net>
-
- * ILAsmLanguageBinding.cs: stubbing GenerateMakefile
-
-
-2004-04-26 John Luke <jluke@cfl.rr.com>
-
- * *.cs: ILAsmBinding namespace
- * ILAsmCompilerManager.cs: change it to work like the Java one
- * Project/CompilationParameters.cs: use /exe and /dll
-
-
-
-
- import from SD svn
- not yet working and untested
-
diff --git a/main/src/addins/MacPlatform/ChangeLog b/main/src/addins/MacPlatform/ChangeLog
deleted file mode 100644
index 9b29d2c928..0000000000
--- a/main/src/addins/MacPlatform/ChangeLog
+++ /dev/null
@@ -1,861 +0,0 @@
-2010-07-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Better fix for Bug 617276 - MonoDevelop
- crashes when clicking on a script error in Unity3d.
-
-2010-06-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Quote paths when opening files.
-
-2010-06-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Implemented CanOpenTerminal/OpenInTerminal.
-
-2010-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * Updater/UpdateService.cs: Fix incorrect use of
- ShowCustomDialog/RunCustomDialog.
-
-2010-05-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Add a Return glyph mapping.
-
-2010-05-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: More Macification.
-
-2010-05-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Macify some command names.
-
-2010-05-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Attempt to fix keyval->menu accel mapping
- for non-English keyboards.
-
-2010-05-11 Levi Bard <levi@unity3d.com>
-
- * Framework/AppleEvent.cs: Off-by-one.
-
-2010-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * Menus/OSXMenu.cs: Track api changes.
-
-2010-05-04 Jonathan Pobst <monkey@jpobst.com>
-
- * Framework/AppleScript.cs: csc can't do Enum->Struct cast,
- make it an Enum->int->Struct cast.
-
-2010-04-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MacPlatform.cs:
- * MacPlatform.csproj:
- * Framework/AppleScript.cs:
- * ExternalConsoleProcess.cs: Implemented Mac external console,
- somewhat hackily.
-
-2010-04-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs:
- * Menus/OSXMenu.cs: Cleaner OpenUrl implementation.
-
-2010-04-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MacPlatform.cs:
- * MacPlatform.csproj: Call 'open' directly when opening urls
- to avoid the -W argument that mono adds, which leaves us
- with lots of zombie 'open' processes.
-
-2010-04-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Framework/Carbon.cs:
- * Framework/AppleEvent.cs:
- * Framework/AppleScript.cs: Moved all the AE stuff from Carbon
- to AppleEvents.
-
-2010-04-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Framework/Carbon.cs:
- * Framework/AppleEvent.cs:
- * Framework/AppleScript.cs:
- * Framework/ComponentManager.cs: Finally, working support for
- running AppleScript directly.
-
-2010-04-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MacPlatform.csproj:
- * Framework/Carbon.cs:
- * Framework/NavDialog.cs:
- * Framework/AppleEvent.cs:
- * Framework/AppleScript.cs:
- * Framework/ComponentManager.cs: Bind some OSA/AppleScript
- stuff.
-
-2010-04-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Track API.
-
-2010-04-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Remove debug code.
-
-2010-04-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Pass source type to command dispatch. Use
- command dispatch event to flash menubar when commands are
- triggered from a keybinding.
-
- * MacPlatform.cs: Convert enum command IDs to strings in a
- compatible way so they can be matched against the values we
- get from the command service.
-
- * Framework/HIToolbox.cs: Add P/Invoke sigs.
-
-2010-03-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs:
- * Framework/Carbon.cs:
- * Framework/ApplicationEvents.cs: Don't crash when the user
- cancels quitting.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MacPlatform.addin.xml: Bumped MD version.
-
-2010-03-18 Levi Bard <levi@unity3d.com>
-
- * MacPlatform.cs: Track API changes.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * Commands.cs:
- * MacPlatform.cs:
- * Menus/OSXMenu.cs:
- * MacPlatform.csproj:
- * gtk-gui/gui.stetic:
- * MacPlatform.addin.xml:
- * Updater/UpdateResult.cs:
- * Updater/UpdateDialog.cs:
- * Updater/UpdateService.cs: Merged MD.Projects into MD.Core,
- and MD.Projects.Gui, MD.Core.Gui and MD.Components into
- MD.Ide.
-
-2010-03-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Unbreak the OpenDocuments handler - the
- position handling changes stopped it from working when
- starting MD and when opening solutions.
-
-2010-03-16 Levi Bard <levi@unity3d.com>
-
- * MacPlatform/MacPlatform.cs
- * MacPlatform/Framework/Carbon.cs
- * MacPlatform/Framework/ApplicationEvents.cs: Enable position
- to be passed in OpenDocuments call.
-
-2010-02-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MacPlatform.csproj:
- * Framework/NavDialog.cs:
- * Framework/HIToolbox.cs:
- * Framework/AppleEvent.cs:
- * Framework/CoreFoundation.cs:
- * MacSelectFileDialogHandler.cs: More work on native dialogs.
-
-2010-02-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.addin.xml: Fix extensions.
-
- * MacSelectFileDialogHandler.cs: Stub other dialog handlers.
-
-2010-02-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * Framework/Carbon.cs: Better errors in exceptions.
-
-2010-02-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MacPlatform.csproj:
- * Framework/Carbon.cs:
- * MacPlatform.addin.xml:
- * Framework/NavDialog.cs:
- * MacSelectFileDialogHandler.cs: First shot at implementing
- Mac native dialogs.
-
-2010-01-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * Updater/UpdateService.cs: Send env flags to the update
- server.
-
-2010-01-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * Updater/UpdateDialog.cs: Colorize betas and alphas in the
- update dialog.
-
-2010-01-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * Updater/UpdateResult.cs: Fix property initialization.
-
- * Updater/UpdateDialog.cs: Remove unused field.
-
- * Updater/UpdateService.cs: Fix attribute name.
-
-2010-01-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * Updater/UpdateDialog.cs: Fix threading issue.
-
-2010-01-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * Updater/UpdateResult.cs:
- * Updater/UpdateDialog.cs:
- * Updater/UpdateService.cs:
- * gtk-gui/MonoDevelop.Platform.Updater.UpdateDialog.cs: Add
- new alpha channel and clean up GUI for switching channels.
-
-2010-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * Updater/UpdateDialog.cs: Remove stray ShowAll call.
-
-2010-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * Updater/UpdateDialog.cs: Tidy up updater GUI a little more.
-
-2010-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * Updater/UpdateDialog.cs: Improve update GUI a bit more.
-
-2010-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * Updater/UpdateDialog.cs: Tidy up the update list a little.
-
-2010-01-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * Framework/Carbon.cs:
- * Framework/ApplicationEvents.cs: Fix HandleOpenUrls event
- class and string marshalling. Also fix event uninstallation.
-
-2010-01-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Framework/ApplicationEvents.cs: Fix event IDs. Use
- GetUrlListFromEventRef.
-
- * Framework/Carbon.cs: New GetUrlListFromEventRef and
- GetStringFromAEPtr methods.
-
-2010-01-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs:
- * Framework/ApplicationEvents.cs: Remove OpenContents event
- since it didn't really work.
-
-2010-01-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Framework/ApplicationEvents.cs: Fix locking.
-
-2010-01-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MacPlatform.cs:
- * MacPlatform.csproj:
- * Framework/Carbon.cs:
- * Framework/ApplicationEvents.cs: Refactor out
- ApplicationEvents code.
-
-2010-01-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * Updater/UpdateDialog.cs: Cache the stable/unstable result so
- we don't re-request on every toggle.
-
-2010-01-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Updater/UpdateDialog.cs:
- * Updater/UpdateService.cs: Let the server handle the logic of
- showing stable updates to users with unstable versions when
- they opt back out of the unstable channel.
-
-2010-01-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Updater/UpdateDialog.cs:
- * Updater/UpdateResult.cs:
- * Updater/UpdateService.cs: Filter and flag unstable updates.
-
-2010-01-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic:
- * Updater/UpdateDialog.cs:
- * gtk-gui/MonoDevelop.Platform.Updater.UpdateDialog.cs: Tweak
- layout. Show message when fetching unstable updates.
-
-2010-01-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Updater:
- * Makefile.am:
- * Commands.cs:
- * MacUpdater.cs:
- * UpdateDialog.cs:
- * MacPlatform.csproj:
- * gtk-gui/gui.stetic:
- * Updater/Commands.cs:
- * MacPlatform.addin.xml:
- * Updater/UpdateResult.cs:
- * Updater/UpdateDialog.cs:
- * Updater/UpdateService.cs:
- * gtk-gui/MonoDevelop.Platform.UpdateDialog.cs:
- * gtk-gui/MonoDevelop.Platform.Updater.UpdateDialog.cs:
- Refactor the updater code into something a bit more
- reusable. Make update dialog singleton. Allow checking for
- unstable updates, when the web service allows it. Present
- errors in the updater dialog iteself.
-
-2009-12-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Use new Workbench.HasToplevelFocus
- property so that the main menu is enabled when focus is in
- floating pad.
-
-2009-12-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacUpdater.cs: Add the updateinfo for MonoTouch source.
-
-2009-12-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs:
- * Framework/Carbon.cs: Try to set the process name using
- private carbon API, to make sure that the main menu displays
- correctly, even on 2.6 previews and when started from a
- launch script directly.
-
-2009-12-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Check that apache mime DB exists before
- trying to read it.
-
-2009-12-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Don't return an invalid application from
- GetAllApplications. Fixes "Bug 552403 - Right clicking Open
- With -> List of programs to open with on a file results in
- an exception".
-
-2009-11-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.addin.xml: Fix author.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MacPlatform.addin.xml: Bump MD version.
-
-2009-10-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Oops, fix menu item index. With last few
- commits, fixes Bug 545151 - Dynamic submenus in Mac main
- menu don't work.
-
-2009-10-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Set the refcon in dynamic submenus, so the
- command can be run.
-
-2009-10-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Handle array separators, try 3.
-
-2009-10-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Fix separators in arrays commands, try 2.
-
-2009-10-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Fix separators in dynamic submenus.
-
-2009-10-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacUpdater.cs: Add csdk updateinfo file. Remove the hack for
- forcing Mono updateinfos as it won't work with the
- architectural variations of the Mono packages.
-
-2009-10-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * Commands.cs:
- * MacUpdater.cs:
- * UpdateDialog.cs: Add workaround for updating older versions
- of Mono that don't have updateinfo file. Clean up API.
-
-2009-10-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacUpdater.cs: Tidy up.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MacPlatform.addin.xml: Bump MD version.
-
-2009-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * UpdateDialog.cs: Fix closure capturing var from loop. Tweak
- spacing.
-
-2009-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.Platform.UpdateDialog.cs: Fix label
- alignment.
-
-2009-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * UpdateDialog.cs: Make textviews noneditable. Fix margins and
- wrapping.
-
-2009-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * UpdateDialog.cs: Tweak presentation of release notes.
-
-2009-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacUpdater.cs:
- * UpdateDialog.cs: Better presentation of older releases.
- Tweak packing.
-
-2009-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * UpdateDialog.cs:
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.Platform.UpdateDialog.cs: Tweak frames.
-
-2009-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * UpdateDialog.cs: Add frames around the updates.
-
-2009-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * UpdateDialog.cs:
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.Platform.UpdateDialog.cs: Restore the
- info label.
-
-2009-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * Commands.cs:
- * MacPlatform.cs:
- * MacPlatform.addin.xml: Use a proper startup command handler.
-
- * MacUpdater.cs:
- * UpdateDialog.cs:
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.Platform.UpdateDialog.cs: Simplify
- dialog and show it down there are no updates.
-
-2009-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * UpdateDialog.cs:
- * gtk-gui/MonoDevelop.Platform.UpdateDialog.cs: Prettify
- update dialog.
-
-2009-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * Commands.cs: Hide command when no updateable packages exist.
-
- * MacUpdater.cs: Fix update paths.
-
-2009-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * UpdateDialog.cs: Add missing ShowAll call.
-
- * MacUpdater.cs: If explictly checking for updates, tell the
- user if there are none.
-
-2009-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.addin.xml: Fix command handler name.
-
-2009-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * Commands.cs:
- * MacPlatform.addin.xml: Add command for checking for updates.
-
- * Makefile.am:
- * MacPlatform.csproj: Updated.
-
- * MacUpdater.cs:
- * UpdateDialog.cs: Add updater dialog.
-
- * gtk-gui:
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.Platform.UpdateDialog.cs: Add generated
- files.
-
-2009-09-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MacUpdater.cs:
- * MacPlatform.cs:
- * MacPlatform.csproj: Add mostly-implemented Mac updater.
-
-2009-09-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Commands.cs:
- * Framework/Carbon.cs: ProcessHICommand takes command by ref.
-
-2009-09-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Commands.cs:
- * Framework/Carbon.cs: Send the commands from the menu.
-
-2009-09-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.addin.xml: Fix command names.
-
-2009-09-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Commands.cs:
- * Framework/Carbon.cs:
- * MacPlatform.addin.xml: Add command handlers for Hide Window
- and Hide Others.
-
-2009-09-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.addin.xml: Fix casing of addin attribute.
-
-2009-09-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.addin.xml: Depend on the Ide addin.
-
-2009-09-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.addin.xml: Put the command in the menu.
-
-2009-09-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * Commands.cs:
- * Makefile.am:
- * MacPlatform.csproj:
- * MacPlatform.addin.xml: Add a Minimize command.
-
-2009-09-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Change default font to Monaco now that the
- text editor offset bug is fixed.
-
-2009-09-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Bump GTK+ requirement to 2.17.9 to require
- client-side windows, which greatly reduces rendering
- glitches.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MacPlatform.csproj: Updated dependencies. We now depend on
- gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Implement simple GMarkup stripping for
- command strings.
-
-2009-07-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Fix unhiding of menu items.
-
-2009-05-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Tweaks to display some glyphs correctly.
-
-2009-04-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Check GTK# version. Fix default font string.
-
- * Framework/Carbon.cs: Fix build.
-
-2009-04-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Use Osaka Regular-Mono font as a workaround
- for kerning-related text selection issues with other
- Monospace fonts on Mac.
-
-2009-04-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * Framework/Carbon.cs: More bindings.
-
-2009-04-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Framework/Carbon.cs: In-progress wrappers for file dialog
- APIs.
-
-2009-04-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Open files when the open-documents event
- comes in.
-
- * Framework/Carbon.cs: Add a note about path length.
-
-2009-04-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * Framework/Carbon.cs: Added P/Invokes and structure/enum
- definitions for AEDesc and FSRef manipulation.
-
- * MacPlatform.cs: Register for file open events, and extract
- the filenames. Staticify some global stuff.
-
-2009-04-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Add some notes. Don't show accelerators
- with modifiers we can't display.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MacPlatform.addin.xml: Bump MD version.
-
-2009-04-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Implement support for link commands. Tidy
- up errors and warnings.
-
-2009-04-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: When array commands have no items, leave
- an invisible item in the list so it can still get updated
- later.
-
- * Framework/HIToolbox.cs: More P/Invokes.
-
-2009-04-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MacPlatform.csproj: Updated.
-
- * Ige:
- * Ige/IgeMacDock.cs:
- * Ige/IgeMacMenu.cs:
- * Ige/IgeMacBundle.cs:
- * Ige/ObjectManager.cs:
- * Ige/IgeMacMenuGroup.cs:
- * Ige/IgeMacAttentionType.cs:
- * Ige/IgeMacAttentionRequest.cs: Remove IGE, as it's no longer
- used.
-
- * Menus/OSXMenu.cs: Make comment clearer.
-
- * MacPlatform.cs: Remove IGE. Add dock quit and click support.
- Stub doc open support.
-
- * Framework/Carbon.cs: Add some more definitions.
-
-2009-04-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Implement support for array commands and
- dynamically populated submenus.
-
- * Framework/HIToolbox.cs: More P/Invokes and enums.
-
-2009-04-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Keep commands ID mappings around
- permanently, so that recreation is cleaner. Fixes app menu
- commands after recreation.
-
- * MacPlatform.cs: Hide quit command from file menu, since it's
- in app menu. Track API.
-
-2009-04-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Lots of refactoring. Handle updating text,
- accelerators, visibility, sensitivity. Hide unnecessary
- separators. Disable menus when MD root window doesn't have
- toplevel focus so that it can't interfere with modal
- dialogs. Map commands to standard command IDs when possible.
- Dispatch commands after returning from handler. Avoid
- command ID 0 since it's used when there's no command ID. Add
- an API for handling the app menu.
-
- * MacPlatform.cs: Install app menu items without using IGE.
- Enable Mac menu since it mostly works now.
-
- * Framework/Carbon.cs: More bindings. Fix Handled/NotHandled
- values (MWF had them the wrong way round).
-
- * Framework/HIToolbox.cs: More bindings.
-
-2009-04-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MacPlatform.csproj: Add System.Core ref.
-
- * Menus/OSXMenu.cs: Implement command enabled/disable
- updating.
-
- * Framework/Carbon.cs: Add command enums values.
-
- * Framework/HIToolbox.cs: More P/Invokes.
-
- * MacPlatform.cs: Track API. Hide commands that're in the app
- menu.
-
-2009-04-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Track API. Update menu when the command set
- changes.
-
- * Framework/Carbon.cs: Wrap Install*EventHandler in nicer API.
-
- * Framework/HIToolbox.cs: Add ClearMenuBar and DeleteMenu
- P/Invokes, and wrap CreateMenu in nicer API.
-
- * Menus/OSXMenu.cs: Heavy refactoring. Make static, since
- there is only ever one global menu. Handle
- destorying/recreating menu. Track P/Invokes API wrapper
- changes.
-
-2009-04-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * Menus/OSXMenu.cs: Don't use instance methods as callbacks,
- as the managed objects are currently GC'd. We can now handle
- the menu open events and writeline the menu names.
-
- * Framework/Carbon.cs: Add a GetEventParameter overload for
- IntPtr.
-
- * Framework/HIToolbox.cs: ToString overload for
- CarbonMenuException.
-
-2009-04-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * Framework:
- * Makefile.am:
- * MacPlatform.csproj:
- * Framework/Carbon.cs:
- * Framework/HIToolbox.cs:
- * Framework/CoreFoundation.cs: Move the P/Invokes and wrappers
- into a separate framework namespace.
-
- * Menus/OSXMenu.cs: Add an event handler so that the commands
- are run when the menu's clicked. Move P/Invokes and wrappers
- into another namespace.
-
-2009-04-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Use the OSXMenu wrapper instead of IGE.
- Currently disabled.
-
- * Menus:
- * Makefile.am:
- * Menus/OSXMenu.cs:
- * MacPlatform.csproj: Add Miguel's first pass at wrapping the
- OS X menus.
-
-2009-02-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MacPlatform.csproj: Flush.
-
-2009-02-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.csproj: Remove unwanted local copies.
-
-2009-02-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.csproj: Enable makefile integration.
-
- * Makefile.am: Update.
-
-2009-02-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Add working main menu support, but disable,
- because the menus don't display correctly. Add Mac-like
- close window, quit, etc behaviour. Add App menu commands.
-
-2009-02-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.csproj: Embed the addin manifest.
-
-2009-02-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.csproj: Updated.
-
- * Ige:
- * Ige/IgeMacDock.cs:
- * Ige/IgeMacMenu.cs:
- * Ige/IgeMacBundle.cs:
- * Ige/ObjectManager.cs:
- * Ige/IgeMacMenuGroup.cs:
- * Ige/IgeMacAttentionType.cs:
- * Ige/IgeMacAttentionRequest.cs: Add local copy of Mac
- integration binding.
-
- * MacPlatform.cs: Implement main menu and Dock Quit
- integration. Untested.
-
-2009-02-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.csproj: Remove more inadvertent local copying of
- references.
-
-2009-02-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.csproj: Add project file for MacPlatform addin.
-
-2009-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MacPlatform.cs: Fix spelling of default font's name.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Make it work for parallel build.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-11-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fix build dependencies.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MacPlatform.addin.xml: Bump MD version.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MacPlatform.addin.xml: Bump MD version.
-
-2008-04-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MacPlatform.cs: Track api changes.
-
-2008-02-14 Geoff Norton <gnorton@novell.com>
-
- * MacPlatform.cs: Expose the Name property.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MacPlatform.addin.xml: Update MD version.
-
-2007-12-17 Geoff Norton <gnorton@novell.com>
-
- * Makefile.am: Fix the build on the Mac profile
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MacPlatform.addin.xml, MacPlatform.cs: Moved PlatformService to
- MD.Core.Gui. Removed old FileIconService class, which is now implemented
- in PlatformService.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MacPlatform.addin.xml: Bump add-in versions.
-
-2007-12-06 Geoff Norton <gnorton@novell.com>
-
- * Initial check in of the Mac PlatformService that provides
- Mac equivalents to the Gnome calls in Gnome.Vfs
diff --git a/main/src/addins/MacPlatform/ExtendedTitleBarDialogBackend.cs b/main/src/addins/MacPlatform/ExtendedTitleBarDialogBackend.cs
index b81b7affce..4781869e98 100644
--- a/main/src/addins/MacPlatform/ExtendedTitleBarDialogBackend.cs
+++ b/main/src/addins/MacPlatform/ExtendedTitleBarDialogBackend.cs
@@ -102,6 +102,13 @@ namespace MonoDevelop.MacIntegration
var image = Xwt.Drawing.Image.FromResource (typeof(MacPlatformService).Assembly, "maintoolbarbg.png");
+ Window.Realized += delegate {
+ NSWindow w = GtkQuartz.GetWindow (Window);
+ w.IsOpaque = false;
+ w.BackgroundColor = NSColor.FromPatternImage (image.ToBitmap().ToNSImage());
+ w.StyleMask |= NSWindowStyle.TexturedBackground;
+ };
+
toolbar = new CustomToolbar ();
toolbar.Background = (Gdk.Pixbuf)Xwt.Toolkit.Load (Xwt.ToolkitType.Gtk).GetNativeImage (image);
toolbar.TitleBarHeight = MacPlatformService.GetTitleBarHeight ();
diff --git a/main/src/addins/MacPlatform/ExtendedTitleBarWindowBackend.cs b/main/src/addins/MacPlatform/ExtendedTitleBarWindowBackend.cs
index 529a3f8ab0..efa431d912 100644
--- a/main/src/addins/MacPlatform/ExtendedTitleBarWindowBackend.cs
+++ b/main/src/addins/MacPlatform/ExtendedTitleBarWindowBackend.cs
@@ -103,6 +103,13 @@ namespace MonoDevelop.MacIntegration
var image = Xwt.Drawing.Image.FromResource (typeof(MacPlatformService).Assembly, "maintoolbarbg.png");
+ Window.Realized += delegate {
+ NSWindow w = GtkQuartz.GetWindow (Window);
+ w.IsOpaque = false;
+ w.BackgroundColor = NSColor.FromPatternImage (image.ToBitmap().ToNSImage());
+ w.StyleMask |= NSWindowStyle.TexturedBackground;
+ };
+
toolbar = new CustomToolbar ();
toolbar.Background = (Gdk.Pixbuf)Xwt.Toolkit.Load (Xwt.ToolkitType.Gtk).GetNativeImage (image);
toolbar.TitleBarHeight = MacPlatformService.GetTitleBarHeight ();
diff --git a/main/src/addins/MacPlatform/MacPlatform.cs b/main/src/addins/MacPlatform/MacPlatform.cs
index 4c5cd8c270..d5b8b2584d 100644
--- a/main/src/addins/MacPlatform/MacPlatform.cs
+++ b/main/src/addins/MacPlatform/MacPlatform.cs
@@ -283,7 +283,9 @@ namespace MonoDevelop.MacIntegration
Styles.LoadStyle();
PatchGtkTheme();
}));
- IdeApp.Preferences.UserInterfaceTheme.Changed += (s,a) => PatchGtkTheme ();
+
+ // FIXME: Immediate theme switching disabled, until NSAppearance issues are fixed
+ //IdeApp.Preferences.UserInterfaceTheme.Changed += (s,a) => PatchGtkTheme ();
}
// VV/VK: Disable tint based color generation
diff --git a/main/src/addins/MacPlatform/MacPlatform.csproj b/main/src/addins/MacPlatform/MacPlatform.csproj
index dcbaf2fb41..029818ddd9 100644
--- a/main/src/addins/MacPlatform/MacPlatform.csproj
+++ b/main/src/addins/MacPlatform/MacPlatform.csproj
@@ -139,6 +139,7 @@
<Compile Include="MainToolbar\AwesomeBar.cs" />
<Compile Include="MainToolbar\ButtonBarContainer.cs" />
<Compile Include="MainToolbar\Styles.cs" />
+ <Compile Include="MainToolbar\MultiResImage.cs" />
</ItemGroup>
<ItemGroup>
<None Include="Makefile.am" />
diff --git a/main/src/addins/MacPlatform/MainToolbar/AwesomeBar.cs b/main/src/addins/MacPlatform/MainToolbar/AwesomeBar.cs
index 61ae03cf66..bb400e1c01 100644
--- a/main/src/addins/MacPlatform/MainToolbar/AwesomeBar.cs
+++ b/main/src/addins/MacPlatform/MainToolbar/AwesomeBar.cs
@@ -88,7 +88,7 @@ namespace MonoDevelop.MacIntegration.MainToolbar
// Gap + RunButton.Width + Gap + ButtonBar.Width + Gap + Half of StatusBar.Width
var spaceLeft = (Frame.Width / 2) - (toolbarPadding + runButtonWidth + toolbarPadding + ButtonBarContainer.Frame.Width + toolbarPadding + (statusbarWidth / 2));
- StatusBar.Frame = new CGRect (Math.Round((Frame.Width - statusbarWidth) / 2) + 0.5f, 0, statusbarWidth - 2, ToolbarWidgetHeight);
+ StatusBar.Frame = new CGRect (Math.Round((Frame.Width - statusbarWidth) / 2), 0, statusbarWidth - 2, ToolbarWidgetHeight);
if (IdeApp.Preferences.UserInterfaceSkin == Skin.Dark) {
SearchBar.Frame = new CGRect (Frame.Width - searchbarWidth - 10, 0, searchbarWidth, ToolbarWidgetHeight);
diff --git a/main/src/addins/MacPlatform/MainToolbar/ButtonBar.cs b/main/src/addins/MacPlatform/MainToolbar/ButtonBar.cs
index d29507839c..9ea02b6836 100644
--- a/main/src/addins/MacPlatform/MainToolbar/ButtonBar.cs
+++ b/main/src/addins/MacPlatform/MainToolbar/ButtonBar.cs
@@ -102,10 +102,13 @@ namespace MonoDevelop.MacIntegration
{
if (!indexMap.ContainsKey (button))
return;
+ NSImage img;
if (button.Enabled)
- SetImage (ImageService.GetIcon (button.Image, Gtk.IconSize.Menu).ToNSImage (), indexMap [button]);
+ img = ImageService.GetIcon (button.Image, Gtk.IconSize.Menu).ToNSImage ();
else
- SetImage (ImageService.GetIcon (button.Image, Gtk.IconSize.Menu).WithStyles ("disabled").ToNSImage (), indexMap [button]);
+ img = ImageService.GetIcon (button.Image, Gtk.IconSize.Menu).WithStyles ("disabled").ToNSImage ();
+ img.Template = true;
+ SetImage (img, indexMap [button]);
}
public override nint SegmentCount {
diff --git a/main/src/addins/MacPlatform/MainToolbar/ButtonBarContainer.cs b/main/src/addins/MacPlatform/MainToolbar/ButtonBarContainer.cs
index 8666ff469e..ca969b66f6 100644
--- a/main/src/addins/MacPlatform/MainToolbar/ButtonBarContainer.cs
+++ b/main/src/addins/MacPlatform/MainToolbar/ButtonBarContainer.cs
@@ -75,7 +75,6 @@ namespace MonoDevelop.MacIntegration.MainToolbar
void LayoutButtonBars ()
{
- Console.WriteLine ("Layout button bars");
nfloat nextX = 0;
nfloat y = 0;
nfloat height = AwesomeBar.ToolbarWidgetHeight + 2;
diff --git a/main/src/addins/MacPlatform/MainToolbar/MultiResImage.cs b/main/src/addins/MacPlatform/MainToolbar/MultiResImage.cs
new file mode 100644
index 0000000000..d4221451f7
--- /dev/null
+++ b/main/src/addins/MacPlatform/MainToolbar/MultiResImage.cs
@@ -0,0 +1,103 @@
+//
+// MultiResImage.cs
+//
+// Author:
+// iain holmes <iain@xamarin.com>
+//
+// Copyright (c) 2016 Xamarin, Inc
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+using System;
+using System.Reflection;
+using AppKit;
+using Foundation;
+
+using MonoDevelop.Ide;
+using MonoDevelop.Core;
+
+namespace MonoDevelop.MacIntegration.MainToolbar
+{
+ public static class MultiResImage
+ {
+ public static NSImage CreateMultiResImage (string filename, string style)
+ {
+ var image = new NSImage ();
+
+ var image1x = NSImageFromResource (MakeResName (filename, style));
+ var image2x = NSImageFromResource (MakeResName (filename, style, true));
+
+ if (image1x != null) {
+ image.AddRepresentations (image1x.Representations ());
+ }
+
+ if (image2x != null) {
+ image.AddRepresentations (image2x.Representations ());
+ }
+
+ image.Size = new CoreGraphics.CGSize (0, 0);
+ return image;
+ }
+
+ static string MakeResName (string filename, string style, bool retina = false)
+ {
+ bool dark = IdeApp.Preferences.UserInterfaceSkin == Skin.Dark;
+
+ if (!string.IsNullOrEmpty (style)) {
+ style = "~" + style;
+ }
+
+ string resname = string.Format ("{0}{1}{2}{3}.png", filename, dark ? "~dark" : "", style, retina ? "@2x" : "");
+ if (Assembly.GetCallingAssembly ().GetManifestResourceInfo (resname) != null) {
+ return resname;
+ }
+
+ resname = string.Format ("{0}{1}{2}.png", filename, dark ? "~dark" : "", retina ? "@2x" : "");
+ if (Assembly.GetCallingAssembly ().GetManifestResourceInfo (resname) != null) {
+ return resname;
+ }
+
+ resname = string.Format ("{0}{1}.png", filename, retina ? "@2x" : "");
+ if (Assembly.GetCallingAssembly ().GetManifestResourceInfo (resname) != null) {
+ return resname;
+ }
+
+ // If all those failed, try again, but without retina
+ if (retina) {
+ LoggingService.LogWarning ("{0} {1} missing @2x", filename, style);
+ return MakeResName (filename, style);
+ }
+
+ return null;
+ }
+
+ static NSImage NSImageFromResource (string res)
+ {
+ if (string.IsNullOrEmpty (res)) {
+ return null;
+ }
+
+ var stream = Assembly.GetCallingAssembly ().GetManifestResourceStream (res);
+ using (stream)
+ using (NSData data = NSData.FromStream (stream)) {
+ return new NSImage (data);
+ }
+ }
+ }
+}
+
diff --git a/main/src/addins/MacPlatform/MainToolbar/RunButton.cs b/main/src/addins/MacPlatform/MainToolbar/RunButton.cs
index d08ad702ee..b12b2205cf 100644
--- a/main/src/addins/MacPlatform/MainToolbar/RunButton.cs
+++ b/main/src/addins/MacPlatform/MainToolbar/RunButton.cs
@@ -39,17 +39,11 @@ namespace MonoDevelop.MacIntegration.MainToolbar
class RunButton : NSButton
{
NSImage stopIcon, continueIcon, buildIcon;
- NSImage stopIconDisabled, continueIconDisabled, buildIconDisabled;
public RunButton ()
{
- stopIcon = ImageService.GetIcon ("stop").ToNSImage ();
- continueIcon = ImageService.GetIcon ("continue").ToNSImage ();
- buildIcon = ImageService.GetIcon ("build").ToNSImage ();
- stopIconDisabled = ImageService.GetIcon ("stop").WithStyles("disabled").ToNSImage ();
- continueIconDisabled = ImageService.GetIcon ("continue").WithStyles("disabled").ToNSImage ();
- buildIconDisabled = ImageService.GetIcon ("build").WithStyles("disabled").ToNSImage ();
+ UpdateIcons ();
Ide.Gui.Styles.Changed += (o, e) => UpdateCell ();
@@ -60,7 +54,23 @@ namespace MonoDevelop.MacIntegration.MainToolbar
BezelStyle = NSBezelStyle.TexturedRounded;
Enabled = false;
- Cell.ImageDimsWhenDisabled = false;
+ }
+
+ void UpdateIcons (object sender = null, EventArgs e = null)
+ {
+ // HACK: NSButton does not support images with NSCustomImageRep used
+ // by Xwt to draw custom/themed images. We have to convert them
+ // to bitmaps, which has to be done after each theme/skin change,
+ // but does not support custom per Image styles (ToBitmap does
+ // not support images with different tags, only global styles are
+ // supported)
+ stopIcon = ImageService.GetIcon ("stop").ToBitmap (GtkWorkarounds.GetScaleFactor ()).ToNSImage ();
+ continueIcon = ImageService.GetIcon ("continue").ToBitmap (GtkWorkarounds.GetScaleFactor ()).ToNSImage ();
+ buildIcon = ImageService.GetIcon ("build").ToBitmap (GtkWorkarounds.GetScaleFactor ()).ToNSImage ();
+
+ // We can use Template images supported by NSButton, thus no reloading
+ // on theme/skin change is required.
+ stopIcon.Template = continueIcon.Template = buildIcon.Template = true;
}
void UpdateCell ()
@@ -73,11 +83,11 @@ namespace MonoDevelop.MacIntegration.MainToolbar
{
switch (icon) {
case OperationIcon.Stop:
- return Enabled ? stopIcon : stopIconDisabled;
+ return stopIcon;
case OperationIcon.Run:
- return Enabled ? continueIcon : continueIconDisabled;
+ return continueIcon;
case OperationIcon.Build:
- return Enabled ? buildIcon : buildIconDisabled;
+ return buildIcon;
}
throw new InvalidOperationException ();
}
diff --git a/main/src/addins/MacPlatform/MainToolbar/SelectorView.cs b/main/src/addins/MacPlatform/MainToolbar/SelectorView.cs
index ef001b743f..1d76c9ff5b 100644
--- a/main/src/addins/MacPlatform/MainToolbar/SelectorView.cs
+++ b/main/src/addins/MacPlatform/MainToolbar/SelectorView.cs
@@ -77,7 +77,7 @@ namespace MonoDevelop.MacIntegration.MainToolbar
{
var fitSize = RealSelectorView.SizeThatFits (size);
- return new CGSize (fitSize.Width + 12.0, size.Height);
+ return new CGSize (Math.Round (fitSize.Width) + 12.0, size.Height);
}
public override void SetFrameSize (CGSize newSize)
@@ -232,23 +232,21 @@ namespace MonoDevelop.MacIntegration.MainToolbar
menu.AddItem (menuItem);
}
-
public PathSelectorView (CGRect frameRect) : base (frameRect)
{
PathComponentCells = new [] {
new NSPathComponentCell {
- Image = ImageService.GetIcon ("project").WithStyles ("disabled").ToBitmap ().ToNSImage (),
+ Image = MultiResImage.CreateMultiResImage ("project", "disabled"),
Title = ConfigurationPlaceholder,
Enabled = false,
- TextColor = Styles.BaseForegroundColor.ToNSColor (),
},
new NSPathComponentCell {
- Image = ImageService.GetIcon ("device").WithStyles ("disabled").ToBitmap ().ToNSImage (),
+ Image = MultiResImage.CreateMultiResImage ("device", "disabled"),
Title = RuntimePlaceholder,
Enabled = false,
- TextColor = Styles.BaseForegroundColor.ToNSColor (),
}
};
+ UpdateStyle ();
BackgroundColor = NSColor.Clear;
FocusRingType = NSFocusRingType.None;
@@ -321,21 +319,18 @@ namespace MonoDevelop.MacIntegration.MainToolbar
};
Ide.Gui.Styles.Changed += UpdateStyle;
+ NSNotificationCenter.DefaultCenter.AddObserver (NSWindow.DidChangeBackingPropertiesNotification,
+ notification => Runtime.RunInMainThread (() => {
+ // Force a redraw because NSPathControl does not redraw itself when switching to a different resolution
+ // and the icons need redrawn
+ NeedsDisplay = true;
+ }));
}
void UpdateStyle (object sender = null, EventArgs e = null)
{
- //if (IdeApp.Preferences.UserInterfaceSkin == Skin.Dark) {
- if (PathComponentCells [ConfigurationIdx].Enabled)
- PathComponentCells [ConfigurationIdx].TextColor = Styles.BaseForegroundColor.ToNSColor ();
- else
- PathComponentCells [ConfigurationIdx].TextColor = Styles.DisabledForegroundColor.ToNSColor ();
-
- if (PathComponentCells [RuntimeIdx].Enabled)
- PathComponentCells [RuntimeIdx].TextColor = Styles.BaseForegroundColor.ToNSColor ();
- else
- PathComponentCells [RuntimeIdx].TextColor = Styles.DisabledForegroundColor.ToNSColor ();
- //}
+ PathComponentCells [ConfigurationIdx].TextColor = Styles.BaseForegroundColor.ToNSColor ();
+ PathComponentCells [RuntimeIdx].TextColor = Styles.BaseForegroundColor.ToNSColor ();
UpdateImages ();
}
@@ -370,21 +365,27 @@ namespace MonoDevelop.MacIntegration.MainToolbar
void UpdatePathText (int idx, string text)
{
PathComponentCells [idx].Title = text;
- UpdateStyle ();
+ UpdateImages ();
}
void UpdateImages ()
{
- var projectImage = ImageService.GetIcon ("project");
+ string projectStyle = "";
+ string deviceStyle = "";
if (!PathComponentCells [ConfigurationIdx].Enabled)
- projectImage = projectImage.WithStyles ("disabled");
-
- var deviceImage = ImageService.GetIcon ("device");
+ projectStyle = "disabled";
+
if (!PathComponentCells [ConfigurationIdx].Enabled)
- deviceImage = deviceImage.WithStyles ("disabled");
-
- PathComponentCells [ConfigurationIdx].Image = projectImage.ToBitmap ().ToNSImage ();
- PathComponentCells [RuntimeIdx].Image = deviceImage.ToBitmap ().ToNSImage ();
+ deviceStyle = "disabled";
+
+ // HACK
+ // For some reason NSPathControl does not like the images that ImageService provides. To use them it requires
+ // ToBitmap() to be called first. But a second problem is that ImageService only seems to provide a single resolution
+ // for its icons. It may be related to the images being initially loaded through the Gtk backend and then converted to NSImage
+ // at a later date.
+ // For whatever reason, we custom load the images here through NSImage, providing both 1x and 2x image reps.
+ PathComponentCells [ConfigurationIdx].Image = MultiResImage.CreateMultiResImage ("project", deviceStyle);
+ PathComponentCells [RuntimeIdx].Image = MultiResImage.CreateMultiResImage ("device", deviceStyle);
RealignTexts ();
}
@@ -424,12 +425,11 @@ namespace MonoDevelop.MacIntegration.MainToolbar
set {
configurationModel = value;
int count = value.Count ();
- PathComponentCells [ConfigurationIdx].Enabled = count > 1;
if (count == 0) {
state |= CellState.ConfigurationShown;
UpdatePathText (ConfigurationIdx, ConfigurationPlaceholder);
}
- UpdateStyle ();
+ PathComponentCells [ConfigurationIdx].Enabled = count > 1;
OnSizeChanged ();
}
}
@@ -440,18 +440,31 @@ namespace MonoDevelop.MacIntegration.MainToolbar
set {
runtimeModel = value;
int count = value.Count ();
- PathComponentCells [RuntimeIdx].Enabled = count > 1;
if (count == 0) {
state |= CellState.RuntimeShown;
UpdatePathText (RuntimeIdx, RuntimePlaceholder);
}
- UpdateStyle ();
+ PathComponentCells [RuntimeIdx].Enabled = count > 1;
OnSizeChanged ();
}
}
public event EventHandler ConfigurationChanged;
public event EventHandler<HandledEventArgs> RuntimeChanged;
+
+ public override bool Enabled {
+ get {
+ return base.Enabled;
+ }
+ set {
+ base.Enabled = value;
+
+ if (value) {
+ PathComponentCells [RuntimeIdx].Enabled = runtimeModel.Count () > 1;
+ PathComponentCells [ConfigurationIdx].Enabled = configurationModel.Count () > 1;
+ }
+ }
+ }
}
#endregion
}
diff --git a/main/src/addins/MacPlatform/MainToolbar/StatusBar.cs b/main/src/addins/MacPlatform/MainToolbar/StatusBar.cs
index 1d05fcadfc..d208936ec8 100644
--- a/main/src/addins/MacPlatform/MainToolbar/StatusBar.cs
+++ b/main/src/addins/MacPlatform/MainToolbar/StatusBar.cs
@@ -350,13 +350,20 @@ namespace MonoDevelop.MacIntegration.MainToolbar
NSAttributedString GetStatusString (string text, NSColor color)
{
+ nfloat fontSize = NSFont.SystemFontSize;
+ if (Window != null) {
+ fontSize -= Window.Screen.BackingScaleFactor == 2 ? 2 : 1;
+ } else {
+ fontSize -= 1;
+ }
+
return new NSAttributedString (text, new NSStringAttributes {
ForegroundColor = color,
ParagraphStyle = new NSMutableParagraphStyle {
HeadIndent = imageView.Frame.Width,
LineBreakMode = NSLineBreakMode.TruncatingMiddle,
},
- Font = NSFont.SystemFontOfSize (NSFont.SystemFontSize - 2),
+ Font = NSFont.SystemFontOfSize (fontSize),
});
}
@@ -391,7 +398,7 @@ namespace MonoDevelop.MacIntegration.MainToolbar
textField.Cell = new VerticallyCenteredTextFieldCell (yOffset: -0.5f);
textField.Cell.StringValue = "";
- textField.Cell.PlaceholderAttributedString = GetStatusString (BrandingService.ApplicationName, NSColor.LightGray);
+ textField.Cell.PlaceholderAttributedString = GetStatusString (BrandingService.ApplicationName, ColorForType (MessageType.Ready));
// The rect is empty because we use InVisibleRect to track the whole of the view.
textFieldArea = new NSTrackingArea (CGRect.Empty, NSTrackingAreaOptions.MouseEnteredAndExited | NSTrackingAreaOptions.ActiveInKeyWindow | NSTrackingAreaOptions.InVisibleRect, this, null);
@@ -428,6 +435,12 @@ namespace MonoDevelop.MacIntegration.MainToolbar
updateHandler (null, null);
+ NSNotificationCenter.DefaultCenter.AddObserver (NSWindow.DidChangeBackingPropertiesNotification,
+ notification => Runtime.RunInMainThread (() => {
+ ReconstructString ();
+ RepositionContents ();
+ }));
+
TaskService.Errors.TasksAdded += updateHandler;
TaskService.Errors.TasksRemoved += updateHandler;
@@ -478,17 +491,23 @@ namespace MonoDevelop.MacIntegration.MainToolbar
NSBezierPath.FillRect (sepRect);
}
+ public override void ViewDidMoveToWindow ()
+ {
+ base.ViewDidMoveToWindow ();
+ ReconstructString ();
+ RepositionContents ();
+ }
+
void ReconstructString ()
{
if (string.IsNullOrEmpty (text)) {
textField.AttributedStringValue = new NSAttributedString ("");
+ textField.Cell.PlaceholderAttributedString = GetStatusString (BrandingService.ApplicationName, ColorForType (MessageType.Ready));
imageView.Image = ImageService.GetIcon (Stock.StatusSteady).ToNSImage ();
} else {
textField.AttributedStringValue = GetStatusString (text, textColor);
imageView.Image = image;
}
-
- DestroyPopover (null, null);
}
readonly List<StatusIcon> statusIcons = new List<StatusIcon> ();
@@ -521,7 +540,7 @@ namespace MonoDevelop.MacIntegration.MainToolbar
return right;
}
- return right - 9;
+ return right - 12;
}
IconId buildImageId;
@@ -529,13 +548,13 @@ namespace MonoDevelop.MacIntegration.MainToolbar
void PositionBuildResults (nfloat right)
{
right = DrawSeparatorIfNeeded (right);
- right -= (3 + buildResults.Frame.Width);
+ right -= buildResults.Frame.Width;
buildResults.SetFrameOrigin (new CGPoint (right, buildResults.Frame.Y));
}
internal void RepositionStatusIcons ()
{
- nfloat right = Frame.Width - 3;
+ nfloat right = Frame.Width - 6;
foreach (var item in statusIcons) {
right -= item.Bounds.Width + 1;
@@ -543,7 +562,7 @@ namespace MonoDevelop.MacIntegration.MainToolbar
if (MacSystemInformation.OsVersion >= MacSystemInformation.ElCapitan) {
y = IdeApp.Preferences.UserInterfaceSkin == Skin.Dark ? 3 : 4;
}
- item.Frame = new CGRect (right, y, item.Bounds.Width, item.Bounds.Height);
+ item.Frame = new CGRect (right + 0.5, y, item.Bounds.Width, item.Bounds.Height);
}
PositionBuildResults (right);
@@ -869,15 +888,24 @@ namespace MonoDevelop.MacIntegration.MainToolbar
}
set {
base.Frame = value;
+ RepositionContents ();
+ }
+ }
- imageView.Frame = new CGRect (6, 0, 16, Frame.Height);
- textField.Frame = new CGRect (imageView.Frame.Right, 0, Frame.Width - 16, Frame.Height);
+ void RepositionContents ()
+ {
+ nfloat yOffset = 0;
+ if (Window != null && Window.Screen != null && Window.Screen.BackingScaleFactor == 1) {
+ yOffset = -1;
+ }
- buildResults.Frame = new CGRect (buildResults.Frame.X, buildResults.Frame.Y, buildResults.Frame.Width, Frame.Height);
- RepositionStatusIcons ();
+ imageView.Frame = new CGRect (6, 0, 16, Frame.Height);
+ textField.Frame = new CGRect (imageView.Frame.Right, yOffset, Frame.Width - 16, Frame.Height);
- progressView.Frame = new CGRect (0.5f, 1f, value.Width - 2, value.Height - 2);
- }
+ buildResults.Frame = new CGRect (buildResults.Frame.X, buildResults.Frame.Y, buildResults.Frame.Width, Frame.Height);
+ RepositionStatusIcons ();
+
+ progressView.Frame = new CGRect (0.5f, 1f, Frame.Width - 2, Frame.Height - 2);
}
}
}
diff --git a/main/src/addins/MacPlatform/icons/build.png b/main/src/addins/MacPlatform/icons/build.png
index 6e37b25523..60db083214 100644
--- a/main/src/addins/MacPlatform/icons/build.png
+++ b/main/src/addins/MacPlatform/icons/build.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/build@2x.png b/main/src/addins/MacPlatform/icons/build@2x.png
index 1df541a792..7dfb19221b 100644
--- a/main/src/addins/MacPlatform/icons/build@2x.png
+++ b/main/src/addins/MacPlatform/icons/build@2x.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/build~dark.png b/main/src/addins/MacPlatform/icons/build~dark.png
index 2670982b92..7b8f3d7ef0 100644
--- a/main/src/addins/MacPlatform/icons/build~dark.png
+++ b/main/src/addins/MacPlatform/icons/build~dark.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/build~dark@2x.png b/main/src/addins/MacPlatform/icons/build~dark@2x.png
index ae19a7735f..ae0a8bee68 100644
--- a/main/src/addins/MacPlatform/icons/build~dark@2x.png
+++ b/main/src/addins/MacPlatform/icons/build~dark@2x.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/build~disabled.png b/main/src/addins/MacPlatform/icons/build~disabled.png
index 056b22da57..325ad2ef65 100644
--- a/main/src/addins/MacPlatform/icons/build~disabled.png
+++ b/main/src/addins/MacPlatform/icons/build~disabled.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/build~disabled@2x.png b/main/src/addins/MacPlatform/icons/build~disabled@2x.png
index 24ac99f5bb..419ba142b0 100644
--- a/main/src/addins/MacPlatform/icons/build~disabled@2x.png
+++ b/main/src/addins/MacPlatform/icons/build~disabled@2x.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/continue.png b/main/src/addins/MacPlatform/icons/continue.png
index 6e37b25523..9d8db8c1cb 100644
--- a/main/src/addins/MacPlatform/icons/continue.png
+++ b/main/src/addins/MacPlatform/icons/continue.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/continue@2x.png b/main/src/addins/MacPlatform/icons/continue@2x.png
index 1df541a792..1a74564c7d 100644
--- a/main/src/addins/MacPlatform/icons/continue@2x.png
+++ b/main/src/addins/MacPlatform/icons/continue@2x.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/continue~dark.png b/main/src/addins/MacPlatform/icons/continue~dark.png
index 2670982b92..6b6409e799 100644
--- a/main/src/addins/MacPlatform/icons/continue~dark.png
+++ b/main/src/addins/MacPlatform/icons/continue~dark.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/continue~dark@2x.png b/main/src/addins/MacPlatform/icons/continue~dark@2x.png
index ae19a7735f..e9da1908ad 100644
--- a/main/src/addins/MacPlatform/icons/continue~dark@2x.png
+++ b/main/src/addins/MacPlatform/icons/continue~dark@2x.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/continue~disabled.png b/main/src/addins/MacPlatform/icons/continue~disabled.png
index 056b22da57..c72b3bda28 100644
--- a/main/src/addins/MacPlatform/icons/continue~disabled.png
+++ b/main/src/addins/MacPlatform/icons/continue~disabled.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/continue~disabled@2x.png b/main/src/addins/MacPlatform/icons/continue~disabled@2x.png
index 24ac99f5bb..2d2bbb7243 100644
--- a/main/src/addins/MacPlatform/icons/continue~disabled@2x.png
+++ b/main/src/addins/MacPlatform/icons/continue~disabled@2x.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/device.png b/main/src/addins/MacPlatform/icons/device.png
index 6e37b25523..51690547be 100644
--- a/main/src/addins/MacPlatform/icons/device.png
+++ b/main/src/addins/MacPlatform/icons/device.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/device@2x.png b/main/src/addins/MacPlatform/icons/device@2x.png
index 1df541a792..a045e0817c 100644
--- a/main/src/addins/MacPlatform/icons/device@2x.png
+++ b/main/src/addins/MacPlatform/icons/device@2x.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/device~dark.png b/main/src/addins/MacPlatform/icons/device~dark.png
index bd8eb950dd..419ef633e8 100644
--- a/main/src/addins/MacPlatform/icons/device~dark.png
+++ b/main/src/addins/MacPlatform/icons/device~dark.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/device~dark@2x.png b/main/src/addins/MacPlatform/icons/device~dark@2x.png
index 4aafaeea07..1b569b9abe 100644
--- a/main/src/addins/MacPlatform/icons/device~dark@2x.png
+++ b/main/src/addins/MacPlatform/icons/device~dark@2x.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/device~disabled.png b/main/src/addins/MacPlatform/icons/device~disabled.png
index 0293e7c6d2..f8c2874680 100644
--- a/main/src/addins/MacPlatform/icons/device~disabled.png
+++ b/main/src/addins/MacPlatform/icons/device~disabled.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/device~disabled@2x.png b/main/src/addins/MacPlatform/icons/device~disabled@2x.png
index 3d675d83fc..d1849ea656 100644
--- a/main/src/addins/MacPlatform/icons/device~disabled@2x.png
+++ b/main/src/addins/MacPlatform/icons/device~disabled@2x.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/project.png b/main/src/addins/MacPlatform/icons/project.png
index 6e37b25523..f25fdbfb2e 100644
--- a/main/src/addins/MacPlatform/icons/project.png
+++ b/main/src/addins/MacPlatform/icons/project.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/project@2x.png b/main/src/addins/MacPlatform/icons/project@2x.png
index 1df541a792..e5e08d504f 100644
--- a/main/src/addins/MacPlatform/icons/project@2x.png
+++ b/main/src/addins/MacPlatform/icons/project@2x.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/project~dark.png b/main/src/addins/MacPlatform/icons/project~dark.png
index 2670982b92..567fe3e899 100644
--- a/main/src/addins/MacPlatform/icons/project~dark.png
+++ b/main/src/addins/MacPlatform/icons/project~dark.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/project~dark@2x.png b/main/src/addins/MacPlatform/icons/project~dark@2x.png
index ae19a7735f..55fdd195af 100644
--- a/main/src/addins/MacPlatform/icons/project~dark@2x.png
+++ b/main/src/addins/MacPlatform/icons/project~dark@2x.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/project~disabled.png b/main/src/addins/MacPlatform/icons/project~disabled.png
index 056b22da57..49a7b93472 100644
--- a/main/src/addins/MacPlatform/icons/project~disabled.png
+++ b/main/src/addins/MacPlatform/icons/project~disabled.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/project~disabled@2x.png b/main/src/addins/MacPlatform/icons/project~disabled@2x.png
index 24ac99f5bb..10a37e0421 100644
--- a/main/src/addins/MacPlatform/icons/project~disabled@2x.png
+++ b/main/src/addins/MacPlatform/icons/project~disabled@2x.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/stop.png b/main/src/addins/MacPlatform/icons/stop.png
index 6e37b25523..62501d3cab 100644
--- a/main/src/addins/MacPlatform/icons/stop.png
+++ b/main/src/addins/MacPlatform/icons/stop.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/stop@2x.png b/main/src/addins/MacPlatform/icons/stop@2x.png
index 1df541a792..3870bc446d 100644
--- a/main/src/addins/MacPlatform/icons/stop@2x.png
+++ b/main/src/addins/MacPlatform/icons/stop@2x.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/stop~dark.png b/main/src/addins/MacPlatform/icons/stop~dark.png
index 2670982b92..4d3eb7cb95 100644
--- a/main/src/addins/MacPlatform/icons/stop~dark.png
+++ b/main/src/addins/MacPlatform/icons/stop~dark.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/stop~dark@2x.png b/main/src/addins/MacPlatform/icons/stop~dark@2x.png
index ae19a7735f..1f13b04abb 100644
--- a/main/src/addins/MacPlatform/icons/stop~dark@2x.png
+++ b/main/src/addins/MacPlatform/icons/stop~dark@2x.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/stop~disabled.png b/main/src/addins/MacPlatform/icons/stop~disabled.png
index 056b22da57..e017d9f5ac 100644
--- a/main/src/addins/MacPlatform/icons/stop~disabled.png
+++ b/main/src/addins/MacPlatform/icons/stop~disabled.png
Binary files differ
diff --git a/main/src/addins/MacPlatform/icons/stop~disabled@2x.png b/main/src/addins/MacPlatform/icons/stop~disabled@2x.png
index 24ac99f5bb..41b2b9e33f 100644
--- a/main/src/addins/MacPlatform/icons/stop~disabled@2x.png
+++ b/main/src/addins/MacPlatform/icons/stop~disabled@2x.png
Binary files differ
diff --git a/main/src/addins/MonoDevelop.AssemblyBrowser/ChangeLog b/main/src/addins/MonoDevelop.AssemblyBrowser/ChangeLog
deleted file mode 100644
index 54645d74a6..0000000000
--- a/main/src/addins/MonoDevelop.AssemblyBrowser/ChangeLog
+++ /dev/null
@@ -1,1122 +0,0 @@
-2010-04-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DisplayBinding.cs: Fix bug #Bug
- 593622 - assembly browser conflix with wine.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.AssemblyBrowser.addin.xml: Bumped MD version.
-
-2010-03-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AssemblyBrowser.addin.xml: Remove unrequired
- assembly import.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.AssemblyBrowser.csproj:
- * MonoDevelop.AssemblyBrowser/DisplayBinding.cs:
- * MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ErrorNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ResourceNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserView.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomReturnTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/BaseTypeFolderNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ResourceFolderNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceFolderNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ModuleReferenceNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ModuleDefinitionNodeBuilder.cs:
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs:
- Merged MD.Projects into MD.Core, and MD.Projects.Gui,
- MD.Core.Gui and MD.Components into MD.Ide.
-
-2010-03-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AssemblyBrowser.csproj: Don't local-copy project
- refs, as it duplicates assemblies and breaks running on
- .NET.
-
-2010-03-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs: Nicer
- error message and kill console spew.
-
-2010-03-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs: Fixed
- 'Bug 583515 - No code completion for set-only properties'.
-
-2010-03-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs: Delegates
- are now formatted like c# in c# mode.
-
-2010-02-25 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.AssemblyBrowser/DocumentationPanel.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs:
- Fixed 'Bug 583017 - Wrong font in the Assembly Browser.' /
- applied patch from Alexander Cherniuk <ts33kr@gmail.com>
-
-
-2010-01-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser.addin.xml:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserView.cs: Added
- FindDerivedClasses command.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs:
- Flush.
-
-2010-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AssemblyBrowser.addin.xml:
- * MonoDevelop.AssemblyBrowser/DisplayBinding.cs: Track
- DisplayBinding API.
-
-2010-01-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.AssemblyBrowser.csproj: Fix project reference.
-
-2010-01-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ColoredCSharpFormatter.cs: fixed
- 'Bug 571177 - Assembly browser text widget issues'.
-
-2010-01-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs: fixed
- 'Bug 571178 - Assembly browser should show protected
- members'.
-
-2010-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.AssemblyBrowser.csproj:
- * MonoDevelop.AssemblyBrowser.addin.xml: Fix the Cecil
- decompiler in the build. Make building MD with Makefiles
- work again, and puts the decompiler properly in its own dll
- instead of merging it into a franken-Cecil.
-
-2010-01-15 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.AssemblyBrowser.csproj:
- * MonoDevelop.AssemblyBrowser/Decompiler.cs:
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ColoredCSharpFormatter.cs: Now
- using the cecil decompiler.
-
-2010-01-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomReturnTypeNodeBuilder.cs:
- Implemented go to base type.
-
-2010-01-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs:
- Reduce spacing and tweak borders.
-
-2009-12-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs:
- Remove the cancel-search button, because it duplicates the
- function clear-textbox button.
-
-2009-12-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * gtk-gui/objects.xml:
- * MonoDevelop.AssemblyBrowser.csproj:
- * MonoDevelop.AssemblyBrowser/SearchEntry.cs:
- * MonoDevelop.AssemblyBrowser/HoverImageButton.cs:
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs:
- Moved the SearchEntry to MonoDevelop.Components.
-
-2009-12-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/objects.xml:
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs:
- Fix layout of the navigation bar.
-
-2009-12-04 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * gtk-gui/objects.xml:
- * gtk-gui/generated.cs:
- * MonoDevelop.AssemblyBrowser.csproj:
- * MonoDevelop.AssemblyBrowser/SearchEntry.cs:
- * MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs:
- * MonoDevelop.AssemblyBrowser/HoverImageButton.cs:
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DocumentationPanel.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs:
- Overworked the assembly browser GUI.
-
-2009-11-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/Decompiler.cs: Fixed 'Bug 554836
- - error in assembly browser while showing C# code'.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.AssemblyBrowser.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * MonoDevelop.AssemblyBrowser.csproj:
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs:
- Flush.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs:
- moved toolbar.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * MonoDevelop.AssemblyBrowser.csproj: Use \ instead of '/'
- in the Import.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * MonoDevelop.AssemblyBrowser.csproj: Mark the Refactoring
- project reference as Private.
-
-2009-10-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: set
- correct inspect widget.
-
-2009-10-07 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/objects.xml:
- * MonoDevelop.AssemblyBrowser/DisplayBinding.cs:
- * MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomReturnTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/BaseTypeFolderNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceFolderNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ModuleDefinitionNodeBuilder.cs:
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserTypeNodeBuilder.cs:
- Worked on memory leaks.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.AssemblyBrowser.addin.xml: Bump MD version.
-
-2009-10-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserView.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: cancel
- search worken on destroy.
-
-2009-10-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Track
- API changes.
-
-2009-10-07 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/objects.xml:
-
- * Makefile.am:
- * MonoDevelop.AssemblyBrowser.csproj:
- * MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomReturnTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/BaseTypeFolderNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceFolderNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ModuleDefinitionNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserTypeNodeBuilder.cs:
- Worked on assembly browser.
-
-2009-10-06 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.AssemblyBrowser.csproj:
- * MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DocumentationPanel.cs:
- * MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ModuleDefinitionNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/IAssemblyBrowserNodeBuilder.cs:
- Added documentation panel.
-
-2009-10-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/BaseTypeFolder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: turned
- off tree disposing.
-
-2009-10-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/Namespace.cs: took out type
- dispose.
-
-2009-10-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: took
- out dom dispose chain.
-
-2009-10-05 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
-
- * MonoDevelop.AssemblyBrowser/Namespace.cs:
- * MonoDevelop.AssemblyBrowser/BaseTypeFolder.cs:
- * MonoDevelop.AssemblyBrowser/ResourceFolder.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceFolder.cs:
- * MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserView.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/BaseTypeFolderNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ResourceFolderNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceFolderNodeBuilder.cs:
- Added dispose chain.
-
-2009-09-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs: Renamed
- IDomVisitable -> INode
-
-2009-08-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AssemblyBrowser.addin.xml: Don't use the text
- editor display binding id as reference for registering the
- designer view. Removed unused supportedFormats attribute.
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs: fixed
- typo.
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/Error.cs:
- * MonoDevelop.AssemblyBrowser/Namespace.cs:
- * MonoDevelop.AssemblyBrowser/BaseTypeFolder.cs:
- * MonoDevelop.AssemblyBrowser/ResourceFolder.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceFolder.cs:
- * MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Worked
- on assembly browser.
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Fixed
- compiler warnings.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AssemblyBrowser.csproj: Updated dependencies. We
- now depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceFolderNodeBuilder.cs:
- Use the new AssemblyContext class to query and resolve
- assemblies.
-
-2009-08-07 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.AssemblyBrowser.csproj:
- * MonoDevelop.AssemblyBrowser.addin.xml:
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserView.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Added
- find references command to the assembly browser context
- menu.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Flush.
-
-2009-06-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: fixed
- "Bug 517032 - Crash when using search in assembly browser".
-
-2009-06-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Fixed
- "Bug 512533 - Assembly browser sometimes crashes".
-
-2009-06-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Fixed
- crash case reported in "Bug 513383 - Going to declaration of
- extension method of System.Drawing.Bitmap crashes MD badly".
-
-2009-06-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceFolderNodeBuilder.cs:
- Track assembly lookup APIs.
-
-2009-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DisplayBinding.cs: Track API
- changes.
-
-2009-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DisplayBinding.cs: Track API
- changes.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs:
- Renamed PixbufService to ImageService.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs: Track
- API changes.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.AssemblyBrowser.csproj: don't require specific
- gtk-sharp version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.AssemblyBrowser.addin.xml: Bump MD version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceFolderNodeBuilder.cs:
- Track api changes to support multiple target runtimes.
-
-2009-03-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs: fixed
- some output issues in ilasm view.
-
-2009-03-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AssemblyBrowser.csproj: Don't local-copy project
- refs.
-
-2009-03-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser.csproj: Moved text editor to
- core
-
-2009-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- Constructors are not longer filtered out.
-
-2009-03-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Worked
- on 'Bug 479976 - Links in assembly browser are only shown
- for intrinsic types'.
-
-2009-02-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AssemblyBrowser.csproj: Flush.
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- Changed override Destroy --> override OnDestroyed.
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserView.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Worked
- on ressource de-allocation.
-
-2009-02-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: open
- is now done with a timeout handler.
-
-2009-02-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.AssemblyBrowser.csproj: Enable building without
- make. Add System.Core reference, as it's not implicit in MD
- builds.
-
-2009-02-20 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs:
- implmented forward/backward navigation. shift+click/middle
- click now opens a reference in a new window.
-
-2009-02-20 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
-
- * MonoDevelop.AssemblyBrowser/AssemblyNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/ModuleDefinitionNodeBuilder.cs:
- module node now gets expanded + module "decompiliation view"
- now shows a list of all containing namespaces.
-
-2009-02-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceFolderNodeBuilder.cs:
- Track api changes.
-
-2009-02-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AssemblyBrowser.csproj: Remove more inadvertent
- local copying of references.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AssemblyBrowser.mdp:
- * MonoDevelop.AssemblyBrowser.csproj: Migrated to MSBuild file
- format.
-
-2009-02-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs: Track
- renamings.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.AssemblyBrowser.addin.xml: Bump MD version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Flush.
-
-2009-02-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Track
- TextEditorOptions API changes.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.AssemblyBrowser.mdp: Flush project format changes.
-
-2009-01-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs: Assembly
- browser now shows custom attributes.
-
-2009-01-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Remove property
- changed event handler on dispose.
-
-2009-01-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs: Show constructors
- in type view.
-
-2009-01-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/Decompiler.cs:
- * MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Worked on
- assembly browser output now looks like syntax highlighting &
- clickable types. (fixing Bug 456306 - "Assembly Browser: types should
- be clickable.")
-
-2009-01-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Added loading of
- references when clicking on types that are not loaded.
-
-2009-01-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceFolderNodeBuilder.cs: Types are
- now clickable.
-
-2009-01-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ModuleDefinitionNodeBuilder.cs: fixed "Bug
- 456308 - Assembly Browser: namespace browser".
-
-2009-01-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs: Added
- link support (Loading of referenced links still missing).
-
-2009-01-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs: Track api changes.
-
-2009-01-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DisplayBinding.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserView.cs: Only "one" browser
- now can be open.
-
-2009-01-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Added support
- for generic help urls.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AssemblyBrowser.mdp: All projects now require fx 3.5.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DisplayBinding.cs: In
- CanCreateContentForFile, return true for assemblies.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Make it work for parallel build.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-11-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomReturnTypeNodeBuilder.cs: renamed
- emitmarkup.
-
-2008-11-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs: Changed postprocess
- synopsis.
-
-2008-11-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs: Worked on
- assembly browser.
-
-2008-11-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/Decompiler.cs:
- * MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs: Worked on
- assembly browser.
-
-2008-11-11 Mike Krüger <mike@icsharpcode.net>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: removed the
- documentation tab out of the assembly browser.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AssemblyBrowser.addin.xml: Bump MD version.
-
-2008-10-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/Reference.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/ReferenceFolderNodeBuilder.cs: Worked on
- reference loading.
-
-2008-10-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/IAssemblyBrowserNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ModuleDefinitionNodeBuilder.cs:
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs: Worked
- on assembly browser
-
-2008-10-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserView.cs:
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs:
- * MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs:
- * MonoDevelop.AssemblyBrowser/ModuleDefinitionNodeBuilder.cs: Worked on
- assembly browser.
-
-2008-09-24 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser/Decompiler.cs,
- MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomReturnTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DisplayBinding.cs,
- MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/ReferenceFolderNodeBuilder.cs: Worked
- on assembly browser, removed debug messages.
-
-2008-09-24 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs,
- gtk-gui/gui.stetic: Removed unnecessary label.
-
-2008-09-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomReturnTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs: fixed 'Bug
- 412704 - Assembly browser does not escape type names, breaking
- markup'.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser.mdp: Updated generated code.
-
-2008-09-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Changed
- compilation unit/document meta information interface.
-
-2008-09-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs: some changed
- due dom changes.
-
-2008-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Renamed
- MonoDevelopTreeView to ExtensibleTreeView.
-
-2008-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/objects.xml,
- MonoDevelop.AssemblyBrowser/ModuleDefinitionNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/ModuleReferenceNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/BaseTypeFolderNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser/AssemblyNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomReturnTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/ResourceFolderNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs,
- MonoDevelop.AssemblyBrowser/ResourceNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/ErrorNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/ReferenceFolderNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/IAssemblyBrowserNodeBuilder.cs: Moved
- the extensible tree view to its own directory.
-
-2008-08-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Fixing
- compilation error.
-
-2008-07-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/ModuleDefinitionNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/AssemblyNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomReturnTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs: Worked on code
- completion/new dom.
-
-2008-07-17 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Worked on
- documentation view.
-
-2008-07-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/ModuleDefinitionNodeBuilder.cs: some dom
- changes.
-
-2008-07-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/ModuleDefinitionNodeBuilder.cs: API
- change.
-
-2008-06-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser.Dom/DomCecilCompilationUnit.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilMethod.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilParameter.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilType.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilEvent.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilReturnType.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilField.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilAttribute.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilProperty.cs,
- MonoDevelop.AssemblyBrowser/ModuleDefinitionNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/ModuleReferenceNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/Decompiler.cs,
- MonoDevelop.AssemblyBrowser/BaseTypeFolderNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser/AssemblyNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/ResourceFolderNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs,
- MonoDevelop.AssemblyBrowser/ResourceNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/ErrorNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/ReferenceFolderNodeBuilder.cs:
- Refactored dom cecil layer.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AssemblyBrowser.addin.xml: Bump MD version.
-
-2008-05-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser.Dom/DomCecilCompilationUnit.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilMethod.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilParameter.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilType.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilEvent.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilReturnType.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilField.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilAttribute.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilProperty.cs,
- MonoDevelop.AssemblyBrowser.mdp,
- MonoDevelop.AssemblyBrowser/ModuleDefinitionNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/ModuleReferenceNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/BaseTypeFolderNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser/AssemblyNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/Namespace.cs,
- MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomReturnTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/ResourceFolderNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs,
- MonoDevelop.AssemblyBrowser/ResourceNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/ErrorNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/ReferenceFolderNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/BaseTypeFolder.cs: Added new dom & new
- class browser.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.AssemblyBrowser.mdp: New project model changes.
-
-2008-04-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser.addin.xml: Updated assembly browser for
- the managed editor.
-
-2008-03-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs: fixed warning.
-
-2008-03-02 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Workaraound a bug in
- mono 1.2.4 where anonymous delegates ignore usings.
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: worked on search
- feature.
-
-2008-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Added progress bar
- for search operations.
-
-2008-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/Decompiler.cs,
- MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs: Added search in
- disassembler/decompiler feature (helpful for compiler writers).
-
-2008-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: added some gettext
- calls.
-
-2008-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser.Dom/DomCecilCompilationUnit.cs,
- MonoDevelop.AssemblyBrowser/BaseTypeFolderNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs: Worked on
- assembly browser (search types & members)
-
-2008-02-24 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser/AssemblyBrowserView.cs,
- MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs: Worked on assembly
- browser.
-
-2008-02-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser.Dom/DomCecilMethod.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilType.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilEvent.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilField.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilProperty.cs,
- MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs: Worked on
- assembly browser.
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/Decompiler.cs: Added new decompiler changes
- from Andrea. (most opcodes should work (however switch ... case doesn't
- work yet))
-
-2008-02-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/Decompiler.cs,
- MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs: Added basic c#
- decompiler (Very BASIC).
-
-2008-02-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser.Dom/DomCecilType.cs: Changed dom.
-
-2008-02-07 Zach Lute <zach.lute@gmail.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Fix to use a full
- qualifier in an anonymous delegate so things would build in Mono 1.2.4.
-
-2008-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs: Formated the IL
- output a bit nicer.
-
-2008-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser.Dom/DomCecilParameter.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilEvent.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilField.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilAttribute.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilProperty.cs,
- MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs: Fixed some compile
- warnings.
-
-2008-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser.mdp, Makefile.am: Added assembly browser to
- the build.
-
-2008-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser.mdp, Makefile.am: Added makefile.
-
-2008-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser.Dom/DomCecilType.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilReturnType.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilAttribute.cs,
- MonoDevelop.AssemblyBrowser.mdp,
- MonoDevelop.AssemblyBrowser/ModuleDefinitionNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/ModuleReferenceNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser/AssemblyNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs,
- MonoDevelop.AssemblyBrowser/IAssemblyBrowserNodeBuilder.cs: Worked on
- assembly browser.
-
-2008-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Changed pane
- positioning.
-
-2008-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser.Dom/DomCecilType.cs,
- MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomReturnTypeNodeBuilder.cs: Dom output is
- now used for all nodes.
-
-2008-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Changed disassembler
- colors & font.
-
-2008-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs: Assembly browser can
- now be used to open referenced assemblies.
-
-2008-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser.Dom/DomCecilMethod.cs,
- MonoDevelop.AssemblyBrowser.mdp,
- MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/NamespaceBuilder.cs,
- MonoDevelop.AssemblyBrowser/IAssemblyBrowserNodeBuilder.cs: Worked on
- assembly browser.
-
-2008-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.AssemblyBrowser.Dom/DomCecilMethod.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilParameter.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilType.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilEvent.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilReturnType.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilField.cs,
- MonoDevelop.AssemblyBrowser.Dom/DomCecilProperty.cs,
- MonoDevelop.AssemblyBrowser/BaseTypeFolderNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs,
- MonoDevelop.AssemblyBrowser/DomMethodNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomReturnTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomEventNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomTypeNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomFieldNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/DomPropertyNodeBuilder.cs,
- MonoDevelop.AssemblyBrowser/BaseTypeFolder.cs: Worked on assembly
- browser (Now using dom output).
-
-2008-02-07 Mike Krüger <mkrueger@novell.com>
-
-
-
diff --git a/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/NRefactoryStock.cs b/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/NRefactoryStock.cs
index c350fdfb50..661e52c07d 100644
--- a/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/NRefactoryStock.cs
+++ b/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/NRefactoryStock.cs
@@ -99,13 +99,16 @@ namespace MonoDevelop.AssemblyBrowser
static string GetGlobal (IEntity entity)
{
switch (entity.SymbolKind) {
- case SymbolKind.Field:
- case SymbolKind.Method:
- case SymbolKind.Constructor:
- case SymbolKind.Destructor:
- case SymbolKind.Operator:
- case SymbolKind.Property:
- case SymbolKind.Indexer:
+ case SymbolKind.Field:
+ if (((IField)entity).IsConst)
+ return "";
+ return entity.IsStatic ? "static-" : "";
+ case SymbolKind.Method:
+ case SymbolKind.Constructor:
+ case SymbolKind.Destructor:
+ case SymbolKind.Operator:
+ case SymbolKind.Property:
+ case SymbolKind.Indexer:
return entity.IsStatic ? "static-" : "";
}
return "";
@@ -131,8 +134,11 @@ namespace MonoDevelop.AssemblyBrowser
}
return "class";
case SymbolKind.Field:
- case SymbolKind.Event:
+ if (((IField)entity).IsConst)
+ return "literal";
return "field";
+ case SymbolKind.Event:
+ return "event";
case SymbolKind.Method:
case SymbolKind.Constructor:
case SymbolKind.Destructor:
@@ -207,7 +213,8 @@ namespace MonoDevelop.AssemblyBrowser
}
return "class";
case SymbolKind.Field:
- return "field";
+ var field = (IUnresolvedField)entity;
+ return field.IsConst ? "literal" : "field";
case SymbolKind.Event:
return "event";
case SymbolKind.Method:
diff --git a/main/src/addins/MonoDevelop.Autotools/ChangeLog b/main/src/addins/MonoDevelop.Autotools/ChangeLog
deleted file mode 100644
index 398f8bf091..0000000000
--- a/main/src/addins/MonoDevelop.Autotools/ChangeLog
+++ /dev/null
@@ -1,1742 +0,0 @@
-2010-06-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * AutotoolsContext.cs:
- * SolutionDeployer.cs:
- * SolutionMakefileHandler.cs: Don't allow spaces in paths.
-
-2010-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * Commands.cs: Fix incorrect use of
- ShowCustomDialog/RunCustomDialog.
-
-2010-05-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * TarballBuilderEditorWidget.cs: Use ShowCustomDialog (which
- destroys the dialog when done) instead of RunCustomDialog
- (which doesn't).
-
-2010-05-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * Commands.cs:
- * TarballBuilderEditorWidget.cs: More dialog placing.
-
-2010-03-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * SimpleProjectMakefileHandler.cs: Removed unnecessary
- ToMakefilePath call (it is already called when adding paths
- to extraFiles).
-
- * MakefileData.cs: Properly escape spaces.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Autotools.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * Commands.cs:
- * MakefileData.cs:
- * gtk-gui/gui.stetic:
- * MakefileOptionPanel.cs:
- * ImportMakefileDialog.cs:
- * GenerateMakefilesDialog.cs:
- * FileNodeBuilderExtension.cs:
- * MakefileOptionPanelWidget.cs:
- * MonoDevelop.Autotools.csproj:
- * MonoDevelop.Autotools.addin.xml: Merged MD.Projects into
- MD.Core, and MD.Projects.Gui, MD.Core.Gui and MD.Components
- into MD.Ide.
-
-2010-03-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MakefileData.cs:
- * SimpleProjectMakefileHandler.cs: Track ProjectFile Link API.
-
-2010-03-03 Levi Bard <levi@unity3d.com>
-
- * MakefileData.cs:
- * gtk-gui/gui.stetic:
- * MakefileOptionPanelWidget.cs:
- * MakefileProjectServiceExtension.cs:
- * gtk-gui/MonoDevelop.Autotools.MakefileOptionPanelWidget.cs:
- Add option for number of parallel build processes.
-
-2010-02-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileData.cs: Fix assembly resolution issue when loading
- a project.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MakefileReaderExtension.cs:
- * MonoDevelop.Autotools.csproj: Remove usnused extension.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileIntegrationFeature.cs: Track api changes.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.Autotools.MakefileSwitchEditor.cs:
- * gtk-gui/MonoDevelop.Autotools.GenerateMakefilesDialog.cs:
- * gtk-gui/MonoDevelop.Autotools.MakefileOptionPanelWidget.cs:
- * gtk-gui/MonoDevelop.Autotools.TarballBuilderEditorWidget.cs:
- * gtk-gui/MonoDevelop.Autotools.MakefileSwitchEditorWidget.cs:
- * gtk-gui/MonoDevelop.Autotools.MakefileIntegrationFeatureWidget.cs:
- Flush.
-
-2010-01-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * SolutionDeployer.cs: Fix Bug 572048 - Spelling mistake in
- Packaging Output.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * Handler.cs:
- * MakefileData.cs:
- * ConfigSection.cs:
- * GenerateMakefilesDialog.cs:
- * SolutionMakefileHandler.cs:
- * SimpleProjectMakefileHandler.cs:
- * MakefileProjectServiceExtension.cs: Introduced the
- ConfigurationSelector class to all methods that previously
- took a configuration name as string. This eliminates the
- ambiguity between solution configuration names and project
- configuration names.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Autotools.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileOptionPanelWidget.cs: Improve error handling.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.Autotools.MakefileSwitchEditor.cs:
- * gtk-gui/MonoDevelop.Autotools.GenerateMakefilesDialog.cs:
- * gtk-gui/MonoDevelop.Autotools.MakefileOptionPanelWidget.cs:
- * gtk-gui/MonoDevelop.Autotools.MakefileSwitchEditorWidget.cs:
- * gtk-gui/MonoDevelop.Autotools.TarballBuilderEditorWidget.cs:
- * gtk-gui/MonoDevelop.Autotools.MakefileIntegrationFeatureWidget.cs:
- Flush.
-
-2009-10-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.csproj: Flush.
-
- * MonoDevelop.Autotools.addin.xml: Disable autotools features
- on windows.
-
-2009-10-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml: Disabled autotools and
- makefile generation on windows.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Autotools.addin.xml: Bump MD version.
-
-2009-10-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileData.cs: Absolute or relative paths should not be
- considered for package reference. Fixes bug #510595.
-
-2009-10-02 Mike Krüger <mkrueger@novell.com>
-
- * MakefileData.cs: Handled the required packages references.
-
-2009-10-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * SimpleProjectMakefileHandler.cs: Avoid variable name
- colisions for files to be deployed. Fixes bug #537497 -
- Generated Makefiles should use relative paths for rule names
- instead of just filenames for content files.
-
-2009-09-28 Mike Krüger <mkrueger@novell.com>
-
- * MakefileData.cs: Makefiles are no longer changed, when a
- package is included that is already included using a package
- requirement.
-
-2009-09-09 Christian Hergert <chris@dronelabs.com>
-
- * MakefileReaderExtension.cs: Make dialog transient to the
- root monodevelop window.
-
-2009-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * SimpleProjectMakefileHandler.cs: Include Content files to
- the list of files to deploy. Fixes bug #502111 - Generated
- tarballs do not include .desktop files.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.csproj: Updated dependencies. We now
- depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/Makefile.am.project.template:
- * templates/Makefile.noauto.project.template: Fix issue that
- prevented generated makefiles from working in parallel
- builds. Patch by Bertrand Lorentz. Closes bug #531349 -
- Generated Makefile.am does not properly support parallel
- make.
-
-2009-08-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Handler.cs: Store TargetDirectory as a relative path. Fixes
- bug #532295 - TargetDirectory for a packaging project should
- be relative to the project.
-
-2009-08-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileData.cs:
- * CustomMakefile.cs: Track api changes.
-
-2009-08-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileData.cs: Track api changes.
-
-2009-08-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileData.cs:
- * MakefileOptionPanelWidget.cs: Use the new AssemblyContext
- class to query and resolve assemblies.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.Autotools.TarballBuilderEditorWidget.cs:
- Fix layout of Edit Switches button.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Flush.
-
-2009-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileData.cs:
- * MakefileOptionPanelWidget.cs: Removed
- CorePackageAssemblyNames because it doesn't really support
- multiple frameworks. The GetAssemblyFullName method already
- does the job of converting assembly names to full names.
-
-2009-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * SolutionDeployer.cs: Fix nullref.
-
-2009-07-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * SimpleProjectMakefileHandler.cs: Fix nullref.
-
-2009-06-23 Jérémie Laval <jeremie.laval@gmail.com>
- * MonoDevelop.Autotools.csproj:
- * Makefile.am: Added the new files
-
- * Switch.cs:
- * gtk-gui/MonoDevelop.Autotools.MakefileSwitchEditor.cs
- * gtk-gui/MonoDevelop.Autotools.MakefileSwitchEditorWidget.cs:
- * MakefileSwitchEditorWidget.cs:
- * MakefileSwitchEditor.cs: new switch editor code
-
- * gtk-gui/objects.xml:
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.Autotools.TarballBuilderEditorWidget.cs:
- * SimpleProjectMakefileHandler.cs:
- * Handler.cs:
- * SolutionDeployer.cs:
- * AutotoolsContext.cs:
- * TarballBuilderEditorWidget.cs: Added switch editor support code
-
-2009-06-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MakefileData.cs: Track assembly lookup APIs.
-
-2009-05-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileData.cs:
- * MakefileProjectServiceExtension.cs: Disable makefile
- integration on windows for now.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileData.cs:
- * AutotoolsContext.cs:
- * SimpleProjectMakefileHandler.cs:
- * MakefileProjectServiceExtension.cs: Use the new FilePath
- class for handling file and directory paths.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.Autotools.csproj: don't require specific
- gtk-sharp version.
-
-2009-04-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileData.cs:
- * SolutionDeployer.cs:
- * AutotoolsContext.cs:
- * SimpleProjectMakefileHandler.cs: Moved SystemAssemblyService
- and related classes to the namespace
- MonoDevelop.Core.Assemblies.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Autotools.addin.xml: Bump MD version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileData.cs:
- * SimpleProjectMakefileHandler.cs: Track api changes to
- support multiple target runtimes.
-
-2009-02-26 Mike Krüger <mkrueger@novell.com>
-
- * PropertyProvider.cs: Worked on propertygrid localization.
-
-2009-02-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml: Track merge of the project
- pad context menu.
-
-2009-02-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileData.cs:
- * SimpleProjectMakefileHandler.cs: Track api changes.
-
-2009-02-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/configure.ac.template: Fix for bug #465118 -
- AM_MAINTANER_MODE missing from generated configure.ac.
-
-2009-02-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/Makefile.include: Added targets for installing
- satellite assemblies.
-
-2009-02-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * AutotoolsContext.cs:
- * SolutionDeployer.cs: Read templates from the right
- directory.
-
- * MakefileData.cs: Track api changes.
-
-2009-02-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Autotools.addin.xml: Move template file location
- to a subdirectory to match the location MSBuild and MD copy
- them.
-
- * MonoDevelop.Autotools.csproj: Copy templates to output only
- if newer.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.mdp:
- * MonoDevelop.Autotools.csproj: Migrated to MSBuild file
- format.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Autotools.addin.xml: Bump MD version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.Autotools.GenerateMakefilesDialog.cs:
- * gtk-gui/MonoDevelop.Autotools.MakefileOptionPanelWidget.cs:
- * gtk-gui/MonoDevelop.Autotools.TarballBuilderEditorWidget.cs:
- *
- gtk-gui/MonoDevelop.Autotools.MakefileIntegrationFeatureWidget.cs:
- Flush.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * CustomMakefile.cs: Make some regex static.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Autotools.mdp: Flush project format changes.
-
-2009-01-19 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MakefileData.cs: Update vala error regex to catch gcc errors as well.
-
-2009-01-15 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MakefileOptionPanelWidget.cs: Don't overwrite saved targets.
-
-2009-01-14 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MakefileData.cs: Add vala error regexes.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.mdp: All projects now require fx 3.5.
-
-2008-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileData.cs:
- * SimpleProjectMakefileHandler.cs: Track API changes.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.mdp: Don't require a specific version of
- Mono.Addins.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-11-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileOptionPanelWidget.cs: Avoid asking for creating makefiles when
- switching pages.
-
-2008-11-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Commands.cs:
- * MakefileOptionPanelWidget.cs: When enabling makefile integration, if
- no makefiles are found in the project directory, show a message
- offering generating them.
-
-2008-11-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileProjectServiceExtension.cs: Allow executing when a makefile
- execution target is defined.
-
- * Makefile.am: Fix parallel build issues.
-
-2008-11-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fix build dependencies.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml: Bump MD version.
-
-2008-11-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * SimpleProjectMakefileHandler.cs: Fix naming of satellite assemblies.
- Base name must be the name of the original assembly, not the default
- namespace.
-
- * MakefileProjectServiceExtension.cs: Include referenced configure.in
- file in the item's list.
-
- * MakefileData.cs: Fix string formatting.
-
-2008-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Autotools.addin.xml, FileNodeBuilderExtension.cs: Added
- quick property for enabling inclusion in makefiles synching.
- Supports multi-select.
- * SimpleProjectMakefileHandler.cs, MakefileData.cs: Track API.
-
-2008-09-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * SimpleProjectMakefileHandler.cs: If an assembly is going to be
- signed, make sure the key is distributed.
-
-2008-09-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/Makefile.include: Set MONO_IOMAP=drive when running resgen
- since resx files may contain Windows style paths. Fixes bug
- #398812.
- * gtk-gui/objects.xml: Update.
-
-2008-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.mdp: Updated projects.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileIntegrationFeatureWidget.cs, gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.Autotools.MakefileIntegrationFeatureWidget.cs,
- gtk-gui/MonoDevelop.Autotools.TarballBuilderEditorWidget.cs,
- gtk-gui/objects.xml,
- gtk-gui/MonoDevelop.Autotools.MakefileOptionPanelWidget.cs,
- gtk-gui/MonoDevelop.Autotools.GenerateMakefilesDialog.cs: Updated
- generated code.
-
-2008-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * FileNodeBuilderExtension.cs, Commands.cs: Moved the extensible tree
- view to its own directory.
-
-2008-08-15 Dean Brettle <dean@brettle.com>
-
- * SimpleProjectMakefileHandler.cs:
- Fixed bug 417791 by using "resgen1" (for ClrVersion.Net_1_1 )
- and "resgen2" for ClrVersion.Net_2_0, but only when the current
- runtime major version is greater than 1.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Autotools.mdp: Removed some parts of the documentation
- service.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Handler.cs, MakefileData.cs, MakefileVar.cs,
- SimpleProjectMakefileHandler.cs, SolutionDeployer.cs: Moved
- serialization engine to MonoDevelop.Core. Use new syntax for
- specifying attribute scope.
-
-2008-06-10 Andres G. Aragoneses <aaragoneses@novell.com>
-
- * SimpleProjectMakefileHandler.cs: Implement feature to allow unmanaged
- project references in a managed project (bug#397490).
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * SimpleProjectMakefileHandler.cs: GetOutputFileName now requires a
- solution configuration, not a project configuration.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml: Bump MD version.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml: Merged the extension points for
- project and solution option panels into a single extension point. A
- single extension point will now be used for all kinds of items.
- Extension conditions can be used to make panels visible only for
- some specific item types.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileProjectServiceExtension.cs: Replaced
- ICompilerResult/DefaultCompilerResult/CompilerResults by a new
- BuildResult class, which has owner information at error level, so
- it is possible to know which project generated an error when
- building a solution. Updated Task and TaskService to use the new
- owner information.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileGeneratorTool.cs, IMakefileHandler.cs,
- MonoDevelop.Autotools.addin.xml, ImportMakefileDialog.cs,
- MakefileOptionPanelWidget.cs, MakefileReaderExtension.cs,
- MakefileProject.cs, SolutionMakefileHandler.cs,
- SimpleProjectMakefileHandler.cs, Handler.cs, SolutionDeployer.cs,
- MakefileProjectServiceExtension.cs, MakefileOptionPanel.cs,
- FileNodeBuilderExtension.cs, templates/autogen.sh.template,
- templates/rules.make, GenerateMakefilesDialog.cs,
- MakefileIntegrationFeature.cs, AutotoolsContext.cs, Commands.cs,
- gtk-gui/MonoDevelop.Autotools.GenerateMakefilesDialog.cs,
- gtk-gui/gui.stetic, TarballBuilderEditorWidget.cs, MakefileData.cs,
- CustomMakefile.cs: New project model changes.
-
-2008-04-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Autotools.TarballBuilderEditorWidget.cs: Updated.
- * MakefileData.cs: Added regex for boo messages.
-
-2008-03-27 Ankit Jain <jankit@novell.com>
-
- * templates/Makefile.solution.template:
- * templates/make-dist.targets:
- * templates/rules.make: Remove evil bash arrays.
- Fixes from Raja Harinath.
-
-2008-03-26 Ankit Jain <jankit@novell.com>
-
- Add support for handling paths containing spaces.
- Fix bug #353979.
- * SimpleMakefileHandler.cs (EscapeSpace): New.
- Escape and quote paths appropriately.
- * SolutionMakefileHandler.cs: Include Makefile.include also.
- * templates/Makefile.noauto.project.template:
- * templates/Makefile.am.project.template: Use emit_resgen_targets macro.
- Use '$(shell dirname ' instead of '$(dir ' as it can't handle paths with
- spaces.
- * templates/Makefile.include:
- * templates/make-dist.targets:
- * templates/Makefile.solution.template:
- * templates/rules.make: Add the necessary changes for the support.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * ImportMakefileDialog.cs, MakefileOptionPanelWidget.cs, Commands.cs,
- gtk-gui/MonoDevelop.Autotools.MakefileOptionPanelWidget.cs,
- gtk-gui/gui.stetic, MakefileData.cs: Worked on gnome hig compliant
- alerts.
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Autotools.mdp, Makefile.am: Removed some unused glade and
- gnome-sharp references (only the unused). But I'll continue to remove
- glade, we need to lower the dependency tree a bit.
-
-2008-02-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Autotools.addin.xml: Track main menu layout changes.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml: Update MD version.
-
-2008-01-24 Ankit Jain <jankit@novell.com>
- Raja R Harinath <harinath@gmail.com>
-
- Fix bugs #333847.
- * SimpleProjectMakefileHandler.cs:
- * SolutionDeployer.cs:
- * templates/Makefile.am.project.template:
- * templates/Makefile.include:
- * templates/Makefile.noauto.project.template:
- Add support for generating satellite assemblies.
-
-2008-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml: Updated add-in category and description.
-
-2008-01-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml, MonoDevelop.Autotools.mdp,
- SimpleProjectMakefileHandler.cs, Handler.cs, SolutionDeployer.cs,
- templates/expansions.m4, templates/configure.template,
- templates/configure.ac.template, Makefile.am: Properly implement support
- for libdir, bindir and datadir in both autotools and simple makefiles.
- Fixes bug #354128.
-
-2008-01-20 Ankit Jain <jankit@novell.com>
-
- * Change Console.WriteLines to LoggingService calls.
-
-2008-01-19 Ankit Jain <jankit@novell.com>
-
- * SimpleProjectMakefileHandler.cs: Ensure that custom-hooks.make is
- included after the first target (all:). If the file exists then add it
- to EXTRA_DIST.
- Track change in emit-deploy-wrapper macro.
- * SolutionDeployer.cs: Emit sed script to generate wrapper only for
- simple makefiles.
- * SolutionMakefileHandler.cs: Use AppendToVariable for EXTRA_DIST, to
- allow a project to add to EXTRA_DIST.
- * templates/Makefile.include: sed is not required for autotools based
- makefiles.
- * templates/Makefile.auto.project.template: Add INCLUDE_CUSTOM_HOOKS
- after 'all:' target.
-
-2008-01-16 Ankit Jain <jankit@novell.com>
-
- * SolutionDeployer.cs: Sort the list of common and required packages
- emitted in the configure script.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MakefileData.cs: Improve grammar/formatting for translatable strings.
- Replace console writes with logging.
- * MakefileOptionPanelWidget.cs, SimpleProjectMakefileHandler.cs: Improve
- formatting of translatable strings.
-
-2007-12-31 Ankit Jain <jankit@novell.com>
-
- * SimpleProjectMakefileHandler.cs: Use macros for emitting deploy
- targets. Saves lot of redundant lines.
- Honor dir structure of the source deploy file (eg. f1/f2/foo.txt should
- be deployed to BUILD_DIR/f1/f2/foo.txt). Do this for install/uninstall
- targets also.
- * templates/Makefile.include: Add macros for emitting deploy targets.
- * templates/Makefile.am.project.template: Fix positioning of include
- Makefile.include to fix macros for autotools based makefiles.
-
-2007-12-21 Miguel de Icaza <miguel@novell.com>
-
-
-
-2007-12-20 Ankit Jain <jankit@novell.com>
-
- * MakefileGeneratorTool.cs: Use GettextCatalog.GetString for
- user-visible strings.
-
-2007-12-18 Ankit Jain <jankit@novell.com>
-
- Fix bug #349419
- * SimpleProjectMakefileHandler.cs: Honor DESTDIR.
- * templates/Makefile.solution.template: Make sure exit_codes work
- (escape shell so $$final_exit means something)
- * templates/make-dist.targets: Remove spurious spaces.
- Based on patches by Wade Berrier.
-
-2007-12-17 Ankit Jain <jankit@novell.com>
-
- * Minor fixes like use String.Empty instead of "" etc.
-
-2007-12-14 Ankit Jain <jankit@novell.com>
-
- * MakefileData.cs: Re-init Build vars when the owner project gets set.
-
-2007-12-14 Ankit Jain <jankit@novell.com>
-
- * SolutionDeployer.cs: Remove dead code.
-
-2007-12-14 Ankit Jain <jankit@novell.com>
-
- Fix bug #347649
- * AutotoolsContext.cs (AddRequiredPackages): Allow packages to be
- specified per config.
- (GetRequiredPackages): Per config.
- (GetCommonRequiredPackages): Packages common to all configs.
- * Set.cs (Intersect): New.
- (Count): New.
- (ToString): Override.
- * SimpleProjectMakefileHandler.cs: Keep track of packages per config.
- * SolutionDeployer.cs: Emit package requirements per config in
- configure.ac and the configure script.
- * templates/configure.ac.template: Update.
- * templates/configure.template: Update to check per config packages.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.mdp: Updated project files. The order of extended
- properties won't change anymore.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/configure.template: Applied some fixes from the MD config
- script.
- * gtk-gui/MonoDevelop.Autotools.TarballBuilderEditorWidget.cs: Updated.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml: Bump add-in versions.
-
-2007-12-11 Ankit Jain <jankit@novell.com>
-
- * MakefileData.cs: Use LoggingService.
-
-2007-12-07 Ankit Jain <jankit@novell.com>
-
- Fix bug #344837.
- * MakefileOptionPanelWidget.cs: Improve error message.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.mdp, gtk-gui/gui.stetic, Makefile.am: Directory
- reorganization.
-
-2007-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * SimpleProjectMakefileHandler.cs: Fix warnings.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * TemplateEngine.cs, MakefileData.cs: Track LoggingService API changes.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml: Bump MD version.
-
-2007-10-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.Autotools.MakefileIntegrationFeatureWidget.cs,
- gtk-gui/MonoDevelop.Autotools.TarballBuilderEditorWidget.cs,
- gtk-gui/MonoDevelop.Autotools.MakefileOptionPanelWidget.cs,
- gtk-gui/MonoDevelop.Autotools.GenerateMakefilesDialog.cs,
- gtk-gui/gui.stetic, TarballBuilderEditorWidget.cs: Cosmetic fixes in the
- tarball options dialog. Use a radio button instead of a checkbox to
- choose between simple and autotools based makefile.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileIntegrationFeature.cs: Track api changes. Add description
- property.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.mdp: Project file names updated by change in MD path
- functions.
-
-2007-10-16 Ankit Jain <jankit@novell.com>
-
- * SimpleProjectMakefileHandler.cs (Deploy): Add support for emitting
- custom commands for simple makefiles.
- (EmitCustomCommandTargets): New.
- * templates/Makefile.noauto.project.template: Insert calls to *Build targets.
- * templates/rules.make: Insert calls to *Clean targets and add empty default
- targets for the custom commands.
-
-2007-10-12 Mike Krüger <mkrueger@novell.com>
-
- * SolutionMakefileHandler.cs, SimpleProjectMakefileHandler.cs, Handler.cs,
- SolutionDeployer.cs, AutotoolsContext.cs, MakefileData.cs: Applied
- changes that were neccassary for to the new FileService.
-
-2007-09-28 Ankit Jain <jankit@novell.com>
-
- Fix bug #325674.
- * MakefileOptionPanelWidget.cs: Use FocusChildSet event instead of
- FocusoutEvent for the makefile entry widget.
-
-2007-09-28 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MakefileData.cs (InitCompilerMessageRegex): Cosmetic fix.
-
-2007-09-28 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MakefileData.cs: Update standard gcc regex to also match column info.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml: Bump MD version.
-
-2007-09-04 Michael Hutchinson <MHutchinson@novell.com>
-
- * MakefileOptionPanelWidget.cs, MakefileOptionPanel.cs: Fix some compile
- warnings.
-
-2007-08-31 Mike Krüger <mkrueger@novell.com>
-
- * MakefileOptionPanelWidget.cs, MakefileOptionPanel.cs: Changes due to new
- property infrastructure.
-
-2007-08-23 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * Handler.cs: Added support for Include and IncludeRoot targets.
-
-2007-08-22 Ankit Jain <jankit@novell.com>
-
- * templates/*: Add invocation for various hooks.
- * SimpleProjectMakefileHandler.cs: Include custom-hooks.make .
- * SolutionMakefileHandler.cs: Include custom-hooks.make . Emit
- invocation for hooks.
-
-2007-08-22 Ankit Jain <jankit@novell.com>
-
- * templates/Makefile.solution.template: Replace all *-recursive targets
- with a single %-recursive target.
- * templates/*: minor updates.
- * SimpleProjectMakefileHandler.cs: Update.
-
-2007-08-22 Ankit Jain <jankit@novell.com>
-
- * templates/*: Improve generated makefiles to support '-k'.
-
-2007-08-21 Ankit Jain <jankit@novell.com>
-
- * ConfigSection.cs: New.
- * SimpleProjectMakefileHandler.cs: Refactor to support correctly
- building multiple configurations. Referenced assembly names/paths can depend
- on the config (Eg. for project references).
- * TemplateEngine.cs: Update to use typed Dictionary instead of
- hashtable.
- * templates/Makefile.am.project.template:
- * templates/Makefile.noauto.project.template: $(ASSEMBLY).mdb might not
- be available in all configs.
- * templates/Makefile.solution.template: Exit if build/install for a
- subdir fails.
- * templates/make-dist.targets: Subdir could be multilevel, so use
- absolute paths for 'dist'.
- * templates/rules.make: Likewise.
-
- * SolutionDeployer.cs (GenerateFiles): Emit exception stack trace also.
-
-2007-08-21 Ankit Jain <jankit@novell.com>
-
- * MakefileGeneratorTool.cs: Add short option "-s" for
- --simple-makefiles.
-
-2007-08-14 Ankit Jain <jankit@novell.com>
-
- Add uninstall target.
- * SimpleProjectMakefileHandler.cs: Emit uninstall rules.
- * SolutionMakefileHandler.cs: Emit uninstall target.
- * templates/Makefile.noauto.project.template:
- * templates/Makefile.solution.template: Add uninstall target.
-
-2007-08-10 Ankit Jain <jankit@novell.com>
-
- * templates/*: Update to support generating partial classes with xamlg.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.mdp, Makefile.am: Don't exclude the addin.xml file
- from the makefile.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * IMakefileHandler.cs, MonoDevelop.Autotools.addin.xml,
- MonoDevelop.Autotools.mdp, SolutionMakefileHandler.cs,
- SimpleProjectMakefileHandler.cs, SolutionDeployer.cs,
- AutotoolsContext.cs, Makefile.am: Added an extension point for
- registering new IMakefileHandlers.
- * TemplateEngine.cs: Removed log4net dependency.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Add missing resoruce.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml, MonoDevelop.Autotools.mdp,
- SimpleProjectMakefileHandler.cs,
- gtk-gui/MonoDevelop.Autotools.TarballBuilderEditorWidget.cs,
- gtk-gui/gui.stetic, Makefile.am: Reorganized the extension point
- hierarchy. Embedded all add-in manifests as resources.
-
-2007-08-03 Ankit Jain <jankit@novell.com>
-
- Fix bug#82254.
- * Commands.cs (NodeExtension.CanBuildNode): Allow for CombineEntry also.
- (AutotoolsCommandHandler.OnGenerate): Handle command for projects.
- * MonoDevelop.Autotools.addin.xml: Add GenerateFiles to project's context
- menu.
-
-2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileReaderExtension.cs, Makefile.am: Converted DispatchService to a
- static class.
-
-2007-08-02 Ankit Jain <jankit@novell.com>
-
- * templates/make-dist.targets: Forgot to commit this!
-
-2007-08-02 Ankit Jain <jankit@novell.com>
-
- * AutotoolsContext.cs (TargetCombine): New. Combine on which 'Generate
- makefiles' command was invoked.
- * SolutionDeployer.cs: Set TargetCombine.
- * SimpleProjectMakefileHandler.cs: Update to use TargetCombine instead
- of RootCombine.
-
- Fixes to handle nested solutions.
- * SolutionMakefileHandler.cs (Deploy):
- * templates/Makefile.solution.template:
- * templates/rules.make:
- * templates/make-dist.targets: New.
-
-2007-07-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * SolutionOptionsPanel.cs: Removed unused file.
-
-2007-07-31 Ankit Jain <jankit@novell.com>
-
- * MakefileGeneratorTool.cs:
- * MonoDevelop.Autotools.addin.xml: New. Tool for generating makefiles.
- * Makefile.am: Update.
- * MonoDevelop.Autotools.mdp: Update.
-
-2007-07-30 Ankit Jain <jankit@novell.com>
-
- * MakefileData.cs (ConfiguredPackagesManager.ReadPackagesList): Handle
- [] used for quoting m4 strings.
-
-2007-07-30 Ankit Jain <jankit@novell.com>
-
- * SimpleProjectMakefileHandler.cs (Deploy): Make prefix for REFERENCES
- variable consistent with other ref variables.
- Fix emitted path for DLL_REFERENCES to be compatible with makefile integration.
- * SolutionDeployer.cs (CreateConfigureDotAC): Use @defaultConf.
- * templates/Makefile.include: Update to add prefix for REFERENCES (when required).
- * templates/configure.template: Small fix.
-
-2007-07-25 Ankit Jain <jankit@novell.com>
-
- * templates/configure.template: Don't use "\n" or "\t" in echo-s, sh doesn't
- seem to be able to handle them.
-
-2007-07-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml, MonoDevelop.Autotools.mdp,
- gtk-gui/MonoDevelop.Autotools.GenerateMakefilesDialog.cs,
- gtk-gui/gui.stetic: Cosmetic fixes.
-
-2007-07-25 Ankit Jain <jankit@novell.com>
-
- * SimpleProjectMakefileHandler.cs (Deploy): 'chmod +x' exe-wrappers.
- Ensure that .in files are regen'ed on configure.
-
-2007-07-25 Ankit Jain <jankit@novell.com>
-
- * GenerateMakefilesDialog.cs:
- * gtk-gui/MonoDevelop.Autotools.GenerateMakefilesDialog.cs:
- * gtk-gui/gui.stetic:
- Use radio buttons instead of a checkbox.
- * templates/configure.template: Improve message.
-
-2007-07-24 Ankit Jain <jankit@novell.com>
-
- * templates/Makefile.noauto.project.template:
- * templates/Makefile.solution.template:
- * templates/configure.template:
- * templates/rules.make:
- Missed these too :(
-
-2007-07-24 Ankit Jain <jankit@novell.com>
-
- * GenerateMakefilesDialog.cs:
- * gtk-gui/MonoDevelop.Autotools.GenerateMakefilesDialog.cs:
- Oops, forgot to commit!
-
-2007-07-24 Ankit Jain <jankit@novell.com>
-
- Add support for generating non-autotools (simple) makefiles.
-
- * SolutionDeployer.cs: Update to use new templates for simple
- makefiles and generate those.
- * SolutionMakefileHandler.cs: Likewise.
- * SimpleProjectMakefileHandler.cs: Likewise.
-
- * AutotoolsContext.cs (TemplateDir): New.
- (GetConfigurations): New.
- (AddGeneratedFile): New.
- (GetGeneratedFiles): New.
- * Commands.cs: Ask user whether to generate simple makefiles with
- GenerateMakefilesDialog.
- * Handler.cs (GenerateAutotools): New.
-
- * GenerateMakefilesDialog.cs: New.
- * gtk-gui/MonoDevelop.Autotools.GenerateMakefilesDialog.cs: New.
- * TarballBuilderEditorWidget.cs: Add a checkbox for 'Autotools files'.
- * gtk-gui/MonoDevelop.Autotools.TarballBuilderEditorWidget.cs: New.
- * gtk-gui/Gui.stetic: Updated.
-
- * templates/Makefile.am.project.template: Update.
- * templates/Makefile.noauto.project.template: New. Makefile template for
- projects.
- * templates/Makefile.solution.template: New. Simple makefile for top
- level solution.
- * templates/configure.template: New. Configure script.
- * templates/rules.make: New.
-
- * Makefile.am: Update to include the new files.
- * MonoDevelop.Autotools.mdp: Likewise.
- * MonoDevelop.Autotools.addin.xml: Update menu item from 'Generate
- autotools files' to 'Generate makefiles'.
-
-2007-07-17 Ankit Jain <jankit@novell.com>
-
- * MakefileData.cs (PackagedAssemblyNames): Rename to ..
- (CorePackageAssemblyNames): .. this. This has entries for assemblies
- from the 'core' package only.
- * MakefileOptionPanelWidget.cs (CheckRefs): Track changes in api.
-
-2007-07-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * SolutionMakefileHandler.cs, AutotoolsContext.cs: Keep track of the
- project build sequence in AutotoolsContext. In CalculateSubDirOrder
- ignore references to projects built earlier in the build sequence.
- Fixes bug #80588. Also, track changes in the Set class.
- * SimpleProjectMakefileHandler.cs, Set.cs: Set is now a generic class.
-
-2007-07-11 Ankit Jain <jankit@novell.com>
-
- * MakefileOptionPanelWidget.cs (FindConfigureScript): New.
- (GuessVariables): Try to look for configure.(in|ac) script.
- (ResetAll): Reset the configure script related widgets also.
-
-2007-07-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileOptionPanelWidget.cs, MakefileData.cs: Load configure.ac in
- place of configure.in if it exist.
- * gtk-gui/objects.xml: Updated.
-
-2007-06-18 Ankit Jain <jankit@novell.com>
-
- * MakefileOptionPanelWidget.cs: On loading a new makefile, try to guess
- possible variables and prefixes for various lists like files, references etc.
- If guess'ing fails, then try some usual variable names.
- When a variable is selected in the combo by the user, try to guess the
- prefix.
-
-2007-06-18 Ankit Jain <jankit@novell.com>
-
- * MakefileData.cs (PackagedAssemblyNames): New. Table for mapping short
- assembly names (like System.Xml) to their full names.
- (ParseReferenceAsGac): Use the new PackagedAssemblyNames table. This will
- help avoid doing Assembly.Load to find full names for names
- like System.Xml . Speeds up loading for large projects.
-
-2007-06-14 Ankit Jain <jankit@novell.com>
-
- * MakefileData.cs (PkgManagerTable): New. A global table to keep weak
- references to ConfiguredPackagesManager objects.
- (UpdateProject): Use the new PkgManagerTable.
- (ConfiguredPackagesManager.LastWriteTime): New.
-
-2007-06-07 Ankit Jain <jankit@novell.com>
-
- * AutotoolsContext.cs (NormalizeRelativePath): Moved to Runtime.FileService .
- Track api change.
- * SimpleProjectMakefileHandler.cs: Track api change.
- * SolutionDeployer.cs: Track api change.
-
-2007-05-31 Ankit Jain <jankit@novell.com>
-
- * SimpleProjectMakefileHandler.cs: Comment out all .pc file generation
- related code. It is handled by the deployment infrastructure.
- * SolutionDeployer.cs (GenerateFiles): Remove code related to .pc file
- generation.
-
- SolutionOptionsPanel.cs is not used now.
- * Makefile.am: Remove SolutionOptionsPanel.cs from the list of files.
- * MonoDevelop.Autotools.mdp: Likewise
- * MonoDevelop.Autotools.addin.xml: Remove extensions related to
- SolutionOptionsPanel.
-
-2007-05-29 Ankit Jain <jankit@novell.com>
-
- * SimpleProjectMakefileHandler.cs (Deploy): GetDeployFiles can return
- duplicates, ignore them. Update code for change in GetProjectConfig.
- (GetProjectConfig): Look for project's config in ParentCombine's
- configs.
-
-2007-05-29 Ankit Jain <jankit@novell.com>
-
- * SimpleProjectMakefileHandler.cs (Deploy): Enumerate solution level
- configs, and use the corresponding project config for emitting Makefile.am
- (GetProjectConfig): New.
- * AutotoolsContext.cs (EscapeStringForAutoconf): Escape '|' .
-
-2007-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.mdp,
- gtk-gui/MonoDevelop.Autotools.TarballBuilderEditorWidget.cs,
- gtk-gui/MonoDevelop.Autotools.MakefileOptionPanelWidget.cs,
- gtk-gui/gui.stetic: Updated.
- * Handler.cs: Report an error when the project can't be exported. This
- fixes bug #81755.
- * TarballBuilderEditorWidget.cs: Make it work when the selected root
- entry is not a combine.
-
-2007-05-24 Ankit Jain <jankit@novell.com>
-
- * SolutionMakefileHandler.cs (Deploy): Emit an empty initializer for
- EXTRA_DIST in makefiles for projects which have their own directory.
- Include project specific makefile only if required.
- * SimpleProjectMakefileHandler.cs (Deploy): Don't emit a project
- specific *.make file.
-
- * templates/Makefile.include (EXTRA_DIST): Use = instead of +=.
- * templates/Project.make.template: Remove the file and move contents ..
- * templates/Makefile.am.project.template: .. here.
- * Makefile.am: Update.
- * MonoDevelop.Autotools.mdp: Update.
-
-2007-05-24 Ankit Jain <jankit@novell.com>
- Raja R Harinath <rharinath@novell.com>
-
- * SolutionMakefileHandler.cs (Deploy): If a project is in the same
- directory as the solution, then directly "include" the project specific
- makefile in the solution's Makefile.am .
- * SimpleProjectMakefileHandler.cs (Deploy): Treat all assembly
- references as globalReferencedFiles. Emit path relative to $(BUILD_DIR).
- Emit deploy-files path relative to project's directory.
- Emit project specific makefiles.
- * SolutionDeployer.cs: Normalize paths emitted.
-
- * AutotoolsContext.cs (AddGlobalReferencedFile): New.
- * Makefile.cs (Write): Write variables before the "content".
- * Makefile.am: Add new Project.make.template .
- * MonoDevelop.Autotools.mdp: Update.
-
- * templates/Makefile.include (EXTRA_DIST): Use += .
- (DISTCLEANFILES): Add $(BUILD_DIR)/* .
- * templates/Makefile.am.project.template: Add placeholder for including
- project specific makefile. Move older contents to ..
- * templates/Project.make.template: .. here.
-
-2007-05-22 Ankit Jain <jankit@novell.com>
- Raja R Harinath <rharinath@novell.com>
-
- * SimpleProjectMakefileHandler.cs (Deploy): Emit resgen script name.
- Emit resourceId if required.
- * templates/Makefile.include, templates/Makefile.am: Several improvements.
- Added support for compiling resx resources with custom resource ids.
-
-2007-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml: Removed empty extension element.
- * PropertyProvider.cs: Added a more complete description of the
- IncludeInMakefile property.
-
-2007-05-16 Ankit Jain <jankit@novell.com>
-
- * AutotoolsContext.cs (EscapeAndUpperConfigName): New.
- (EscapeStringForAutoconf): Escape ' ' also.
- * SolutionMakefileHandler.cs: Use EscapeAndUpperConfigName when emitting
- config name.
- * SimpleProjectMakefileHandler.cs: Likewise.
- * SolutionDeployer.cs: Likewise.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.mdp: Don't copy project references.
- * Makefile.am: Updated.
-
-2007-05-10 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.Autotools.mdp: Add MonoDevelop.Autotools.addin.xml
- back to the file list, but exclude from makefile synching.
-
-2007-05-09 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.Autotools/Makefile.am: Eliminate duplication of
- MonoDevelop.Autotools.addin.xml target.
- Fix dependencies for DATA_FILE_BUILD.
-
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml: Added missing dependency.
- * MonoDevelop.Autotools.mdp, Makefile.am: Updated assembly references.
- * MakefileData.cs: Use top_srcdir to reference files not generated at
- build time.
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Mono.Addins.mdp: Updated.
- * Mono.Addins/ExtensionContext.cs: Fixed GetExtensionObjects overload
- which was not using the correct reuseCachedInstance value.
- * Mono.Addins/ExtensionTree.cs: Improved error message. When looking
- for a type in an assembly, avoid throwing an exception too early,
- since it may be found in other assemblies.
- * Mono.Addins.Database/AddinDatabase.cs: In the addin info cache, also
- store information about unsuccessful lookups, to avoid looking for
- an add-in again if we found that it doesn't exist. In Update(),
- don't use verbose output by default.
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml, MonoDevelop.Autotools.mdp,
- SimpleProjectMakefileHandler.cs, gtk-gui/objects.xml, Makefile.am:
- Migration to Mono.Addins.
-
-2007-04-28 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MakefileData.cs: Use InvariantCulture for string sorting to stop
- reordering of file lists on different systems.
-
-2007-04-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * SolutionMakefileHandler.cs: Make sure that makefiles are generated in
- the same order in which they will be built, since there is some
- data collected by the context that it is important to get in the
- correct order (e.g. list of built files).
- * Set.cs: Avoid unneeded boxing.
-
-2007-04-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * SimpleProjectMakefileHandler.cs, SolutionDeployer.cs,
- templates/Makefile.include, templates/Makefile.am.project.template,
- AutotoolsContext.cs: Fixed several problems in the autotools file
- generation. Files to be deployed are now copied to the build
- directory (doing the change name if necessary), and they are
- installed from there. Fixes bug #81470.
-
-2007-04-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * Handler.cs, SolutionDeployer.cs: Fixed CanBuild method. Any combine
- entry for which there is a IMakefileHandler can be deployed.
-
-2007-04-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml, MonoDevelop.Autotools.mdp,
- MakefileIntegrationFeatureWidget.cs, Handler.cs,
- MakefileIntegrationFeature.cs,
- gtk-gui/MonoDevelop.Autotools.MakefileIntegrationFeatureWidget.cs,
- gtk-gui/objects.xml, gtk-gui/gui.stetic, Makefile.am: Added classes
- for supporting a makefile integration project feature, but it is
- not yet enabled.
-
-2007-04-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.mdp, Makefile.am: Synchronized project with
- makefile.
- * Handler.cs, SolutionDeployer.cs: Allow creating a tarball from
- autotools files already generated, instead of always generating new
- files.
- * MakefileProjectServiceExtension.cs: Include referenced makefiles when
- exporting a project.
- * TarballBuilderEditorWidget.cs, TarballTargetEditorWidget.cs,
- gtk-gui/MonoDevelop.Autotools.TarballBuilderEditorWidget.cs,
- gtk-gui/gui.stetic: Implemented the tarball configuration editor
- using stetic.
- * gtk-gui/objects.xml: Updated.
- * MakefileData.cs: Fixed warning.
-
-2007-04-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * SimpleProjectMakefileHandler.cs, TarballTargetEditorWidget.cs: Track
- api changes.
- * Handler.cs: Track api changes. Added support for exporting a
- selection of projects from a solution.
-
-2007-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml, Commands.cs,
- TarballTargetEditorWidget.cs: Track api changes in deployment api.
- * MonoDevelop.Autotools.mdp, gtk-gui/gui.stetic, Makefile.am: Added
- dependency to MonoDevelop.Deployment.
- * SolutionMakefileHandler.cs: Allow generating makefiles a combine even
- if it contains unsupported projects. Those will be ignored.
- * SimpleProjectMakefileHandler.cs, Handler.cs, SolutionDeployer.cs,
- templates/Makefile.include: Use the new deployment api to get the
- list of files to deploy.
- * FileNodeBuilderExtension.cs, MakefileData.cs: Moved makefile
- integration check to MakefileData.
- * AutotoolsContext.cs: Keep a list of directories to deploy. Store the
- DeployContext in a field.
- * PropertyProvider.cs: New property provider which allows setting the
- makefile integration flag for each file.
- * gtk-gui/objects.xml: Updated.
-
-2007-03-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Handler.cs: Remove unused namespace.
-
-2007-03-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Handler.cs, MonoDevelop.Autotools.addin.xml: Track API changes.
- * MonoDevelop.Autotools.mdp: Don't local-copy references.
-
-2007-03-29 Ankit Jain <jankit@novell.com>
-
- * MakefileOptionPanelWidget.cs: Ensure reference combos are disabled for
- non-dotnet projects even when enabling for the first time.
-
-2007-03-28 Ankit Jain <jankit@novell.com>
-
- * MakefileOptionPanelWidget.cs: Disable References combos etc for
- non-dotnet projects.
-
-2007-03-28 Ankit Jain <jankit@novell.com>
-
- * MakefileOptionPanelWidget.cs (FillCombos): Sort list of variables.
-
-2007-03-28 Ankit Jain <jankit@novell.com>
-
- * CustomMakefile.cs (InitVarToValuesDict): Skip blank entries.
- * MakefileData.cs: Replace StartsWith with direct comparisons for small
- strings. For references, ignore empty entries.
- (ParseReference):
- (GacRefToString): Catch specific exceptions for AssemblyName.GetAssemblyName
-
-2007-03-21 Ankit Jain <jankit@novell.com>
-
- * MakefileData.cs (PkgCheckModulesRegex): Fix regex to correctly handle
- strings like 'PKG_CHECK_MODULES(FOO,foo0 >= 2.4 foo1 foo2)', this should
- give 3 packages : foo0, foo1 and foo2.
-
-2007-03-04 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.Autotools/Handler.cs: make strings translatable.
-
-2007-03-04 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * gtk-gui/MonoDevelop.Autotools.MakefileOptionPanelWidget.cs,
- * gtk-gui/gui.stetic: make all strings in option panel translatable.
-
-2007-02-28 Ankit Jain <jankit@novell.com>
-
- * MakefileData.cs (WriteFiles): Ignore directory entries.
-
-2007-02-22 Ankit Jain <jankit@novell.com>
-
- * MakefileOptionPanelWidget.cs: Disable the AssemblyName and OutputDir
- combos, as they are not being used right now.
- * gtk-gui/*: Update.
-
-2007-02-21 Ankit Jain <jankit@novell.com>
-
- * CustomMakefile.cs: Avoid adding extra spaces for empty variables.
-
-2007-02-20 Ankit Jain <jankit@novell.com>
-
- * MakefileData.cs: Support escaping filenames. Escaping only '\' and '#'
- currently.
-
-2007-02-20 Ankit Jain <jankit@novell.com>
-
- * MakefileOptionPanelWidget.cs: Ensure that entry boxes for make targets
- are activated only if required when loading the gui. These should be
- activated only if a valid makefile is specified.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Autotools.addin.xml: Change add-in versions to 0.13.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileProjectServiceExtension.cs: Don't run make if the build
- target is not specified.
- * MonoDevelop.Autotools.addin.xml, FileNodeBuilderExtension.cs,
- Commands.cs, MakefileData.cs: Allow excluding a file from the
- makefile integration. Added menu option for enabling/disabling the
- exclusion.
- * MakefileOptionPanelWidget.cs,
- gtk-gui/MonoDevelop.Autotools.MakefileOptionPanelWidget.cs,
- gtk-gui/gui.stetic: Added checkboxes for enabling/disabling
- makefile targets.
- * MonoDevelop.Autotools.mdp, Makefile.am: Added new file.
-
-2007-02-13 Ankit Jain <jankit@novell.com>
-
- * MakefileData.cs: Add support for custom regexes for compiler messages.
- * MakefileOptionPanelWidget.cs: Add widgets for custom regex.
- * MakefileProjectServiceExtension.cs: Use the new custom regexes
- MakefileData.
-
-2007-02-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * SimpleProjectMakefileHandler.cs: Fix spelling.
-
-2007-02-09 Ankit Jain <jankit@novell.com>
-
- * MakefileData.cs: Avoid unnecessary add/remove for references.
-
-2007-02-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * CustomMakefile.cs: Avoid adding or removing blank lines around
- variables.
-
-2007-02-09 Ankit Jain <jankit@novell.com>
-
- * MakefileOptionPanelWidget.cs: Add a null check.
- * MakefileData.cs: Refactor encodeValues into a property. Initiliaze it
- outside UpdateProject.
-
-2007-02-09 Ankit Jain <jankit@novell.com>
-
- * MakefileData.cs: Keep the list of references sorted in the makefile.
- * CustomMakefile.cs: Write to the makefile only if something changed.
-
-2007-02-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileProjectServiceExtension.cs: After reading a project, reset
- the needs building flag (to ignore changes done while loading)
- * Makefile.am: distckeck fixes.
-
-2007-02-08 Ankit Jain <jankit@novell.com>
-
- * MakefileData.cs: OutputFileName can be null for generic projects.
-
-2007-02-08 Ankit Jain <jankit@novell.com>
-
- * CustomMakefile.cs: Make Regex for makefile variables static.
-
-2007-02-08 Ankit Jain <jankit@novell.com>
-
- * MakefileProjectServiceExtension.cs (Load): Resolve project references
- once the top-level combine has loaded.
- * MakefileData.cs: Cache gac refererences to prevent repeats. Remove
- repeats from the project file, if any. Save the makefile after resolving
- project references.
- Add only valid assemblies as Gac refs, others could be project references.
- Prevent repeats for assembly/project references.
-
-2007-02-08 Ankit Jain <jankit@novell.com>
-
- * MakefileOptionPanelWidget.cs (.ctor): Don't set .Sensitive for
- fileEntryMakefilePath.
-
-2007-02-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileProjectServiceExtension.cs: Reset the needs building flag
- after successfully building a project.
- * MakefileData.cs: Cosmetic fixes. Remove "./" from relative names, and
- keep file lists sorted.
-
-2007-02-07 Ankit Jain <jankit@novell.com>
-
- * MakefileOptionPanelWidget.cs (Store): Save 'disabled' state.
-
-2007-02-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileProjectServiceExtension.cs: Track api changes. In
- GetNeedsBuilding, return what the default implementation provides.
- * MonoDevelop.Autotools.addin.xml: Unregistered the makefile reader.
- * MonoDevelop.Autotools.mdp: Minor update.
-
-2007-02-07 Ankit Jain <jankit@novell.com>
-
- * CustomMakefile.cs: Fix regex to allow empty variables.
-
-2007-02-07 Ankit Jain <jankit@novell.com>
-
- * MakefileData.cs (encodeValues): New. Dictionary to keep track of which
- variables to encode when emitting.
- (UpdateProject): Initialize encodeValues.
- (ReadFilesActual): Keep track of whether encoding is required or not.
- (ParseReference): Likewise. Alter signature to take a MakefileVar param.
- (ResolveBuildVars): Add a ref param 'varFound'
- (WriteFiles): EncodeFilename only if required.
- (AsmRefToString): Likewise.
-
-2007-02-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileData.cs: Write the resource id to the makefile only when
- really necessary.
-
-2007-02-07 Ankit Jain <jankit@novell.com>
-
- * MakefileProjectServiceExtension.cs (ParseOutput): Add a 'baseDir'
- param.
- (CreateCompilerErrorFromString): Use baseDir to convert relative paths
- to absolute.
-
-2007-02-06 Ankit Jain <jankit@novell.com>
-
- * MakefileProjectServiceExtension.cs (Execute): New.
- * MakefileOptionPanelWidget.cs: Add ExecuteTargetName and update.
- Trim () strings from entry boxes.
- * gtk-gui/*: Update.
- * MakefileData.cs (.ctor): Set default value for buildTargetName to "all".
-
-2007-02-06 Ankit Jain <jankit@novell.com>
-
- * MakefileOptionPanel.cs (CheckNonEmptyFileVar): Remove. Has been moved
- to MakefileOptionPanelWidget.cs
- * MakefileData.cs: Emit resourceId while writing only if atleast one of
- the resources had it when reading.
- * CustomMakefile.cs (Save): Remove dead code. Use StreamWriter.Write
- instead of StreamWriter.WriteLine
-
-2007-02-06 Ankit Jain <jankit@novell.com>
-
- * MakefileOptionPanelWidget.cs: Combo boxes for file variables should
- react to change in 'Sync' checkbox.
- * gtk-gui/*: Updated.
-
-2007-02-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MakefileOptionPanel.cs, MakefileOptionPanelWidget.cs: Moved all
- validation code from MakefileOptionPanel to
- MakefileOptionPanelWidget, so it can be reused by the import
- dialog.
- * ImportMakefileDialog.cs: New dialog for importing makefiles.
- * MonoDevelop.Autotools.addin.xml: Registered new extension.
- * MonoDevelop.Autotools.mdp, Makefile.am: Added new files.
- * MakefileReaderExtension.cs: Extension for importing makefiles into
- projects.
- * gtk-gui/MonoDevelop.Autotools.MakefileOptionPanelWidget.cs,
- gtk-gui/gui.stetic: Updated.
- * MakefileProject.cs: New project class.
-
-2007-02-05 Ankit Jain <jankit@novell.com>
-
- * MakefileProjectServiceExtension.cs: New.
- * MakefileData.cs: New.
- * MakefileVar.cs: New.
- * CustomMakefile.cs: New.
- * MakefileOptionPanel.cs: New.
- * MakefileOptionPanelWidget.cs: New.
- * gtk-gui/*: New.
- Initial implementation of support for limited Makefile Integration.
-
- * Makefile.am: Update.
- * MonoDevelop.Autotools.addin.xml: Update.
- * MonoDevelop.Autotools.mdp: Update.
-
-2007-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * Handler.cs: Track api changes.
-
-2006-12-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * SimpleProjectMakefileHandler.cs, SolutionDeployer.cs: Use the
- FileService for copying and deleting files.
-
-2006-11-24 Scott Ellington <scott.ellington@gmail.com>
-
- * SolutionDeployer.cs:
- * AutotoolsContext.cs:
- escape for periods for autoconf variables besides the version
- (fixes #79857)
- * templates/configure.ac.template: add a line to end of file to
- avoid bug http://www.mail-archive.com/bug-m4@gnu.org/msg01841.html
-
-2006-09-28 Matej Urbas <matej.urbas@gmail.com>
-
- * SolutionDeployer.cs: fixed the case of autotooling empty projects
- i.e. projects with no active configuration.
- * MonoDevelop.Autotools.mdp: Added...
-
-2006-08-31 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * SimpleProjectMakefileHandler.cs: Win32 pathing vs autotools fixes.
- * SolutionDeployer.cs: Win32 pathing vs autotools fixes, syscall workaround.
- * SolutionMakefileHandler.cs: Win32 pathing fixes.
-
-2006-08-19 Scott Ellington <scott.ellington@gmail.com>
-
- * SimpleProjectMakefileHandler.cs:
- * SolutionMakefileHandler.cs:
- don't handle configurations which are not in the top-level deployed
- solution
- * SolutionDeployer.cs: provide combine configurations to AutotoolsContext.
- always provide _LIB autoconf variables
- * AutotoolsContext.cs: store supported configurations
- * templates/exe.wrapper.in.template: cd into installed directory
-
-2006-08-14 Scott Ellington <scott.ellington@gmail.com>
-
- * SolutionDeployer.cs:
- * SimpleProjectMakefileHandler.cs:
- * MonoDevelop.Autotools.addin.xml:
- * templates/Makefile.include:
- * SolutionOptionsPanel.cs:
- add support for creating pc files per library
-
-2006-08-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * SimpleProjectMakefileHandler.cs:
- * templates/Makefile.include:
- * templates/Makefile.am.project.template: Add support for project files
- with the FileCopy build action.
-
-2006-07-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * SimpleProjectMakefileHandler.cs: Track changes in the SystemAssemblyService
- class.
-
-2006-07-12 Scott Ellington <scott.ellington@gmail.com>
-
- * SolutionDeployer.cs:
- * templates/package.pc.template:
- add Libraries variable
-
-2006-07-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * Handler.cs: Track changes in the deployment api.
- * MonoDevelop.Autotools.addin.xml: Updated versions.
-
-2006-06-28 Scott Ellington <scott.ellington@gmail.com>
-
- * Makefile.cs: can append values to variables
- * SolutionDeployer.cs: implement pkgconfig stuff
- * MonoDevelop.Autotools.addin.xml: add option panel and store pref
- * templates/package.pc.template: template for pc file
- * Makefile.am: add new files
- * SolutionOptionsPanel.cs: new option panel
-
-2006-06-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * TarballTargetEditorWidget.cs: Added null check. Fix the build for
- gtk# 2.4.
-
-2006-06-20 Scott Ellington <scott.ellington@gmail.com>
-
- * AutotoolsContext.cs:
- * templates/Makefile.am.project.template:
- * SimpleProjectMakefileHandler.cs: copy resources outside of
- autotools hierarchy into project directory
- * templates/Makefile.include: include files of
- BuildAction.Nothing in distribution
-
-2006-06-19 Scott Ellington <scott.ellington@gmail.com>
-
- * SimpleProjectMakefileHandler.cs:
- * AutotoolsContext.cs:
- * SolutionDeployer.cs:
- use the new CombineEntry.Version property
- * TarballTargetEditorWidget.cs: default to active config
-
-2006-06-16 Scott Ellington <scott.ellington@gmail.com>
-
- * SolutionDeployer.cs: Deploy and GenerateFiles can now
- take a configuration parameter
- * Makefile.am: added new file.
- * TarballTargetEditorWidget.cs:
- * Handler.cs:
- Add option to set a default configuration at deployment.
-
-2006-06-15 Scott Ellington <scott.ellington@gmail.com>
-
- * SolutionDeployer.cs: always run autogen.sh on Deploy
- * templates/Makefile.include: clean up
-
-2006-06-15 Scott Ellington <scott.ellington@gmail.com>
-
- * SimpleProjectMakefileHandler.cs:
- * templates/exe.wrapper.in.template:
- pass runtime parameters on to exe wrapper
- * Handler.cs:
- * SolutionDeployer.cs:
- * MonoDevelop.Autotools.addin.xml:
- * Commands.cs:
- Moved 'make dist' functionality into SolutionDeployer to
- be consumed by the new IDeployHandler interface and removed
- 'Create Distributable' command.
- * Makefile.am: rename DeployHandler to Commands and
- removed a trailing space.
-
-2006-06-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Handler.cs: Implemented a basic IDeployHandler and the
- needed support classes.
- * MonoDevelop.Autotools.addin.xml: Registered the new deploy
- handler to the deploy service.
- * Makefile.am: Added Handler.cs and updated references.
-
-2006-06-15 Scott Ellington <scott.ellington@gmail.com>
-
- * SimpleProjectMakefileHandler.cs:
- * SolutionDeployer.cs:
- * templates/Makefile.include:
- * templates/Makefile.am.project.template:
- * templates/configure.ac.template:
- * ISimpleAutotoolsSetup.cs:
- * AutotoolsContext.cs:
- * SolutionMakefileHandler.cs:
- Handle project configurations
-
-2006-06-13 Scott Ellington <scott.ellington@gmail.com>
-
- * SimpleProjectMakefileHandler.cs:
- remove Console.WriteLine
- * SolutionDeployer.cs:
- * MonoDevelop.Autotools.addin.xml:
- * DeployHandler.cs:
- * Makefile.am:
- Add new functionality which wraps 'make dist'
- and other changes
-
-2006-06-09 Scott Ellington <scott.ellington@gmail.com>
-
- * SimpleProjectMakefileHandler.cs:
- * SolutionDeployer.cs:
- * IMakefileHandler.cs:
- * DeployHandler.cs:
- * templates/Makefile.include:
- * templates/Makefile.am.project.template:
- * Set.cs:
- * AutotoolsContext.cs:
- * SolutionMakefileHandler.cs:
- Add a IProgressMonitor and fixes for various project types.
-
-2006-06-08 Scott Ellington <scott.ellington@gmail.com>
-
- * AutotoolsContext.cs: fix loading of templates to allow readonly
-
-2006-06-07 Scott Ellington <scott.ellington@gmail.com>
-
- * Makefile.am: removed CSharpBinding dll ref
-
-2006-06-05 Scott Ellington <scott.ellington@gmail.com>
-
- Added Autotools Addin.
diff --git a/main/src/addins/MonoDevelop.CodeMetrics/ChangeLog b/main/src/addins/MonoDevelop.CodeMetrics/ChangeLog
deleted file mode 100644
index 4698064fc0..0000000000
--- a/main/src/addins/MonoDevelop.CodeMetrics/ChangeLog
+++ /dev/null
@@ -1,265 +0,0 @@
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeMetrics/CodeMetricsWidget.cs: Track API
- changes.
-
-2010-07-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeMetrics/CodeMetricsWidget.cs: Replaced
- custom workerthread with
- system.compontentmodel.backgroundworker.
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeMetrics/CodeMetricsView.cs: IViewContent
- widgets are now destroyed by the workspace window.
-
-2010-04-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.CodeMetrics.csproj: Add system.core reference.
-
-2010-04-01 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am: Fixed build.
-
-2010-04-01 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.CodeMetrics.csproj:
- * MonoDevelop.CodeMetrics/Commands.cs:
- * MonoDevelop.CodeMetrics/Cohesion.cs:
- * MonoDevelop.CodeMetrics/Coupling.cs:
- * MonoDevelop.CodeMetrics/ASTVisitor.cs:
- * MonoDevelop.CodeMetrics/LOCEvaluate.cs:
- * MonoDevelop.CodeMetrics/IProperties.cs:
- * MonoDevelop.CodeMetrics/MetricsContext.cs:
- * MonoDevelop.CodeMetrics/EnumProperties.cs:
- * MonoDevelop.CodeMetrics/FieldProperties.cs:
- * MonoDevelop.CodeMetrics/InheritanceTree.cs:
- * MonoDevelop.CodeMetrics/CodeMetricsView.cs:
- * MonoDevelop.CodeMetrics/ClassProperties.cs:
- * MonoDevelop.CodeMetrics/StructProperties.cs:
- * MonoDevelop.CodeMetrics/MethodProperties.cs:
- * MonoDevelop.CodeMetrics/ComplexityMetrics.cs:
- * MonoDevelop.CodeMetrics/ProjectProperties.cs:
- * MonoDevelop.CodeMetrics/CodeMetricsWidget.cs:
- * MonoDevelop.CodeMetrics/DelegateProperties.cs:
- * MonoDevelop.CodeMetrics/NamespaceProperties.cs:
- * MonoDevelop.CodeMetrics/InterfaceProperties.cs:
- * MonoDevelop.CodeMetrics/CodeMetricsServices.cs:
- * MonoDevelop.CodeMetrics/ObjectOrientedMetrics.cs:
- * MonoDevelop.CodeMetrics/CodeMetricsNodeExtension.cs:
- * MonoDevelop.CodeMetrics/AssociationBetweenClasses.cs: Added
- the code metrics addin from 'nikhil sarda
- <diff.operator@gmail.com>'.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.CodeMetrics.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.CodeMetrics.csproj:
- * MonoDevelop.CodeMetrics.addin.xml:
- * MonoDevelop.CodeMetrics/Commands.cs:
- * MonoDevelop.CodeMetrics/CodeMetricsView.cs:
- * MonoDevelop.CodeMetrics/CodeMetricsWidget.cs:
- * MonoDevelop.CodeMetrics/CodeMetricsNodeExtension.cs: Merged
- MD.Projects into MD.Core, and MD.Projects.Gui, MD.Core.Gui
- and MD.Components into MD.Ide.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.CodeMetrics.CodeMetricsWidget.cs: Flush.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.CodeMetrics.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * MonoDevelop.CodeMetrics.csproj:
- * gtk-gui/MonoDevelop.CodeMetrics.CodeMetricsWidget.cs: Flush.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.CodeMetrics.addin.xml: Bump MD version.
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeMetrics/CodeMetricsWidget.cs: Fixed warning.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CodeMetrics.csproj: Updated dependencies. We now
- depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.CodeMetrics.csproj: don't require specific
- gtk-sharp version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.CodeMetrics.addin.xml: Bump MD version.
-
-2009-03-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CodeMetrics.csproj: Don't local-copy project
- refs.
-
-2009-03-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeMetrics.csproj: Moved text editor to core
-
-2009-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeMetrics/CodeMetricsWidget.cs:
- * MonoDevelop.CodeMetrics/CodeMetricsNodeExtension.cs: fixed
- bug in code metrics.
-
-2009-02-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.CodeMetrics.csproj: Fix output path.
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
-
- * MonoDevelop.CodeMetrics/CodeMetricsWidget.cs: Changed
- override Destroy --> override OnDestroyed.
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeMetrics/CodeMetricsView.cs:
- * MonoDevelop.CodeMetrics/CodeMetricsWidget.cs: Worked on
- ressource de-allocation.
-
-2009-02-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CodeMetrics.addin.xml:
- * MonoDevelop.CodeMetrics/CodeMetricsNodeExtension.cs: Track
- merge of the project pad context menu.
-
-2009-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeMetrics/CodeMetricsWidget.cs: fixed
- warnings.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CodeMetrics.mdp:
- * MonoDevelop.CodeMetrics.csproj: Migrated to MSBuild file
- format.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.CodeMetrics.addin.xml: Bump MD version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.CodeMetrics.CodeMetricsWidget.cs:
- Flush.
-
-2009-01-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CodeMetrics/CodeMetricsWidget.cs: Comment out license
- detection, as standard headers are not guaranteed to be licenses.
- Also, standard header API has changed.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.CodeMetrics.mdp: Flush project format changes.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CodeMetrics.mdp: All projects now require fx 3.5.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CodeMetrics.mdp: Don't require a specific version of
- Mono.Addins.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Make it work for parallel build.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CodeMetrics.addin.xml: Bump MD version.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CodeMetrics.mdp,
- gtk-gui/MonoDevelop.CodeMetrics.CodeMetricsWidget.cs,
- gtk-gui/generated.cs: Updated generated code.
-
-2008-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CodeMetrics/CodeMetricsNodeExtension.cs: Moved the
- extensible tree view to its own directory.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CodeMetrics.mdp: Updated.
- * MonoDevelop.CodeMetrics/CodeMetricsWidget.cs: Make the main column
- resizable.
-
-2008-06-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeMetrics/CodeMetricsWidget.cs: fixed 'Bug 388247 -
- Code Metrics Quick Fix'.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CodeMetrics.addin.xml: Bump MD version.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CodeMetrics.addin.xml, MonoDevelop.CodeMetrics.mdp,
- MonoDevelop.CodeMetrics/CodeMetricsView.cs,
- MonoDevelop.CodeMetrics/Commands.cs,
- MonoDevelop.CodeMetrics/CodeMetricsNodeExtension.cs,
- MonoDevelop.CodeMetrics/CodeMetricsWidget.cs: New project model
- changes.
-
-2008-03-14 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * MonoDevelop.CodeMetrics/CodeMetricsWidget.cs: Workaround bug in mono 1.2.4
- where usings are ignored inside anonymous methods.
-
-2008-03-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeMetrics/CodeMetricsWidget.cs: fixed warning.
-
-2008-03-07 Mike Krüger <mkrueger@novell.com>
-
-
-
-2008-03-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeMetrics/CodeMetricsWidget.cs: Added getstring call.
-
diff --git a/main/src/addins/MonoDevelop.Debugger.Gdb/ChangeLog b/main/src/addins/MonoDevelop.Debugger.Gdb/ChangeLog
deleted file mode 100644
index ce5286dfe1..0000000000
--- a/main/src/addins/MonoDevelop.Debugger.Gdb/ChangeLog
+++ /dev/null
@@ -1,365 +0,0 @@
-2010-06-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure: Bump MD version.
-
-2010-05-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure: Bump MD version.
-
-2010-05-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbBacktrace.cs: Track api changes.
-
-2010-05-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbBacktrace.cs: Track api changes.
-
-2010-05-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbSession.cs: Increased console creation timeout.
-
-2010-04-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbSession.cs: Track api changes.
-
-2010-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbBacktrace.cs: Track api changes.
-
- * MonoDevelop.Debugger.csproj: Flush.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure:
- * AssemblyInfo.cs:
- * Manifest.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.csproj: Flush.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.csproj: Merged MD.Projects into
- MD.Core, and MD.Projects.Gui, MD.Core.Gui and MD.Components
- into MD.Ide.
-
-2010-03-15 David Makovský <yakeen@sannyas-on.net>
-
- * GdbBacktrace.cs: fixes for C++ structures (thx Martin Vejnár
- <avakar@ratatanek.cz>)
-
-2010-03-08 Jonathan Pryor <jpryor@novell.com>
-
- * configure: Create a $(CSC) make variable.
- * MonoDevelop.Debugger.Gdb.make: Set $(ASSEMBLY_COMPILER_COMMAND) to
- $(CSC). This allows a top-level CSC override to be used within this
- module (e.g. top-level `make CSC=dmcs` for a v4 build).
-
-2010-03-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * GdbSession.cs: Name the reader thread.
-
-2010-03-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.Gdb.sln: The invariant policy can't be
- used anymore as base policy set.
-
-2010-02-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbBacktrace.cs: Track api changes.
-
-2010-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbBacktrace.cs: Add missing method.
-
-2010-02-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbBacktrace.cs: Track api changes.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * Manifest.addin.xml:
- * GdbSessionFactory.cs: Track api changes. Some engine info is
- now taken from extension node metadata.
-
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger.Gdb.sln: Flush.
-
- * GdbSession.cs: Expressions are now printed by the debugging
- service.
-
-2009-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbBacktrace.cs: Track api changes.
-
-2009-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbSessionFactory.cs: Implement Id property.
-
-2009-11-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbBacktrace.cs: Track api changes.
-
-2009-11-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbEvent.cs: Reason can be an array. Handle this case.
-
- * MonoDevelop.Debugger.csproj: Flush.
-
- * GdbSession.cs: If there is an error while initializing,
- report that the process has exited.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure:
- * AssemblyInfo.cs:
- * Manifest.addin.xml: Bump MD version.
-
-2009-10-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * GdbSession.cs: Fix Pocess/Process spelling.
-
-2009-10-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * GdbSessionFactory.cs: Fix spelling of GetAttachableProcesses
- API.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure:
- * AssemblyInfo.cs:
- * Manifest.addin.xml: Bump MD version.
-
-2009-10-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbSession.cs:
- * GdbBacktrace.cs: Use long for thread and process id.
-
-2009-10-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.Gdb.sln:
-
- * GdbSession.cs: Don't crash if a breakpoint can't be set.
-
-2009-08-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger.Gdb.sln: Updated.
-
- * GdbSession.cs: Quote file names when needed.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.csproj: Flush.
-
-2009-04-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbSessionFactory.cs:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger.Gdb.make: Track api changes.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure:
- * AssemblyInfo.cs:
- * Manifest.addin.xml: Bump MD version.
-
-2009-03-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbSessionFactory.cs: Removed unused CanDebugPlatform and
- rename CanDebugFile to CanDebugCommand.
-
-2009-03-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbSessionFactory.cs: Changed the way execution handlers
- work. We are not using platform ids anymore. Instead, we use
- command strings when looking for execution handlers.
- IExecutionHandlerFactory has been removed and now everything
- is handled by IExecutionHandler, which has a new CanExecute
- method. This model is more simple and more generic.
-
-2009-02-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.Gdb.sln: Flush.
-
-2009-02-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Gdb.sln: Set policies. Remove unused
- name attribute.
-
-2009-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.csproj: Updated references.
-
-2009/02/06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.mdp:
- * MonoDevelop.Debugger.mds:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger.Gdb.mds:
- * MonoDevelop.Debugger.Gdb.sln: Migrated to MSBuild file format.
-
-2009/02/03 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure:
- * AssemblyInfo.cs:
- * Manifest.addin.xml: Bump MD version.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.mdp: Flush project format changes.
-
-2008-12-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.mdp: Updated.
-
- * GdbBacktrace.cs: Track api changes.
-
-2008-12-09 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * GdbSession.cs: Fallback to relative source file path.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Manifest.addin.xml: Set correct add-in category.
-
- * GdbSession.cs:
- * GdbSessionFactory.cs:
- * MonoDevelop.Debugger.mdp: Track api changes.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Manifest.addin.xml: Change addin version number to match
- configure/tarball version number.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-12-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.mdp:
- * MonoDevelop.Debugger.Gdb.make: Remove .pc file. It's not required.
-
-2008-11-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * Manifest.addin.xml: Track api changes.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure:
- * Manifest.addin.xml: Bump MD version.
-
-2008-10-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * configure: Fix tarball name.
-
-2008-09-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbBacktrace.cs, GdbSession.cs: When debugging a mono process, try to
- get managed method names for unknown stack frames.
-
-2008-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.mdp: Updated projects.
-
-2008-09-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbSession.cs: Track api changes.
-
-2008-08-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * Manifest.addin.xml, MonoDevelop.Debugger.mdp: Extension point
- location has changed.
-
-2008-08-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.mdp: Fix reference to Mono.TextEditor. The
- incorrect add-in version number causes problems in the makefile
- synchronization.
-
-2008-08-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbSession.cs: Implemented support for conditions, trace expressions
- and hit counts.
-
-2008-08-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbSession.cs: Track api changes.
-
-2008-07-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbBacktrace.cs: Implement GetAllLocals.
-
-2008-07-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbSession.cs: Track api changes.
-
-2008-07-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbSessionFactory.cs: Fix construction process command line string.
- * GdbSession.cs: Track api changes.
-
-2008-07-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.Gdb.make: Install the assemblies to the correct
- directory.
-
-2008-07-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbSession.cs: Track api changes.
-
-2008-07-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbBacktrace.cs: Added support for code completion.
-
-2008-07-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbBacktrace.cs: Track api changes.
- * GdbSession.cs: Clean temporary variables.
-
-2008-07-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbBacktrace.cs: Track api changes.
-
-2008-07-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbBacktrace.cs: Support modifying variable values.
- * GdbSession.cs: Implemented support for disassembling files.
-
-2008-07-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbSession.cs: Track api changes.
-
-2008-06-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbBacktrace.cs, GdbSession.cs: Allow setting the active thread.
- Implemented GetThreads and GetProcesses.
- * ResultData.cs: Handle weird case where a tuple can have several
- values for a property.
-
-2008-06-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbSession.cs: Implemented detach.
-
-2008-06-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * GdbSessionFactory.cs, GdbBacktrace.cs, GdbSession.cs, ResultData.cs:
- Implemented process attaching, variable query, disassemble.
-
-2008-06-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.Gdb.make, configure, MonoDevelop.Debugger.mdp,
- MonoDevelop.Debugger.mds, Makefile.include, rules.make,
- monodevelop.debugger.gdb.pc.in, Makefile: Added missing build
- files.
-
-2008-06-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs, GdbBacktrace.cs, GdbEvent.cs, GdbSession.cs,
- CommandStatus.cs, GdbSessionFactory.cs, ResultData.cs,
- GdbCommandResult.cs, Manifest.addin.xml: Initial support for gdb
- integration.
-
diff --git a/main/src/addins/MonoDevelop.Debugger.Soft/ChangeLog b/main/src/addins/MonoDevelop.Debugger.Soft/ChangeLog
deleted file mode 100644
index 6f0aab0bcb..0000000000
--- a/main/src/addins/MonoDevelop.Debugger.Soft/ChangeLog
+++ /dev/null
@@ -1,59 +0,0 @@
-2010-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.Soft.IPhone/IPhoneDebuggerSession.cs:
- Use the new namespace for the soft debugger. Updated the sdb
- client library.
-
-2010-01-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * Mono.Debugging.Soft: Split out a new dll Mono.Debugging.Soft
- from the soft debugger addin. It has the bits that have with
- no MD deps apart from Mono.Debugging, and it's strongnamed
- so MonoVS can use it.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Wire the soft debug addin into the build.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.sln:
- * MonoDevelop.Debugger.Soft.IPhone:
- * MonoDevelop.Debugger.Soft.IPhone/ChangeLog:
- * MonoDevelop.Debugger.Soft.IPhone/Manifest.addin.xml:
- * MonoDevelop.Debugger.Soft.IPhone/IPhoneDebuggerSession.cs:
- * MonoDevelop.Debugger.Soft.IPhone/IPhoneSoftDebuggerEngine.cs:
- * MonoDevelop.Debugger.Soft.IPhone/MonoDevelop.Debugger.Soft.IPhone.csproj:
- Move the IPhone soft debugger addin to the IPhone sln.
-
-2009-11-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.sln: Tweak policy.
-
-2009-11-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.sln: Set default policies.
-
-2009-11-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile: make the "clean" target work without mdtool.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure: Bump MD version.
-
-2009-10-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.sln:
- * MonoDevelop.Debugger.Soft.IPhone: Stubbed. Not working yet.
-
-2009-10-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile:
- * configure: Patch into the extras configure system.
-
-2009-09-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * .temp-addin-registry: Remove temp dir.
-
diff --git a/main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.AspNet/ChangeLog b/main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.AspNet/ChangeLog
deleted file mode 100644
index 492a9e91c9..0000000000
--- a/main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.AspNet/ChangeLog
+++ /dev/null
@@ -1,78 +0,0 @@
-2010-06-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetSoftDebuggerEngine.cs: On windows, xsp is placed under
- a winhack dir. Fixes bug #594193 - [sdb] Can't debug web
- apps on Windows.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * Manifest.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Debugger.Soft.AspNet.csproj: Merged MD.Projects
- into MD.Core, and MD.Projects.Gui, MD.Core.Gui and
- MD.Components into MD.Ide.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * Manifest.addin.xml:
- * AspNetSoftDebuggerEngine.cs: Track api changes. Some engine
- info is now taken from extension node metadata.
-
-2010-01-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * AspNetSoftDebuggerEngine.cs:
- * MonoDevelop.Debugger.Soft.AspNet.csproj: Fix deps to track
- the dll split.
-
-2009-11-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * AspNetSoftDebuggerEngine.cs: Set UserAssemblyPaths.
-
-2009-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * AspNetSoftDebuggerEngine.cs: Implement ID member.
-
-2009-11-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * AspNetSoftDebuggerEngine.cs: Use new async launch/listen
- APIs. Add proper support for parallel runtimes.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.AspNet.csproj: Add makefiles to
- project files.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.AspNet.csproj: Don't local-copy
- project refs.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Debugger.Soft.AspNet.csproj: Wire the soft debug
- addin into the build.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.AspNet.csproj: Moved soft debug
- addin from extras.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.AspNet.csproj: Updated.
-
-2009-11-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * AspNetSoftDebuggerSession.cs: Unneeded.
-
- * AspNetSoftDebuggerEngine.cs: Implement support for debugging
- xsp.
-
- * MonoDevelop.Debugger.Soft.AspNet.csproj: Remove unneeded
- file.
-
diff --git a/main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.Moonlight/ChangeLog b/main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.Moonlight/ChangeLog
deleted file mode 100644
index 40c398e8e4..0000000000
--- a/main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.Moonlight/ChangeLog
+++ /dev/null
@@ -1,90 +0,0 @@
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * Manifest.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Debugger.Soft.Moonlight.csproj: Merged
- MD.Projects into MD.Core, and MD.Projects.Gui, MD.Core.Gui
- and MD.Components into MD.Ide.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * Manifest.addin.xml:
- * MoonlightSoftDebuggerEngine.cs: Track api changes. Some
- engine info is now taken from extension node metadata.
-
-2010-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MoonlightSoftDebuggerSession.cs: Use the new namespace for
- the soft debugger. Updated the sdb client library.
-
-2010-01-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Debugger.Soft.Moonlight.csproj: Fix deps to
- track the dll split.
-
-2009-12-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MoonlightSoftDebuggerSession.cs: Create the
- monodevelop-moonlight-debug Firefox profile if necessary.
-
-2009-11-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MoonlightSoftDebuggerEngine.cs: Set UserAssemblyPaths.
-
-2009-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MoonlightSoftDebuggerEngine.cs: Implement ID member.
-
-2009-11-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MoonlightSoftDebuggerEngine.cs: Fix OS check.
-
-2009-11-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MoonlightSoftDebuggerEngine.cs:
- * MoonlightSoftDebuggerSession.cs: Track AppName API, and fix
- the moonlight app name.
-
-2009-11-12 Geoff Norton <gnorton@novell.com>
-
- * MoonlightSoftDebuggerEngine.cs: Dont try to hook up a
- Console output.
- * MoonlightSoftDebuggerSession.cs: UseShellExecute = false is
- required to redirect the stdout and stderr. Don't try to
- Kill an exited process. Fix a typo in Substring
-
-2009-11-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MoonlightSoftDebuggerEngine.cs:
- * MoonlightSoftDebuggerSession.cs: First stab at implementing
- the Moonlight debug session.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.Moonlight.csproj: Add makefiles to
- project files.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.Moonlight.csproj: Don't local-copy
- project refs.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Debugger.Soft.Moonlight.csproj: Wire the soft
- debug addin into the build.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.Moonlight.csproj: Moved soft debug
- addin from extras.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.Moonlight.csproj: Updated.
-
diff --git a/main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/ChangeLog b/main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/ChangeLog
deleted file mode 100644
index f4a793a605..0000000000
--- a/main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/ChangeLog
+++ /dev/null
@@ -1,639 +0,0 @@
-2010-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * RemoteSoftDebuggerSession.cs: Fix incorrect use of
- ShowCustomDialog/RunCustomDialog.
-
-2010-04-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerEngine.cs: Track API changes.
-
-2010-04-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerEngine.cs: External console processes are now
- wrapped by a IProcessAsyncOperation interface, instead of a
- Process instance. In this way it is possible to create
- external consoles which are not directly bound to a process.
-
-2010-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerEngine.cs: Fix external console support again.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * Manifest.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * SoftDebuggerEngine.cs:
- * RemoteSoftDebuggerSession.cs:
- * MonoDevelop.Debugger.Soft.csproj: Merged MD.Projects into
- MD.Core, and MD.Projects.Gui, MD.Core.Gui and MD.Components
- into MD.Ide.
-
-2010-03-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerEngine.cs: Track logging API.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * Manifest.addin.xml:
- * SoftDebuggerEngine.cs: Track api changes. Some engine info
- is now taken from extension node metadata.
-
-2010-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * RemoteSoftDebuggerSession.cs: Use the new namespace for the
- soft debugger. Updated the sdb client library.
-
-2010-01-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * ArrayAdaptor.cs:
- * SoftDebuggerEngine.cs:
- * SoftDebuggerSession.cs:
- * SoftDebuggerAdaptor.cs:
- * FieldValueReference.cs:
- * Mono.Debugger.Soft.dll:
- * SoftDebuggerBacktrace.cs:
- * SoftEvaluationContext.cs:
- * VariableValueReference.cs:
- * PropertyValueReference.cs:
- * Mono.Debugger.Soft.dll.mdb:
- * RemoteSoftDebuggerSession.cs:
- * MonoDevelop.Debugger.Soft.csproj: Split out a new dll
- Mono.Debugging.Soft from the soft debugger addin. It has the
- bits that have with no MD deps apart from Mono.Debugging,
- and it's strongnamed so MonoVS can use it.
-
-2010-01-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerAdaptor.cs: In the log message for failed
- invokes, include info about the object and method.
-
-2010-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerAdaptor.cs: Fix the error calling ToString when
- inspecting structs that don't override it.
-
-2009-12-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerAdaptor.cs: Fixed ToString call for structs.
- Improve casting between primitive types and enums. Add some
- missing null checks.
-
- * FieldValueReference.cs: Allow getting struct and primitive
- value fields.
-
- * VariableValueReference.cs: Return correct origin flag.
-
-2009-12-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: Flag 'external' assemblies as such
- in the log.
-
-2009-12-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: Ignore VMDisconnectedException when
- exiting/disposing. Log errors instead of console.writeline.
-
-2009-12-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: Add an environment variable for
- enabling sdb logging.
-
-2009-12-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerEngine.cs:
- * SoftDebuggerSession.cs:
- * RemoteSoftDebuggerSession.cs: Pass the message along to the
- debugger log output about missing user assemblies or errors
- getting assembly name.
-
-2009-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerAdaptor.cs: Implement TryConvert.
-
-2009-12-10 Geoff Norton <gnorton@novell.com>
-
- * RemoteSoftDebuggerSession.cs: Only redirect the output when
- asked to do so.
-
-2009-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerAdaptor.cs: Hide abstract properties. There is
- nothing we can do with them.
-
-2009-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerAdaptor.cs: Convert StructMirrors of type IntPtr
- to real IntPtr objects.
-
-2009-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerSession.cs: Add support for external console.
-
-2009-12-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.Debugger.Soft.dll:
- * Mono.Debugger.Soft.dll.mdb: Updated.
-
-2009-12-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs:
- * RemoteSoftDebuggerSession.cs: Add an OnConnected virtual
- method that subclasses can use to hook into when the app is
- successfully started.
-
-2009-12-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: Pass isError to OnTargetOutput.
-
-2009-12-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs:
- * RemoteSoftDebuggerSession.cs: Add a fallback to try to kill
- hung debugger processes.
-
-2009-12-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: When pausing and picking a frame to
- display, pick one with user code.
-
-2009-12-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.Debugger.Soft.dll:
- * Mono.Debugger.Soft.dll.mdb: Updated.
-
-2009-12-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * FieldValueReference.cs:
- * SoftDebuggerAdaptor.cs:
- * PropertyValueReference.cs: Allow modifying field values on
- structs. Track api changes.
-
-2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.Debugger.Soft.dll: Updated, fixes debugger keeping
- socket open after cancellation.
- * Mono.Debugger.Soft.dll.mdb:
- * Makefile.am: Include the debugger mdb file.
-
-2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: Name threads to make debugging
- easier.
-
-2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: Avoid NREs disposing session that
- never connected.
-
-2009-12-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * FieldValueReference.cs:
- * PropertyValueReference.cs: Don't allow setting field or
- property values on structs. It is not supported for now.
-
-2009-12-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerAdaptor.cs: Properly handle boxed primitive
- values.
-
-2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * RemoteSoftDebuggerSession.cs: Revert the previous change, as
- it's no longer necessary after making the base
- DebuggerSession terminate the session if Run throws.
-
-2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * RemoteSoftDebuggerSession.cs: If we get an exception while
- connecting, kill the session, or it doesn't exit and the
- thread pads start throwing NREs on a null vm.
-
-2009-12-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerSession.cs: Run CancelAsyncOperations in a
- background thread, since it can block and cause a deadlock
- with the main session lock. Fixes bug #558273.
-
-2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: Don't show the socket exception
- that's caused by cancelling the session.
-
-2009-12-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerAdaptor.cs:
- * SoftDebuggerSession.cs: Implemented IsExternalType.
-
-2009-12-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerAdaptor.cs: Implement GetBaseType. Hide members
- that have the CompilerGenerated attribute.
-
- * FieldValueReference.cs:
- * PropertyValueReference.cs: Implement DeclaringType. Set the
- correct flags for fields and properties.
-
-2009-12-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerAdaptor.cs: Properly handle properties with
- private accessors.
-
- * PropertyValueReference.cs: Set the ReadOnly flag if the
- property is read-only.
-
-2009-11-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * PropertyValueReference.cs: Allow getting and setting
- nonpublic properties.
-
-2009-11-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerAdaptor.cs: Don't NRE in
- MethodCall.WaitForCompleted if it was never invoked, or if
- there was an exception in Invoke.
-
-2009-11-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerAdaptor.cs: Don't call ToString when it doesn't
- have been overriden.
-
-2009-11-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: Fix picking a default thread
- to position to when pausing. The current_thread value
- had been nulled on resume to fix BP queuing, so
- introduce a new recent_thread field. Also, make
- a better attempt to find a non-ended thread if the
- recent_thread has ended.
-
-2009-11-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: When disabling or removing
- breakpoints or catchpoints, flush any queued occurrences of
- them on other threads.
-
-2009-11-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerSession.cs: Fix potential null ref.
-
-2009-11-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs:
- * SoftDebuggerBacktrace.cs: Mark frames that are external
- code.
-
-2009-11-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerBacktrace.cs: Include the type name in the
- method name. Fixes bug #556941.
-
-2009-11-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerEngine.cs:
- * SoftDebuggerSession.cs: Add support for tracepoints and
- conditional breakpoints.
-
-2009-11-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerAdaptor.cs: Track API.
- * Mono.Debugger.Soft.dll: Updated.
-
-2009-11-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerSession.cs: The stepping request should always
- be disabled when stopping for whatever reason.
-
-2009-11-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * Manifest.addin.xml: Declare dep on Mono.Debugger.Soft.dll.
-
-2009-11-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.Debugger.Soft.dll: Updated.
-
- * Makefile.am:
- * MonoDevelop.Debugger.Soft.csproj: Ref Cecil.
-
- * SoftDebuggerEngine.cs:
- * SoftDebuggerSession.cs:
- * RemoteSoftDebuggerSession.cs: Implement support for assembly
- filters.
-
-2009-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerEngine.cs: Implement ID member.
-
-2009-11-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerAdaptor.cs: In GetMember, look for members in
- parent types.
-
-2009-11-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerSession.cs: Fix disposing code.
-
-2009-11-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerAdaptor.cs: Properly implement
- MethodCall.Shutdown.
-
-2009-11-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerAdaptor.cs:
- * SoftDebuggerSession.cs:
- * SoftEvaluationContext.cs:
- * SoftDebuggerBacktrace.cs: Track api changes. Moved some code
- to Mono.Debugging.
-
-2009-11-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerAdaptor.cs: Fix race in async eval. We didn't
- actually need a callback, since we're just wrapping one
- async API in another.
-
-2009-11-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerAdaptor.cs: Make MethodCall class more readable.
-
-2009-11-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerAdaptor.cs: Use the async eval API instead of
- creating a thread.
-
-2009-11-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerAdaptor.cs: Fix invocation options.
-
-2009-11-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftEvaluationContext.cs: Minor fix.
-
-2009-11-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerAdaptor.cs:
- * SoftEvaluationContext.cs:
- * SoftDebuggerBacktrace.cs:
- * PropertyValueReference.cs: Track api changes. Call
- ToString() to convert objects to values, when that option is
- enabled.
-
-2009-11-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerEngine.cs:
- * SoftDebuggerSession.cs:
- * RemoteSoftDebuggerSession.cs: Use the user modules as
- assembly filters for stepping, if the startinfo has them (it
- doesn't yet).
-
-2009-11-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: Fix the active thread object.
-
-2009-11-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerAdaptor.cs: Make invokes single-threaded and
- ignoring breakpoints.
-
-2009-11-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs:
- * RemoteSoftDebuggerSession.cs: Empty the process info cache
- when we resume, so that the process and thread lists get
- updated.
-
-2009-11-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftEvaluationContext.cs:
- * SoftDebuggerBacktrace.cs: Use the new options object.
-
- * SoftDebuggerSession.cs: Propagate busy state changes.
- Dispose the vm in a background thread, to avoid unnecessary
- waits. Cancel evaluation operations before continuing
- execution.
-
- * SoftDebuggerAdaptor.cs: Improve support for
- AllowTargetInvoke flag. Don't try to abort target invokes.
- That's not yet supported.
-
-2009-11-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.Debugger.Soft.dll: Updated.
-
- * SoftDebuggerSession.cs: Queue stop events when more than one
- come in at once, and dequeue them when resuming.
-
-2009-11-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * RemoteSoftDebuggerSession.cs: Unify the AppName handling for
- remote sessions.
-
-2009-11-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: Refactor to tidy up the main event
- handler.
-
-2009-11-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerSession.cs:
- * SoftEvaluationContext.cs: After an evaluation in the target,
- the current frame may be invalidated, so it has to be
- queried again.
-
- * SoftDebuggerAdaptor.cs: Misc value conversion fixes.
-
- * VariableValueReference.cs: Implement local variable
- assignment.
-
-2009-11-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerSession.cs: Add missing call to base dispose.
-
- * RemoteSoftDebuggerSession.cs: Fix warning.
-
-2009-11-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerSession.cs: Avoid IDE crash when an exception is
- thrown in the event handler.
-
-2009-11-12 Geoff Norton <gnorton@novell.com>
-
- * RemoteSoftDebuggerSession.cs: Not all Listen() events redirect
- the console as well.
-
-2009-11-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: Catch exceptions when getting
- process name. Works around Mono bug with symlinked runtimes.
-
-2009-11-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: Fix bad state check.
-
-2009-11-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerEngine.cs:
- * SoftDebuggerSession.cs:
- * Mono.Debugger.Soft.dll:
- * RemoteSoftDebuggerSession.cs: Use new async launch/listen
- APIs. Add proper support for parallel runtimes.
-
-2009-11-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fixed bad copy.
-
-2009-11-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerEngine.cs: Don't try to parse version number.
- Instead check for presence of Mono.Debugger.Soft.dll.
-
-2009-11-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * RemoteSoftDebuggerSession.cs: Make GetListenMessage virtual
- instead of abstract.
-
-2009-11-09 Geoff Norton <gnorton@novell.com>
-
- * SoftDebuggerSession.cs: Don't handle disconnects or
- VMDeath, as we will (erroneously) try to resume a dead
- vm
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.csproj: Add makefiles to project
- files.
-
- * Makefile.am: Install the Mono.Debugger.Soft assembly.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.csproj: Don't local-copy project
- refs.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Debugger.Soft.csproj: Wire the soft debug addin
- into the build.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.csproj: Moved soft debug addin
- from extras.
-
-2009-11-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * SoftDebuggerSession.cs: Redirect errors. Improve handling of
- vm disconnection.
-
-2009-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.csproj: Added refs to GTK.
-
- * SoftDebuggerSession.cs: Remove unneeded option.
-
- * RemoteSoftDebuggerSession.cs: Abstracted out listening code
- from the iPhone debugger session.
-
-2009-11-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerEngine.cs: Stub out support for targetting
- different Mono runtimes. Expose a static CanDebugRuntime
- method.
-
-2009-11-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: Better handling of the sim process
- exiting while listen dialog is open.
-
-2009-11-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: Fix the dispatch dervice deadlock in
- the debugger start.
-
-2009-11-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: In progress.
-
-2009-11-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerEngine.cs: Disable for runtime < 2.8
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * Manifest.addin.xml: Bump MD version.
-
-2009-10-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerEngine.cs: Disable sdb for Mono 2.4/2.5/2.6.
-
-2009-10-23 Geoff Norton <gnorton@novell.com>
-
- * SoftDebuggerSession.cs: Add a ConnectOutput call that is
- protected for other consumers.
- * Mono.Debugger.dll: Updated
-
-2009-10-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: Make exiting more robust.
-
-2009-10-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerEngine.cs:
- * SoftDebuggerSession.cs: Add preliminary support for
- catchpoints.
-
-2009-10-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.Debugger.dll: Updated.
-
- * SoftDebuggerSession.cs: Stop at most recent thread when
- stopping.
-
-2009-10-21 Geoff Norton <gnorton@novell.com>
-
- * SoftDebuggerSession.cs: Fix the formatting in the output pad.
- Dont call .Enable() directly as this could result in duplicate
- entries in the target.
-
-2009-10-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerSession.cs: Expose some API for subclasses to
- override.
-
-2009-10-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.Soft.csproj: Don't require specific
- versions of refs.
-
-2009-10-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * SoftDebuggerEngine.cs: Fix spelling of
- GetAttachableProcesses API.
-
-2009-10-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs:
- * Manifest.addin.xml: Fixed description.
-
- * MonoDevelop.Debugger.Soft.csproj: Patch into the extras
- configure system.
-
-2009-10-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * ArrayAdaptor.cs:
- * Mono.Debugger.dll:
- * SoftDebuggerAdaptor.cs:
- * SoftDebuggerSession.cs: Ongoing work.
-
-2009-09-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * ArrayAdaptor.cs:
- * SoftDebuggerSession.cs:
- * SoftDebuggerAdaptor.cs: Ongoing work.
-
diff --git a/main/src/addins/MonoDevelop.Debugger.Win32/CorApi2/ChangeLog b/main/src/addins/MonoDevelop.Debugger.Win32/CorApi2/ChangeLog
deleted file mode 100644
index 6b8c824978..0000000000
--- a/main/src/addins/MonoDevelop.Debugger.Win32/CorApi2/ChangeLog
+++ /dev/null
@@ -1,6 +0,0 @@
-2010-04-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * Metadata\CorMetadata.cs:
- * Metadata\MetadataType.cs: The Make*Type methods are now
- public.
-
diff --git a/main/src/addins/MonoDevelop.Debugger.Win32/MonoDevelop.Debugger.Win32/ChangeLog b/main/src/addins/MonoDevelop.Debugger.Win32/MonoDevelop.Debugger.Win32/ChangeLog
deleted file mode 100644
index ccbb1ba699..0000000000
--- a/main/src/addins/MonoDevelop.Debugger.Win32/MonoDevelop.Debugger.Win32/ChangeLog
+++ /dev/null
@@ -1,49 +0,0 @@
-2010-04-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * CorEvaluationContext.cs: New helper property.
-
- * CorObjectAdaptor.cs: Improved CallToString. Fixed enum
- conversions. Implemented some missing overrideables:
- CreateTypeObject, GetEnumMembers, GetIndexerReference.
-
- * CorDebuggerSession.cs: Improved implementation of
- GetTypeInfo. It now supports primitive, generic and array
- types.
-
- * FieldReference.cs: When getting enum members, convert the
- integer value to an enum value
-
- * PropertyReference.cs: Improved implementation of indexers.
- Properly box primitive values when setting/getting the
- property.
-
- * MonoDevelop.Debugger.Win32.csproj: Updated.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.Win32.addin.xml: Bumped MD version.
-
-2009-12-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * CorObjectAdaptor.cs:
-
-2009-12-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * CorObjectAdaptor.cs: Track api changes.
-
-2009-12-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * FieldReference.cs:
- * CorObjectAdaptor.cs:
- * PropertyReference.cs: Implement GetBaseType and
- DeclaringType. Honor the DeclareOnly flag.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.Win32.addin.xml: Bump MD version.
-
-2009-10-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * CorDebuggerEngine.cs:
- * CorDebuggerSession.cs: Fix Pocess/Process spelling.
-
diff --git a/main/src/addins/MonoDevelop.Debugger/ChangeLog b/main/src/addins/MonoDevelop.Debugger/ChangeLog
deleted file mode 100644
index c2254df404..0000000000
--- a/main/src/addins/MonoDevelop.Debugger/ChangeLog
+++ /dev/null
@@ -1,1439 +0,0 @@
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/DebugCommands.cs:
- * MonoDevelop.Debugger/DebuggingService.cs: Track API changes.
-
-2010-07-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track API
- changes.
-
-2010-07-13 Levi Bard <levi@unity3d.com>
-
- * MonoDevelop.Debugger/ExceptionCaughtDialog.cs:
- Unescape exception message.
-
-2010-07-07 Levi Bard <levi@unity3d.com>
-
- * MonoDevelop.Debugger/LocalsPad.cs:
- Persist local pad tree state while single-stepping within the same function.
-
-2010-06-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * icons/debug-overlay-24.png:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger.addin.xml: Fix icon composition
- warning.
-
-2010-06-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/DisassemblyView.cs: Track API changes.
-
-2010-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Fix incorrect use
- of ShowCustomDialog/RunCustomDialog.
-
-2010-05-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Use
- ShowCustomDialog (which destroys the dialog when done)
- instead of RunCustomDialog (which doesn't).
-
-2010-05-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/DebugCommands.cs: More dialog placement
- cleanup.
-
-2010-05-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: More dialog
- placing.
-
-2010-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/DebugCommands.cs: Clean up dialog
- placement.
-
- * gtk-gui/MonoDevelop.Debugger.BreakpointPropertiesDialog.cs:
- Flush.
-
-2010-05-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Show the
- exception information when double clicking on it in the
- locals or watch pads.
-
- * MonoDevelop.Debugger/ExceptionCaughtDialog.cs: Don't crash
- if there is a change event after the dialog is closed.
-
-2010-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/ExceptionCaughtDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.ExceptionCaughtDialog.cs:
- Improved exception dialog. It now shows the stack trace.
- Track api changes.
-
-2010-05-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track API
- changes.
-
-2010-05-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Unsubscribe all
- events from the session when stopping the debugger. Ensures
- that the old session is completely disconnected from the
- debugging service, so if something goes wrong while shutting
- down, it will not interfere with a new session. This might
- be a fix for bug #602476.
-
-2010-05-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/BusyEvaluatorDialog.cs: Dont re-show
- the busy dialog if the user clicks on Keep Waiting. Instead,
- show it when the user tries to continue debugging. Also show
- a flashing status icon while in busy mode.
-
-2010-05-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml: Remove unused icon sizes.
-
-2010-05-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ImmediatePad.cs: Really fix not
- supported expression error reporting.
-
-2010-05-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ImmediatePad.cs: Improve error message
- when an expression is not supported.
-
-2010-05-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValuePad.cs:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger.Visualizer/TextVisualizer.cs:
- * MonoDevelop.Debugger.Visualizer/PixbufVisualizer.cs: Track
- api changes. When evaluation options change, update the
- value pads.
-
-2010-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.Debugger/ObjectValueTreeView.cs:
- * MonoDevelop.Debugger/ExceptionCaughtDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.ExceptionCaughtDialog.cs:
- Exception dialog fixes. Wrap the exception message. Don't
- show new lines in the value column.
-
-2010-05-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.csproj: Flush.
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Properly update
- expanders visibility when refreshing a row.
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/DisassemblyView.cs: ViewContent widgets
- are now destroyed by the workspace window.
-
-2010-04-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track API
- changes.
-
-2010-04-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/DebugExecutionHandlerFactory.cs: Make
- IProcessAsyncOperation IDisposable.
-
-2010-04-23 Carlo Kok <ck@remobjects.com>
-
- * MakeFile.am:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/ExpressionEvaluatorExtensionNode.cs:
- * MonoDevelop.Debugger/LocalsPad.cs:
- Allow for custom debug expression evaluator plugins.
-
-2010-04-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Improved column
- size handling.
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.Debugger.ExpressionEvaluatorDialog.cs:
- Changed default size for evaluator dialog.
-
-2010-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Reduce size of
- refresh and visualizer buttons. Moved refresh button to the
- front of the column.
-
- * MonoDevelop.Debugger/ExpressionEvaluatorDialog.cs: Allow
- expanding.
-
-2010-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger.addin.xml:
- * MonoDevelop.Debugger.Visualizer:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/ObjectValueTreeView.cs:
- * MonoDevelop.Debugger.Visualizer/TextVisualizer.cs:
- * MonoDevelop.Debugger.Visualizer/PixbufVisualizer.cs:
- * MonoDevelop.Debugger.Visualizer/IValueVisualizer.cs:
- * gtk-gui/MonoDevelop.Debugger.ExceptionCaughtDialog.cs:
- * MonoDevelop.Debugger.Visualizer/ValueVisualizerDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.ExpressionEvaluatorDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.BreakpointPropertiesDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.Viewers.ValueVisualizerDialog.cs:
- Add basic support for custom visualizers.
-
- * MonoDevelop.Debugger/PinnedWatch.cs: Set the correct
- expression name.
-
-2010-04-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/BreakpointPropertiesDialog.cs: Added
- new test suite for StackFrame. Reorganized a bit the
- namespaces. Added tests for bug #580994.
-
-2010-04-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/BreakpointPropertiesDialog.cs: When
- checking if some breakpoint features are supported, check it
- for the startup project too, since the current project may
- be a library and not executable.
-
-2010-04-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/BreakpointPad.cs: Use the delete key
- command to bind the delete key.
-
-2010-04-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml:
- * MonoDevelop.Debugger/WatchPad.cs:
- * MonoDevelop.Debugger/DebugCommands.cs:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Added a context
- menu to ObjectValueTreeView, which includes a command which
- allows adding a value to the watch pad.
-
-2010-04-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Don't set
- change the pin icon while editing.
-
-2010-04-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.Debugger.BreakpointPropertiesDialog.cs:
- Remove dead space at bottom of dialog.
-
-2010-03-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Debugger.BreakpointPropertiesDialog.cs:
- Flush.
-
- * MonoDevelop.Debugger/StackTracePad.cs: Alloy copying the
- call stack to the clipboard. Added context menu.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml:
- * MonoDevelop.Debugger/DebugCommands.cs: Fixed some command
- descriptions.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Debugger.addin.xml: Bumped MD version.
-
-2010-03-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml: Set the default location for
- debug pads. Register a new Debug layout.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger.addin.xml:
- * MonoDevelop.Debugger/WatchPad.cs:
- * MonoDevelop.Debugger/LocalsPad.cs:
- * MonoDevelop.Debugger/Extensions.cs:
- * MonoDevelop.Debugger/ThreadsPad.cs:
- * MonoDevelop.Debugger/Initializer.cs:
- * MonoDevelop.Debugger/ImmediatePad.cs:
- * MonoDevelop.Debugger/StackTracePad.cs:
- * MonoDevelop.Debugger/DebugCommands.cs:
- * MonoDevelop.Debugger/BreakpointPad.cs:
- * MonoDevelop.Debugger/ObjectValuePad.cs:
- * MonoDevelop.Debugger/ExceptionsDialog.cs:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/ObjectValueTreeView.cs:
- * MonoDevelop.Debugger/DebuggerOptionsPanelWidget.cs:
- * MonoDevelop.Debugger/BreakpointPropertiesDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.BreakpointPropertiesDialog.cs:
- Merged MD.Projects into MD.Core, and MD.Projects.Gui,
- MD.Core.Gui and MD.Components into MD.Ide.
-
-2010-03-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ImmediatePad.cs: Show the clear button
- in the dock item toolbar.
-
-2010-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ThreadsPad.cs:
- * MonoDevelop.Debugger/StackTracePad.cs: Icons are set in the
- extension node.
-
- * MonoDevelop.Debugger/BreakpointPad.cs: Remove unrequired
- shadow.
-
-2010-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger/BreakpointPad.cs: Use the new
- DockItemToolbar class for showing toolbar commands.
-
-2010-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Added target for running the tests.
-
-2010-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Clean the
- breakpoint list when closing the solution.
-
-2010-02-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ExceptionsDialog.cs: Fix bug #579754 -
- Duplicate exception names in debugger exception dialog
-
-2010-02-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/ExceptionCaughtDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.ExceptionCaughtDialog.cs: Added
- new dialog which is shown when an exception is caught.
-
- * MonoDevelop.Debugger/ImmediatePad.cs: Use new expression
- validation method.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ThreadsPad.cs:
- * MonoDevelop.Debugger/StackTracePad.cs:
- * MonoDevelop.Debugger/BreakpointPad.cs:
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track api
- changes.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggerEngine.cs: Properly initialize
- the engine.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger.addin.xml:
- * MonoDevelop.Debugger/Extensions.cs:
- * MonoDevelop.Debugger/DebuggerEngine.cs:
- * MonoDevelop.Debugger/IDebuggerEngine.cs:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/DebugExecutionModeSet.cs:
- * MonoDevelop.Debugger/AttachToProcessDialog.cs:
- * MonoDevelop.Debugger/DebuggerOptionsPanelWidget.cs:
- * MonoDevelop.Debugger/DebuggerEngineExtensionNode.cs:
- * MonoDevelop.Debugger/DebugExecutionHandlerFactory.cs: Added
- support for lazy loading of add-ins
-
-2010-02-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ThreadsPad.cs:
- * MonoDevelop.Debugger/StackTracePad.cs:
- * MonoDevelop.Debugger/BreakpointPad.cs:
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track API
- changes for lazy loading images.
-
-2010-02-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/ExceptionsDialog.cs: Include
- System.Exception in exceptions list.
-
-2010-02-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: init pinned
- watch coordinates to -1.
-
-2010-02-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger/PinnedWatch.cs:
- * MonoDevelop.Debugger/PinnedWatchStore.cs:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/ObjectValueTreeView.cs:
- * gtk-gui/MonoDevelop.Debugger.ExpressionEvaluatorDialog.cs:
- Implemented infrastructure for supporting persistent pinned
- watches.
-
-2010-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebugCommands.cs: Warn the user when
- trying to debug an outdated exe. Fixes bug #540979.
-
-2010-01-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track API
- changes.
-
-2010-01-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Made GetIcon
- public.
-
-2010-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.Debugger.ExceptionsDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.BusyEvaluatorDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.AddTracePointDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.AttachToProcessDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.ExpressionEvaluatorDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.BreakpointPropertiesDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.DebuggerOptionsPanelWidget.cs:
- Flush.
-
-2010-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Implement a type
- resolver. Helps fixing bug #570855 - Poor type resolution in
- debugger.
-
-2010-01-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track API
- changes.
-
-2009-12-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.Tests:
- * MonoDevelop.Debugger.Tests.TestApp: Added new testing
- projects.
-
- * MonoDevelop.Debugger/DebuggingService.cs: Allow using the
- debugging service when the Ide is not initialized.
-
-2009-12-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Ensure that soft
- debugger is prioritised over newly installed debuggers.
-
-2009-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Debugger.csproj:
- * icons/view-debug-watch-16.png:
- * icons/view-debug-locals-16.png:
- * MonoDevelop.Debugger.addin.xml:
- * icons/view-debug-threads-16.png:
- * icons/view-debug-call-stack-16.png:
- * icons/view-debug-breakpoints-16.png: Added some new icons.
-
-2009-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Use the new
- DisplayValue property.
-
-2009-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Pass along the
- external console option.
-
-2009-12-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Use
- Workbench.Present so that we can special-case for different
- platforms.
-
-2009-12-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.Debugger/DebuggerOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.Debugger.DebuggerOptionsPanelWidget.cs:
- Added new grouping options to the options panel.
-
- * MonoDevelop.Debugger/DebuggingService.cs: Moved all options
- properties to a single object.
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Show the new
- static member icons.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml: Fix shortcut conflict.
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.Debugger.ExpressionEvaluatorDialog.cs:
- Evaluate expression when pressing enter in the expression
- evaluator dialog.
-
-2009-11-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Remove FIXME that
- was fixed.
-
-2009-11-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/StackTracePad.cs: Don't prevent the
- user from jumping to frames if source exists, even if
- they're not user code.
-
-2009-11-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/Initializer.cs: Take external code
- into account when picking frame to show when stopping.
-
-2009-11-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebugTextMarker.cs: New marker for
- tracepoints.
-
-2009-11-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/StackTracePad.cs: Don't jump to
- external frames.
-
-2009-11-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/StackTracePad.cs: Make frames that are
- external code italic.
-
- * MonoDevelop.Debugger/Initializer.cs:
- * MonoDevelop.Debugger/DebuggingService.cs: Only display the
- current visible frame, not external code frames.
-
-2009-11-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger.addin.xml:
- * MonoDevelop.Debugger/DebugCommands.cs:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/AddTracePointDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.AddTracePointDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.BreakpointPropertiesDialog.cs:
- Implemented Add Tracepoint command.
-
-2009-11-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Add a call for
- accessing the next "visible" stack frame.
-
- * MonoDevelop.Debugger/Initializer.cs: Track API.
-
- * MonoDevelop.Debugger/DebugTextMarker.cs: New marker.
-
-2009-11-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/DebuggerOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.Debugger.DebuggerOptionsPanelWidget.cs:
- Add setting for user-code-only debugging.
-
-2009-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.Debugger/IDebuggerEngine.cs:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/DebuggerOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.Debugger.DebuggerOptionsPanelWidget.cs:
- Added options panel for setting debugger engine selection
- priority.
-
-2009-11-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Add support for
- the new EvaluatingGroup value type.
-
-2009-11-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Remove debug code.
-
-2009-11-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.Debugger/ImmediatePad.cs:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/ObjectValueTreeView.cs:
- * MonoDevelop.Debugger/DebuggerOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.Debugger.DebuggerOptionsPanelWidget.cs:
- Add support for refreshing values. Added option for enabling
- ToString evaluation. Track api changes.
-
-2009-11-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml:
- * MonoDevelop.Debugger/DebuggerOptionsPanelWidget.cs: Added
- options panel for the debugger options.
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * MonoDevelop.Debugger.csproj:
- * gtk-gui/MonoDevelop.Debugger.ExceptionsDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.BusyEvaluatorDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.AttachToProcessDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.ExpressionEvaluatorDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.DebuggerOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.Debugger.BreakpointPropertiesDialog.cs:
- Updated.
-
- * MonoDevelop.Debugger/DebuggingService.cs: Use the options
- entered by the user for timeout and target evaluation. Show
- the busy dialog when the debugger is busy.
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Use the default
- timeout when evaluating expressions.
-
- * MonoDevelop.Debugger/BusyEvaluatorDialog.cs: New dialog
- shown when the debugger is busy executing target methods.
-
-2009-11-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Fix bug #549886 -
- Pressing Enter at the end of a line with a breakpoint moves
- the breakpoint down a line.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Debugger.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Debugger.csproj: Reference the mono-cairo
- package.
-
- * MonoDevelop.Debugger/Initializer.cs:
- * MonoDevelop.Debugger/DebuggingService.cs: Properly check
- debugger features while in a debug session.
-
- * MonoDevelop.Debugger/ThreadsPad.cs: Improve error handling.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.Debugger.ExceptionsDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.AttachToProcessDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.ExpressionEvaluatorDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.BreakpointPropertiesDialog.cs:
- Flush.
-
-2009-10-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Fixed 'Bug 550179
- - Caret should not pulse when debugger stepping'.
-
-2009-10-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.addin.xml: Add Mac shortcuts.
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.Debugger.csproj: Flush.
-
-2009-10-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/ThreadsPad.cs: Fix Pocess/Process
- spelling.
-
-2009-10-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/IDebuggerEngine.cs:
- * MonoDevelop.Debugger/AttachToProcessDialog.cs: Fix spelling
- of GetAttachableProcesses API.
-
-2009-10-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Added new event to
- disable conditional compilation for a document.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Debugger.addin.xml: Bump MD version.
-
-2009-10-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/AttachToProcessDialog.cs: Track api
- changes.
-
-2009-10-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Avoid deadlock by
- delaying the display of error dialogs.
-
-2009-09-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/Initializer.cs: Don't show the
- disassembly window if not supported.
-
-2009-09-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml:
- * MonoDevelop.Debugger/DebugCommands.cs:
- * MonoDevelop.Debugger/DebuggingService.cs: Implemented Show
- Current Execution Line command.
-
-2009-09-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Added null check.
-
-2009-09-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Report debugger
- exceptions in a dialog.
-
- * MonoDevelop.Debugger/BreakpointPad.cs: Disable the
- breakpoints pad if the breakpoint store is read-only while
- running.
-
- * MonoDevelop.Debugger/DebugCommands.cs: Disable breakpoint
- commands when the breakpoint store is read-only.
-
-2009-09-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger\DebuggingService.cs: Fire the stopped
- event after disposing the session.
-
-2009-09-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ImmediatePad.cs: Added a toolbar with a
- clean button.
-
-2009-09-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track API
- changes.
-
-2009-09-09 Christian Hergert <chris@dronelabs.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/DebugCommands.cs: Make windows transient
- for the root monodevelop window.
-
-2009-09-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track api
- changes.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.csproj: Updated dependencies. We now
- depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/BreakpointPad.cs: Fix issue with
- context menu. Fixes bug #480535.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger\StackTracePad.cs: Improve stack frame
- formatting.
-
-2009-08-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track API
- changes.
-
-2009-08-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.addin.xml: Try some different Mac
- keyboard mappings for build and run commands.
-
-2009-08-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.csproj: Don't make local copies of
- project references.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Debugger.BreakpointPropertiesDialog.cs:
- Flush.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Debugger.ExceptionsDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.AttachToProcessDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.ExpressionEvaluatorDialog.cs:
- Flush.
-
-2009-07-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/DebugCommands.cs: Run has now "Run
- again" functionality when no debugger is installed.
-
-2009-07-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track API
- changes.
-
-2009-07-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track api
- changes.
-
-2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ImmediatePad.cs: Use the new
- DesktopService instead of PlatformService.
-
-2009-06-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger.addin.xml:
- * MonoDevelop.Debugger/ImmediatePad.cs: Added immediate pad.
-
-2009-05-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger\ThreadsPad.cs: Don't try to get the
- list of threads if the debugger is running.
-
- * MonoDevelop.Debugger\DebugCommands.cs: Fix logic for
- checking if debugging is supported.
-
-2009-05-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger\ThreadsPad.cs:
- * MonoDevelop.Debugger\StackTracePad.cs: Don't render a
- border. The dock item already provides one.
-
-2009-05-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger\Initializer.cs:
- * MonoDevelop.Debugger\DebuggingService.cs: Use FilePath for
- representing paths.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/Extensions.cs:
- * MonoDevelop.Debugger/DebugCommands.cs: Workaround for what
- seems to be a mcs bug. Looks like it can't properly resolve
- the implicit conversion of null to string.
-
-2009-05-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.addin.xml: More Mac shortcuts.
-
-2009-04-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger/IDebuggerEngine.cs: Moved
- IDebuggerEngine from Mono.Debugging.
-
- * MonoDevelop.Debugger/DebuggingService.cs: IDebuggerEngine
- now takes an ExecutionCommand as parameter.
-
-2009-04-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger.addin.xml:
- * MonoDevelop.Debugger/DebugExecutionModeSet.cs: Created an
- execution mode set for debuggers.
-
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/DebugExecutionHandlerFactory.cs: Track
- api changes done in IExecutionHandler.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.Debugger.csproj: don't require specific
- gtk-sharp version.
-
-2009-04-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/WatchPad.cs: Changed IMementoCapable
- interface.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Debugger.addin.xml: Bump MD version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ExceptionsDialog.cs: Track api changes
- to support multiple target runtimes.
-
-2009-04-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track api
- changes (Made the 'undo' of code completion operations more
- intelligent.)
-
-2009-03-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger/DisassemblyView.cs:
- * MonoDevelop.Debugger/DebugTextMarker.cs: Fixed compilation
- error.
-
-2009-03-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track api
- changes.
-
-2009-03-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.csproj: Don't local-copy project refs.
-
-2009-03-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger.csproj: Moved text editor to core
-
-2009-03-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Fix bug #478331
- - Adding second (third, etc) variable to watch pad takes
- type of first variable.
-
-2009-03-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: Removed unused
- CanDebugPlatform and rename CanDebugFile to CanDebugCommand.
-
-2009-03-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/Extensions.cs:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/DebugExecutionHandlerFactory.cs:
- Changed the way execution handlers work. We are not using
- platform ids anymore. Instead, we use command strings when
- looking for execution handlers. IExecutionHandlerFactory has
- been removed and now everything is handled by
- IExecutionHandler, which has a new CanExecute method. This
- model is more simple and more generic.
-
-2009-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/BreakpointPropertiesDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.BreakpointPropertiesDialog.cs:
- Moved breakpoint properties dialog from MD.Ide. Disable
- conditional and tracepoint options if they are not supported
- by the project.
-
-2009-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/Extensions.cs: Fixed NRE when the
- current view does not have a file name. Fixes bug #480823 -
- NRE when closing solution.
-
-2009-03-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: commented out
- debug message.
-
-2009-02-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/ThreadsPad.cs:
- * MonoDevelop.Debugger/StackTracePad.cs: Added translatable
- strings. Patch from Bálint Kriván.
-
-2009-02-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.csproj: Flush.
-
-2009-02-23 Scott Ellington <scott.ellington@gmail.com>
-
- * Makefile.am:
- * icons/step-out-24.png:
- * icons/step-into-24.png:
- * icons/step-over-24.png:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger.addin.xml: add 24 px icons and debug
- toolbar
-
-2009-02-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml: Track merge of the project
- pad context menu.
-
-2009-02-20 Scott Ellington <scott.ellington@gmail.com>
-
- * Makefile.am:
- * icons/step-out-22.png:
- * icons/step-out-16.png:
- * icons/step-over-22.png:
- * icons/step-over-16.png:
- * icons/step-into-16.png:
- * icons/step-into-22.png:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger.addin.xml: add step icons
-
-2009-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/WatchPad.cs: When restoring the watch
- pad state, clear the old state.
-
-2009-02-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ExceptionsDialog.cs: Track api changes.
-
-2009-02-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/LocalsPad.cs:
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Add locals all
- at once to the list.
-
- * MonoDevelop.Debugger/DebugCommands.cs: Allow editing the
- exceptions even when the debugger is not running.
-
-2009-02-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * icons:
- * Makefile.am:
- * icons/debug-overlay-32.png:
- * icons/debug-overlay-22.png:
- * icons/debug-overlay-16.png:
- * MonoDevelop.Debugger.csproj:
- * MonoDevelop.Debugger.addin.xml:
- * MonoDevelop.Debugger/DebugCommands.cs: Added icon for debug
- command. Make sure the run command is visible in the toolbar
- even when there are no debuggers installed.
-
-2009-02-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/ThreadsPad.cs:
- * MonoDevelop.Debugger/StackTracePad.cs:
- * MonoDevelop.Debugger/BreakpointPad.cs:
- * MonoDevelop.Debugger/ObjectValuePad.cs:
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Use pad font.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.csproj: Don't require a specific
- version of Mono.Addins.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.csproj: Flush MD's removal of newline
- at end of file that was introduced by manually editing with
- gedit.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.csproj: Make debug configuration build
- debug symbols.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.mdp:
- * MonoDevelop.Debugger.csproj: Migrated to MSBuild file
- format.
-
-2009-02-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/DisassemblyView.cs: track api changes.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Debugger.addin.xml: Bump MD version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.Debugger.ExceptionsDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.AttachToProcessDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.ExpressionEvaluatorDialog.cs:
- Flush.
-
- * Makefile.am:
- * MonoDevelop.Debugger.mdp: Updated Mono.Cairo reference.
-
-2009-02-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/DisassemblyView.cs: Track
- TextEditorOptions API changes.
-
-2009-02-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Track changes in MD's assembly handling.
- Mono.Cairo is no longer considered to be a "system"
- assembly.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger.mdp: Flush project format changes.
-
-2008-12-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Use the new async
- evaluation feature.
-
- * MonoDevelop.Debugger/StackTracePad.cs:
- * MonoDevelop.Debugger/ObjectValuePad.cs: Make sure the pad is updated
- only when it is visible.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.mdp: All projects now require fx 3.5.
-
-2008-12-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: When cleaning up the
- session, dispose it as last step, since it may be slow, and it might
- delay all other cleanup operations.
-
-2008-12-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebuggingService.cs: If something goes wrong when
- starting the debugger, cleanup the session.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.Debugger.addin.xml:
- * MonoDevelop.Debugger/Initializer.cs:
- * MonoDevelop.Debugger/DebugCommands.cs:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/AttachToProcessDialog.cs: Hide debugger commands
- which are not supported by the installed debuggers.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml: Updated key bindings to match VS.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml: Changed default label of debug command
- for projects since to avoid it being confused with the global debug
- command in the key bindings panel.
-
- * MonoDevelop.Debugger/Extensions.cs: Honor the RunWithWarning and
- BuildBeforeExecuting preferences.
-
- * MonoDevelop.Debugger/DebugExecutionHandlerFactory.cs: Track api
- changes.
-
- * MonoDevelop.Debugger/DebugCommands.cs: Honor the RunWithWarning and
- BuildBeforeExecuting preferences. If no debugger is installed, the
- Debug command will work as a regular Run command.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-12-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Allow editing by pressing
- F2.
-
-2008-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml: Fix command names.
-
-2008-11-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * MonoDevelop.Debugger.mdp:
- * MonoDevelop.Debugger.addin.xml:
- * MonoDevelop.Debugger/DebugCommands.cs:
- * MonoDevelop.Debugger/ExceptionsDialog.cs:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/ObjectValueTreeView.cs:
- * gtk-gui/MonoDevelop.Debugger.ExceptionsDialog.cs:
- * MonoDevelop.Debugger/ExpressionEvaluatorDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.ExpressionEvaluatorDialog.cs: Implemented
- exceptions dialog and expression evaluation dialog.
-
-2008-11-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.Debugger.mdp:
- * MonoDevelop.Debugger.addin.xml:
- * MonoDevelop.Debugger/LocalsPad.cs:
- * MonoDevelop.Debugger/Extensions.cs:
- * MonoDevelop.Debugger/ThreadsPad.cs:
- * MonoDevelop.Debugger/Initializer.cs:
- * MonoDevelop.Debugger/StackTracePad.cs:
- * MonoDevelop.Debugger/DebugCommands.cs:
- * MonoDevelop.Debugger/BreakpointPad.cs:
- * MonoDevelop.Debugger/ObjectValuePad.cs:
- * MonoDevelop.Debugger/DisassemblyView.cs:
- * MonoDevelop.Debugger/ExceptionsDialog.cs:
- * MonoDevelop.Debugger/DebuggingService.cs:
- * MonoDevelop.Debugger/ObjectValueTreeView.cs:
- * MonoDevelop.Debugger/AttachToProcessDialog.cs:
- * gtk-gui/MonoDevelop.Debugger.ExceptionsDialog.cs:
- * MonoDevelop.Debugger/DebugExecutionHandlerFactory.cs:
- * gtk-gui/MonoDevelop.Debugger.AttachToProcessDialog.cs: Moved here all
- debug commands previously implemented in MD.Ide.
-
-2008-11-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Debugger.mdp: Updated.
-
-2008-11-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/Initializer.cs:
- * MonoDevelop.Debugger/DisasemblyView.cs:
- * MonoDevelop.Debugger/DisassemblyView.cs: Fix spelling.
-
-2008-11-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/DebugTextMarker.cs: fixed compilation error.
-
-2008-11-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fix build dependencies.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml: Bump MD version.
-
-2008-10-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track APIs.
-
-2008-10-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track CompletionData API.
-
-2008-10-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Remove ambiguity.
-
-2008-10-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track API.
-
-2008-09-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: implemented IComparable.
-
-2008-09-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Really fix.
-
-2008-09-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track api changes.
-
-2008-09-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValuePad.cs: Fix nullref.
-
-2008-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.mdp: Updated projects.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs: Updated generated code.
-
-2008-08-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/DisasemblyView.cs: made some changes caused by
- text editor changes.
-
-2008-08-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Debugger.BreakpointPropertiesDialog.cs,
- gtk-gui/gui.stetic, MonoDevelop.Debugger.mdp, Makefile.am,
- MonoDevelop.Debugger/BreakpointPropertiesDialog.cs,
- MonoDevelop.Debugger/BreakpointPad.cs: Moved breakpoint properties
- dialog to MD.Ide.
- * MonoDevelop.Debugger/DebugTextMarker.cs: Track api changes.
-
-2008-08-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui, gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.Debugger.BreakpointPropertiesDialog.cs,
- gtk-gui/gui.stetic, MonoDevelop.Debugger.mdp, Makefile.am,
- MonoDevelop.Debugger/BreakpointPropertiesDialog.cs,
- MonoDevelop.Debugger/BreakpointPad.cs: Improved breakpoints pad.
- Implemented the breakpoint properties dialog.
-
-2008-08-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml, MonoDevelop.Debugger.mdp,
- Makefile.am, MonoDevelop.Debugger/ThreadsPad.cs: Added threads pad.
- Based on the work by Alfonso Santos Luaces.
- * MonoDevelop.Debugger/BreakpointPad.cs: Properly unsubscribe debug
- service events.
-
-2008-08-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DisasemblyView.cs: Track api changes.
-
-2008-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValuePad.cs: Remove debug code.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger.mdp: Removed some parts of the documentation
- service.
-
-2008-07-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml, MonoDevelop.Debugger.mdp,
- Makefile.am, MonoDevelop.Debugger/WatchPad.cs,
- MonoDevelop.Debugger/LocalsPad.cs,
- MonoDevelop.Debugger/BreakpointPad.cs,
- MonoDevelop.Debugger/ObjectValuePad.cs: Implemented LocalsPad.
- Moved all logic shared with the WatchPad to ObjectValuePad.
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Highlight values that
- have changed since the last time the debugger was stopped.
-
-2008-07-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml, MonoDevelop.Debugger.mdp,
- Makefile.am, MonoDevelop.Debugger/BreakpointPad.cs: Initial
- implementation of the breakpoints pad by Alfonso Santos Luaces.
-
-2008-07-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/WatchPad.cs: Make sure the value tree is
- properly initialized the first time it is shown.
-
-2008-07-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am, MonoDevelop.Debugger.mdp: Fix automake build paths. Add
- System.Xml reference and don't local copy refs, for build within
- MD.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Remove ellupsizing.
- Doesn't work well with the debug tooltip.
-
-2008-07-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs,
- MonoDevelop.Debugger/WatchPad.cs: Store watch pad expressions into
- the user preferences when closing a solution.
-
-2008-07-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Make columns resizable.
-
-2008-07-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Show icons for Type and
- Namespace values.
-
-2008-07-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.mdp, Makefile.am,
- MonoDevelop.Debugger/WatchPad.cs,
- MonoDevelop.Debugger/ObjectValueTreeView.cs: Added support for code
- completion.
-
-2008-07-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/WatchPad.cs: Don't update the tree if there is
- no current frame, since it will reset the current expansion state.
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Added events which are
- fired when value editing starts/ends. Fixes some text escaping
- issues.
-
-2008-07-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/WatchPad.cs,
- MonoDevelop.Debugger/ObjectValueTreeView.cs: Show member icons in
- the watch pad. Support a new compact mode to be used in the debug
- tooltips.
-
-2008-07-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Debugger/DebugTextMarker.cs,
- MonoDevelop.Debugger/DisasemblyView.cs: debug markers are now using
- color styles instead of hard coded colors.
-
-2008-07-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger/DebugTextMarker.cs: Improved colors.
- * MonoDevelop.Debugger/ObjectValueTreeView.cs: Allow editing variable
- values.
- * MonoDevelop.Debugger/Initializer.cs: Implement ShowDisassembly
- command.
- * MonoDevelop.Debugger/DisasemblyView.cs: Implemented support for mixed
- assembler/source code view.
-
-2008-07-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml: Fix add-in id.
-
-2008-07-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.mdp, Makefile.am,
- MonoDevelop.Debugger/DebugTextMarker.cs: Implemented markers for
- breakpoint and current execution line.
- * MonoDevelop.Debugger/DisasemblyView.cs: Use new current line marker.
-
-2008-06-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml, MonoDevelop.Debugger.mdp,
- Makefile.am, MonoDevelop.Debugger/WatchPad.cs,
- MonoDevelop.Debugger/ObjectValueTreeView.cs,
- MonoDevelop.Debugger/Initializer.cs,
- MonoDevelop.Debugger/DisasemblyView.cs,
- MonoDevelop.Debugger/StackTracePad.cs: Improved call stack view.
- Implemented disassemble view.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml: Bump MD version.
-
-2008-05-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.addin.xml, MonoDevelop.Debugger.mdp,
- Makefile.am, MonoDevelop.Debugger/WatchPad.cs,
- MonoDevelop.Debugger/ObjectValueTreeView.cs,
- MonoDevelop.Debugger/StackTracePad.cs: Implemented initial watch
- pad.
-
diff --git a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.Tests.TestApp/ChangeLog b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.Tests.TestApp/ChangeLog
deleted file mode 100644
index a7cef8394d..0000000000
--- a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.Tests.TestApp/ChangeLog
+++ /dev/null
@@ -1,19 +0,0 @@
-2010-04-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * Main.cs: Added new test suite for StackFrame. Reorganized a
- bit the namespaces. Added tests for bug #580994.
-
-2010-04-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * Main.cs: Add unit test for bug 595270: Flags enums in
- debugger show the zero value.
-
-2010-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * Main.cs: Added boxing tests. Disable assignment tests for
- MDB only, they now work with SDB.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.Tests.TestApp.csproj: Flush.
-
diff --git a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.Tests/ChangeLog b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.Tests/ChangeLog
deleted file mode 100644
index 920c56f624..0000000000
--- a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.Tests/ChangeLog
+++ /dev/null
@@ -1,44 +0,0 @@
-2010-04-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * StackFrameTests.cs:
- * MdbStackFrameTests.cs:
- * SdbEvaluationTests.cs:
- * SdbStackFrameTests.cs:
- * MdbEvaluationTests.cs:
- * MonoDevelop.Debugger.Tests.csproj: Added new test suite for
- StackFrame. Reorganized a bit the namespaces. Added tests
- for bug #580994.
-
-2010-04-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * EvaluationTests.cs: Make some tests work on windows.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.Tests.csproj: Merged MD.Projects into
- MD.Core, and MD.Projects.Gui, MD.Core.Gui and MD.Components
- into MD.Ide.
-
-2010-03-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * EvaluationTests.cs:
- * MdbEvaluationTests.cs: Fix tests. Formatting rules have
- changed.
-
-2010-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * DebugTests.cs:
- * EvaluationTests.cs:
- * MdbEvaluationTests.cs: Added boxing tests. Disable
- assignment tests for MDB only, they now work with SDB.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.Tests.csproj: Flush.
-
- * DebugTests.cs: Added support for lazy loading of add-ins
-
-2009-12-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Debugger.Tests.csproj: Add missing file.
-
diff --git a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/BreakpointPropertiesDialog.cs b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/BreakpointPropertiesDialog.cs
index 1039e4745d..225366c8c1 100644
--- a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/BreakpointPropertiesDialog.cs
+++ b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/BreakpointPropertiesDialog.cs
@@ -442,7 +442,7 @@ namespace MonoDevelop.Debugger
public void Update (string location)
{
if (string.IsNullOrWhiteSpace (location)) {
- Warning = GettextCatalog.GetString ("Enter location");
+ Warning = GettextCatalog.GetString ("Enter location.");
return;
}
var splitted = location.Split (':');
@@ -456,22 +456,22 @@ namespace MonoDevelop.Debugger
}
splitted = newSplitted;
} else {
- Warning = GettextCatalog.GetString ("File does not exist");
+ Warning = GettextCatalog.GetString ("File does not exist.");
return;
}
}
if (splitted.Length < 2) {
- Warning = GettextCatalog.GetString ("Missing ':' for line declaration");
+ Warning = GettextCatalog.GetString ("Missing ':' for line declaration.");
return;
}
FileName = splitted [0];
if (!int.TryParse (splitted [1], out line)) {
- Warning = GettextCatalog.GetString ("Line is not a number");
+ Warning = GettextCatalog.GetString ("Line is not a number.");
return;
}
if (splitted.Length > 2 && !int.TryParse (splitted [2], out column)) {
- Warning = GettextCatalog.GetString ("Column is not a number");
+ Warning = GettextCatalog.GetString ("Column is not a number.");
return;
} else {
column = 1;
@@ -487,7 +487,7 @@ namespace MonoDevelop.Debugger
public void Update (string filePath, int line, int column)
{
if (!System.IO.File.Exists (filePath)) {
- Warning = GettextCatalog.GetString ("File does not exist");
+ Warning = GettextCatalog.GetString ("File does not exist.");
} else {
Warning = "";
}
@@ -618,7 +618,7 @@ namespace MonoDevelop.Debugger
if (breakpointActionPrint.Active && string.IsNullOrWhiteSpace (entryPrintExpression.Text)) {
warningPrintExpression.Show ();
- warningPrintExpression.ToolTip = GettextCatalog.GetString ("Trace expression not specified");
+ warningPrintExpression.ToolTip = GettextCatalog.GetString ("Enter trace expression.");
result = false;
}
@@ -628,13 +628,13 @@ namespace MonoDevelop.Debugger
if (stopOnFunction.Active) {
if (text.Length == 0) {
warningFunction.Show ();
- warningFunction.ToolTip = GettextCatalog.GetString ("Function name not specified");
+ warningFunction.ToolTip = GettextCatalog.GetString ("Enter function name.");
result = false;
}
if (!TryParseFunction (text, out parsedFunction, out parsedParamTypes)) {
warningFunction.Show ();
- warningFunction.ToolTip = GettextCatalog.GetString ("Invalid function syntax");
+ warningFunction.ToolTip = GettextCatalog.GetString ("Invalid function syntax.");
result = false;
}
}
@@ -646,9 +646,13 @@ namespace MonoDevelop.Debugger
result = false;
}
} else if (stopOnException.Active) {
- if (!classes.Contains (entryExceptionType.Text)) {
+ if (string.IsNullOrWhiteSpace (entryExceptionType.Text)) {
warningException.Show ();
- warningException.ToolTip = GettextCatalog.GetString ("Exception not identified");
+ warningException.ToolTip = GettextCatalog.GetString ("Enter exception type.");
+ result = false;
+ } else if (!classes.Contains (entryExceptionType.Text)) {
+ warningException.Show ();
+ warningException.ToolTip = GettextCatalog.GetString ("Exception not identified in exception list generated from currently selected project.");
//We might be missing some exceptions that are loaded at runtime from outside our project
//or we don't have project at all, hence show warning but still allow user to close window
result = true;
diff --git a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/BusyEvaluatorDialog.cs b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/BusyEvaluatorDialog.cs
index d82779bcbc..48bdacad81 100644
--- a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/BusyEvaluatorDialog.cs
+++ b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/BusyEvaluatorDialog.cs
@@ -26,27 +26,46 @@
using System;
using Mono.Debugging.Client;
+using MonoDevelop.Ide;
namespace MonoDevelop.Debugger
{
- public partial class BusyEvaluatorDialog : Gtk.Dialog
+ class BusyEvaluator
{
- public BusyEvaluatorDialog ()
- {
- this.Build ();
- //Prevent closing dialog via X button, user can either wait with
- //dialog open or press "Stop Debugger" button
- DeleteEvent += (o, args) => args.RetVal = true;
+ public BusyEvaluatorDialog Dialog {
+ get;
+ private set;
}
public void UpdateBusyState (BusyStateEventArgs args)
{
if (!args.IsBusy) {
- Hide ();
+ if (Dialog != null) {
+ Dialog.Destroy ();
+ Dialog.Dispose ();
+ Dialog = null;
+ }
} else {
- Show ();
+ if (Dialog == null)
+ Dialog = new BusyEvaluatorDialog ();
+
+ Dialog.Show ();
}
}
+ }
+
+ public partial class BusyEvaluatorDialog : Gtk.Dialog
+ {
+ public BusyEvaluatorDialog ()
+ {
+ this.Build ();
+ //Prevent closing dialog via X button, user can either wait with
+ //dialog open or press "Stop Debugger" button
+ DeleteEvent += (o, args) => args.RetVal = true;
+ Modal = true;
+ TransientFor = MessageService.RootWindow;
+ DestroyWithParent = true;
+ }
protected virtual void OnButtonCancelClicked (object sender, System.EventArgs e)
{
diff --git a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/DebuggingService.cs b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/DebuggingService.cs
index dcd54faa84..f53884d81c 100644
--- a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/DebuggingService.cs
+++ b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/DebuggingService.cs
@@ -73,7 +73,7 @@ namespace MonoDevelop.Debugger
static ExceptionCaughtMessage exceptionDialog;
- static BusyEvaluatorDialog busyDialog;
+ static BusyEvaluator busyEvaluator;
static StatusBarIcon busyStatusIcon;
static bool isBusy;
@@ -100,10 +100,7 @@ namespace MonoDevelop.Debugger
IdeApp.Workspace.StoringUserPreferences += OnStoreUserPrefs;
IdeApp.Workspace.LoadingUserPreferences += OnLoadUserPrefs;
IdeApp.Workspace.LastWorkspaceItemClosed += OnSolutionClosed;
- busyDialog = new BusyEvaluatorDialog ();
- busyDialog.Modal = true;
- busyDialog.TransientFor = MessageService.RootWindow;
- busyDialog.DestroyWithParent = true;
+ busyEvaluator = new BusyEvaluator ();
};
AddinManager.AddExtensionNodeHandler (FactoriesPath, delegate {
// Refresh the engines list
@@ -702,33 +699,37 @@ namespace MonoDevelop.Debugger
}
}
- static void OnBusyStateChanged (object s, BusyStateEventArgs args)
+ static async void OnBusyStateChanged (object s, BusyStateEventArgs args)
{
isBusy = args.IsBusy;
- Runtime.RunInMainThread (delegate {
- busyDialog.UpdateBusyState (args);
+ await Runtime.RunInMainThread (delegate {
+ busyEvaluator.UpdateBusyState (args);
if (args.IsBusy) {
if (busyStatusIcon == null) {
busyStatusIcon = IdeApp.Workbench.StatusBar.ShowStatusIcon (ImageService.GetIcon ("md-bug", Gtk.IconSize.Menu));
busyStatusIcon.SetAlertMode (100);
busyStatusIcon.ToolTip = GettextCatalog.GetString ("The debugger runtime is not responding. You can wait for it to recover, or stop debugging.");
- busyStatusIcon.Clicked += delegate {
- MessageService.PlaceDialog (busyDialog, MessageService.RootWindow);
- };
+ busyStatusIcon.Clicked += OnBusyStatusIconClicked;
}
} else {
if (busyStatusIcon != null) {
+ busyStatusIcon.Clicked -= OnBusyStatusIconClicked;
busyStatusIcon.Dispose ();
busyStatusIcon = null;
}
}
});
}
+
+ static void OnBusyStatusIconClicked (object sender, StatusBarIconClickedEventArgs args)
+ {
+ MessageService.PlaceDialog (busyEvaluator.Dialog, MessageService.RootWindow);
+ }
static bool CheckIsBusy ()
{
- if (isBusy && !busyDialog.Visible)
- MessageService.PlaceDialog (busyDialog, MessageService.RootWindow);
+ if (isBusy && !busyEvaluator.Dialog.Visible)
+ MessageService.PlaceDialog (busyEvaluator.Dialog, MessageService.RootWindow);
return isBusy;
}
@@ -1046,7 +1047,7 @@ namespace MonoDevelop.Debugger
args.Properties.SetValue ("MonoDevelop.Ide.DebuggingService.PinnedWatches", pinnedWatches);
}
- static void OnLoadUserPrefs (object s, UserPreferencesEventArgs args)
+ static Task OnLoadUserPrefs (object s, UserPreferencesEventArgs args)
{
var elem = args.Properties.GetValue<XmlElement> ("MonoDevelop.Ide.DebuggingService.Breakpoints") ?? args.Properties.GetValue<XmlElement> ("MonoDevelop.Ide.DebuggingService");
@@ -1061,6 +1062,8 @@ namespace MonoDevelop.Debugger
lock (breakpoints)
pinnedWatches.BindAll (breakpoints);
+
+ return Task.FromResult (true);
}
static void OnSolutionClosed (object s, EventArgs args)
diff --git a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ExceptionCaughtDialog.cs b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ExceptionCaughtDialog.cs
index 962d1b58fd..602cc05c42 100644
--- a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ExceptionCaughtDialog.cs
+++ b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ExceptionCaughtDialog.cs
@@ -507,9 +507,8 @@ namespace MonoDevelop.Debugger
var markup = string.Format ("<span foreground='{0}'><b>{1}</b></span>", text_color, GLib.Markup.EscapeText (Frame.DisplayText));
- string frame_text_color = selected ? text_color : parent.Style.Text(StateType.Insensitive).GetHex();
if (!string.IsNullOrEmpty (Frame.File)) {
- markup += string.Format ("\n<span size='smaller' foreground='{0}'>{1}", frame_text_color, GLib.Markup.EscapeText (Frame.File));
+ markup += string.Format ("<span size='4096'>\n\n</span><span size='small' foreground='{0}'>{1}", text_color, GLib.Markup.EscapeText (Frame.File));
if (Frame.Line > 0) {
markup += ":" + Frame.Line;
if (Frame.Column > 0)
diff --git a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ObjectValueTreeView.cs b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ObjectValueTreeView.cs
index 5da2ab92d6..5f27a3c01a 100644
--- a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ObjectValueTreeView.cs
+++ b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ObjectValueTreeView.cs
@@ -41,6 +41,7 @@ using MonoDevelop.Components.Commands;
using MonoDevelop.Ide.Commands;
using MonoDevelop.Ide.Editor.Extension;
using System.Linq;
+using MonoDevelop.Ide.Fonts;
namespace MonoDevelop.Debugger
{
@@ -480,10 +481,19 @@ namespace MonoDevelop.Debugger
}
}
+ Adjustment oldHadjustment;
+ Adjustment oldVadjustment;
+ //Don't convert this event handler to override OnSetScrollAdjustments as it causes problems
void HandleScrollAdjustmentsSet (object o, ScrollAdjustmentsSetArgs args)
{
- Hadjustment.ValueChanged += UpdatePreviewPosition;
- Vadjustment.ValueChanged += UpdatePreviewPosition;
+ if (oldHadjustment != null) {
+ oldHadjustment.ValueChanged -= UpdatePreviewPosition;
+ oldVadjustment.ValueChanged -= UpdatePreviewPosition;
+ }
+ oldHadjustment = Hadjustment;
+ oldVadjustment = Vadjustment;
+ oldHadjustment.ValueChanged += UpdatePreviewPosition;
+ oldVadjustment.ValueChanged += UpdatePreviewPosition;
}
void UpdatePreviewPosition (object sender, EventArgs e)
@@ -540,8 +550,13 @@ namespace MonoDevelop.Debugger
valueCol.RemoveNotification ("width", OnColumnWidthChanged);
expCol.RemoveNotification ("width", OnColumnWidthChanged);
- Hadjustment.ValueChanged -= UpdatePreviewPosition;
- Vadjustment.ValueChanged -= UpdatePreviewPosition;
+ ScrollAdjustmentsSet -= HandleScrollAdjustmentsSet;
+ if (oldHadjustment != null) {
+ oldHadjustment.ValueChanged -= UpdatePreviewPosition;
+ oldVadjustment.ValueChanged -= UpdatePreviewPosition;
+ oldHadjustment = null;
+ oldVadjustment = null;
+ }
values.Clear ();
valueNames.Clear ();
@@ -727,12 +742,11 @@ namespace MonoDevelop.Debugger
compact = value;
Pango.FontDescription newFont;
if (compact) {
- newFont = Style.FontDescription.Copy (); // TODO: VV: Use FontService
- newFont.Size = (newFont.Size * 8) / 10;
+ newFont = FontService.SansFont.CopyModified (Ide.Gui.Styles.FontScale11);
valueCol.MaxWidth = 800;
crpViewer.Image = ImageService.GetIcon (Stock.Edit).WithSize (12,12);
} else {
- newFont = Style.FontDescription;
+ newFont = FontService.SansFont.CopyModified (Ide.Gui.Styles.FontScale12);
valueCol.MaxWidth = int.MaxValue;
}
typeCol.Visible = !compact;
diff --git a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/Styles.cs b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/Styles.cs
index 3e7eae389f..0e6b00920b 100644
--- a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/Styles.cs
+++ b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/Styles.cs
@@ -83,7 +83,7 @@ namespace MonoDevelop.Debugger
ObjectValueTreeValuesButtonBackground = Color.FromName ("#7c8695");
ObjectValueTreeValuesButtonText = Color.FromName ("#cbe5ff");
ObjectValueTreeValuesButtonBorder = Color.FromName ("#a4bbd5");
- ObjectValueTreeValueErrorText = Color.FromName ("#ff00ff"); // TODO: VV: ff0000
+ ObjectValueTreeValueErrorText = Ide.Gui.Styles.StatusWarningBackgroundColor;
ObjectValueTreeValueDisabledText = Color.FromName ("#5a5a5a");
ObjectValueTreeValueModifiedText = Color.FromName ("#ff00ff"); // TODO: VV: 0000ff
diff --git a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/TextEntryWithCodeCompletion.cs b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/TextEntryWithCodeCompletion.cs
index b581c8a87f..108ea39c90 100644
--- a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/TextEntryWithCodeCompletion.cs
+++ b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/TextEntryWithCodeCompletion.cs
@@ -52,6 +52,12 @@ namespace MonoDevelop.Debugger
CompletionWindowManager.WindowClosed += HandleWindowClosed;
}
+ protected override void Dispose (bool disposing)
+ {
+ CompletionWindowManager.WindowClosed -= HandleWindowClosed;
+ base.Dispose (disposing);
+ }
+
void HandleWindowClosed (object sender, EventArgs e)
{
ctx = null;
diff --git a/main/src/addins/MonoDevelop.DesignerSupport/ChangeLog b/main/src/addins/MonoDevelop.DesignerSupport/ChangeLog
deleted file mode 100644
index ce289cd2ae..0000000000
--- a/main/src/addins/MonoDevelop.DesignerSupport/ChangeLog
+++ /dev/null
@@ -1,2074 +0,0 @@
-2010-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Flush.
-
-2010-07-21 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.DesignerSupport.csproj:
- * MonoDevelop.DesignerSupport/BindingService.cs:
- * MonoDevelop.DesignerSupport/OpenDocumentFileProvider.cs: Use
- the file provider from monodevelop.ide.
-
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs:
- Track API changes.
-
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/TextToolboxNode.cs:
- Track API changes.
-
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.DesignerSupport.csproj:
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs:
- Track API changes.
-
-2010-07-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml: Borrow a keybinding
- from Xcode for "Switch between related files".
-
-2010-07-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/WrapperDesignView.cs: Track API
- changes.
-
-2010-07-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs:
- Swapped gradient.
-
-2010-07-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs:
- Removed inner border around the toolbox widget.
-
-2010-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs: Fix incorrect
- use of ShowCustomDialog/RunCustomDialog.
-
-2010-05-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs: More dialog
- placing.
-
-2010-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ComponentSelectorDialog.cs:
- Clean up dialog placement.
-
-2010-05-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/TextToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/ITextToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/TemplateToolboxNode.cs:
- Give text toolbox nodes more control over how they insert
- text into the document.
-
-2010-05-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.DesignerSupport.csproj:
- * MonoDevelop.DesignerSupport/SwapCodeBehindCommand.cs:
- * MonoDevelop.DesignerSupport/SwitchBetweenRelatedFilesCommand.cs:
- Rename file to match class.
-
-2010-05-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.DesignerSupport.csproj:
- * MonoDevelop.DesignerSupport.addin.xml:
- * MonoDevelop.DesignerSupport/Commands.cs:
- * MonoDevelop.DesignerSupport/CodeBehind.cs:
- * MonoDevelop.DesignerSupport/SwapCodeBehindCommand.cs:
- Implemented a command for cycling between grouped files,
- based on a patch from Curtis Wensley
- <curtis.wensley@gmail.com>.
-
-2010-05-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs: Reduce
- the number of unnecessary redraws.
-
-2010-05-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Fix crash in
- toolbox. Fixes bug #586776 - Toolbox search widget broken.
-
-2010-04-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: moved code
- from Dispose -> OnDestroyed
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/WrapperDesignView.cs:
- ViewContent widgets are now destroyed by the workspace
- window.
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs:
- removed unnecessary dispose call.
-
-2010-04-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/DocumentOutlinePad.cs:
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs:
- Fixed 'GLib.MissingIntPtrCtorException: GLib.Object subclass
- MonoDevelop.Components.CompactScrolledWindow must provide a
- protected or public IntPtr ctor to support wrapping of
- native object handles.' exception.
-
-
-2010-04-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs:
- Free up wasted space between scrollbars and treeview
- contents.
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Free up
- wasted space between scrollbars and contents.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.DesignerSupport.addin.xml: Bumped MD version.
-
-2010-03-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml: Set the default
- location for designer pads. Register a new Visual Design
- layout.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.DesignerSupport.csproj:
- * MonoDevelop.DesignerSupport.addin.xml:
- * MonoDevelop.DesignerSupport/BindingService.cs:
- * MonoDevelop.DesignerSupport/ToolboxService.cs:
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs:
- * MonoDevelop.DesignerSupport/CodeBehindWriter.cs:
- * MonoDevelop.DesignerSupport/WrapperDesignView.cs:
- * MonoDevelop.DesignerSupport/DocumentOutlinePad.cs:
- * MonoDevelop.DesignerSupport/DesignerSupportService.cs:
- * MonoDevelop.DesignerSupport/OpenDocumentFileProvider.cs:
- * MonoDevelop.DesignerSupport.Projects/ComponentNodeBuilder.cs:
- * MonoDevelop.DesignerSupport.Projects/ProjectFileDescriptor.cs:
- * MonoDevelop.DesignerSupport.Projects/SolutionItemDescriptor.cs:
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs:
- * MonoDevelop.DesignerSupport.Toolbox/ComponentSelectorDialog.cs:
- * MonoDevelop.DesignerSupport.Projects/WorkspaceItemDescriptor.cs:
- * MonoDevelop.DesignerSupport.Projects/ProjectReferenceDescriptor.cs:
- * MonoDevelop.DesignerSupport.Toolbox/CodeTemplateToolboxProvider.cs:
- * MonoDevelop.DesignerSupport.Projects/PropertyPadTextEditorExtension.cs:
- Merged MD.Projects into MD.Core, and MD.Projects.Gui,
- MD.Core.Gui and MD.Components into MD.Ide.
-
-2010-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.DesignerSupport.csproj:
- * MonoDevelop.DesignerSupport/ToolboxPad.cs:
- * MonoDevelop.DesignerSupport/PropertyPad.cs:
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Use the new
- DockItemToolbar class for showing toolbar commands.
-
-2010-03-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Projects/ProjectFileDescriptor.cs:
- Display CustomTool/CustomToolNamespace.
-
-2010-03-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs:
- changed update delay to 1s.
-
-2010-03-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs:
- Refresh sooner than the 5sec timer, if the document wasn't
- parsed at the start.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.csproj: Flush.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs:
- * MonoDevelop.DesignerSupport.Toolbox/ComponentSelectorDialog.cs:
- Track api changes.
-
-2010-02-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml: Set correct
- serializable type name.
-
-2010-02-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Add tooltips
- to toolbar items.
-
-2010-02-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Use the
- image service to get icons.
-
-2010-02-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ComponentSelectorDialog.cs:
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs:
- Track API changes for lazy loading images.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.DesignerSupport.Toolbox.ComponentSelectorDialog.cs:
- Flush.
-
-2010-01-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Projects/ProjectFileDescriptor.cs:
- Added an accessor for the Generator property.
-
-2009-12-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/CodeTemplateToolboxProvider.cs:
- Set icon for template items.
-
-2009-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Use the correct Mono.Cairo reference.
-
-2009-11-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/RemoteDesignerProcess.cs: Remove
- ancient reflection code now we depend on a reasonable GTK#
- version.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.DesignerSupport.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.DesignerSupport.csproj: Reference mono-cairo
- package.
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.DesignerSupport.Toolbox.ComponentSelectorDialog.cs:
- Flush.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.DesignerSupport.addin.xml: Bump MD version.
-
-2009-09-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.DesignerSupport.csproj: Eliminate the property
- grid's System.Windows.Forms dependency, because it hurts Mac
- cold startup time.
-
-2009-09-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxLoader.cs:
- Use reflection only when running on ms.net.
-
-2009-09-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Tweak remove
- message wording. Refine the GTK# item filtering hack a bit.
-
-2009-09-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs:
- Fixed Bug 538072 - NullRef in the background (not causing
- crash).
-
-2009-09-09 Christian Hergert <chris@dronelabs.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs: Set the dialog
- transient to the root ide window.
-
-2009-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Projects/ComponentNodeBuilder.cs:
- Fix bu #535825 - Property pad should be disabled when
- multiple items selected.
-
-2009-08-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Fixed Bug
- 373203 - Add widget to toolbox could be beefed up & Bug
- 373202 - Ask before removing widgets from toolbox.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.csproj: Updated dependencies. We
- now depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/CodeBehind.cs: Fix checking for
- parent - don't return nonexistent file.
-
-2009-08-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxLoader.cs:
- Track api changes.
-
-2009-08-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs:
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxLoader.cs:
- Use the new AssemblyContext class to query and resolve
- assemblies.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Flush.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.DesignerSupport.Toolbox.ComponentSelectorDialog.cs:
- Flush.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/IToolboxLoader.cs: Track
- api changes.
-
-2009-07-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Projects/SolutionItemDescriptor.cs:
- * MonoDevelop.DesignerSupport.Projects/WorkspaceItemDescriptor.cs:
- Use the new api for renaming projects and solutions.
-
-2009-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.DesignerSupport.csproj:
- * MonoDevelop.DesignerSupport.PropertyGrid:
- * MonoDevelop.DesignerSupport/PropertyPad.cs:
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors:
- * MonoDevelop.DesignerSupport/PropertyPadVisitor.cs:
- * MonoDevelop.DesignerSupport/IPropertyPadProvider.cs:
- * MonoDevelop.DesignerSupport/DesignerSupportService.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGrid.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid/EditorManager.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/IntRange.cs:
- * MonoDevelop.DesignerSupport.Projects/ComponentNodeBuilder.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGridTree.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid/EventPropertyTab.cs:
- * icons/MonoDevelop.DesignerSupport.PropertyGrid.SortByCat.png:
- * MonoDevelop.DesignerSupport.Projects/ProjectFileDescriptor.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/TextEditor.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/FloatRange.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid/DefaultPropertyTab.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyEditorCell.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyPadVisitor.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/EventEditor.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid/IPropertyPadProvider.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/DefaultEditor.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/TimeSpanEditor.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/DateTimeEditor.cs:
- * icons/MonoDevelop.DesignerSupport.PropertyGrid.EventPropertyTab.svg:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/ColorEditorCell.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/FlagsEditorCell.cs:
- * icons/MonoDevelop.DesignerSupport.PropertyGrid.EventPropertyTab.bmp:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/TextEditorDialog.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/CollectionEditor.cs:
- * icons/MonoDevelop.DesignerSupport.PropertyGrid.DefaultPropertyTab.svg:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/BooleanEditorCell.cs:
- * icons/MonoDevelop.DesignerSupport.PropertyGrid.DefaultPropertyTab.bmp:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/CharPropertyEditor.cs:
- * MonoDevelop.DesignerSupport.Projects/PropertyPadTextEditorExtension.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyEditorTypeAttribute.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/FlagsSelectorDialog.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/EnumerationEditorCell.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyValueChangedEventArgs.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/ExpandableObjectEditor.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid/SurrogateUITypeEditorAttribute.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyValueChangedEventHandler.cs:
- Moved property grid to MD.Components.
-
-2009-07-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.DesignerSupport.csproj:
- * MonoDevelop.DesignerSupport/CodeBehindWriter.cs: Move
- CodeBehindWriter from MonoDevelop.AspNet to
- MonoDevelop.DesignerSupport.
-
-2009-07-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGrid.cs:
- Added property for showing/hiding the toolbar.
-
-2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Projects/ProjectFileDescriptor.cs:
- Use the new DesktopService instead of PlatformService.
-
-2009-06-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs: Track
- assembly lookup APIs.
-
-2009-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs:
- Cosmetic fix.
-
-2009-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGridTree.cs:
- Don't copy fonts from the widget style to the layout. It is
- problematic on windows. Not sure what this was needed for.
-
-2009-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.PropertyGrid\PropertyGrid.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid\PropertyGridTree.cs:
- Removed the borders. Let the dock manager handle that.
-
-2009-05-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.PropertyGrid\PropertyGridTree.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors\CollectionEditor.cs:
- Don't use Gtk.TreeIter.Equals since it is broken. Use
- TreePath instead.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/BindingService.cs: Workaround
- for what seems to be a mcs bug. Looks like it can't properly
- resolve the implicit conversion of null to string.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport\CodeBehind.cs:
- * MonoDevelop.DesignerSupport\OpenDocumentFileProvider.cs: Use
- the new FilePath class for handling file and directory
- paths.
-
-2009-05-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.csproj: Disable overflow
- checking.
-
-2009-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs:
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs:
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs: Load
- the default toolbox items in the background, to avoid delays
- the first time the toolbox is shown.
-
- * MonoDevelop.DesignerSupport.Toolbox/IToolboxLoader.cs: Don't
- create a toolbox service instance in the external process,
- since it may recursively create other external processes.
- Fixes bug #498685 - MD Locks up when toolbox is opened.
-
-2009-04-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.csproj:
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs:
- Track API changes.
-
-2009-04-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/WrapperDesignView.cs: Removed
- unused namespace.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs:
- Renamed PixbufService to ImageService.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs:
- Track API changes.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.DesignerSupport.csproj: don't require specific
- gtk-sharp version.
-
-2009-04-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs:
- * MonoDevelop.DesignerSupport.Toolbox/IToolboxLoader.cs:
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxLoader.cs:
- Moved SystemAssemblyService and related classes to the
- namespace MonoDevelop.Core.Assemblies.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.DesignerSupport.addin.xml: Bump MD version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.DesignerSupport.csproj:
- * MonoDevelop.DesignerSupport/ToolboxService.cs:
- * MonoDevelop.DesignerSupport.Toolbox/IToolboxLoader.cs:
- * MonoDevelop.DesignerSupport.Toolbox/CecilToolboxItemLoader.cs:
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxLoader.cs:
- Add support for multiple target runtimes.
-
-2009-03-23 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.DesignerSupport.csproj:
- * MonoDevelop.DesignerSupport.Toolbox/TextToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/TemplateToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/CodeTemplateToolboxProvider.cs:
- "fixed Bug 487736 - Clipboard ring and code snippets not
- shown anymore in the toolbox".
-
-2009-03-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/CodeTemplateToolboxProvider.cs:
- Fix build.
-
-2009-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/TypeReference.cs:
- * MonoDevelop.DesignerSupport.Projects/ProjectFileDescriptor.cs:
- * MonoDevelop.DesignerSupport.Projects/SolutionItemDescriptor.cs:
- * MonoDevelop.DesignerSupport.Projects/WorkspaceItemDescriptor.cs:
- Added explicit "Misc" category for localization.
-
-2009-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Projects/ProjectFileDescriptor.cs:
- Worked on property pad translation.
-
-2009-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/TypeReference.cs:
- * MonoDevelop.DesignerSupport.Toolbox/TextToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Projects/ProjectFileDescriptor.cs:
- * MonoDevelop.DesignerSupport.Projects/SolutionItemDescriptor.cs:
- * MonoDevelop.DesignerSupport.Projects/WorkspaceItemDescriptor.cs:
- * MonoDevelop.DesignerSupport.Projects/ProjectReferenceDescriptor.cs:
- Worked on propertygrid localization.
-
-2009-02-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs: Track api
- changes.
-
- * MonoDevelop.DesignerSupport.Projects/ProjectReferenceDescriptor.cs:
- Show the source package of the reference.
-
-2009-02-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGridTree.cs:
- Dispose Gdk cursors, else finalisers destroy them outside of
- the GUI thread and often crash MD due to X asserts resulting
- in _XCBUnlockDisplay errors.
-
-2009-02-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Use pad
- font.
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs:
- Handling font size and style propagation.
-
-2009-02-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs:
- Use Pad font.
-
-2009-02-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/RemoteDesignerProcess.cs: Fix
- warning number.
-
-2009-02-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/RemoteDesignerProcess.cs:
- Indentation.
-
- * MonoDevelop.DesignerSupport/BindingService.cs: Implement
- method for converting CodeMemberMethod to an IMethod.
-
-2009-02-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/RemoteDesignerProcess.cs: Revert
- Mike's commenting of unused method; it was in fact reflected
- at runtime.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.csproj: Don't local-copy other
- addins' dlls.
-
-2009-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/BindingService.cs:
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs:
- * MonoDevelop.DesignerSupport/ErrorInFileException.cs:
- * MonoDevelop.DesignerSupport/RemoteDesignerProcess.cs:
- * MonoDevelop.DesignerSupport.Toolbox/ItemToolboxNode.cs:
- Fixed compiler warnings.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp:
- * MonoDevelop.DesignerSupport.csproj: Migrated to MSBuild file
- format.
-
-2009-02-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/BindingService.cs: Improve
- method matching; it now finds methods with broader parameter
- types. Tweak event/method matching API. Use ordinal string
- compares.
-
-2009-02-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/BindingService.cs: Require a
- parent project for several methods, since getting it from
- the IType was unreliable.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.DesignerSupport.addin.xml: Bump MD version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.DesignerSupport.mdp: Use the system Mono.Cairo.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- *
- gtk-gui/MonoDevelop.DesignerSupport.Toolbox.ComponentSelectorDialog.cs:
- Flush.
-
-2009-02-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Track changes in MD's assembly handling.
- Mono.Cairo is no longer considered to be a "system"
- assembly.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp: Flush project format changes.
-
-2009-01-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/DocumentOutlinePad.cs: Clean up widget
- management.
-
-2009-01-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs:
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGrid.cs: Make sure
- the list is the first widget to be focused when presenting the pad.
-
-2008-12-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs: TooltipWindow
- has been moved to MD.Components.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp: All projects now require fx 3.5.
-
-2008-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs: Track API changes.
-
-2008-12-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/DocumentOutlinePad.cs: Track changes in
- the active view as well as the active document. Fixes Bug 450238 -
- Document outline should show source when in source view. Alsouse
- Alignment widget instead of custom InvisibleFrame.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp: Don't require a specific version of
- Mono.Addins.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Projects/ProjectReferenceDescriptor.cs:
- Allow setting the SpecificVersion flag.
-
-2008-12-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs: Track
- api changes.
-
-2008-12-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml: Hide/protect add-ins.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Make it work for parallel build.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * AssemblyInfo.cs:
- * MonoDevelop.DesignerSupport.mdp: Add AssemblyInfo.cs files that are
- autogenerated from the addin manifests.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml: Bump MD version.
-
-2008-11-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs:
- * MonoDevelop.DesignerSupport.Toolbox/ComponentSelectorDialog.cs: Fix
- bug #430494 - When adding components, there is no way to stop the
- process.
-
-2008-10-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.DesignerSupport.mdp: Updated.
-
- * MonoDevelop.DesignerSupport/CodeBehind.cs: Moved designer/codebehind
- lookup from MonoDevelop.AspNet.
-
-2008-10-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/BindingService.cs: Null checks in case
- event's ReturnType is null or unresolvable.
-
-2008-10-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Remove lock, and add a
- GUI thread assertion so we can find the rogue thread that's causing
- Bug 434065.
-
-2008-10-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Added lock for
- refresh.
-
-2008-10-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml,
- MonoDevelop.DesignerSupport/DesignerSupportService.cs: Use a simple
- lazy singleton instead of an IService.
-
-2008-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/TextEditor.cs,
- MonoDevelop.DesignerSupport.Projects/ProjectFileDescriptor.cs: Add
- support for using property grid to set arbitrary build actions.
-
-2008-09-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs: Track
- API, fix .ctor display formatting.
-
-2008-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp: Updated projects.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.DesignerSupport.Toolbox.ComponentSelectorDialog.cs:
- Updated generated code.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/BindingService.cs: Track api changes.
-
-2008-09-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs:
- Changed compilation unit/document meta information interface.
-
-2008-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Projects/ComponentNodeBuilder.cs: Moved
- the extensible tree view to its own directory.
-
-2008-08-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGridTree.cs: Make
- property grid groups default to expanded.
-
-2008-08-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/TextEditor.cs: Add
- support for standard values and exclusive values if the converter
- supports/provides them. Supply an ITypeDescriptorContext to the
- TypeConverter.
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/EnumerationEditorCell.cs:
- Don't allow text caret, since the values are not editable.
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyEditorCell.cs:
- Implement ITypeDescriptorContext on EditorSession, so that cell
- editors can easily provide one to the TypeConverter.
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGridTree.cs: Change
- some "as" casts to real casts -- InvalidCastException is more
- informative than NRE.
-
-2008-07-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs:
- Restore class outline functionality.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs,
- MonoDevelop.DesignerSupport/WrapperDesignView.cs: Translated old
- code to new dom.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/TypeNotFoundException.cs,
- MonoDevelop.DesignerSupport/MemberExistsException.cs,
- MonoDevelop.DesignerSupport/BindingService.cs,
- MonoDevelop.DesignerSupport/ErrorInFileException.cs: Changes for
- converted refactoring infrastructure.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ItemToolboxNode.cs,
- MonoDevelop.DesignerSupport.Toolbox/ToolboxConfiguration.cs,
- MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxNode.cs,
- MonoDevelop.DesignerSupport.Toolbox/ToolboxList.cs,
- MonoDevelop.DesignerSupport.Toolbox/TypeReference.cs,
- MonoDevelop.DesignerSupport.Toolbox/TypeToolboxNode.cs,
- MonoDevelop.DesignerSupport.Toolbox/UnknownToolboxNode.cs,
- MonoDevelop.DesignerSupport/ToolboxService.cs: Moved serialization
- engine to MonoDevelop.Core. Use new syntax for specifying attribute
- scope.
-
-2008-07-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGrid.cs: Add button
- to enable/disable help pane in property grid.
-
-2008-06-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/BindingService.cs: Require a specific
- class part when creating members.
-
-2008-06-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/BindingService.cs: Make
- IdentifierExistsInClass public again.
-
-2008-06-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs: Group
- members in regions. Reduce frequency of updates to 0.2Hz.
-
-2008-06-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/MemberExistsException.cs: Improve
- translatability.
- * MonoDevelop.DesignerSupport/BindingService.cs: Fix a possible NRE.
- Check base classes when looking for conflicting identifiers.
-
-2008-06-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs: Cache
- precendence selection results in IEnumerable merger.
-
-2008-06-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs: List
- members in the order they're present in the file.
-
-2008-06-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml,
- MonoDevelop.DesignerSupport.mdp,
- MonoDevelop.DesignerSupport/ClassOutlineTextEditorExtension.cs,
- Makefile.am: Implement document outline for .NET source files.
-
-2008-06-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml,
- MonoDevelop.DesignerSupport.mdp,
- MonoDevelop.DesignerSupport/DesignerSupportService.cs,
- MonoDevelop.DesignerSupport/CodeBehindService.cs,
- MonoDevelop.DesignerSupport.CodeBehind/CodeBehindMissingClassBuilder.cs,
- MonoDevelop.DesignerSupport.CodeBehind/CodeBehindDisplayBinding.cs,
- MonoDevelop.DesignerSupport.CodeBehind/CodeBehindProjectFileExtension.cs,
- MonoDevelop.DesignerSupport.CodeBehind/ICodeBehindProvider.cs,
- MonoDevelop.DesignerSupport.CodeBehind/CodeBehindClassEventArgs.cs,
- MonoDevelop.DesignerSupport.CodeBehind/CodeBehindClass.cs,
- MonoDevelop.DesignerSupport.CodeBehind/CodeBehindViewContent.cs,
- Makefile.am: Remove old CodeBehind grouping mechanism.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml: Bump MD version.
-
-2008-06-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/TextEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/EnumerationEditorCell.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/FlagsEditorCell.cs,
- MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs: Use the
- OnDestroyed event instead of Dispose, since with the latest changes
- in gtk#, Dispose is not called anymore when a widget is destroyed.
-
-2008-05-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/CecilToolboxItemLoader.cs: Fix
- warning.
-
-2008-05-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/RemoteDesignerProcess.cs: Fix exception
- catching from GTK thread.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp, Makefile.am,
- MonoDevelop.DesignerSupport.Projects/WorkspaceItemDescriptor.cs,
- MonoDevelop.DesignerSupport.Projects/ComponentNodeBuilder.cs: Add
- support for solution and workspaces.
- * MonoDevelop.DesignerSupport.Projects/SolutionItemPropertyProvider.cs,
- MonoDevelop.DesignerSupport.Projects/SolutionItemDescriptor.cs:
- Renamed.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Projects/CombineEntryDescriptor.cs: Allow
- editing the root folder.
-
-2008-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs: Update the toolbox
- when project properties change.
-
-2008-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxLoader.cs:
- Detect the runtime that the assembly references and pass it on to
- the node builder. Catch and log more errors.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml,
- MonoDevelop.DesignerSupport/BindingService.cs,
- MonoDevelop.DesignerSupport/CodeBehindService.cs,
- MonoDevelop.DesignerSupport.Projects/CombineEntryDescriptor.cs,
- MonoDevelop.DesignerSupport.Projects/CombineEntryPropertyProvider.cs,
- MonoDevelop.DesignerSupport.Projects/ComponentNodeBuilder.cs,
- MonoDevelop.DesignerSupport.Projects/PropertyPadTextEditorExtension.cs,
- MonoDevelop.DesignerSupport.Projects/ProjectReferenceDescriptor.cs:
- New project model changes.
-
-2008-05-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: fixed 'Bug 389065 -
- Toolbox tooltips show while a drag taking place and do not hide'
-
-2008-05-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/TextToolboxNode.cs,
- MonoDevelop.DesignerSupport.Toolbox/ITextToolboxNode.cs: Change
- ITextToolboxNode API so that nodes have more control over when
- they're shown.
-
-2008-05-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml,
- MonoDevelop.DesignerSupport.mdp, gtk-gui/gui.stetic, Makefile.am:
- Updated.
- * MonoDevelop.DesignerSupport/ToolboxService.cs,
- MonoDevelop.DesignerSupport.Toolbox/ComponentSelectorDialog.cs,
- MonoDevelop.DesignerSupport.Toolbox/IToolboxProvider.cs: Track API.
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/TextEditor.cs: Use
- string.Empty instead of "".
- * MonoDevelop.DesignerSupport.Toolbox/ItemToolboxNode.cs,
- MonoDevelop.DesignerSupport.Toolbox/TextToolboxNode.cs: Remove dead
- code. Mark up for property grid. Fix filtering. Fix comparisons.
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxNode.cs: Fix
- Equals.
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Fix filtering. Remove
- old API usage. Implement IPropertyPadProvider for the toolpad.
- * MonoDevelop.DesignerSupport.Toolbox/BaseToolboxNode.cs,
- MonoDevelop.DesignerSupport.Toolbox/CategoryToolboxNode.cs,
- MonoDevelop.DesignerSupport.Toolbox/ToolboxStore.cs: Remove dead
- code.
- * MonoDevelop.DesignerSupport.Toolbox/CodeTemplateToolboxProvider.cs:
- Fix logic. Remove cursor insertion marker.
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs: Remove use of
- deprecated API. Need to fix the Droptarget/Iconise/Sort properties
- of the categories.
- * MonoDevelop.DesignerSupport.Toolbox/CecilToolboxItemLoader.cs:
- Abstract toolbox loader that uses Cecil to reflect for attributes.
- * MonoDevelop.DesignerSupport.Toolbox/TypeToolboxNode.cs: Fix Equals
- (calls to Equals on ItemToolboxNode were resolving to base-specific
- overloads, which weren't calling the overridden children).
- * MonoDevelop.DesignerSupport.Toolbox/TypeReference.cs: Mark up for
- property grid.
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxLoader.cs:
- Refactor to work better as a base class for loaders.
- * MonoDevelop.DesignerSupport.Toolbox/CecilTypeResolver.cs: Copied from
- the Cecil linker.
- * MonoDevelop.DesignerSupport.PropertyGrid/EditorManager.cs: Make
- expanding properties work with subclasses of ExpandableObject
- typeconverter.
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGridTree.cs: Make
- expanding properties work with subclasses of ExpandableObject
- typeconverter. Use string.Empty instead of "".
-
-2008-05-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/CodeTemplateToolboxProvider.cs:
- Fix compilation.
-
-2008-05-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml,
- MonoDevelop.DesignerSupport.mdp,
- MonoDevelop.DesignerSupport.Toolbox/CodeTemplateToolboxProvider.cs,
- Makefile.am: Add toolbox snippet provider that shows valid snippets
- for text files.
-
-2008-05-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp, Makefile.am: Updated.
-
-2008-05-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs: Use tooltip
- window base class.
-
-2008-05-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml: Removed default ToolboxItem
- loader.
- * MonoDevelop.DesignerSupport.mdp, Makefile.am: Updated.
- * MonoDevelop.DesignerSupport/ToolboxService.cs: Catch exceptions in
- drag handlers so that they don't prevent the drag from completing.
- Allow toolbox consumers to fully override filtering.
- * MonoDevelop.DesignerSupport.Toolbox/IToolboxConsumer.cs: Add new
- ICustomFilteringToolboxConsumer interface for consumers that want
- to override the filtering completely.
- * MonoDevelop.DesignerSupport.Toolbox/ItemToolboxNode.cs: Make
- ItemFilters generic.
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxNode.cs:
- Reqimplemented Equals. Fixes a NRE.
- * MonoDevelop.DesignerSupport.Toolbox/TypeReference.cs: Add convenience
- method for getting a ProjectReference.
- * MonoDevelop.DesignerSupport.Toolbox/TextToolboxNode.cs: Implement
- ITextToolboxNode.
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxLoader.cs: Make
- this a convenience base class.
- * MonoDevelop.DesignerSupport.Toolbox/ITextToolboxNode.cs: Add
- interface for toolbox items that can provide text to a text editor,
- filtered by file extension or mimetype.
-
-2008-05-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/CodeBehindService.cs: Remove unneeded
- code; the parser service seems to handle parsing at startup.
-
-2008-05-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.CodeBehind/ICodeBehindProvider.cs,
- MonoDevelop.DesignerSupport/CodeBehindService.cs,
- MonoDevelop.DesignerSupport/DesignerSupportService.cs,
- MonoDevelop.DesignerSupport.addin.xml: Change CodeBehind grouping
- API so that it now uses parser service instread of an extension
- point.
-
-2008-04-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml,
- MonoDevelop.DesignerSupport.mdp,
- MonoDevelop.DesignerSupport/IOutlinedDocument.cs,
- MonoDevelop.DesignerSupport/DocumentOutlinePad.cs, Makefile.am,
- icons/pad-document-outline-16.png: Add document outline pad that
- will display an outline widget from documents that implement
- IOutlinedDocument.
-
-2008-04-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Projects/ProjectFileDescriptor.cs: Show
- mime type description in the properties pad.
-
-2008-04-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/BindingService.cs: Add methods for
- getting CodeMemberMethod signatures from MD's parser DOM.
-
-2008-03-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs: Properly handle
- the leave event. Should fix bug #366131.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.DesignerSupport.Toolbox.ComponentSelectorDialog.cs,
- gtk-gui/gui.stetic,
- MonoDevelop.DesignerSupport.Toolbox/ComponentSelectorDialog.cs: Worked
- on gnome hig compliant alerts.
-
-2008-02-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs: fixes tooltip bug.
-
-2008-02-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs: Ctrl+F1 work now in
- the toolbox.
-
-2008-02-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs,
- MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs,
- MonoDevelop.DesignerSupport.Toolbox/CategoryToolboxNode.cs: Fixed "Bug
- 365624 - Widget toolbox are shown unsorted".
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ItemToolboxNode.cs: Fixed comparer bug
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs,
- MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs,
- MonoDevelop.DesignerSupport.Toolbox/CategoryToolboxNode.cs,
- MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs,
- MonoDevelop.DesignerSupport.Toolbox/IToolboxProvider.cs: Worked on
- category support for the toolbox service.
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs: Fixed
- nullrefexception.
-
-2008-02-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs,
- MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs: Label is now taken
- as tooltip, when Description is not set.
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp, Makefile.am: Removed some unused glade
- and gnome-sharp references (only the unused). But I'll continue to
- remove glade, we need to lower the dependency tree a bit.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs: Fixed toolbar widget
- scrolling bug.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs: Added no tools
- available message.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs,
- MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Added some support for
- view dynamic providers.
-
-2008-02-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Added resize in toolbox
- refresh.
-
-2008-02-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Fixed little dnd bug.
-
-2008-02-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs,
- MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs: Replaced old
- toolbox with a new one.
-
-2008-02-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml: Removed source editor dependency.
-
-2008-02-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/BindingService.cs: If no specific part is
- specified when adding a member to a class, add it to the first part.
- Fixes an error in the ASP.NET designer (and anything else using the
- binding service without explicitly specifying class parts).
-
-2008-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml, MonoDevelop.DesignerSupport.mdp,
- Makefile.am, icons/toolbox-pad-16.png, icons/properties-pad-16.png: New
- tango icons by Vinicius Depizzol.
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/BooleanEditorCell.cs:
- Properly draw checkboxes.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml: Update MD version.
-
-2008-01-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Use the correct class to
- get the node_hash private field.
-
-2008-01-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGrid.cs: Use a smaller
- toolbar.
-
-2008-01-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/CodeBehindService.cs: Improve error reporting
- for invalid IClasses.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp: Updated project files. The order of
- extended properties won't change anymore.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs: The ide is not yet fully
- initialized when the toolbox service is created.
-
-2007-12-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs,
- MonoDevelop.DesignerSupport.Toolbox/CompactToolboxView.cs: Don't draw
- shadows in pads (the new docking library does that already). Haven't
- fixed property pad as it doesn't seem to be possible to remove the
- borders from the Vpaned.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs: Make sure Gtk is properly
- initialized in the process that looks for components. Added some missing
- check.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml: Bump add-in versions.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs: Make sure the toolbox is
- filled the first time it is shown.
- * gtk-gui/gui.stetic: Updated.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp, Makefile.am: Directory reorganization.
-
-2007-11-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml, MonoDevelop.DesignerSupport.mdp,
- Makefile.am,
- MonoDevelop.DesignerSupport.Projects/CombineEntryDescriptor.cs,
- MonoDevelop.DesignerSupport.Projects/CombineEntryPropertyProvider.cs,
- MonoDevelop.DesignerSupport.Projects/ProjectReferenceDescriptor.cs,
- MonoDevelop.DesignerSupport.Projects/ProjectFileDescriptor.cs,
- MonoDevelop.DesignerSupport.Projects/ProjectItemPropertyProvider.cs,
- MonoDevelop.DesignerSupport.Projects/ProjectsPropertyProvider.cs: Added
- some property descriptors for references and CombineEntry.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/CodeBehindService.cs,
- MonoDevelop.DesignerSupport/ToolboxService.cs,
- MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Track LoggingService API
- changes.
-
-2007-11-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGridTree.cs: Use a more
- convenient color for grup headers.
-
-2007-11-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/BindingService.cs: Use RootCombine instead of
- CurrentOpenCombine when possible.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml: Bump MD version.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp: Project file names updated by change in
- MD path functions.
-
-2007-10-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp, Makefile.am: Updated.
- * MonoDevelop.DesignerSupport/TypeNotFoundException.cs,
- MonoDevelop.DesignerSupport/MemberExistsException.cs,
- MonoDevelop.DesignerSupport/BindingService.cs,
- MonoDevelop.DesignerSupport/ErrorInFileException.cs: Better error
- reporting, including filename/line number.
-
-2007-10-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/BindingService.cs,
- MonoDevelop.DesignerSupport/MemberExistsException.cs: Improve error
- output when Codebehind generation fails.
-
-2007-10-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport/BindingService.cs: Walk down into base classes
- when checking if compatible members are present in a class. If members
- with same name exist, check type compatibility down through the class
- hierarchy.
-
-2007-10-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxLoader.cs:
- Initialize Gtk before trying to load the toolbox item. Needed since this
- is done out of process.
-
-2007-10-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ItemToolboxNode.cs: Implement
- IComparable so that the ToolboxService's array sort doesn't break on
- non-GTK#-component toolbox nodes. Fixes AspNetEdit.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml: Bump MD version.
-
-2007-09-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.CodeBehind/CodeBehindProjectFileExtension.cs:
- In BuildChildNodes, don't assume that HasChildNodes is false, because
- other extensions may have added children to this node.
-
-2007-09-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.DesignerSupport.Toolbox.ComponentSelectorDialog.cs,
- gtk-gui/gui.stetic: Regenerated GUI files.
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Added NodeView subclass
- and overrided OnDragDataDelete. This is necessary to avoid a GTK warning
- about the need to override drag_data_delete.
-
-2007-09-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp,
- MonoDevelop.DesignerSupport/BindingService.cs,
- MonoDevelop.DesignerSupport/OpenDocumentFileProvider.cs, Makefile.am:
- Make OpenDocumentFileProvider publicly accessible so it can be used
- elsewhere.
-
-2007-09-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp,
- MonoDevelop.DesignerSupport/CodeBehindService.cs,
- MonoDevelop.DesignerSupport.CodeBehind/CodeBehindMissingClassBuilder.cs,
- MonoDevelop.DesignerSupport.CodeBehind/CodeBehindProjectFileExtension.cs,
- MonoDevelop.DesignerSupport.CodeBehind/CodeBehindClassEventArgs.cs,
- MonoDevelop.DesignerSupport.CodeBehind/CodeBehindClass.cs, Makefile.am:
- In CodeBehind service, track class names rather than IClasses, as
- IClasses can change. Now much more careful to trigger only the
- rebuilding of nodes which need to be rebuilt. May still be some
- performance issues on large projects (from linear lookups of class
- names, and requirement for CodeBehind parent parsing to happen at
- project load time).
-
-2007-09-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml,
- MonoDevelop.DesignerSupport/CodeBehindService.cs,
- MonoDevelop.DesignerSupport.CodeBehind/CodeBehindMissingClassBuilder.cs,
- MonoDevelop.DesignerSupport.CodeBehind/CodeBehindClassBuilder.cs,
- MonoDevelop.DesignerSupport.CodeBehind/CodeBehindProjectFileExtension.cs:
- Audit and restructure the CodeBehind grouping so that it updates
- correctly and handles partial classes.
- * MonoDevelop.DesignerSupport.mdp, Makefile.am, gtk-gui/gui.stetic: Updated
- & fix GTK# version at 2.8.
- * MonoDevelop.DesignerSupport.CodeBehind/CodeBehindDisplayBinding.cs:
- Disable fully, as it doesn't work properly. Needs some core work to make
- it workable.
-
-2007-09-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.PropertyGrid/IPropertyPadProvider.cs: Added
- some documentation.
-
-2007-09-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml, MonoDevelop.DesignerSupport.mdp,
- Makefile.am,
- MonoDevelop.DesignerSupport.Projects/PropertyPadTextEditorExtension.cs:
- When the focus is in the text editor, show the properties of the file in
- the property pad. Fixes bug #82255.
-
-2007-08-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport/DesignerSupportService.cs,
- MonoDevelop.DesignerSupport/ToolboxService.cs,
- MonoDevelop.DesignerSupport/PropertyPad.cs,
- MonoDevelop.DesignerSupport.Projects/ComponentNodeBuilder.cs,
- MonoDevelop.DesignerSupport.PropertyGrid/IPropertyPadProvider.cs,
- MonoDevelop.DesignerSupport.PropertyGrid/PropertyPadVisitor.cs: Changes
- due to new property infrastructure.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/DesignerSupportService.cs: Add missing null
- check.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml,
- MonoDevelop.DesignerSupport/DesignerSupportService.cs: Removed the
- CommandService class. Everything is done directly with CommandManager.
- Moved all extension node types to MD.Components.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml, MonoDevelop.DesignerSupport.mdp,
- gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.DesignerSupport.Toolbox.ComponentSelectorDialog.cs,
- Makefile.am: Reorganized the extension point hierarchy. Embedded all
- add-in manifests as resources.
-
-2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.CodeBehind/CodeBehindProjectFileExtension.cs:
- Converted DispatchService to a static class.
-
-2007-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/PropertyPad.cs: Assign the property pad
- to the service only when it is completely initialized.
-
-2007-07-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs: Sort toolbox items.
-
-2007-07-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/DesignerSupportService.cs: When the
- property pad is show, initialize it with the data of the latest
- provider found. Fixes bug #82166.
-
-2007-07-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs,
- MonoDevelop.DesignerSupport.Toolbox/CompactToolboxView.cs: Fixed
- Bug 82104:Toolbox White Using Dark Theme.
-
-2007-07-19 Ben Motmans <ben.motmans@gmail.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: overwrite the
- node_hash field with a standard hashtable [fixes #81942]
-
-2007-07-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/CompactToolboxView.cs: Improve
- tooltip look.
-
-2007-07-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml,
- MonoDevelop.DesignerSupport.mdp,
- MonoDevelop.DesignerSupport/Commands.cs,
- MonoDevelop.DesignerSupport/ToolboxService.cs,
- MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs, Makefile.am: Added
- a context menu to the toolbox, which allows adding/removing items.
- * MonoDevelop.DesignerSupport.Toolbox/CompactToolboxView.cs: Show the
- tooltip centered. Avoid the selection to be cleared when clicking
- on an item. Redraw the widget when the item list changes.
-
-2007-07-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp,
- MonoDevelop.DesignerSupport/ToolboxService.cs,
- gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.DesignerSupport.Toolbox.ComponentSelectorDialog.cs,
- gtk-gui/gui.stetic,
- MonoDevelop.DesignerSupport.Toolbox/ItemToolboxNode.cs,
- MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxNode.cs,
- MonoDevelop.DesignerSupport.Toolbox/ComponentSelectorDialog.cs,
- Makefile.am: Implemented an index of components, which can be used
- by the user to select which components have to be shown in the
- toolbar.
- * MonoDevelop.DesignerSupport/DesignerSupportService.cs: Toolbox
- configuration loading/saving is now handled by the toolbox service.
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/TextEditor.cs: Fix
- warning.
- * MonoDevelop.DesignerSupport.Toolbox/IToolboxConsumer.cs: Removed
- TODO.
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxConfiguration.cs: New
- class that stores toolbox information.
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxList.cs: Moved
- serialization code to ToolboxConfiguration.
- * MonoDevelop.DesignerSupport.Toolbox/IToolboxProvider.cs:
- Implementations of IToolboxDefaultProviders can now return a file
- that implements toolbox items and all of them will be loaded by
- default in the toolbox. It is not necessary to specify all default
- items one by one, although it can still be done.
-
-2007-07-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs,
- MonoDevelop.DesignerSupport.Toolbox/CompactToolboxView.cs: Worked
- on toolbox view (tooltips, sizing and some behavior issues).
-
-2007-06-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/CompactToolboxView.cs: Fix size
- request calculation.
-
-2007-06-28 Mike Krüger <mkrueger@novell.com>
-
- * icons/md-design-listboxtoggle.png: Added an icon for the toolbox
- listbox toggle.
-
-2007-06-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/CompactToolboxView.cs: Removed
- some debugging code.
-
-2007-06-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/CompactToolboxView.cs: Worked on
- tooltips & scrolling.
-
-2007-06-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs,
- MonoDevelop.DesignerSupport.Toolbox/CompactToolboxView.cs,
- MonoDevelop.DesignerSupport.Toolbox/CategoryToolboxNode.cs: Worked
- on a more compact owner drawn toolbox view.
-
-2007-06-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs: Avoid adding
- duplicated widgets.
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Catch exception
- thrown when dragging items.
-
-2007-06-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml,
- MonoDevelop.DesignerSupport/PropertyPad.cs: Default pad placement
- is now specified in the xml file.
-
-2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.Projects/ComponentNodeBuilder.cs: Don't
- use the CurrentNode property in the OnChanged event since it may
- not be properly initialized when the event is fired.
-
-2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml: Changed add-in category.
-
-2007-05-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp,
- MonoDevelop.DesignerSupport/CustomDescriptor.cs, Makefile.am: Added
- default implementation of ICustomTypeDescriptor.
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/TextEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/CollectionEditor.cs:
- Removed debug code.
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/EnumerationEditorCell.cs:
- If an enum member has a Description attribute applied to it, use it
- as display name.
- * MonoDevelop.DesignerSupport.Projects/ProjectsPropertyProvider.cs:
- Added more complete descriptions of the properties. Disable the
- ResourceId property if the file is not a resource.
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGrid.cs,
- MonoDevelop.DesignerSupport.PropertyGrid/PropertyGridTree.cs: When
- the value of a property changes, update all other properties, since
- their values may also change, or they may be enabled/disabled.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp: Deploy the addin.xml file.
- * MonoDevelop.DesignerSupport/DesignerSupportService.cs: Added some
- null checks.
-
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp, Makefile.am: Reference shared
- assemblies from the correct location.
-
-2007-03-07 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport.PropertyGrid/EditorManager.cs: Avoid
- some invalid PropertyEditorCell casts.
-
- * MonoDevelop.DesignerSupport/RemoteDesignerProcess.cs: Tweaks to aid
- in tracking down exceptions. The error display should really be moved
- into the MD thread so that the entire designer process can go down,
- or we risk having loose ends.
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml,
- MonoDevelop.DesignerSupport.mdp,
- MonoDevelop.DesignerSupport/DesignerSupportService.cs,
- MonoDevelop.DesignerSupport/CodeBehindService.cs,
- MonoDevelop.DesignerSupport/ToolboxService.cs, Makefile.am:
- Migration to Mono.Addins.
-
-2007-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml,
- MonoDevelop.DesignerSupport.Projects/ComponentNodeBuilder.cs,
- MonoDevelop.DesignerSupport.Projects/ProjectsPropertyProvider.cs:
- Implemented property providers for the Project and Class pad.
- * MonoDevelop.DesignerSupport.mdp, Makefile.am: Updated.
- * MonoDevelop.DesignerSupport/DesignerSupportService.cs,
- MonoDevelop.DesignerSupport/IPropertyProvider.cs,
- MonoDevelop.DesignerSupport/PropertyPad.cs,
- MonoDevelop.DesignerSupport.PropertyGrid/PropertyGrid.cs:
- Implemented support for multiple property providers for a
- component. Property providers can add properties to be shown in the
- property pad for a specific type of object. Add-ins can register
- new property providers in a new extension point.
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/FloatRange.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/ColorEditorCell.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/BooleanEditorCell.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/TimeSpanEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/EventEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/CharPropertyEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/TextEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/EnumerationEditorCell.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/FlagsEditorCell.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/DateTimeEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/IntRange.cs,
- MonoDevelop.DesignerSupport.PropertyGrid/PropertyPadVisitor.cs:
- Track api changes.
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyEditorCell.cs: When
- initializing a cell, provide the EditSession instead of the
- PropertyDescriptor. In this way the cell can have more control over
- the property editing session.
- * MonoDevelop.DesignerSupport.PropertyGrid/IPropertyPadProvider.cs:
- Added method which allows providing the object from which to get
- and set properties, which can now be different from the real
- component (it can be for example a wrapper). Also added methods
- which are called when the edit session ends.
- * MonoDevelop.DesignerSupport.PropertyGrid/EditorManager.cs: Allow
- specifying cell editors using the EditorAttribute.
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGridTree.cs: Fire
- Changed and EndEditing events.
-
-2007-03-07 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport/BindingService.cs: Clean up
- CreateAndShowMember. Jump to selected member. Remove GUI
- threadsafety code -- consumers should handle this.
-
-2007-03-07 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Makefile.am: Remove ENABLE_DESIGNERSUPP check as it should always
- be built now.
-
-2007-03-07 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport/RemoteDesignerProcess.cs:
- Only restart GUI thread if it was stopped by an exception. This
- means that the GUI thread will now be able to stop, so there
- won't be lots of orphaned mdhost processes left around.
-
-2007-03-06 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/EventEditor.cs:
- Initialize override should call base, so display text gets set.
-
-2007-03-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp, Makefile.am: Updated.
- * MonoDevelop.DesignerSupport/DesignerSupportService.cs: Added methods
- for changing the content of the property pad.
- * MonoDevelop.DesignerSupport/MemberExistsException.cs,
- MonoDevelop.DesignerSupport.CodeBehind/CodeBehindDisplayBinding.cs,
- MonoDevelop.DesignerSupport.CodeBehind/CodeBehindViewContent.cs:
- Fix warnings.
- * MonoDevelop.DesignerSupport/ToolboxService.cs: Implement support for
- drag&drop and track changes in dynamic item providers.
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/EnumEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/StringEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/BaseEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/ColorEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/NumberEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/BoolEditor.cs:
- Removed old editors.
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/TextEditorDialog.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/FlagsSelectorDialog.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/FloatRange.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/ColorEditorCell.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/BooleanEditorCell.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/TimeSpanEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/EventEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/CharPropertyEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/TextEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/DefaultEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/EnumerationEditorCell.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/ExpandableObjectEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/CollectionEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/FlagsEditorCell.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/DateTimeEditor.cs,
- MonoDevelop.DesignerSupport.PropertyGrid.Editors/IntRange.cs:
- Implemented editors for the new TreeView based property grid.
- * MonoDevelop.DesignerSupport.Toolbox/IToolboxConsumer.cs: Added
- support for drag&drop.
- * MonoDevelop.DesignerSupport.Toolbox/ItemToolboxNode.cs,
- MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxNode.cs,
- MonoDevelop.DesignerSupport.Toolbox/TypeToolboxNode.cs,
- MonoDevelop.DesignerSupport.Toolbox/TypeReference.cs: Implement
- GetHashCode().
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Add support for
- drag&drop. Use smaller icons for the toolbar.
- * MonoDevelop.DesignerSupport.Toolbox/IToolboxProvider.cs: Added event
- to update the toolbox items of a dynamic provider.
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyEditorCell.cs,
- MonoDevelop.DesignerSupport.PropertyGrid/PropertyGrid.cs,
- MonoDevelop.DesignerSupport.PropertyGrid/PropertyGridTree.cs:
- Implemented TreeView based property grid.
- * MonoDevelop.DesignerSupport.PropertyGrid/GridRow.cs: Removed, not
- needed anymore.
- * MonoDevelop.DesignerSupport.PropertyGrid/IPropertyPadProvider.cs: New
- interfaces for providing custom property pad content.
- * MonoDevelop.DesignerSupport.PropertyGrid/EditorManager.cs: New
- manager for the TreeView based property grid.
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyPadVisitor.cs: New
- command target visitor for getting the currently selected
- component.
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyValueChangedEventArgs.cs:
- Track api changes.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.addin.xml: Change add-in versions to
- 0.13.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp, Makefile.am: Synchronized the MD
- project and the Makefile
-
-2007-02-06 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGrid.cs,
- * MonoDevelop.DesignerSupport.PropertyGrid/EventPropertyTab.cs,
- * MonoDevelop.DesignerSupport.PropertyGrid/DefaultPropertyTab.cs,
- * MonoDevelop.DesignerSupport/ToolboxService.cs: make strings translatable
-
-2006-02-01 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/TypeToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/TypeReference.cs:
- * Makefile.am:
- Split class into separate file. Improve comments.
-
- * MonoDevelop.DesignerSupport/DesignerSupportService.cs:
- * MonoDevelop.DesignerSupport/CodeBehindService.cs:
- Added an Initialise method to CodeBehindService so that it can
- subscribe to project events.
-
- * MonoDevelop.DesignerSupport.CodeBehind/ICodeBehindProvider.cs:
- Completely changed the way the Codebehind bindings are provided.
-
- * MonoDevelop.DesignerSupport/CodeBehindService.cs:
- Keep a list of CodeBehind bindings and update it as file change and
- class change events come in.
- Fire CodeBehind change events when anything is updated.
-
- * MonoDevelop.DesignerSupport.CodeBehind/CodeBehindClassBuilder.cs:
- If CodeBehind class cannot be found, display a notice to that effect.
-
- * MonoDevelop.DesignerSupport.CodeBehind/CodeBehindProjectFileExtension.cs:
- Only hide class files if they just contain a single codebehind file.
- Use events from CodeBehindService to rebuild nodes selectively.
-
-2007-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/WrapperDesignView.cs: Use the new
- GetContent method instead of casting the view to the required
- interface.
-
-2007-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport.mdp: Updated.
- * MonoDevelop.DesignerSupport/BindingService.cs,
- MonoDevelop.DesignerSupport/WrapperDesignView.cs: Track api changes
- in Document class.
-
-2006-11-14 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * Makefile.am:
- * MonoDevelop.DesignerSupport.mdp: Updated.
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs:
- * MonoDevelop.DesignerSupport/ToolboxService.cs:
- * MonoDevelop.DesignerSupport/DesignerSupportService.cs: Renamed
- ToolboxService.(Load|Save)Contents to (Load|Save)SaveUserToolbox.
-
- * MonoDevelop.DesignerSupport.Toolbox/IToolboxProvider.cs: New file.
- * MonoDevelop.DesignerSupport.addin.xml:
- * MonoDevelop.DesignerSupport/ToolboxService.cs:
- New IToolboxDefaultProvider and IToolboxDynamicProvider extension
- points so that AddIns can provide default and dynamic toolbox items.
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs: Split allItems source
- of toolbox items. It now sources from userItems, defaultItems and
- dynamicProviders.
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxList.cs: New file.
- Expanded ToolboxList to handle loading/saving functionality.
-
- * MonoDevelop.DesignerSupport.Toolbox/IToolboxConsumer.cs: Removed
- GetDynamicItems method; this functionality can now be implemented
- separately as a dynamic toolbox provider.
-
- * MonoDevelop.DesignerSupport.Toolbox/ItemToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/TypeToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxNode.cs:
- Proper Equals implementation, so that we can avoid node duplication.
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxLoader.cs:
- New overload for Load using an Assembly instead of a filename.
-
-2006-10-21 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxLoader.cs:
- Record the assembly location if it did not come from the GAC.
- * MonoDevelop.DesignerSupport.Toolbox/TypeToolboxNode.cs:
- Avoid trying to load from GAC when we actually have the assembly
- location, so avoiding an exception.
- Together these are part 2 of getting custom controls to load.
-
- * MonoDevelop.DesignerSupport.Toolbox/TypeToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxNode.cs:
- Helper constructors for recording assembly location for types that
- come from non-GAC assemblies.
-
-2006-09-16 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport/BindingService.cs: Refactor a lot of code
- from AddMemberToClass into GetCompatibleMemberInClass, because it's
- useful separately.
-
-2006-08-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.addin.xml:
- Updated add-in dependencies.
-
-2006-08-21 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport.CodeBehind/CodeBehindDisplayBinding.cs:
- Disable CodeBehind display binding. Needs some works on Core to make
- it work properly.
-
-2006-08-05 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport/ToolboxPad.cs:
- Clean up namespace alias.
-
- * MonoDevelop.DesignerSupport/BindingService.cs:
- Add a lot of methods to support AspNetEdit event binding.
- Make static, because there's nothing large to initialise.
- Enable refactoring of open files (broken for secondary ViewContents).
-
- * MonoDevelop.DesignerSupport/RemoteDesignerProcess.cs:
- Fix exception handling and GUI threading.
-
- * MonoDevelop.DesignerSupport/DesignerSupportService.cs:
- Remove Binding service; it's now static.
-
- * MonoDevelop.DesignerSupport/WrapperDesignView.cs:
- Dispose child ViewContent content.
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs:
- * MonoDevelop.DesignerSupport.Toolbox/IToolboxConsumer.cs:
- Support for displaying dynamic items provided by current consumer.
- Rename Use method to ConsumeItem.
- Hide UnknownToolboxNodes.
-
- * MonoDevelop.DesignerSupport.CodeBehind/CodeBehindDisplayBinding.cs:
- Load file into child view. No idea why this was working before.
-
- * MonoDevelop.DesignerSupport/ToolboxPad.cs:
- * MonoDevelop.DesignerSupport/BindingService.cs:
- * MonoDevelop.DesignerSupport/RemoteDesignerProcess.cs:
- * MonoDevelop.DesignerSupport/DesignerSupportService.cs:
- * MonoDevelop.DesignerSupport/CodeBehindService.cs:
- * MonoDevelop.DesignerSupport/MemberExistsException.cs:
- * MonoDevelop.DesignerSupport/ToolboxService.cs:
- * MonoDevelop.DesignerSupport/PropertyPad.cs:
- * MonoDevelop.DesignerSupport.CodeBehind/CodeBehindDisplayBinding.cs:
- * MonoDevelop.DesignerSupport.CodeBehind/ICodeBehindProvider.cs:
- * MonoDevelop.DesignerSupport.Toolbox/IToolboxConsumer.cs:
- * MonoDevelop.DesignerSupport.Toolbox/UnknownToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxLoader.cs:
- * MonoDevelop.DesignerSupport.Toolbox/IToolboxLoader.cs:
- Add missing copyright information.
-
-2006-08-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.DesignerSupport/WrapperDesignView.cs: Add support
- for IEncodedTextContent.
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs: Fix build for
- gtk# 2.4.
-
-2006-07-29 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport/RemoteDesignerProcess.cs:
- More flexible exception handling, and display errors.
-
- * MonoDevelop.DesignerSupport/WrapperDesignView.cs:
- Add a means of adding a 'bar' to the top of the view.
- * MonoDevelop.DesignerSupport.CodeBehind/CodeBehindViewContent.cs:
- Move file name from tab to top 'bar'.
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs:
- Rename OnToolboxChanged to OnToolboxContentChanged to remove ambiguity.
- Re-enable contextual filtering.
- Use project service's DataContext for serialisation.
-
- * MonoDevelop.DesignerSupport/PropertyPad.cs:
- Remove shadow from frame.
-
- * MonoDevelop.DesignerSupport.Toolbox/ItemToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/TypeToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/BaseToolboxNode.cs:
- Fix serialisation, both for persisting toolbox and for remoting
- toolbox nodes.
-
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs:
- Track OnToolboxChanged name change.
-
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGrid.cs:
- Reduce height of help pane.
- Make sure that image resource comes from correct assembly when remoting.
-
-2006-07-25 Matej Urbas <matej.urbas@gmail.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs: Prevent null
- exception when all documents are closed.
-
-2006-07-25 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport.mdp:
- * Makefile.am: Add files to build.
-
- * MonoDevelop.DesignerSupport/BindingService.cs:
- * MonoDevelop.DesignerSupport/MemberExistsException.cs:
- * MonoDevelop.DesignerSupport/DesignerSupportService.cs:
- New service, assists with adding CodeBehind memebers. Incomplete.
-
- * MonoDevelop.DesignerSupport/RemoteDesignerProcess.cs: Base class for
- remoted designer, handles Gtk.Sockets and the Gtk# thread.
-
- * MonoDevelop.DesignerSupport/WrapperDesignView.cs: Override base member
- instead of hiding it.
-
- * MonoDevelop.DesignerSupport/PropertyPad.cs:
- Fix widget reparenting.
-
-2006-07-25 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport/ToolboxService.cs: Close file after
- deserialising toolbox.
-
-2006-07-21 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport/DesignerSupportService.cs:
- Store toolbox data in the correct location.
- * ChangeLog: add missing entries.
-
-2006-07-21 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/*:
- * MonoDevelop.DesignerSupport.PropertyGrid/*:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/*:
- * MonoDevelop.DesignerSupport/*:
- * MonoDevelop.DesignerSupport.CodeBehind/*:
- * Makefile.am:
- * MonoDevelop.DesignerSupport.addin.xml:
- * MonoDevelop.DesignerSupport.mdp:
- * icons/*:
- Import the Designer Support addin.
-
-2006-07-21 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/*:
- * MonoDevelop.DesignerSupport.PropertyGrid/*:
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/*:
- Import AspNetEdit property grid and toolbox.
-
-2006-04-27 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/CategoryToolboxNode.cs:
- Make sure we cover all items in filtering loop.
-
-2006-04-27 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxNode.cs:
- Accessor for ToolboxItem.
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxStore.cs:
- Don't rebuild after blank filter.
- * MonoDevelop.DesignerSupport.Toolbox/CategoryToolboxNode.cs:
- Add Clear () method to remove all children.
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs:
- Get categories from ToolboxService, and maintain expansion
- and selection state where possible.
-
-2006-04-26 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport.Toolbox/BaseToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/CategoryToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/ItemToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/TextToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/Toolbox.cs:
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxItemToolboxNode.cs:
- * MonoDevelop.DesignerSupport.Toolbox/ToolboxStore.cs:
- Add new NodeStore-based Toolbox.
-
- * MonoDevelop.DesignerSupport.PropertyGrid/PropertyGrid.cs:
- Add Refresh method as interim workaround for not being
- able to track externally changed values of properties.
-
-2006-01-16 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.DesignerSupport.PropertyGrid.Editors/StringEditor.cs:
- Write helpful trace message after swallowing PropertyConverter failure.
diff --git a/main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.Toolbox/ItemToolboxNode.cs b/main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.Toolbox/ItemToolboxNode.cs
index f719a3468b..263f31f300 100644
--- a/main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.Toolbox/ItemToolboxNode.cs
+++ b/main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.Toolbox/ItemToolboxNode.cs
@@ -58,7 +58,10 @@ namespace MonoDevelop.DesignerSupport.Toolbox
string category = "";
[ItemProperty ("description")]
- string description = "";
+ string description = "";
+
+ [ItemProperty ("source")]
+ string source = "";
List <ToolboxItemFilterAttribute> itemFilters = new List <ToolboxItemFilterAttribute> ();
@@ -94,6 +97,11 @@ namespace MonoDevelop.DesignerSupport.Toolbox
public virtual string Description {
get { return description; }
set { description = value; }
+ }
+
+ public virtual string Source {
+ get { return source; }
+ set { source = value; }
}
[Browsable(false)]
@@ -113,13 +121,14 @@ namespace MonoDevelop.DesignerSupport.Toolbox
public virtual bool Filter (string keyword)
{
return ((Name != null) && (Name.IndexOf (keyword, StringComparison.InvariantCultureIgnoreCase) >= 0))
- || ((Description != null) && (Description.IndexOf (keyword, StringComparison.InvariantCultureIgnoreCase) >= 0));
+ || ((Description != null) && (Description.IndexOf (keyword, StringComparison.InvariantCultureIgnoreCase) >= 0))
+ || ((Source != null) && (Source.IndexOf (keyword, StringComparison.InvariantCultureIgnoreCase) >= 0));
}
public override bool Equals (object o)
{
ItemToolboxNode node = o as ItemToolboxNode;
- return (node != null) && (node.Name == this.Name) && (node.Category == this.Category) && (node.Description == this.Description);
+ return (node != null) && (node.Name == this.Name) && (node.Category == this.Category) && (node.Description == this.Description) && (node.Source == this.Source);
}
public override int GetHashCode ()
@@ -131,6 +140,8 @@ namespace MonoDevelop.DesignerSupport.Toolbox
code ^= Category.GetHashCode ();
if (Description != null)
code ^= Description.GetHashCode ();
+ if (Source != null)
+ code ^= Source.GetHashCode ();
return code;
}
diff --git a/main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs b/main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs
index 15b0e219dc..8c1f52522a 100644
--- a/main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs
+++ b/main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs
@@ -259,7 +259,7 @@ namespace MonoDevelop.DesignerSupport.Toolbox
cr.SetSourceColor (MonoDevelop.Ide.Gui.Styles.PadCategoryBorderColor.ToCairoColor ());
cr.Stroke ();
- headerLayout.SetText (category.Text);
+ headerLayout.SetMarkup (category.Text);
int width, height;
cr.SetSourceColor (MonoDevelop.Ide.Gui.Styles.PadCategoryLabelColor.ToCairoColor ());
layout.GetPixelSize (out width, out height);
@@ -284,7 +284,7 @@ namespace MonoDevelop.DesignerSupport.Toolbox
}
if (listMode || !curCategory.CanIconizeItems) {
cr.DrawImage (this, item.Icon, xpos + ItemLeftPadding, ypos + Math.Round ((itemDimension.Height - item.Icon.Height) / 2));
- layout.SetText (item.Text);
+ layout.SetMarkup (item.Text);
int width, height;
layout.GetPixelSize (out width, out height);
cr.SetSourceColor (Style.Text (item != this.SelectedItem ? StateType.Normal : StateType.Selected).ToCairoColor ());
@@ -827,7 +827,7 @@ namespace MonoDevelop.DesignerSupport.Toolbox
int x, y = item.ItemHeight;
if (y == 0) {
- layout.SetText (item.Text);
+ layout.SetMarkup (item.Text);
layout.GetPixelSize (out x, out y);
y = Math.Max (IconSize.Height, y);
y += ItemTopBottomPadding * 2;
@@ -867,7 +867,7 @@ namespace MonoDevelop.DesignerSupport.Toolbox
int x, y = category.ItemHeight;
if (y == 0) {
- layout.SetText (category.Text);
+ layout.SetMarkup (category.Text);
layout.GetPixelSize (out x, out y);
y += CategoryTopBottomPadding * 2;
category.ItemHeight = y;
@@ -1126,8 +1126,14 @@ namespace MonoDevelop.DesignerSupport.Toolbox
public string Text {
get {
- if (node != null)
- return node.Name;
+ if (node != null) {
+ var t = GLib.Markup.EscapeText (node.Name);
+ if (!string.IsNullOrEmpty (node.Source)) {
+ var c = MonoDevelop.Ide.Gui.Styles.DimTextColor.ToHexString ().Substring (0, 7);
+ t += string.Format (" <span size=\"smaller\" color=\"{1}\">{0}</span>", node.Source, c);
+ }
+ return t;
+ }
return text;
}
}
@@ -1174,7 +1180,7 @@ namespace MonoDevelop.DesignerSupport.Toolbox
public Item (Xwt.Drawing.Image icon, string text, string tooltip, object tag)
{
this.icon = icon;
- this.text = text;
+ this.text = GLib.Markup.EscapeText (text);
this.tooltip = tooltip;
this.tag = tag;
}
diff --git a/main/src/addins/MonoDevelop.DocFood/ChangeLog b/main/src/addins/MonoDevelop.DocFood/ChangeLog
deleted file mode 100644
index cf83291dc7..0000000000
--- a/main/src/addins/MonoDevelop.DocFood/ChangeLog
+++ /dev/null
@@ -1,64 +0,0 @@
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DocFood/Commands.cs:
- * MonoDevelop.DocFood/DocFoodTextEditorExtension.cs: Track API
- changes.
-
-2010-07-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.DocFood/DocFoodTextEditorExtension.cs: Track
- ProjectDomService/Parser API.
-
-2010-07-08 Levi Bard <levi@unity3d.com>
-
- * MonoDevelop.DocFood/DocFoodTextEditorExtension.cs:
- Prevent array overrun.
-
-2010-06-28 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.DocFood.csproj: Added texteditor reference.
-
-2010-06-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.DocFood/DocGenerator.cs: Assume that method
- sentences start with a verb.
-
-2010-06-17 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui:
- * Main.cs:
- * ChangeLog:
- * Makefile.am:
- * AssemblyInfo.cs:
- * DocFood.addin.xml:
- * DocFood.config.xml:
- * gtk-gui/gui.stetic:
- * MonoDevelop.DocFood:
- * gtk-gui/generated.cs:
- * MonoDevelop.DocFood.csproj:
- * MonoDevelop.DocFood.Options:
- * MonoDevelop.DocFood/Node.cs:
- * MonoDevelop.DocFood/Section.cs:
- * MonoDevelop.DocFood/Commands.cs:
- * MonoDevelop.DocFood/DocConfig.cs:
- * MonoDevelop.DocFood/IfStatement.cs:
- * MonoDevelop.DocFood/DocGenerator.cs:
- * MonoDevelop.DocFood/MemberVisitor.cs:
- * MonoDevelop.DocFood/IfNotStatement.cs:
- * MonoDevelop.DocFood/SwitchStatement.cs:
- * MonoDevelop.DocFood.Options/RulesPanelWidget.cs:
- * MonoDevelop.DocFood/DocFoodTextEditorExtension.cs:
- * MonoDevelop.DocFood.Options/OptionsPanelWidget.cs:
- * MonoDevelop.DocFood.Options/AcronymsPanelWidget.cs:
- * MonoDevelop.DocFood.Options/ExpansionsPanelWidget.cs:
- * MonoDevelop.DocFood.Options/OfTheReorderingWidget.cs:
- * MonoDevelop.DocFood.Options/NoTheReorderingWidget.cs:
- * gtk-gui/MonoDevelop.DocFood.Options.RulesPanelWidget.cs:
- * gtk-gui/MonoDevelop.DocFood.Options.OptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.DocFood.Options.AcronymsPanelWidget.cs:
- * gtk-gui/MonoDevelop.DocFood.Options.NoTheReorderingWidget.cs:
- * gtk-gui/MonoDevelop.DocFood.Options.ExpansionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.DocFood.Options.OfTheReorderingWidget.cs:
- Checked in doc food addin.
-
diff --git a/main/src/addins/MonoDevelop.Gettext/ChangeLog b/main/src/addins/MonoDevelop.Gettext/ChangeLog
deleted file mode 100644
index 77c63490fd..0000000000
--- a/main/src/addins/MonoDevelop.Gettext/ChangeLog
+++ /dev/null
@@ -1,1512 +0,0 @@
-2010-08-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/Catalog.cs: Track api changes.
-
-2010-07-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Replaced
- custom workerthread with
- system.compontentmodel.backgroundworker.
-
-2010-06-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Fix icon size names.
-
-2010-06-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/TranslationProject.xpt.xml: Don't include the
- assembly name in the project type name since it doesn't work
- well when running on .NET
-
-2010-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/GettextFeatureWidget.cs:
- * MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs:
- Fix incorrect use of ShowCustomDialog/RunCustomDialog.
-
-2010-05-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs:
- Use ShowCustomDialog (which destroys the dialog when done)
- instead of RunCustomDialog (which doesn't).
-
-2010-05-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext/GettextFeatureWidget.cs:
- * MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs:
- More dialog placing.
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/CatalogEditorView.cs: ViewContent
- widgets are now destroyed by the workspace window.
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: call destroy
- instead of dispose.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Gettext.addin.xml: Bumped MD version.
-
-2010-03-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Use the new
- status bar model.
-
- * gtk-gui/objects.xml: Flush.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Commands.cs:
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * gtk-gui/objects.xml:
- * MonoDevelop.Gettext.csproj:
- * MonoDevelop.Gettext.addin.xml:
- * MonoDevelop.Gettext/Catalog.cs:
- * MonoDevelop.Gettext/TranslationProject.cs:
- * MonoDevelop.Gettext/GettextFeatureWidget.cs:
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs:
- * gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs:
- * MonoDevelop.Gettext/TranslationProjectOptionsDialog.cs:
- * MonoDevelop.Gettext.NodeBuilders/TranslationNodeBuilder.cs:
- * MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs:
- * MonoDevelop.Gettext.NodeBuilders/ProjectFileNodeBuilderExtension.cs:
- Merged MD.Projects into MD.Core, and MD.Projects.Gui,
- MD.Core.Gui and MD.Components into MD.Ide.
-
-2010-03-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Alexander
- Cherniuk <ts33kr@gmail.com>: Make the font inside the editor
- to be configurable, rather that being hardcoded.
-
-2010-03-09 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs:
- * gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs: Improved
- gettext addin gui.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Track api
- changes.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.addin.xml:
- * templates/TranslationProject.xpt.xml:
- * MonoDevelop.Gettext/TranslationService.cs: Removed useless
- startup handler.
-
-2010-02-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Track API
- changes for lazy loading images.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/GettextFeature.cs: Track api changes.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs:
- * gtk-gui/MonoDevelop.Gettext.GettextFeatureWidget.cs:
- * gtk-gui/MonoDevelop.Gettext.Editor.CatalogHeadersWidget.cs:
- * gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs:
- * gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs:
- Flush.
-
-2010-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext.Editor/GettextEditorDisplayBinding.cs:
- Track DisplayBinding API.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/Translation.cs:
- * MonoDevelop.Gettext/TranslationProject.cs: Introduced the
- ConfigurationSelector class to all methods that previously
- took a configuration name as string. This eliminates the
- ambiguity between solution configuration names and project
- configuration names.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Gettext.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * MonoDevelop.Gettext.csproj:
- * gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs:
- * gtk-gui/MonoDevelop.Gettext.GettextFeatureWidget.cs:
- * gtk-gui/MonoDevelop.Gettext.Editor.CatalogHeadersWidget.cs:
- * gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs:
- * gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs:
- Flush.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Gettext.addin.xml: Bump MD version.
-
-2009-10-01 David Makovský <yakeen@sannyas-on.net>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: fixed
- translatable string typo
-
-2009-09-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Optimized
- gettext editor.
-
-2009-09-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Force reset of
- scrollbars when changing text.
-
-2009-09-09 Christian Hergert <chris@dronelabs.com>
-
- * MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs:
- * MonoDevelop.Gettext/GettextFeatureWidget.cs: Make dialogs transient
- for the root window.
-
-2009-09-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Fixed progress
- bar status message.
-
-2009-09-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Show file icon
- in found in list.
-
-2009-08-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Don't use the text editor
- display binding id as reference for registering the gettext
- view. Use DefaultDisplayBinding instead. Removed unused
- supportedextensions attribute.
-
-2009-08-28 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs:
- * gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs:
- * gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs:
- Fixed Bug 481221 - Translation editor doesn't show
- whitespaces & Bug 481222 - Original translatable string is
- vertically centered.
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: fixed
- tooltips.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.csproj: Updated dependencies. We now
- depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/Catalog.cs: Handled same bug in
- different method.
-
-2009-08-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/Catalog.cs: Handled possible exception
- (I think I've encountered a mono bug).
-
-2009-08-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Fix build
- error.
-
-2009-08-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.Editor\POEditorWidget.cs: Track api
- changes.
-
-2009-08-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/Translation.cs:
- * MonoDevelop.Gettext/TranslationProject.cs: Quote filenames
- when invoking msmerge and msgfmt. Fixes bug #529200.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs:
- * gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs:
- Flush.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs:
- Use the new api from removing projects from a solution.
-
-2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/TranslationProject.cs: Use the new
- DesktopService instead of PlatformService.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext\Translation.cs:
- * MonoDevelop.Gettext\TranslationProject.cs: Use the new
- FilePath class for handling file and directory paths.
-
-2009-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Ensure that the display
- binding is inserted before the text editor
-
-2009-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/GettextEditorDisplayBinding.cs:
- Track API changes.
-
-2009-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/GettextEditorDisplayBinding.cs:
- Track API changes.
-
-2009-04-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Added rule for
- '_' in translation, but not original string.
-
-2009-04-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Added new
- translation rule - translation should end with ' ' when
- original string ends with ' '.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.Gettext.csproj: don't require specific
- gtk-sharp version.
-
-2009-04-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.addin.xml:
- * MonoDevelop.Gettext/TranslationProjectOptionsDialog.cs:
- Removed icon service.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Gettext.addin.xml: Bump MD version.
-
-2009-03-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext.csproj: Don't local-copy project refs.
-
-2009-03-13 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs:
- Making some strings not translatable.
-
-2009-03-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.csproj: Moved text editor to core
-
-2009-03-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs:
- * gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs:
- * MonoDevelop.Gettext.Editor/CatalogEditorView.cs: Added
- undo/redo support to the gettext editor.
-
-2009-03-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: fixed "Bug
- 480125 - Gettext editor's filter is buggy".
-
-2009-03-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Removed some
- debug messages.
-
-2009-03-06 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * icons/silk_error.png:
- * icons/silk_accept.png:
- * MonoDevelop.Gettext.csproj:
- * icons/silk_exclamation.png:
- * MonoDevelop.Gettext.addin.xml:
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs:
- * gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs: Added silk
- icons to replace the old fuzzy/missing/valid icons. (But I'm
- still unsure what to take)
-
-2009-03-06 Mike Krüger <mkrueger@novell.com>
-
- * icons/translation-fuzzy-16.png:
- * icons/translation-valid-16.png:
- * icons/translation-missing-16.png: Worked on icons.
-
-2009-03-06 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * gtk-gui/objects.xml:
- * gtk-gui/generated.cs:
- * MonoDevelop.Gettext.csproj:
- * MonoDevelop.Gettext.addin.xml:
- * icons/translation-valid-16.png:
- * icons/translation-fuzzy-16.png:
- * icons/translation-missing-16.png:
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs:
- * gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs: Now using
- custom icons for fuzzy/missing/valid translations instead of
- abusing system icons.
-
-2009-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Fixed gettext
- options menu.
-
-2009-03-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: fixed "Bug
- 481217 - Translation editor is unusable with dark themes".
-
-2009-02-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Translation
- fixes. Patch from Kriván Bálint.
-
-2009-02-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.csproj: Flush.
-
-2009-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.addin.xml:
- * MonoDevelop.Gettext/PropertyProvider.cs:
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Worked on
- propertygrid localization.
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * gtk-gui/objects.xml:
- * MonoDevelop.Gettext.csproj:
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs:
- * MonoDevelop.Gettext.Editor/CatalogEditorView.cs: Fixed "Bug
- 479376 - remove extra error check in Gettext addin".
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Changed
- override Destroy --> override OnDestroyed.
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/objects.xml:
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs:
- * MonoDevelop.Gettext.Editor/CatalogEditorView.cs: Worked on
- ressource de-allocation.
-
-2009-02-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.addin.xml:
- * MonoDevelop.Gettext/Translation.cs:
- * MonoDevelop.Gettext.NodeBuilders/TranslationNodeBuilder.cs:
- * MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs:
- Track merge of the project pad context menu.
-
-2009-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: fixed "Bug
- 478442 - Really hard to edit PO files because of slowness"
-
-2009-02-19 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/objects.xml:
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: fixed "Bug
- 477062 - Sorting on status column of translation view causes
- hang".
-
-2009-02-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext/Catalog.cs: Don't write newlines into
- empty (untranslated) messages, as this breaks msgfmt. Add a
- log message instead of silently swallowing an exception.
-
-2009-02-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext/GettextTool.cs: Handle general solution
- files, not just mds.
-
-2009-02-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext.csproj: Exorcise more unwanted local
- copy.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext.csproj: Flush MD's removal of newline at
- end of file that was introduced by manually editing with
- gedit.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext.csproj: Remove invalid ApplicationIcon
- value that broke the build in VS.
-
-2009-02-06 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/objects.xml:
-
- * MonoDevelop.Gettext.Editor/CatalogEditorView.cs: fixed
- catalog editor view
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.mdp:
- * MonoDevelop.Gettext.csproj: Migrated to MSBuild file format.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Gettext.addin.xml: Bump MD version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs:
- * gtk-gui/MonoDevelop.Gettext.GettextFeatureWidget.cs:
- * gtk-gui/MonoDevelop.Gettext.Editor.CatalogHeadersWidget.cs:
- * gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs:
- *
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs:
- Flush.
-
-2009-01-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext/Catalog.cs: Rename UserInformation to
- AuthorInformation, and change other strings correspondingly.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext.mdp: Flush project format changes.
-
-2009-01-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext/Catalog.cs:
- * MonoDevelop.Gettext/CatalogParser.cs:
- * MonoDevelop.Gettext/TranslationProject.cs:
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs:
- * MonoDevelop.Gettext.Editor/CatalogEditorView.cs:
- * MonoDevelop.Gettext.Editor/GettextEditorDisplayBinding.cs: Use the
- UserInformation API, which requires a parent SolutionItem.
-
-2008-12-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/objects.xml: TooltipWindow has been moved to MD.Components.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.mdp: All projects now require fx 3.5.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.mdp: Don't require a specific version of
- Mono.Addins.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-11-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext/RegexFileScanner.cs: Remove debug writelines.
-
-2008-11-24 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: set labels on the
- valid/missing/fuzzy filter buttons. Use a MenuButton to ensure
- proper menu placement on the options button. Fixes #367274.
-
-2008-11-24 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.Gettext.Editor/CatalogHeadersWidget.cs: some null
- guarding for a couple strings.
-
-2008-11-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * icons/locale.svg:
- * MonoDevelop.Gettext.mdp:
- * MonoDevelop.Gettext.addin.xml: Removed the locale.svg file.
- PixbufLoader does not support svg in all platforms.
-
-2008-11-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fix build dependencies.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Bump MD version.
-
-2008-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext.addin.xml,
- MonoDevelop.Gettext.NodeBuilders/ProjectFileNodeBuilderExtension.cs,
- MonoDevelop.Gettext.mdp, Commands.cs, Makefile.am: Added quick
- property for enabling translation of files. Supports multi-select.
-
-2008-09-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/CatalogEditorView.cs,
- MonoDevelop.Gettext.Editor/POEditorWidget.cs: fixed some minor
- issues in the po editor.
-
-2008-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.mdp: Updated projects.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Gettext.GettextFeatureWidget.cs,
- gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- gtk-gui/MonoDevelop.Gettext.Editor.CatalogHeadersWidget.cs,
- gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs:
- Updated generated code.
-
-2008-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.NodeBuilders/TranslationNodeBuilder.cs,
- MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs:
- Moved the extensible tree view to its own directory.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/TranslationProject.cs: Don't set the dirty flag
- when a translation is added while loading the project.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.mdp,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- gtk-gui/gui.stetic: Updated.
- * MonoDevelop.Gettext/TranslationProject.cs,
- MonoDevelop.Gettext/Translation.cs: Properly check if a translation
- needs to be built.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * GettextProjectBinding.cs, MonoDevelop.Gettext/Translation.cs,
- MonoDevelop.Gettext/TranslationProject.cs: Moved serialization
- engine to MonoDevelop.Core. Use new syntax for specifying attribute
- scope.
-
-2008-06-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/TranslationProjectOptionsDialog.cs: fixed bug in
- options dialog.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Bump MD version.
-
-2008-06-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs, gtk-gui/gui.stetic: Use
- the OnDestroyed event instead of Dispose, since with the latest
- changes in gtk#, Dispose is not called anymore when a widget is
- destroyed.
-
-2008-06-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/TranslationProject.cs: Track api changes.
-
-2008-05-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/GettextEditorDisplayBinding.cs,
- MonoDevelop.Gettext.Editor/CatalogEditorView.cs: Fixed bug (gettext
- addin didn't work).
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/TranslationProject.cs: Replaced
- ICompilerResult/DefaultCompilerResult/CompilerResults by a new
- BuildResult class, which has owner information at error level, so
- it is possible to know which project generated an error when
- building a solution. Updated Task and TaskService to use the new
- owner information.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.NodeBuilders/TranslationNodeBuilder.cs,
- MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs,
- MonoDevelop.Gettext.mdp,
- MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs,
- gtk-gui/gui.stetic, Makefile.am,
- MonoDevelop.Gettext/MakefileHandler.cs,
- MonoDevelop.Gettext/TranslationService.cs,
- MonoDevelop.Gettext/TranslationProjectOptionsDialog.cs,
- MonoDevelop.Gettext/GettextTool.cs,
- MonoDevelop.Gettext/TranslationProject.cs,
- MonoDevelop.Gettext/Translation.cs,
- MonoDevelop.Gettext/GettextFeature.cs,
- MonoDevelop.Gettext/GettextFeatureWidget.cs,
- MonoDevelop.Gettext/TranslationCollection.cs: New project model
- changes.
-
-2008-05-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Set "isText" attribute on the mimetype
- definitions.
-
-2008-04-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Use the new mime type extension to
- register new file types.
-
-2008-03-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: POEditor has a new rule
- (checks for {0}, {1}, {*} mismatch). Rules are now threaded.
-
-2008-03-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/CatalogEditorView.cs,
- MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- gtk-gui/MonoDevelop.Gettext.Editor.CatalogHeadersWidget.cs,
- gtk-gui/gui.stetic: Worked on gettext addin.
-
-2008-03-13 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic: Made the language chooser dialog gnome compliant.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.NodeBuilders/TranslationNodeBuilder.cs,
- MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs,
- MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- gtk-gui/MonoDevelop.Gettext.Editor.CatalogHeadersWidget.cs: Worked on
- gnome hig compliant alerts.
-
-2008-03-02 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Workaraound a bug in mono
- 1.2.4 where anonymous delegates ignore usings.
-
-2008-03-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Filter is not preserved
- anymore (this was more annoying than helpful).
-
-2008-03-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs: Added some filter
- options.
-
-2008-02-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.addin.xml,
- MonoDevelop.Gettext.NodeBuilders/TranslationNodeBuilder.cs,
- MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs,
- Commands.cs, MonoDevelop.Gettext/TranslationProject.cs: Added command to
- update a single translation.
-
-2008-02-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Added many shortcuts.
-
-2008-02-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs: Fixed bug in po editor.
-
-2008-02-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- MonoDevelop.Gettext/Catalog.cs: Not longer using Thread.Abort
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
-
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: filter updates more nicely.
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs: Refactored status bar.
-
-2008-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Untranslated <--> translated
- update now works in entry list.
-
-2008-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/CatalogParser.cs: Fixed plural message bug.
-
-2008-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Columns are now resizeable.
-
-2008-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs: Improved ui: original
- strings are now selectable.Fixed ui glitch: original string in the
- entrylist is now in gettext format too.
-
-2008-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- MonoDevelop.Gettext/StringEscaping.cs,
- MonoDevelop.Gettext/PluralForms.cs: Now using the gettext format for
- text input instead of the plain text (otherwise the translation of some
- strings is impossible and I assume that the translators are used to the
- \n, \r, \t escape sequences).
-
-2008-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/CatalogEditorView.cs,
- MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- MonoDevelop.Gettext.Editor/CatalogHeadersWidget.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- MonoDevelop.Gettext/CatalogParser.cs,
- MonoDevelop.Gettext/CatalogEntry.cs,
- MonoDevelop.Gettext/CatalogHeaders.cs, MonoDevelop.Gettext/Catalog.cs:
- Refactored gettext addin, fixed bug in headers widget.
-
-2008-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/GettextEditorDisplayBinding.cs,
- MonoDevelop.Gettext.Editor/CatalogEditorView.cs,
- MonoDevelop.Gettext.Editor/CatalogEditor.cs,
- MonoDevelop.Gettext.Editor/CatalogHeadersWidget.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- gtk-gui/MonoDevelop.Gettext.Editor.CatalogHeadersWidget.cs,
- MonoDevelop.Gettext/CatalogHeaders.cs, MonoDevelop.Gettext/Catalog.cs:
- Fixed bug in header editor. Added feature to ensure that no line end is
- forgotton or accidentally added.
-
-2008-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Made the update operation a
- lot faster.
-
-2008-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/StringEscaping.cs: Fixed bug in FromGettextFormat.
-
-2008-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Added shortcuts to menu items.
-
-2008-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/CatalogParser.cs: Fixed multiline bug.
-
-2008-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.addin.xml,
- MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- MonoDevelop.Gettext/StringEscaping.cs,
- MonoDevelop.Gettext/CatalogDeletedEntry.cs,
- MonoDevelop.Gettext/RegexFileScanner.cs,
- MonoDevelop.Gettext/CatalogParser.cs,
- MonoDevelop.Gettext/CatalogEntry.cs, MonoDevelop.Gettext/Catalog.cs:
- Fixed some gettext issues (at least for monodevelop/german it works now)
-
-2008-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: gettext pad now updates the
- changes in the translated message list.
-
-2008-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs: Added
- some tooltips for the description button
-
-2008-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.GettextFeatureWidget.cs,
- gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- gtk-gui/MonoDevelop.Gettext.Editor.CatalogHeadersWidget.cs,
- gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs,
- MonoDevelop.Gettext/StringEscaping.cs: Added filter & sort functions to
- the gettext editor.
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.mdp, gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs,
- MonoDevelop.Gettext/TranslationService.cs: Removed reference to
- gnome-vfs-sharp and fixed 2 warnings.
-
-2008-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.NodeBuilders/TranslationNodeBuilder.cs,
- MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs:
- Handle the delete key in TreeViewPad, so it will work event if the
- shortcut is not defined.
-
-2008-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/TranslationProject.cs: Include .po files in the list
- of exportable files of the project. Fixes bug #362567.
-
-2008-01-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext.addin.xml, MonoDevelop.Gettext/RegexFileScanner.cs,
- MonoDevelop.Gettext.ExtensionNodes/IncludeExtensionNode.cs,
- MonoDevelop.Gettext.ExtensionNodes/RegexScannerExtensionNode.cs,
- MonoDevelop.Gettext.ExtensionNodes/XmlRegexScannerExtensionNode.cs:
- Rework unescaping of C# and XML translatable strings.
- * MonoDevelop.Gettext.mdp, Makefile.am: Updated.
- * MonoDevelop.Gettext/StringEscaping.cs: Helper class for
- escaping/unescaping text.
- * MonoDevelop.Gettext/Catalog.cs: Rework escaping of strings.
-
- Fixes "Bug 355967 - Translation issues with regex toolkit descriptions".
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Update MD version.
-
-2008-01-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/Makefile.am.template: CLEANFILES must be set before including
- Makefile.include.
-
-2008-01-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext/RegexFileScanner.cs: Remove debug code.
-
-2008-01-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/TranslationProject.cs: Performance improvement.
-
-2008-01-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs: Make
- string translatable.
- * MonoDevelop.Gettext/TranslationProject.cs: Wait for child process's output
- before writing completion message.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/TranslationProject.xpt.xml: Make template categories
- translatable.
-
-2008-01-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Handle simple concatenated strings in C#.
- Allows line breaks when specifying long strings.
- * MonoDevelop.Gettext/RegexFileScanner.cs: Apply transforms to plural
- strings as well. Add the capability to specify regex options.
- * MonoDevelop.Gettext.ExtensionNodes/TransformExtensionNode.cs,
- MonoDevelop.Gettext.ExtensionNodes/ExcludeRegex.cs,
- MonoDevelop.Gettext.ExtensionNodes/IncludeExtensionNode.cs,
- MonoDevelop.Gettext.ExtensionNodes/RegexScannerExtensionNode.cs,
- MonoDevelop.Gettext.ExtensionNodes/XmlRegexScannerExtensionNode.cs: Add
- the capability to specify regex options.
-
-2008-01-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Plural string regexes needed to capture
- first string. Partial fix for "Bug 351017 - Gettext addin is extracting
- some translation messages wrongly".
-
-2007-12-31 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * gtk-gui/gui.stetic,
- * gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs: Fixed typo in initialization string.
-
-2007-12-19 Ankit Jain <jankit@novell.com>
-
- * MakefileHandler.cs: Set top_srcdir and all_target correctly.
- * TranslationProject.cs: Set the default value for RelPath
- to empty string instead of null.
- Remove AbsPath.
- * MonoDevelop.Gettext/TranslationProjectOptionsDialog: Update.
- * templates/Makefile.template: Make top_srcdir and all_target template
- variables to allow setting from MakefileHandler.
-
-2007-12-18 Ankit Jain <jankit@novell.com>
-
- Fix bug #349419.
- * templates/Makefile.template: Remove EXTRA_DIST, it gets generated.
- * MakefileHandler.cs: Honor DESTDIR for INSTALL_DIR.
- Based on patch by Wade Berrier.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.mdp: Updated project files. The order of extended
- properties won't change anymore.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/TranslationProject.cs: Moved PlatformService to
- MD.Core.Gui. Removed old FileIconService class, which is now implemented
- in PlatformService.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/TranslationProject.cs: API cleanup.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Updated.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Bump add-in versions.
-
-2007-12-06 Geoff Norton <gnorton@novell.com>
-
- * MonoDevelop.Gettext/GetTextTool.cs:
- * MonoDevelop.Gettext/TranslationProject.cs: Do not call Gnome.Vfs directly;
- utilize the PlatformService to get mime information.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.mdp, Makefile.am: Directory reorganization.
-
-2007-12-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/Catalog.cs: Fix build.
-
-2007-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/Translation.cs: Added properties for getting the Po
- and Out files.
- * Makefile.am, MonoDevelop.Gettext.addin.xml,
- MonoDevelop.Gettext.ExtensionNodes/ExcludeRegex.cs,
- MonoDevelop.Gettext.ExtensionNodes/IncludeExtensionNode.cs,
- MonoDevelop.Gettext.ExtensionNodes/RegexScannerExtensionNode.cs,
- MonoDevelop.Gettext.ExtensionNodes/TransformExtensionNode.cs,
- MonoDevelop.Gettext.ExtensionNodes/XmlRegexScannerExtensionNode.cs,
- MonoDevelop.Gettext.mdp, MonoDevelop.Gettext/Catalog.cs,
- MonoDevelop.Gettext/IFileScanner.cs,
- MonoDevelop.Gettext/RegexFileScanner.cs,
- MonoDevelop.Gettext/TranslationProject.cs,
- MonoDevelop.Gettext/TranslationProjectOptionsDialog.cs,
- MonoDevelop.Gettext/TranslationService.cs,
- templates/TranslationProject.xpt.xml: Added an extension point for
- specifying regular expressions to use for scanning files. Fixed some old
- regexes. Moved some properties from TranslationProjectConfiguration to
- TranslationProject, since it is not really useful to handle that info
- per-config.
- * MonoDevelop.Gettext/MakefileHandler.cs, templates/Makefile.template: Set
- the correct install dir depending on the project output type.
-
-2007-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/GettextFeature.cs,
- MonoDevelop.Gettext/GettextFeatureWidget.cs: Show the gettext feature
- when creating new Packaging projects.
-
-2007-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs: Run the
- translation update in a background thread.
- * MonoDevelop.Gettext/GettextTool.cs: New command line tool for updating
- translation projects.
- * gtk-gui/gui.stetic,
- gtk-gui/MonoDevelop.Gettext.Editor.CatalogHeadersWidget.cs,
- gtk-gui/MonoDevelop.Gettext.GettextFeatureWidget.cs,
- gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs:
- Updated.
-
-2007-11-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- Makefile.am, MonoDevelop.Gettext.mdp,
- MonoDevelop.Gettext/TranslationService.cs,
- MonoDevelop.Gettext/TranslationProject.cs,
- MonoDevelop.Gettext/Catalog.cs: Now message strings are extracted using
- regexes instead of xgettext.
-
-2007-11-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/TranslationProject.cs: Process output is now written
- to the monitor.Log.
-
-2007-11-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/TranslationProject.cs: gettext addin now only scans
- code files for translations.
-
-2007-11-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs,
- MonoDevelop.Gettext/TranslationProject.cs,
- MonoDevelop.Gettext/Catalog.cs: Added some gui update code.
-
-2007-11-16 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.Gettext.GettextFeatureWidget.cs,
- gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- gtk-gui/MonoDevelop.Gettext.Editor.CatalogHeadersWidget.cs,
- gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs,
- MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs,
- MonoDevelop.Gettext/TranslationService.cs,
- MonoDevelop.Gettext/TranslationProject.cs,
- MonoDevelop.Gettext/CatalogParser.cs: The gettext addin now uses
- xgettext and msgmerge command line tools instead of custom routines.
- Fixed some bugs in the po editor and catalog parser.
-
-2007-11-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- gtk-gui/gui.stetic: Updated.
- * MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs: Moved
- code for updating translation to TranslationProject.
- * MonoDevelop.Gettext/TranslationService.cs,
- MonoDevelop.Gettext/TranslationProject.cs,
- MonoDevelop.Gettext/Catalog.cs,
- MonoDevelop.Gettext.Editor/CatalogEditor.cs: Use progress monitors to
- report errors.
- * MonoDevelop.Gettext/TranslationProjectOptionsDialog.cs: Create a new
- configuration if none exist.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Gettext/TranslationService.cs, MonoDevelop.Gettext/Catalog.cs:
- Track LoggingService API changes.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Bump MD version.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/TranslationProject.cs: Set correct target directory
- path.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Gettext.GettextFeatureWidget.cs,
- gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- gtk-gui/MonoDevelop.Gettext.Editor.CatalogHeadersWidget.cs,
- gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs: Updated
- project icons. Use the base project icon with an overlay to show the
- type.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Track changes in the Icon extension node.
-
-2007-10-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/CatalogParser.cs, MonoDevelop.Gettext/Catalog.cs:
- Fixed some parsing/generationg errors in the catalog.
-
-2007-10-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.Editor/CatalogEditor.cs: Destroy the view widget when
- the view is disposed.
-
-2007-10-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/GtkSpell.cs,
- MonoDevelop.Gettext/TranslationService.cs,
- MonoDevelop.Gettext/TranslationProject.cs,
- MonoDevelop.Gettext/CatalogEntry.cs, MonoDevelop.Gettext/Catalog.cs:
- Speed optimized the update process.
-
-2007-10-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.addin.xml, MonoDevelop.Gettext.mdp, Makefile.am,
- MonoDevelop.Gettext/TranslationProjectOptionsDialog.cs,
- icons/md-gettext-project_16.png, icons/gettext-overlay-32.png,
- icons/gettext-overlay-16.png, icons/md-gettext-project_22.png,
- icons/md-gettext-project_32.png, templates/TranslationProject.xpt.xml:
- Updated project icons. Use the base project icon with an overlay to show
- the type.
-
-2007-10-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/TranslationService.cs,
- MonoDevelop.Gettext/TranslationProject.cs,
- MonoDevelop.Gettext/CatalogEntry.cs, MonoDevelop.Gettext/Catalog.cs:
- Fixed re opened "Bug 335326 - Gettext addin breaks zh_CN.po".
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Gettext.GettextFeatureWidget.cs, gtk-gui/gui.stetic,
- MonoDevelop.Gettext/GettextFeature.cs: Cosmetic changes in the feature
- widget. Don't show scrollbars, just grow the list as new items are
- added.
- * gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs: Cosmetic
- fix.
- * MonoDevelop.Gettext.mdp: Updated.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.mdp: Project file names updated by change in MD path
- functions.
-
-2007-10-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/TranslationService.cs,
- MonoDevelop.Gettext/TranslationProject.cs,
- MonoDevelop.Gettext/CatalogEntry.cs: Optimized the speed a bit.
-
-2007-10-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic, MonoDevelop.Gettext.mdp: Updated.
- * gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs: Some
- cosmetic fixes.
- * MonoDevelop.Gettext/TranslationProjectOptionsDialog.cs: Show all cell
- renderers in a single column. Fixes some alignment issues in the tree.
-
-2007-10-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs,
- MonoDevelop.Gettext/TranslationService.cs: Fixed "Bug 335335 - Gettext
- addin: updating the translations of MD takes forever".
-
-2007-10-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs:
- Updating translations is now done async.
-
-2007-10-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/CatalogParser.cs, MonoDevelop.Gettext/Catalog.cs:
- Fixed "Bug 335326 - Gettext addin breaks zh_CN.po".
-
-2007-10-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.NodeBuilders/TranslationNodeBuilder.cs,
- MonoDevelop.Gettext/TranslationProject.cs: Applied changes that were
- neccassary for to the new FileService.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Bump MD version.
-
-2007-09-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Gettext.GettextFeatureWidget.cs, gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- gtk-gui/MonoDevelop.Gettext.Editor.CatalogHeadersWidget.cs,
- gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs:
- Regenerated GUI files.
-
-2007-09-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/TranslationProject.cs: Fixed 82693: Rebuild not
- working.
-
-2007-09-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/TranslationProject.cs: Fixed 82693: Rebuild not
- working.
-
-2007-08-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic, MonoDevelop.Gettext.addin.xml,
- MonoDevelop.Gettext.mdp, Makefile.am,
- MonoDevelop.Gettext/MakefileHandler.cs, templates/Makefile.am.template,
- templates/Makefile.template: Added support for makefile generation.
-
-2007-08-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Changed addin path.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext/GettextFeatureWidget.cs: Workaround to mcs bug.
-
-2007-08-09 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.Gettext.GettextFeatureWidget.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- MonoDevelop.Gettext/GettextFeature.cs,
- MonoDevelop.Gettext/GettextFeatureWidget.cs: Fixed 82340: Gettext
- addin: translation project creation should be available as a
- 'project feature'.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Removed the CommandService class.
- Everything is done directly with CommandManager. Moved all extension
- node types to MD.Components.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs,
- gtk-gui/gui.stetic, MonoDevelop.Gettext.addin.xml,
- MonoDevelop.Gettext.mdp, Makefile.am: Reorganized the extension point
- hierarchy. Embedded all add-in manifests as resources.
-
-2007-08-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.addin.xml,
- MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs,
- MonoDevelop.Gettext/PropertyProvider.cs,
- MonoDevelop.Gettext/TranslationProject.cs: Fixed bug 82334: Gettext
- addin: can't choose which files to translate. It's now possible to
- choose, if a file can be translated in the file properties.
-
-2007-08-09 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs:
- Fixed Bug 82341: Gettext addin: Language selection combo too big.
-
-2007-08-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- gtk-gui/MonoDevelop.Gettext.Editor.CatalogHeadersWidget.cs,
- gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs:
- Fixed 82337: Gettext addin: usability issues in the PO editor
-
-2007-08-08 Mike Krüger <mkrueger@novell.com>
- * MonoDevelop.Gettext/TranslationProjectOptionsDialog.cs: Removed
- some debug code.
-
-2007-08-08 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs,
- MonoDevelop.Gettext/TranslationProjectOptionsDialog.cs: Fixed
- 82336:Gettext addin: Translation project options dialog not HIG
- compliant.
-
-2007-08-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs,
- MonoDevelop.Gettext/TranslationProjectOptionsDialog.cs,
- MonoDevelop.Gettext/TranslationProject.cs: Fixed 82335: Gettext
- addin: can't choose which projects to translate.
-
-2007-08-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: added bugfix from
- Rafael Teixeira. Plural descriptions are now taken from
- Catalog.PluralFormsDescription.
-
-2007-08-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs: Editor now supports
- n plural forms instead of 2.
-
-2007-08-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/GtkSpell.cs,
- MonoDevelop.Gettext.Editor/POEditorWidget.cs: Added spellchecking
- to original string (hardcoded currently to "en" - maybe shoul add
- an option to the translationproject for this ?). Fixed spellcheck
- updating bug.
-
-2007-08-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/GtkSpell.cs,
- MonoDevelop.Gettext.Editor/POEditorWidget.cs: Fixed gtk spell
- support.
-
-2007-07-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.mdp, Makefile.am: Makefile fixes.
-
-2007-07-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.Gettext.Translator.LanguageChooserDialog.cs,
- gtk-gui/MonoDevelop.Gettext.Editor.CatalogHeadersWidget.cs: Add
- missing files.
-
-2007-07-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: Workaround for bug in
- the compiler. Looks like gmcs gets confused when using anon
- delegates in a partial class, and it will fail unless classes are
- referenced using the full name.
- * MonoDevelop.Gettext.mdp, Makefile.am: Added makefile.
-
-2007-07-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/CatalogEditor.cs,
- MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- MonoDevelop.Gettext/TranslationProject.cs,
- MonoDevelop.Gettext/Catalog.cs: added remove entry function to
- delete unused translation strings.
-
-2007-07-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs:
- updated some translation strings.
-
-2007-07-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs, Commands.cs,
- MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs,
- MonoDevelop.Gettext/TranslationService.cs,
- MonoDevelop.Gettext/Catalog.cs: Added manual udate command, missing
- messages are now recognized.
-
-2007-07-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/TranslationProject.cs: Worked on gettext
- deployment.
-
-2007-07-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/TranslationService.cs,
- MonoDevelop.Gettext/TranslationProject.cs: Improved update code.
-
-2007-07-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs,
- MonoDevelop.Gettext/TranslationService.cs,
- MonoDevelop.Gettext/TranslationProject.cs: New Translations are now
- containing a list of all translation strings.
-
-2007-07-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.NodeBuilders/TranslationNodeBuilder.cs,
- MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs,
- MonoDevelop.Gettext/TranslationProject.cs: Translations can now be
- removed.
-
-2007-07-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/CatalogEntry.cs,
- MonoDevelop.Gettext.Editor/CatalogEditor.cs,
- MonoDevelop.Gettext.Editor/CatalogDeletedEntry.cs,
- MonoDevelop.Gettext.Editor/GtkSpell.cs,
- MonoDevelop.Gettext.Editor/CatalogEditorWidget.cs,
- MonoDevelop.Gettext.Editor/CatalogHeaders.cs,
- MonoDevelop.Gettext.Editor/PluralForms.cs,
- MonoDevelop.Gettext.Editor/CatalogParser.cs,
- MonoDevelop.Gettext.Editor/CatalogEntryEditorWidget.cs,
- MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- MonoDevelop.Gettext.Editor/Catalog.cs,
- MonoDevelop.Gettext.Translator/TranslationFileDescriptionTemplate.cs,
- MonoDevelop.Gettext.Translator/PropertyProvider.cs,
- MonoDevelop.Gettext.Translator/TranslationProjectInfo.cs,
- MonoDevelop.Gettext.Translator/TranslatorCoreService.cs,
- MonoDevelop.Gettext.Translator/TranslatorInfo.cs,
- MonoDevelop.Gettext.Translator/TranslationProject.cs, Commands.cs,
- MonoDevelop.Gettext.addin.xml, gtk-gui/gui.stetic,
- MonoDevelop.Gettext.mdp, MonoDevelop.Gettext/CatalogEntry.cs,
- MonoDevelop.Gettext/CatalogDeletedEntry.cs,
- MonoDevelop.Gettext/CatalogHeaders.cs,
- MonoDevelop.Gettext/PluralForms.cs,
- MonoDevelop.Gettext/CatalogParser.cs,
- MonoDevelop.Gettext/IsoCodes.cs, MonoDevelop.Gettext/Catalog.cs,
- IsoCodes.cs: Restructured/Refactored the project.
-
-2007-07-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/POEditorWidget.cs: changed formatting.
-
-2007-07-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.Editor/CatalogEntry.cs,
- MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- MonoDevelop.Gettext/TranslationService.cs,
- MonoDevelop.Gettext/TranslationProject.cs: Improved reference
- update code. Fixed comment handling and some translation editor
- behavior issues.
-
-2007-07-18 Mike Krüger <mike@icsharpcode.net>
-
- * MonoDevelop.Gettext.Editor/CatalogEntry.cs,
- MonoDevelop.Gettext.Editor/CatalogEditor.cs,
- MonoDevelop.Gettext.Editor/CatalogDeletedEntry.cs,
- MonoDevelop.Gettext.Editor/CatalogHeaders.cs,
- MonoDevelop.Gettext.Editor/CatalogParser.cs,
- MonoDevelop.Gettext.Editor/POEditorWidget.cs,
- MonoDevelop.Gettext.Editor/Catalog.cs,
- gtk-gui/MonoDevelop.Gettext.POEditorWidget.cs,
- MonoDevelop.Gettext/TranslationService.cs,
- MonoDevelop.Gettext/TranslationProject.cs: Worked on gettext addin.
- New (stetic based) editor, some fixes.
-
-2007-07-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext/TranslationService.cs,
- MonoDevelop.Gettext/TranslationProject.cs: Worked on translation
- addin.
-
-2007-07-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.addin.xml,
- gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs,
- MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs,
- MonoDevelop.Gettext/TranslationService.cs,
- MonoDevelop.Gettext/TranslationProjectOptionsDialog.cs,
- MonoDevelop.Gettext/TranslationProject.cs,
- templates/TranslationProject.xpt.xml: Worked on translation project
- options.
-
-2007-07-11 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.Gettext.TranslationProjectOptionsDialog.cs,
- MonoDevelop.Gettext/TranslationProjectOptionsDialog.cs,
- MonoDevelop.Gettext/MonoDevelop.Gettext/TranslationProject.cs,
- MonoDevelop.Gettext/TranslationService.cs,
- MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs: Fixed
- little bug. Added options dialog.
-
-2007-07-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: worked on translation addin.
-
-2007-07-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Gettext.addin.xml: Worked on translation.
-
-2007-07-06 Mike Krüger <mkrueger@novell.com>
-
- * .: Adding the localization addin. Already worked on the translation
- system.
-
diff --git a/main/src/addins/MonoDevelop.GtkCore/ChangeLog b/main/src/addins/MonoDevelop.GtkCore/ChangeLog
deleted file mode 100644
index a2652e2c37..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore/ChangeLog
+++ /dev/null
@@ -1,2796 +0,0 @@
-2010-07-22 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore.csproj: Added System.Core reference for
- windows.
-
-2010-07-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- Track ProjectDomService/Parser API.
-
-2010-07-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Track
- API changes.
-
-2010-06-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Don't offer
- the gtk feature if gtk# is not installed in the active
- runtime. Fixes bug #608052 - The New Solution wizard throws
- an exception after choosing project features.
-
-2010-05-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs:
- * MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs:
- More dialog placing.
-
-2010-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- Converted some static fields which don't need to be static
- into local vars.
-
-2010-05-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track
- API.
-
-2010-04-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track
- AddFilesToProject API.
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs:
- ViewContent widgets are now destroyed by the workspace
- window.
-
-
-2010-04-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: call
- destroy on the container vbox during
-
-2010-04-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs: Found better work
- around for the "gnome-sharp" reference issue.
-
-2010-04-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs: Fixed 'Bug 599335 -
- Error CS0433: The imported type `Gtk.DeleteEventArgs' is
- defined multiple times (CS0433)'.
-
-2010-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added
- null check.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.GtkCore.addin.xml: Bumped MD version.
-
-2010-03-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Use the
- stock Visual Design layout as layout for stetic.
-
-2010-03-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Fix
- race in SteticApp initialization.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.GtkCore.csproj:
- * MonoDevelop.GtkCore.addin.xml:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore/ReferenceManager.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs:
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs:
- * MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs:
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs:
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs:
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs:
- * MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs:
- * MonoDevelop.GtkCore.Dialogs/GtkDesignerOptionsPanelWidget.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Merged MD.Projects into MD.Core, and MD.Projects.Gui,
- MD.Core.Gui and MD.Components into MD.Ide.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs:
- Track api changes.
-
-2010-02-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs:
- Track API changes for lazy loading images.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Track api
- changes.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.GtkCore.Dialogs.GtkDesignerOptionsPanelWidget.cs:
- Flush.
-
-2010-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- Track DisplayBinding API.
-
-2010-01-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore.csproj:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Format
- generated files using the MD formatter to ensure that the
- generated text is the same for al platforms and
- environments.
-
- * gtk-gui/gui.stetic: Use global:: for type references in
- generated code.
-
-2009-12-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- Implement SupportsItem.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: When
- adding a stock gtk widget to a window there is no need to
- update the references. Fixes bug #565492.
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.GtkCore.Dialogs.GtkDesignerOptionsPanelWidget.cs:
- Flush.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- Introduced the ConfigurationSelector class to all methods
- that previously took a configuration name as string. This
- eliminates the ambiguity between solution configuration
- names and project configuration names.
-
-2009-11-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders\WindowsFolder.cs:
- Implemented Equals/GetHashCode. Fixes bug #549902 - MD
- crashes when adding a new gtk form.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2009-10-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * MonoDevelop.GtkCore.csproj:
- * gtk-gui/MonoDevelop.GtkCore.Dialogs.GtkDesignerOptionsPanelWidget.cs:
- Flush.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Use
- typed collection instead of ArrayList.
-
-2009-10-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs:
- Handled icon loading failures.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2009-09-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Route
- commands to the text editor view. Fixes bug #536740 -
- Expression evaluator unnecessarily in context menu.
-
-2009-09-09 Christian Hergert <chris@dronelabs.com>
-
- * libstetic/editor/Accelerator.cs:
- * libstetic/editor/GroupPicker.cs:
- * libstetic/editor/TextEditor.cs:
- * libstetic/editor/SelectImageDialog.cs:
- * libstetic/editor/NonContainerWarningDialog.cs:
- * libstetic/editor/TextEditorDialog.cs:
- * libstetic/editor/EditIconDialog.cs:
- * libstetic/editor/IconSelectorMenu.cs:
- * libstetic/editor/Image.cs:
- * libstetic/editor/ActionGroupEditor.cs:
- * libstetic/editor/StringArray.cs:
- * libstetic/editor/EditIconFactoryDialog.cs:
- * libstetic/editor/SelectIconDialog.cs:
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs:
- * MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs:
- * MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fixes to
- make windows and dialogs Transient to either their parent
- window/dialog or the MD root window (when applicable).
-
-2009-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs: Use real
- resource Ids instead of file names. Fixes bug #528309 -
- Button Icons are not displayed.
-
-2009-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs: Store the
- GuiBuilderProject on which the ChangedEvent was subscribed,
- and use that reference when unsubscribing on Dispose. This
- is required because the GuiBuilderProject bound to a project
- may change. Fixes bug #525421 - Removing gtk-sharp reference
- from a project causes it to not function properly.
-
-2009-08-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Don't use the text editor
- display binding id as reference for registering the designer
- view. Use DefaultDisplayBinding instead. Removed unused
- supportedFormats attribute.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.csproj: Updated dependencies. We now
- depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- Added support for saving and restoring the status of the
- designer, including the undo queue. This allows implenting
- ISupportsProjectReload.
-
-2009-08-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/FolderNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/GuiBuilderProjectNodeBuilder.cs:
- Remove unused files.
-
-2009-08-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Use the
- new AssemblyContext class to query and resolve assemblies.
-
-2009-08-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore.csproj:
- * MonoDevelop.GtkCore/Counters.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added
- some performance counters.
-
-2009-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDocumentOutline.cs:
- Track api changes.
-
-2009-07-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: No more
- missing IntPtr constructor exceptions.
-
-2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Use the
- new DesktopService instead of PlatformService.
-
-2009-06-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track
- assembly lookup APIs.
-
-2009-06-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore\ProjectResourceProvider.cs:
- GetMimeTypeForUri doesn't really support uris.
-
-2009-06-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs:
- GetGtkAssemblyVersion is expected to return the version and
- token, not only the version.
-
-2009-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore\ReferenceManager.cs: Don't get the
- package version from the gtk# package. Instead, get it from
- the first version numbers of the gtk-sharp assembly. That's
- necessary because in windows there is no gtk# package.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- Workaround for what seems to be a mcs bug. Looks like it
- can't properly resolve the implicit conversion of null to
- string.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore\GtkDesignInfo.cs:
- * MonoDevelop.GtkCore.GuiBuilder\GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder\GuiBuilderProject.cs: Use the
- new FilePath class for handling file and directory paths.
-
-2009-05-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't
- create a new drop target list. Use the one defined by
- Stetic.
-
-2009-04-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.csproj: Don't require a specific gtk#
- version.
-
-2009-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: gui designer is now before
- the text editor (wrong text editor id).
-
-2009-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- Track API changes.
-
-2009-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- Track API changes.
-
-2009-04-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs: Remove vte-sharp
- from the gnome libs list, since it now has its own package.
-
-2009-04-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Track
- API changes.
-
-2009-04-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs:
- Removed unused namespace.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs:
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- Renamed PixbufService to ImageService.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs:
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- Track API changes.
-
-2009-04-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs: Moved
- SystemAssemblyService and related classes to the namespace
- MonoDevelop.Core.Assemblies.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore/ReferenceManager.cs:
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs:
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Add
- support for multiple target runtimes.
-
-2009-03-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- Track API changes.
-
-2009-03-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: When the stetic files
- are generated for the first time, ensure that their write
- date is < the write date of the .stetic file, otherwise they
- won't be regenerated when building. Fixes bug #483970 -
- [Regression] Default C# Gtk# app no longer builds.
-
-2009-03-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Flush.
-
-2009-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- Don't try to generate files when not building inside the
- IDE.
-
-2009-02-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: In
- ForceCodeGenerationOnBuild, force a rebuild of the project
- too. Fixes bug #472683.
-
-2009-02-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.csproj: Flush.
-
-2009-02-26 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/ProjectResourcesProvider.cs: lookup mime
- type and use more specific ResourceInfo ctor. [Fixes #475820]
-
-2009-02-26 Mike Kestner <mkestner@novell.com>
-
- * libsteticui/WidgetDesignerBackend.cs: implement Delete key
- support. [Fixes #470637]
-
-2009-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Added
- explicit "Misc" category for localization.
-
-2009-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Worked on
- propertygrid localization.
-
-2009-02-25 Mike Kestner <mkestner@novell.com>
-
- * libsteticui/ApplicationBackend.cs: Reload the registry libraries
- in LoadLibraries, since adding a library doesn't necessarily refresh
- an out-of-date previously registered library.
- * libsteticui/CecilWidgetLibrary.cs: enhance NeedsReload check to
- use a cache refresh and the new change notification so that the
- library stays 'dirty' until it's reloaded.
- * libsteticui/LibraryCache.cs: add change notification for cache items.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: do an update
- of the steticapp libs even if the list hasn't changed in case the
- contents of any of them have changed.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: check for
- 'dirty' references when regenerating code. [Fixes #472683]
-
-2009-02-24 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: only touch the design file
- when forcing rebuilds.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: don't regen
- if design file and generated files have equal timestamps to avoid
- regenerations on fresh checkouts. [#478894]
-
-2009-02-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml:
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs:
- Track merge of the project pad context menu.
-
-2009-02-18 Mike Kestner <mkestner@novell.com>
-
- * libstetic/wrapper/ScrolledWindow.cs: when the child viewport itself
- is being replaced, don't try to remove the viewport from itself.
- * libstetic/wrapper/Viewport.cs: add case for when placeholders are
- being replaced by scrollable widgets to insert the new child directly
- into the parent scrolled window. [Fixes #404861]
-
-2009-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Fix
- crash when the project's gtk# is not installed.
-
-2009-02-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.csproj: Set correct resource name for
- DrawingArea template.
-
-2009-02-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Track api
- changes.
-
-2009-02-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fix build. Looks like the makefiles can't cope
- with resources with IDs.
-
-2009-02-13 Mike Kestner <mkestner@novell.com>
-
- * Makefile.am: add template resource
- * MonoDevelop.GtkCore.addin.xml: ditto.
- * templates/DrawingArea.xft.xml: new DrawingArea subclass template
- with stubs for OnExposeEvent, OnButtonPressEvent, OnSizeRequested,
- OnSizeAllocated, and ctor. Helps speed up the development of custom
- drawn widgets. [Fixes #472665]
-
-2009-02-11 Mike Kestner <mkestner@novell.com>
-
- * libstetic/Registry.cs: account for reloading of the coreLib,
- since this can happen when dogfooding MD. [Fixes #365983]
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.csproj: Remove a local-copy ref.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mds:
- * MonoDevelop.GtkCore.mdp:
- * MonoDevelop.GtkCore.csproj: Migrated to MSBuild file format.
-
-2009-02-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * MonoDevelop.GtkCore.mdp:
- * MonoDevelop.GtkCore.addin.xml:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.Dialogs/GtkDesignerOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.GtkCore.Dialogs.GtkDesignerOptionsPanelWidget.cs:
- Added option for enabling/disabling auto-switch of the GUI
- builder layout. Disabled from now on by default.
-
-2009-02-04 Mike Kestner <mkestner@novell.com>
-
- * libstetic/wrapper/objects.xml: explicit default values for Table
- NRows and NCols values so they don't default to 1. Fixes #471242.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2009-02-02 Mike Kestner <mkestner@novell.com>
-
- * libstetic/PropertyDescriptor.cs: null guard the ValueToString
- formatting for string arrays.
-
-2009-02-02 Mike Kestner <mkestner@novell.com>
-
- * libstetic/PropertyDescriptor.cs: handle empty string lists
- * libstetic/wrapper/ComboBox.cs: some more null guarding for Items.
- [Fixes #471244]
-
-2009-01-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Propagate a
- policy parent SolutionItem through project/file creation so that
- policies can always be resolved correctly.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.mdp:
- * libsteticui/libsteticui.mdp: Flush project format changes.
-
-2009-01-26 Mike Kestner <mkestner@novell.com>
-
- * libstetic/wrapper/ActionTree.cs: guard against removing unsaved
- actions. [Fixes #443472]
-
-2009-01-22 Mike Kestner <mkestner@novell.com>
-
- * libstetic/editor/StringArray.cs: display "(Collection)" in the
- label instead of a joined list on \n which displays garbage chars.
- This approach is consistent with another very popular IDE. ;-)
- * libstetic/wrapper/objects.xml: use Editor.StringArray for the Items
- property of ComboBox.
- * libstetic/wrapper/ComboBox.cs: switch Items to a string[]. Luckily
- this is backwards compat since we currently saved string[] as a newline
- join of the member strings. [Fixes #405396]
-
-2009-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Don't serialize the GtkDesignInfo
- element when it is empty.
-
-2009-01-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added missing
- nullref check.
-
-2009-01-13 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: adds a
- FileAddedToProject handler which scans the file for classes and
- checks the deleted-designs cache for matches to restore to the
- project.
-
-2009-01-13 Mike Kestner <mkestner@novell.com>
-
- * libsteticui/ProjectBackend.cs (RemoveWidget): export the widget
- to a deleted-designs dir for later recovery if necessary. Should
- also decide on some cleanup mechanism to remove old designs and
- automate recovery in the move case if possible. Or we can wait for
- 1wpf which should solve the move case more cleanly.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: reenable
- OnFileRemovedFromProject handler. Revamp to use a ParseDocument of
- the removed file to scan for removed classes to kill.
- [Fixes #366392]
-
-2009-01-09 Mike Kestner <mkestner@novell.com>
-
- * libsteticui/Project.cs: forward isInternal to the backend in
- AddWidgetLibrary.
-
-2009-01-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * libsteticui/LibraryCache.cs: Don't ignore internal classes when
- looking for widgets. If a widget is internal, set the "internal" flag
- to true. Don't abort AddObjects if there is an assembly resolution
- error.
-
-2009-01-08 Mike Kestner <mkestner@novell.com>
-
- * libsteticui/LibraryCache.cs : delay cache directory creation until
- files are going to be written to it.
-
-2009-01-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * libsteticui/CecilWidgetLibrary.cs: Don't try to resolve full assembly
- paths.
-
-2008-12-18 Mike Kestner <mkestner@novell.com>
-
- * libstetic/editor/Flags.cs : fix cs0030 under new mcs.
- * libstetic/editor/FlagsSelectionDialog.cs : fix cs0030 under new mcs.
- * libstetic/editor/ResponseId.cs : fix cs0030 under new mcs.
-
-2008-12-13 Mike Kestner <mkestner@novell.com>
-
- * libstetic/wrapper/Container.cs: generate tooltips based on the target
- version, using the new Tooltip API for >= 2.12. Fixes #372015.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/WidgetParser.cs: Properly search for subclasses of
- Gtk.Widget.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp:
- * libsteticui/libsteticui.mdp: All projects now require fx 3.5.
-
-2008-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Remove the mono
- version number comment from the generated files.
-
-2008-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs: Track API changes.
-
-2008-12-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDocumentOutline.cs: Use an
- Alignment as the concrete Bin instead of custom InvisibleFrame.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Don't require a specific version of
- Mono.Addins.
-
-2008-12-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/WidgetParser.cs: Optimized GetToolboxItems.
-
-2008-12-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/WidgetParser.cs:
- * MonoDevelop.GtkCore/ObjectsDocument.cs: Getting the list of widgets is
- an expensive operation. It shouldn't be a property.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * AssemblyInfo.cs:
- * MonoDevelop.GtkCore.mdp: Add AssemblyInfo.cs files that are
- autogenerated from the addin manifests.
-
-2008-12-01 Mike Kestner <mkestner@novell.com>
-
- * libstetic/wrapper/objects.xml: move ToggleButton ahead of CheckButton
- and add ToggleButton signal item group to CheckButton. Remove toggled
- signal from RadioButton since it inherits it from CheckButton.
- [Fixes #450237]
-
-2008-11-25 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: refactor the default and
- supported version checks into the ReferenceManager, with all the other
- package and assembly code.
- * MonoDevelop.GtkCore/ReferenceManager.cs: refactored default and
- supported version properties.
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: use new api.
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: use new api.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: use new api.
-
-2008-11-23 Mike Kestner <mkestner@novell.com>
-
- * *: I've typed lib/stetic/libstetic(ui) a few too many times.
-
-2008-11-18 Mike Kestner <mkestner@novell.com>
-
- * */Makefile.am: break the gnome/gconf-sharp dependencies.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: set up
- callbacks to the PlatformService for MIME resolution and showing
- urls.
-
-2008-11-11 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: use the
- new ForceUpdate method on the ProjectDom returned by GetParserContext
- to ensure a fully updated database.
-
-2008-11-11 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: null guarding for
- all the things that can possibly go wrong with the parse in
- GetClass.
-
-2008-11-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Create the
- formInfos list when the project is loaded. This is necessary since
- the list is destroyed when the project is unloaded. Fixes bug #Bug
- 431723 - Cannot build GTK applications with sln format.
-
-2008-11-06 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- revert the context menu changes. Don't show them if the project has no
- gtk-sharp ref, only add the templates to the dialog, per Lluis.
-
-2008-11-06 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- show Add Widget|Window|Dialog|ActionGroup template items in the context
- menu and Add File dialog even when the project has no Gtk# reference.
-
-2008-11-05 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: needed to revert
- the >= to <= change from the 440435 fix since the refmgr is now
- reporting TargetGtkVersion without Version=. oops.
-
-2008-11-05 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs: strip Version= out of
- TargetGtkVersion.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2008-10-30 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- switch to a x.y TargetGtkVersion obtained by parsing the gtk-sharp
- reference version. Invert the version comparison in the toolboxitem
- filter. We want toolbox items that are less than the project target
- version, not greater. Fixes #440435.
-
-2008-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Don't notify the
- file has changed unless the changes are saved to disk. Fixes bug
- #430497 - Widget names created in Stetic not available for
- autocomplete.
-
-2008-10-29 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs (ShowPage): only
- regenerate the dummy structure when switching to the source page.
-
-2008-10-28 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs: switch default updating
- to use the current assembly StoredReference version. Avoids problems
- when the stored version has no corresponding installed package.
- Fixes #436246.
-
-2008-10-27 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: don't store
- configuration on Project Save. Avoids a crash due to file availability
- when saving config while loading and it's extraneous since we store
- the config on app exit and it contains no project specific props.
-
-2008-10-22 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs (HasDesignedObjects): guard
- against null projects.
-
-2008-10-21 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs (HasDesignedObjects): don't
- instantiate just to get the SteticFile. Avoids project file garbage.
- [Fixes #436201]
-
-2008-10-21 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: guard against null
- documents returned from parse. I think this is related to the old
- ErrorsDuringCompile check that was commented with the new parser port.
- [Fixes #436998]
-
-2008-10-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: fixed TODO.
-
-2008-10-03 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding:
- rework GetWindow method. now uses the ParsedDocument for a requested
- file to check if any of its types have a GuiBuilderWindow.
- The existing method of walking the project windows list and using
- the ProjectDom database to lookup their file locations is susceptible
- to timing problems due to imcomplete parse databases. This method is
- probably slightly more efficient as well.
-
-2008-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/ProjectResourceProvider.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track API.
-
-2008-09-23 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: bandaid to
- avoid exceptions when removing non-existent buttons. Fixes #377414.
-
-2008-09-23 Mike Kestner <mkestner@novell.com>
-
- * lib/stetic/libsteticui/CecilWidgetLibrary.cs: don't hold assembly
- reference beyond load operation. Recreate it on each load so we are
- always accessing the current assembly instance. Only access cache
- using filename. Ensure Class description lookups cause spew to
- console.
- * lib/stetic/libsteticui/LibraryCache.cs: enhance the path lookup
- logic in Refresh to avoid some churn on named lookups.
- * lib/stetic/libsteticui/ProjectBackend.cs: reload library if
- necessary before getting component types. Fixes #427334.
-
-2008-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Updated projects.
-
-2008-09-15 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCode.GuiBuilder/GtkProjectServiceExtension.cs:
- add the project stetic file to any generation warnings produced.
- Fixes #373244.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.mdp, lib/libstetic.mdp, lib/gtk-gui/generated.cs,
- gtk-gui/generated.cs: Updated generated code.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs,
- MonoDevelop.GtkCore/WidgetParser.cs: Track api changes.
-
-2008-09-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Changes caused by
- interface changes.
-
-2008-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: Moved
- the extensible tree view to its own directory.
-
-2008-08-27 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDesciptionTemplate.cs: perform a
- project save after the file insertions and updates. This seems
- suboptimal, since it would probably be better to mark the project
- dirty and let the user save the project, but until we switch to
- one-widget-per-design-file, we probably need to save the project
- automatically to avoid problems.
- Fixes #385712.
-
-2008-08-27 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Restrict to DotNetProjects and verify ProjectFolders are for DNPs.
- Fixes #412448.
-
-2008-08-22 Mike Kestner <mkestner@novell.com>
-
- Fixes bug #413275 and delays more GtkDesignInfo-related project file
- churn.
- * MonoDevelop.GtkCore/GtkCoreService.cs: init the refmgr on startup.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Remove targetVersion field and
- associated prop. Move reference updating logic to Ref Manager. Target
- Version is now exclusively tracked via reference version by the
- ReferenceManager.
- * MonoDevelop.GtkCore/ReferenceManager.cs: new class to encapsulate all
- reference management behaviors, from responding to user add removes to
- automated updates for designer projects.
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: only show feature
- for projects which support refactoring, since it advertises designer
- support and that's not available without refactoring yet. Use refmgr
- for version updates.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionsPanel.cs: use refmgr
- for version info and suppress gettext options if no designed objects
- exist.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: use refmgr for
- target version.
-
-2008-08-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs: Remove
- the "resources folder" feature. Resources are now shown in the
- solution tree like any other files. For a detailed explanation see
- "Bug 381430 - [PATCH] Display resource files in main project tree".
-
-2008-08-19 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: revert a silly
- change that was causing explicit paths to be inserted into gui.stetic
- files for gac references. [Fixes #412960]
-
-2008-08-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: fixed issue in
- GetSourceCodeFile.
-
-2008-08-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: fixed some
- possible nullrefs.
-
-2008-08-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp: re-set project
- references (fix some libstetic.dll not found issue, localcopy ==
- true was missing).
-
-2008-08-18 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: make HasDesignedObjects
- and SupportsDesigner static so that we can defer a few more instance
- creation scenarios.
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs:
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs:
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs:
- Update to new static API.
-
-2008-08-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Add a null
- check.
-
-2008-08-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: fixed possible
- null references in the unload method.
-
-2008-08-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Fix crash when looking for
- designed objects in a project that doesn't support it.
-
-2008-07-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fixed some
- issues.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Translated
- old code to new dom.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/ObjectsDocument.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Changes for converted
- refactoring infrastructure.
-
-2008-07-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/WidgetParser.cs,
- MonoDevelop.GtkCore/ObjectsDocument.cs,
- MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/ClassUtils.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Worked on code
- completion/new dom.
-
-2008-07-24 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: get paths
- for gac references to simplify the lookup in stetic.
-
-2008-07-23 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- Use HasDesignedObjects not SupportsDesigner.
-
-2008-07-23 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: delay creation of guifolder
- until GuiBuilderProject is accessed. Refactor Bind into a Project
- property to gather all the connect/disconnects together. Add new
- HasDesignedObjects prop for when SupportsDesigner doesn't cut it.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs: use new
- HasDesignedObjects prop.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs:
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: don't
- need to update the folder for these options any more.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs: get
- GuiBuilderProject from design info directly.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: kill
- BeforeCompile handler and GetGuiBuilderProject method. Use new
- HasDesignedObjects to control code generation.
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: kill
- GenerateSteticCode field. It was always set to true. Use new
- HasDesignedObjects prop to control generation.
-
-2008-07-22 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Connect to project file
- events and trigger objects.xml updates. Translate a confirm button
- label. Require AddAttribute refactoring.
- * MonoDevelop.GtkCore/ObjectsDocument.cs: new class reinstating some
- old document updating code and adding some new. Inserts ToolBoxItem
- and Category attrs into sources for a first-time "upgrade" to enable
- the attr-sync feature now controlled by a root attribute on the
- document.
- * MonoDevelop.GtkCore/WidgetParser.cs: new class reinstating some
- old parsing code and adding some new. This will become the home
- for all source parsing in the addin. Refactoring to come...
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Add WidgetParser
- prop. Remove Debug spew.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs: Moved serialization engine to
- MonoDevelop.Core. Use new syntax for specifying attribute scope.
-
-2008-07-15 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: add an updatingVersion
- state to prevent warning when we are adjusting reference versions.
-
-2008-07-15 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: add a user confirmation for
- disabling the designer on reference removal. Leave the stetic.gui
- and objects.xml files on disk, though we still remove them from the
- project.
-
-2008-07-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fixed possible
- null reference.
-
-2008-07-10 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs (FromProject): return an
- empty instance for non-DotNetProjects which will report false
- on SupportsDesigner.
-
-2008-07-10 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Gutted. Moved everything
- that took a Project parameter to GtkDesignInfo. Removed all the
- enable/disable/get info methods replaced by GtkDesignInfo.FromProject.
- Killed all the objects file updating. Moved designer support checks
- to DesignInfo.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Add FromProject static
- method to replace GtkCoreService.GetGtkInfo. Remove ExportedWidgets
- and IsWidgetLibrary functionality. Enable and disable designer based
- on presence of gtk-sharp reference on projects. Refactor/move code
- generation to GuiBuilderProject from UpdateGtkFolder. Kill
- GeneratePartialClasses since it's a simple project property access
- and all users of GtkDesignInfo access it via the project. Moved
- Refactory checks from GtkCoreService to encapsulate SupportsDesigner.
- Fix Reference updating checks for Mono.Posix, since the
- StoredReference returns a simple name for it.
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: switched to
- FromProject api. Killed ExportedWidget handling.
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: removed widget
- library checkbox. s/Gtk#/GTK# for consistency. Updated to new
- DesignInfo API.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: removed
- all the Exported Widgets and WidgetLibrary tab stuff, simplified to
- a vbox and hand-written to remove glade taint.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- switched to new DesignInfo API.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- switched to new DesignInfo API. moved gui folder file generation
- here instead of DesignInfo iterating over builder properties.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs:
- Added category mangling for ToolboxItems so that they are placed
- by project.
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs:
- switched to new DesignInfo api.
- * templates/Widget.xft.xml: add ToolboxItem attr.
- * templates/WidgetPartial.xft.xml: add ToolboxItem attr.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2008-05-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Explicitly set the resource ids
- for gui.stetic and objects.xml, since msbuild uses different
- default ids.
-
-2008-05-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Track api
- changes.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Merged the extension points for
- project and solution option panels into a single extension point. A
- single extension point will now be used for all kinds of items.
- Extension conditions can be used to make panels visible only for
- some specific item types.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- Replaced ICompilerResult/DefaultCompilerResult/CompilerResults by a
- new BuildResult class, which has owner information at error level,
- so it is possible to know which project generated an error when
- building a solution. Updated Task and TaskService to use the new
- owner information.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs,
- MonoDevelop.GtkCore/ProjectResourceProvider.cs,
- MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore.mdp,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs,
- MonoDevelop.GtkCore.mds, lib/libsteticui.mdp, lib/libstetic.mdp,
- Makefile.am,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: New project
- model changes.
-
-2008-05-20 Mike Kestner <mkestner@novell.com>
-
- * templates/Widget.xft.xml:
- * templates/WidgetPartial.xft.xml:
- Mark the custom widgets Visible=false to conform to the Gtk convention
- of widgets being shown explicitly. [Fixes #364985]
-
-2008-05-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Track API. Mark up
- for property grid.
-
-2008-05-13 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: use new
- Stetic.ApplicationFactory api.
-
-2008-05-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Track API.
-
-2008-04-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, gtk-gui,
- gtk-gui/generated.cs, gtk-gui/gui.stetic, Makefile.am,
- icons/pad-widget-tree-16.png,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDocumentOutline.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Implement
- IOutlinedDocument instead of custom pad. Set GTK# version to 2.8.
-
-2008-03-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Removed unneeded dependency.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: fixed bugfix (thanks
- ankit)
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Fixed possible null
- reference exception.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Worked on gnome hig
- compliant alerts.
-
-2008-03-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fixed null ref.
-
-2008-02-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Refactored content
- interfaces
-
-2008-02-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.mdp: Set correct makefile ver for files.
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Worked on category
- support for the toolbox service.
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp: Removed some unused glade
- and gnome-sharp references (only the unused). But I'll continue to
- remove glade, we need to lower the dependency tree a bit.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Added IViewContent
- switching logic (but should be done centrally using the secondaryview
- paradigmn).
-
-2008-02-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Workaround for mono bug
- #350432.
-
-2008-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Handle the delete
- key in TreeViewPad, so it will work event if the shortcut is not
- defined.
-
-2008-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am,
- icons/pad-widget-tree-16.png: Added widget tree icon.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Update MD version.
-
-2008-01-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs,
- MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Made internal
- some classes that don't need to be public.
-
-2008-01-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Notify file changes
- through the FileService.
-
-2008-01-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Stetic code must be
- generated in the GUI thread. Should fix bug #349505.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Feed default layout
- name to Gettext for translation.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
- templates/WindowPartial.xft.xml, templates/ActionGroupPartial.xft.xml,
- templates/Window.xft.xml, templates/ActionGroup.xft.xml,
- templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Make template
- categories translatable.
-
-2008-01-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Added null check on the
- result of UpdateFile. Should fix bug #352194.
-
-2008-01-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: Handle
- projects which don't support the GTK# designer. Window and widget
- generation options are hidden, and code is never generated. Fixes bug
- #350632.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Don't update bindings if the
- file has syntax errors. May fix bug #347590.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Bump add-in versions.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Update after build reorg.
-
-2007-12-06 Geoff Norton <gnorton@novell.com>
-
- * Makefile.am: Only build the GtkCore addin if we have gnome-sharp
- available.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp, lib/libstetic.mdp,
- Makefile.am: Directory reorganization.
-
-2007-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * gui.glade, MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs: Removed
- Gnome.FileEntry.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: Track
- LoggingService API changes.
-
-2007-11-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Use RootCombine
- instead of CurrentOpenCombine when possible.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Fix nullref. Happens
- when removing a project from a solution while one of the windows of that
- project is open.
-
-2007-10-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/ActionGroup.xft.xml, templates/ActionGroupPartial.xft.xml,
- templates/Dialog.xft.xml, templates/DialogPartial.xft.xml,
- templates/Widget.xft.xml, templates/WidgetPartial.xft.xml,
- templates/Window.xft.xml, templates/WindowPartial.xft.xml: Use tango
- file icons. Removed obsolete icons.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Track api changes. Added
- Description property.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.mdp, lib/libstetic.mdp: Project file names updated by
- change in MD path functions.
-
-2007-10-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mds, Makefile.am: Added custom command for updating
- the Stetic sources.
-
-2007-10-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Set a more meaningful category name for
- addin commands.
- * MonoDevelop.GtkCore.mdp, MonoDevelop.GtkCore.mds: Updated.
-
-2007-10-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: If the current selection
- can't be deleted, just ignore the delete command, so the default handler
- will be executed. Fixes bug #325440.
-
-2007-10-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.mdp: Fix required gtk# version.
-
-2007-10-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Applied changes that
- were neccassary for to the new FileService.
-
-2007-10-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Changed calls for
- the new StringParser.
-
-2007-10-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: In Bind(), don't subscribe the
- NameChanged event at every call.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: The designer needs to
- be explicitely destroyed.
-
-2007-10-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: No need to implement
- IComparable; it's done in the base class now.
-
-2007-09-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Assign the selected
- target gtk# version to the new project.
-
-2007-09-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Use ProjectReference.StoredReference
- rather than ProjectReference.Reference, in order to refer to the actual
- stored reference string rather than a temporarily bumped version.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2007-09-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Implemented an
- assembly resolver for the stetic app, so assembly widgets registered
- with .pc files can be found.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs: If a widget dll belongs
- to a package, store it as a package reference in the toolbox index.
-
-2007-09-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Allow setting TargetGtkVersion to
- DefaultGtkVersion when current value is null.
-
-2007-09-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Don't touch GTK# assembly versions
- when a target version is not set. Don't use gtkVersion=null to represent
- default version.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Set TargetGtkVersion on new
- projects. Bump default version to 2.8.
-
-2007-09-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp, lib/libstetic.mdp,
- lib/Makefile.am, MonoDevelop.GtkCore.mds, Makefile.am: Use projects for
- imported stetic libraries.
-
-2007-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Removed access to
- Component object.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Remove unused method.
-
-2007-09-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs,
- MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs: Fix warnings.
-
-2007-09-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * lib/stetic, Makefile.am, lib/Makefile.am: Build stetic from
- svn:externals.
- * lib/libsteticui.dll.config, lib/libstetic.dll.config,
- lib/libstetic.dll, lib/libsteticui.dll: Removed.
-
-2007-09-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
- templates/WindowPartial.xft.xml, templates/Window.xft.xml,
- templates/ActionGroupPartial.xft.xml, templates/ActionGroup.xft.xml,
- templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Remove
- deprecated FileOptions element from templates.
-
-2007-09-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Changed the way to
- set the active designer (the api changed). Fixed some renaming issues.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Track api changes.
-
-2007-09-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/Window.xft.xml: Oops, PartialTypeSupport should be set to
- Disabled for non-partial window.
-
-2007-09-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.mdp, Makefile.am: Updated.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs: Use DotNetProject.UsePartialTypes
- instead of custom setting.
- * MonoDevelop.GtkCore/WidgetFileTemplatePartialClass.cs,
- MonoDevelop.GtkCore/WidgetFileTemplateFullClass.cs: No longer needed.
- * templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
- templates/WindowPartial.xft.xml, templates/Window.xft.xml,
- templates/ActionGroupPartial.xft.xml, templates/ActionGroup.xft.xml,
- templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Use
- PartialTypes condition instead of custom file template.
-
-2007-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Includes fixes for bugs #82671, #82527, #82476, #81763 and #81238.
-
-2007-08-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/PropertiesWidget.cs: Changes due to new
- property infrastructure.
-
-2007-08-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs: By default use the project name
- as category name for new custom widgets.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Don't show the full
- name of widgets in the toolbar.
-
-2007-08-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: In FindClass, make
- sure the getUserClass parameter is taken into account when the found
- class is not a multi-part class. Fixes bug #82258.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Removed the CommandService class.
- Everything is done directly with CommandManager. Moved all extension
- node types to MD.Components.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore.mdp, Makefile.am: Reorganized the extension point
- hierarchy. Embedded all add-in manifests as resources.
- * lib/libstetic.dll: Updated from stetic module.
-
-2007-08-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Improved error
- reporting.
-
-2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Converted
- DispatchService to a static class.
-
-2007-08-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll: Updated.
-
-2007-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fixed some
- problems with the target gtk version. It was not assigned to the
- stetic project. Also fixed some stock icon rendering issues in
- Stetic.
-
-2007-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Includes a nullref fix.
-
-2007-07-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Layout switch
- delay is not needed anymore.
-
-2007-07-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Fix nullref
- when gtk support is not enabled. Patch by Chris Howie.
-
-2007-07-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Don't try to use the CurrentNode property after adding the file,
- since it may have changed. Should fix bug #82123.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
- Fixes bugs #81846 and #82144.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fix window
- source file lookup.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Use the new methods
- for checking clipboard operations on the current selection.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Include the
- current project in the list of libraries to show in the toolbox.
- Fixes bug #82125.
-
-2007-07-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated. Fixes bugs 81977,
- 81810 and 82052.
-
-2007-07-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Properly rename
- fields when the widget name is changed. Fixes bug #81976.
-
-2007-07-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Update the
- properties pad when the focus is on the widget tree pad. Fixes bug
- #81971.
-
-2007-07-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Added null
- check.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Track api changes
- in DesignerSupport. When adding a project reference to a widget
- library, take into account that widgets may be implemented in a
- library different from the one providing the widget list.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: In
- GetDynamicItems, only return widgets provided by libraries
- referenced by the project. Don't return widgets from libstetic
- since those are already included by default in the toolbox.
- Implemented IToolboxDefaultProvider.
-
-2007-07-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Changed a bit
- because of the removal of custom collections in the Ide project.
-
-2007-06-30 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * gui.glade: Fixed capitalization.
-
-2007-06-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs: Don't show windows
- in the toolbox.
- * lib/libstetic.dll, lib/libsteticui.dll: Updated from Stetic module.
-
-2007-06-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
-
-2007-06-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * gui.glade, MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Allow selecting
- the target GTK# version of the project.
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Implemented a
- toolbox loader, which allows registering assemblies in the toolbox.
- When a widget from a toolbox is dropped to a window, MD will now
- add a reference to the required assembly.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
-
-2007-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll: One last update.
-
-2007-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
-
-2007-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Set the import
- file callback when editing project stock icons.
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs: The GetResources
- method only returns resource files now.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
-
-2007-06-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Default pad
- placement is now specified in the xml file.
-
-2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: In GetBaseType, use
- Project.GetWidgetTypes to get all registered wiget types, including
- base widget types (which were not provided by GetComponentTypes).
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Includes fix for bug #81785.
-
-2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Don't include non-public
- members to the objects.xml file.
-
-2007-05-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Updated.
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Fix feature message.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
- Includes fixes for bugs #81761, #81758 and #81762.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- (UpdateLibraries) Properly check for library changes.
-
-2007-05-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Fixes bugs #80783 and #81683.
-
-2007-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp, Makefile.am: Added new dependency.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from svn. Fixes bug
- #81590.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: When selecting an
- image file in the widget designer, import the file into the
- project.
-
-2007-05-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Added some delay
- in the code that changes the workbench layout when selecting the
- designer. Fixes bug #80963.
-
-2007-05-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPalettePad.cs: Removed old
- palette pad.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Set the 'internal' flag for
- widgets implemented by private classes.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from svn module.
- Fixes bugs #80875, #81261, #81365.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: If the project
- is a library, add itself as an internal widget library, so widgets
- with internal visibility will be shown.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: When saving a window,
- use the visibility of the class to set the visibility of the
- component. Together with all changes done in stetic, fixes bug
- #80875.
-
-2007-05-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs,
- MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Track api changes in
- Stetic.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Delay
- library updating until really necessary.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Copy the .addins.xml file to the output dir.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Copy stetic dlls together with the assembly.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated.
-
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp, Makefile.am: Reference shared assemblies
- from the correct location.
-
-2007-05-04 Wade Berrier <wberrier@novell.com>
- * lib/libstetic.dll.config:
- * lib/libsteticui.dll.config:
- Fix os attribute formats (mono-config.c separates oses by comma,
- and ignores or includes the whole string.)
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am:
- Migration to Mono.Addins.
-
-2007-04-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp,
- MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs, Makefile.am:
- Implemented project feature for enabling gtk# support in new
- projects.
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: Use
- Menu icon size in the project pad.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
-
-2007-04-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Show a
- relative path in the window delete confirm dialog, since the
- absolute path may take too much space.
- * MonoDevelop.GtkCore.mdp: Updated.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Add
- Ok/Cancel buttons by default in new dialogs.
-
-2007-03-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Includes fixes for bugs 81033, 81086, 81239, 81143, 81014 and
- 81015.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Allow pasting when
- a placeholder is selected. Fixes bug #81246.
-
-2007-03-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.mdp, Makefile.am, icons/image-x-generic.png:
- Show a "Stock Icons" node in the User Interface folder. It's easier
- to discover than the context menu option.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.Commands/GladeCommands.cs: Added menu option
- for opening the gtk# settings.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Don't crash if
- the gtk-gui folder doesn't exist. Fixes bug #81152.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Hide the border
- of the combined view notebook.
-
-2007-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll: Updated from stetic module. Fixes NRE crash.
-
-2007-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Fix null ref.
-
-2007-03-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Register a new toolbox loader. Removed
- old properties pads.
- * MonoDevelop.GtkCore.mdp, Makefile.am: Added reference to
- MonoDevelop.DesignerSupport.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from svn module.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/PropertiesWidget.cs,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Integrate Stetic
- widgets in the main toolbox.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Implement
- ICustomPropertyPadProvider and return the Stetic property pad.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs: Renamed.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Fix warning.
-
-2007-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- Updated from Stetic module. Includes fix for bug #80864.
-
-2007-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from SVN. Fixes some
- memory leaks and bug #79453.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Explicitely
- destroy notebook children, since notebook doesnt do it because of a
- gtk bug.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Some fixes in the
- dispose code.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Use
- ProjectOperations.SaveProject to save projects.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Change add-in versions to 0.13.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fix nullref.
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: Log
- error message.
- * Makefile.am, MonoDevelop.GtkCore.mdp: Synchronized MD project and
- makefile.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Avoid throwing
- delayed events after the project has been disposed.
-
-2007-02-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added missing
- null check.
-
-2007-02-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Ask for user
- confirmation when reloading a designer only when the designer has
- unsaved changes.
-
-2007-02-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Detect external
- changes in the gui.stetic files, and reload it when it changes.
- Take into account that the load of gui.stetic can fail. Added
- several workarounds for this case.
-
-2007-02-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from SVN. Includes
- fixes for bugs #80722, #79427 and #80127.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Store some
- Stetic configuration in the MD properties.
-
-2007-02-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * gui.glade, MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Added options
- for enabling/disabling gtk support, and for gettext support.
- * MonoDevelop.GtkCore.addin.xml: Change options panel name.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Make sure the
- MD project is saved together with the stetic project, if necessary.
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Avoid saving
- the MD project twice.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs: If gtk
- integration status changes for a project, refresh the tree.
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs: Null check.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Added support for gettext and
- gettext class options for generated code.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Added events for notifying
- when the gtk integration status changes for a project.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * Makefile.am: distcheck fixes
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: When a designer
- project is disposed, hide the designer view in the editor.
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- Factorized some code into GtkDesignInfo.
-
-2007-02-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Make sure the code generation
- extension is executed before the last step.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Hide the add window commands when the project is not DotNet
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.dll, lib/libstetic.dll:
- Updated.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Intercept calls
- to the IPositionable interface, and show the editor page when
- jumping to a line.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: When looking for
- the window class, avoid returning the generated partial class.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Show the editor
- page when jumping to a signal handler.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Warn the user if
- the gtk-sharp-2 package can't be found. Some distros don't include
- the .pc file in the gtk# package, only in the -devel package.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
-
-2007-01-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll.config, lib/libsteticui.dll, lib/libstetic.dll,
- lib/libsteticui.dll.config: Updated from Stetic module.
-
-2007-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Track api
- changes in Document class.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated form Stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Removed
- implementation of all text editor interfaces. Now the view
- overrides GetContent and calls editor.GetContent when a requested
- interface is not found.
-
-2007-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Updated.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Removed unused namespace.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Use the new base-type property
- to describe custom widgets. When looking for properties and events,
- look in the base classes as well as in the widget class.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * Makefile.am,
- MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs,
- MonoDevelop.GtkCore.WidgetLibrary/ProjectSignalDescriptor.cs,
- MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs,
- MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs,
- MonoDevelop.GtkCore.WidgetLibrary/ProjectPropertyDescriptor.cs:
- Removed unused files. All widget library functionality has been
- moved to stetic.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Removed all
- widget library management, which has been moved to Stetic.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Added some null checks.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Use the new way
- of managing dependencies in projects.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- templates/WindowPartial.xft.xml, templates/Window.xft.xml: The
- window constructor now takes the window type.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Some gui
- improvements and added some null checks.
-
-2007-01-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't crash if the
- designer can't be loaded for some reason.
-
-2007-01-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore/WidgetFileTemplatePartialClass.cs,
- MonoDevelop.GtkCore/WidgetFileTemplateFullClass.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs,
- templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
- templates/WindowPartial.xft.xml, templates/Window.xft.xml,
- templates/ActionGroupPartial.xft.xml,
- templates/ActionGroup.xft.xml, templates/DialogPartial.xft.xml,
- templates/Dialog.xft.xml: Implemented support for generating code
- in partial classes.
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Use the
- correct method for saving the project.
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs: Refresh the user
- interface folder when the gui project is reloaded.
- * MonoDevelop.GtkCore.mdp: Updated.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Added support for partial
- classes. In the GuiBuilderProject property, don't update the
- gtk-gui folder since this call may change the contents of the
- project, and weird things happen when called by the project pad to
- fill the tree.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * Makefile.am: Added new files.
- * MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs,
- MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs:
- Make it work even when the assembly it references has been deleted
- (maybe as a result of cleaning a project). In this case the widget
- library is shown as empty.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added support
- for Loading/Unloading a project, to optimize use of memory for
- solutions with many gui projects. Implemented support for
- generating code in partial classes.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Implemented
- support for generating code in partial classes. Implemented support
- for UNDO/REDO.
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- Generation of gui code is now done from the Build method of a
- project service extension. Fixes some issues when building a
- project which contains custom components.
-
-2006-12-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Track API changes in
- FileService.
-
-2006-12-13 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Don't
- generate stetic code if CurrentOpenCombine is null.
-
-2006-12-07 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * MonoDevelop.GtkCore.mdp: Updated to it can be
- built from MonoDevelop.
-
-2006-11-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Simplified the
- code by using global events from the Ide, instead of combine
- events.
-
-2006-10-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Added RemoveExportedWidget method.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: track
- API changes.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: If the name of a
- widget changes and it is being exported, update it in the objects.xml
- file. Fixes bug #79656.
-
-2006-09-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module. It provides a redesigned API
- which will allow running designers in a separate process.
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs:
- * MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs:
- * MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPalettePad.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs:
- Track api changes.
-
- * MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs: Make sure
- parse information is up to date before loading an assembly library.
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs: Make sure this object
- is always alive when remoted.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Added null check.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Not needed anymore.
- * MonoDevelop.GtkCore.addin.xml: Removed build step. Code generation
- is done now before compiling.
-
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectWidgetLibrary.cs:
- * MonoDevelop.GtkCore.WidgetLibrary/CachedProjectWidgetLibrary.cs:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: ProjectWidgetLibrary is not used
- anymore. All libraries are now handled by AssemblyReferenceWidgetLibrary.
-
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopWidgetActionBar.cs:
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopActionGroupToolbar.cs:
- Moved to Stetic.
-
- * Makefile.am:
- * MonoDevelop.GtkCore.mdp: Updated.
-
-2006-09-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track api changes.
-
-2006-09-19 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * .: Added svn:ignore for MonoDevelop.GtkCore.pidb
-
-2006-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from stetic module. Includes fix for bug #79247.
-
-2006-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from stetic module.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Save the project after editing the icons.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Set the
- ResourceProvider for the main stetic project. Added null check.
-
-2006-08-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Fixed bug about
- adding the wrong widget as action designer page.
-
-2006-08-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Only export properties which
- return primitive types. Fixes bug #79195.
- * lib/*: Updated from stetic module.
- * MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs: Unsubscribe close
- event when done.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Handle designer
- commands in its own tab page.
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Explicitely dispose
- custom widgets to avoid memory leaks.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Track api changes.
-
- * MonoDevelop.GtkCore.mdp: Updated.
-
-2006-08-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * gui.glade: Minor fix.
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Track api
- changes.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Stetic files don't need
- to be added as resource to projects.
- * MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs: Make it
- work for action groups.
- * lib/*: several fixes.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added method
- for removing an action group.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Track API changes
- in Stetic. Properly bound edit commands from the main menu.
-
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- * MonoDevelop.GtkCore.addin.xml: Implemented Open and Delete
- commands for global action groups.
-
- * MonoDevelop.GtkCore.mdp: Updated.
-
-2006-08-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module. Includes fixes for
- bugs #79043, #79044 and #79045
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Don't
- crash if something goes wrong when binding a class.
- Fixed nullref.
-
-2006-08-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- CreateContentForFile should not load the file, just create
- the view.
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Add
- support for IEncodedTextContent.
-
-2006-08-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- Set the resource provider before loading the project.
- Fixes bug #78966.
-
- * libs/*: Updated from Stetic module. Fixes several bugs:
- 78938, 78916, 78909, 78956, and 78867.
-
-2006-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs:
- Added null check.
-
- * MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs:
- Get the parser context using the assembly file name, not the full
- assembly name.
-
-2006-07-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Factorized several
- more or less duplicate methods into GuiBuilderProject, specially
- methods for locating the class bound to a window. GuiBuilderProject
- now will explicitelly update the parser database the first time it
- needs to locate a class, so it will work even if the parser service
- is busy parsing assemblies.
-
-2006-07-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll: Updated from stetic module. Fixes a bug
- in the table wrapper which may cause an endless loop.
-
-2006-07-05 Matej Urbas <matej.urbas@gmail.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs: Updated to use
- ReturnType as BaseTypes in IClass instances.
-
-2006-07-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Fixed automatic
- layout switch policy.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Fix showing of
- action group view.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Properly
- bind actions when pressing "BindToField".
-
- * MonoDevelop.GtkCore.addin.xml: Updated versions.
-
-2006-06-29 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.GtkCore.addin.xml: Only display WidgetBuilderOptionPanel
- for "DotNet" projects.
-
-2006-06-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Switch to the
- designer workbench layout when selecting an action group file.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Support jumping
- to signal hanlder when double-clicking it in the signals editor.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Removed debug code.
-
- * templates/ActionGroup.xft.xml:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- Fix code generation of action groups.
-
-2006-06-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: If a member has a [Browsable(false)]
- attribute, don't add it to the objects.xml file. Also don't add
- read-only properties.
- * lib/*: Updated from stetic module. Fixes bugs #78622 and #78620.
- Adds an icon for expander and fixes a bug in ColorButton (fix by ml)
-
-2006-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll:
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopWidgetActionBar.cs:
- Track changes in the api.
-
-2006-06-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * libs/*: Updated from stetic module. Several improvements.
- Also fixes bug #78160.
-
-2006-05-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- Added DisplayName property.
-
-2006-05-29 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: reverted interface changes - missing file change
-
-2006-05-29 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: reverted interface changes
-
-2006-05-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * libs/*: Updated from stetic module. Adds support for toolbars.
-
-2006-05-23 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: track api changes
-
-2006-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Commands/GladeCommands.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- * MonoDevelop.GtkCore.addin.xml: Added commands for creating
- an action group and editing the project icons.
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Show local
- action groups as children of the window node.
-
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs: Moved
- some event subscriptions to WindowsFolder.cs
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: Open the
- corresponding file when clicking on local action groups.
-
- * Makefile.am:
- * MonoDevelop.GtkCore.mdp: Added action group template.
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Added support for
- action group file templates.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Notify changes in
- local action groups.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't show the actions
- tab until there is at least one action group.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs: Don't show
- properties or signals for global actions.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Added virtual method
- OnActiveDocumentChanged, which is called when the view is brought to front.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Use the new MemberName
- field when binding fields.
-
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopActionGroupToolbar.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Several minor fixes.
-
- * lib/*: Updated.
-
-
-2006-05-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Initial support for the menu editor. Still very unstable!!
-
- * lib/*: Updated from Stetic module.
- * MonoDevelop.GtkCore.addin.xml: Register a node builder and and
- display binding for action groups.
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs: Update
- the folder when action groups change.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Fix nullref.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Factorized
- some code into CodeBinder.cs
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Factorized some
- code into CombinedDesignView.cs.
-
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: New node
- builder for action groups.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs: New display
- binding for editing global action groups.
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopWidgetActionBar.cs: Moved from
- GuiBuilderView.cs.
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopActionGroupToolbar.cs: A new
- toolbar for the action group designer.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: A view for editing
- global action groups.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Moved here some code
- from GuiBuilderEditSession.cs.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Moved here some
- code from GuiBuilderView.cs.
-
- * Makefile.am:
- * MonoDevelop.GtkCore.mdp: Added new files.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track api changes.
-
-2006-05-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll: Updated from Stetic module. Includes
- a fix for bug #78307.
-
-2006-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Updated versions.
- * MonoDevelop.GtkCore.mdp: Updated.
-
-2006-05-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module. Includes fixes for
- bugs #78266, #78240 and #78276.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track changes
- in the Stetic API.
-
-2006-04-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Don't
- crash if a stetic project can't be loaded. Fixes bug #78169.
- * lib/libstetic.dll: Updated from Stetic module. Fixes bug #78167.
-
-2006-04-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * libs/*: Updated from stetic module. Fixed construction of
- scales and scrollbars.
-
-2006-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs: When
- creating a widget from a widget design, remove the signals since
- those signals reference handlers in the widget class, not the
- widget container class.
-
-2006-04-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * libs/*: Fix nullref in some themes.
-
-2006-04-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Fix typo.
- * libs/*: Fix for #78111, #78092 and #78090.
-
-2006-04-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs: Save the project
- after adding or removing a resource.
-
-2006-04-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated.
-
-2006-03-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Get open
- combine events in the GUI thread.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Properly
- delete signals for which there isn't a handler. Half fixed field
- renaming.
- * lib/*: Updated.
-
-2006-03-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/MonoDevelop.GtkCore.addin.xml: Fix ID and
- description. Added stetic config files to add-in package.
-
-2006-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Updated references.
-
-2006-03-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- Don't crash if no parse info is available for the file
- being edited. Should fix #77885.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't show
- the bind to field button for the root container.
- * lib/*: Updated.
-
-2006-03-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Use an unified format. Patch by Matze Braun.
- * MonoDevelop.GtkCore.addin.xml: Updated add-in versions.
-
-2006-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml:
- * MonoDevelop.GtkCore.mdp: Removed GladeFileDisplayBinding.
- * lib/*: Updated.
- * Makefile.am: Updated. Some files have been moved to Stetic.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Fixed
- layout switching. Don't show the widget tree pad by default,
- since it is already available as a combo in the designer.
- * MonoDevelop.GtkCore.GuiBuilder/GladeFileDisplayBinding.cs: Removed.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs: use
- the new property tree instead of the grid.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: The designer
- toolbar has been moved to Stetic.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Changed
- default placement.
-
-2006-03-19 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * .: Added Makefile.in and Makefile to svn:ignore.
-
-2006-03-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore.mdp: Updated.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Added support for using
- resource images in the designer.
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Check if the objects.xml
- file exists before loading it.
- * MonoDevelop.GtkCore/GeneratorBuildStep.cs: Don't generate code
- if the stetic file has not been modified since the last
- generation.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: If Gtk
- support is not enabled, don't enable it if no widgets have
- been selected.
- * lib/libstetic.dll: Updated.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Mapped some
- commands.
- * templates/Window.xft.xml: The constructor of Gtk.Window requires
- the title of the window.
-
-2006-03-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp, Makefile.am: Updated.
- * MonoDevelop.GtkCore/GeneratorBuildStep.cs: When generating
- code for a project that exports widgets, include the own
- project library to the generation, since there can be
- widgets that contain other widgets defined in the project.
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs:
- removed some IdeApp dependencies.
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectWidgetLibrary.cs:
- added method for getting the class information from
- a project.
- * CachedProjectWidgetLibrary.cs: New widget library class
- which takes class information from a collection of
- ProjectClassInfo objects.
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectPropertyDescriptor.cs:
- Consider all properties runtime-properties, since they have
- been created from class properties.
- * lib/*: Updated.
-
-2006-03-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: removed debug files.
-
-2006-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Propagate
- project changes to the editor.
-
-2006-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- Initial implementation of the Stetic add-in.
diff --git a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs
index ba794c06f8..bef385e027 100644
--- a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs
+++ b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs
@@ -197,9 +197,9 @@ namespace MonoDevelop.GtkCore.GuiBuilder
codeBinder.BindSignal (a.Signal);
}
- void OnSignalChanged (object s, Stetic.ComponentSignalEventArgs a)
+ async void OnSignalChanged (object s, Stetic.ComponentSignalEventArgs a)
{
- codeBinder.UpdateSignal (a.OldSignal, a.Signal);
+ await codeBinder.UpdateSignal (a.OldSignal, a.Signal);
}
async void OnBindField (object s, EventArgs args)
diff --git a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs
index 3076ef4d8d..bff4e49428 100644
--- a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs
+++ b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs
@@ -135,7 +135,7 @@ namespace MonoDevelop.GtkCore.GuiBuilder
return cls.GetMembers (signal.Handler).OfType<IMethodSymbol> ().FirstOrDefault ();
}
- public void UpdateField (Stetic.Component obj, string oldName)
+ public async Task UpdateField (Stetic.Component obj, string oldName)
{
if (targetObject == null)
return;
@@ -152,7 +152,7 @@ namespace MonoDevelop.GtkCore.GuiBuilder
if (cls != null) {
var f = ClassUtils.FindWidgetField (cls, oldName);
if (f != null) {
- MonoDevelop.Refactoring.Rename.RenameRefactoring.Rename (f, newName);
+ await MonoDevelop.Refactoring.Rename.RenameRefactoring.Rename (f, newName);
}
}
}
@@ -195,7 +195,7 @@ namespace MonoDevelop.GtkCore.GuiBuilder
return cls.Locations.First ();
}
- public void UpdateSignal (Stetic.Signal oldSignal, Stetic.Signal newSignal)
+ public async Task UpdateSignal (Stetic.Signal oldSignal, Stetic.Signal newSignal)
{
if (targetObject == null)
return;
@@ -209,7 +209,7 @@ namespace MonoDevelop.GtkCore.GuiBuilder
var met = FindSignalHandler (cls, oldSignal);
if (met == null)
return;
- MonoDevelop.Refactoring.Rename.RenameRefactoring.Rename (met, newSignal.Handler);
+ await MonoDevelop.Refactoring.Rename.RenameRefactoring.Rename (met, newSignal.Handler);
}
/// Adds a field to the class
diff --git a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs
index c0ae7f6a29..00845bd1f2 100644
--- a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs
+++ b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs
@@ -267,7 +267,7 @@ namespace MonoDevelop.GtkCore.GuiBuilder
codeBinder.TargetObject = designer.RootComponent;
}
- void OnComponentNameChanged (object s, Stetic.ComponentNameEventArgs args)
+ async void OnComponentNameChanged (object s, Stetic.ComponentNameEventArgs args)
{
try {
// Make sure the fields in the partial class are up to date.
@@ -278,7 +278,7 @@ namespace MonoDevelop.GtkCore.GuiBuilder
if (gproject.Project.UsePartialTypes)
GuiBuilderService.GenerateSteticCodeStructure ((DotNetProject)gproject.Project, designer.RootComponent, args, false, false);
- codeBinder.UpdateField (args.Component, args.OldName);
+ await codeBinder.UpdateField (args.Component, args.OldName);
}
catch (Exception ex) {
LoggingService.LogInternalError (ex);
@@ -323,9 +323,9 @@ namespace MonoDevelop.GtkCore.GuiBuilder
{
}
- void OnSignalChanged (object sender, Stetic.ComponentSignalEventArgs args)
+ async void OnSignalChanged (object sender, Stetic.ComponentSignalEventArgs args)
{
- codeBinder.UpdateSignal (args.OldSignal, args.Signal);
+ await codeBinder.UpdateSignal (args.OldSignal, args.Signal);
}
public override async Task Save (FileSaveInformation fileSaveInformation)
diff --git a/main/src/addins/MonoDevelop.GtkCore/libstetic/ChangeLog b/main/src/addins/MonoDevelop.GtkCore/libstetic/ChangeLog
deleted file mode 100644
index 70f98ba295..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore/libstetic/ChangeLog
+++ /dev/null
@@ -1,1748 +0,0 @@
-2010-06-09 Mike Krüger <mkrueger@novell.com>
-
- * DND.cs: Fixed stetic crash when drag & drop widgets on mac.
-
-2010-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * GladeUtils.cs:
- * wrapper/objects.xml:
- * wrapper/ActionToolbarWrapper.cs: Allow setting "System
- Default" as icon size. Fixed handling of default toolbar
- style. Should fix bug #609132 - Large toolbar reverts to
- small toolbar after compiling program.
-
-2010-04-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * editor/ActionMenu.cs: Explicit destroy of children should
- not be required.
-
-2010-04-30 Mike Krüger <mkrueger@novell.com>
-
- * editor/ActionMenu.cs: moved code from dispose -> destroy.
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * editor/ActionMenu.cs:
- * editor/ActionToolbar.cs:
- * editor/ActionMenuBar.cs: Destroy gtk components instead of
- disposing them.
-
-2010-04-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * GladeUtils.cs: Fix glade import. GtkWindow and GtkDialog
- need to be special cased, since we are not creating real
- Gtk.Window objects anymore.
-
-2010-04-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Misc.cs: Show alignment buttons as toggles.
-
-2010-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Widget.cs:
- * wrapper/Container.cs: When setting the name of a widget,
- make sure the old name field is also set. Fixes bug #549463
- - Forms designer renames variables it shouldn't.
-
-2010-01-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * TypedPropertyDescriptor.cs: Don't translate property names
- in the property grid. See bug #571351.
-
-2010-01-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * GeneratorContext.cs: When loading an icon, don't hardcode
- the required size. Instead, call SizeLookup to get the
- correct size for the current theme.
-
-2010-01-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * ImageInfo.cs:
- * wrapper/Bin.cs:
- * WidgetUtils.cs:
- * libstetic.csproj:
- * ObjectWrapper.cs:
- * wrapper/Action.cs:
- * wrapper/Widget.cs:
- * wrapper/VScale.cs:
- * wrapper/HScale.cs:
- * wrapper/MenuBar.cs:
- * wrapper/Expander.cs:
- * GeneratorContext.cs:
- * wrapper/Notebook.cs:
- * wrapper/ComboBox.cs:
- * wrapper/Container.cs:
- * RadioGroupManager.cs:
- * wrapper/VScrollbar.cs:
- * ProjectIconFactory.cs:
- * wrapper/HScrollbar.cs:
- * wrapper/ToolButton.cs:
- * wrapper/ActionTree.cs:
- * wrapper/ActionGroup.cs:
- * wrapper/ComboBoxEntry.cs:
- * wrapper/ActionToolbarWrapper.cs:
- * wrapper/RadioActionGroupManager.cs: Use global:: for type
- references in generated code.
-
- * Placeholder.cs:
- * editor/Flags.cs:
- * editor/Enumeration.cs:
- * editor/ActionMenuItem.cs:
- * editor/ActionToolItem.cs: Fix warnings.
-
-2009-12-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * libstetic.csproj: Flush.
-
-2009-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Table.cs: Fix table creation issue. Sync call has no
- effect while loading a widget.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Widget.cs: Fix check for top level window.
-
-2009-11-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * wrapper/MenuBar.cs:
- * wrapper/ActionToolbarWrapper.cs: Propagate the menu name to
- the action tree. Fixes bug #540512.
-
-2009-11-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * ObjectReader.cs:
- * ObjectWrapper.cs:
- * ClassDescriptor.cs: Ensure the Loading flag is set when
- loading internal children of a widget.
-
-2009-11-05 Mike Kestner <mkestner@novell.com>
-
- * wrapper/*.cs: improper new keyword warning cleanup.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * libstetic.csproj: Reference mono-cairo package.
-
-2009-10-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Widget.cs: Don't fire the name changed event while
- loading.
-
- * wrapper/Container.cs: Set the loading flag when loading.
-
-2009-10-16 Mike Krüger <mkrueger@novell.com>
-
- * DND.cs:
- * WidgetUtils.cs:
- * CommandDescriptor.cs:
- * editor/Translatable.cs:
- * editor/ActionMenuItem.cs: Handled icon loading failures.
-
-2009-09-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Paned.cs: Avoid unnecessary Changed event.
-
-2009-09-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper\Paned.cs: Restore the paned position after
- realizing. It may have been reset during the realization.
- Fixes bug #542227.
-
-2009-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Widget.cs: Fire name change event when name changes.
- Fixes bug #540512 - NullReferenceException in stetic
- generated code.
-
-2009-09-10 Christian Hergert <chris@dronelabs.com>
-
- * libstetic/libstetic.dll.config: Use quartz on osx.
-
-2009-09-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Action.cs: For stock gtk and gnome icons, use the
- stock id as base name for the action identifier. Fixes bug
- #525571.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * libstetic.csproj: Updated dependencies. We now depend on
- gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Container.cs: Properly validate widget ids when
- pasting a child. If there is a conflict, the child has to be
- modified. Fixes bug #530086 - When copy/pasting widgets in
- stetic, the original is renamed.
-
-2009-08-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Notebook.cs: Fix issue with adding a widget with
- ShowScrollbars=true to a notebook. Fixes bug 526434 -
- Notebook Tab Labels Revert Back to "Page 1".
-
-2009-08-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/ComboBox.cs:
- * wrapper/ComboBoxEntry.cs: Changed the sensitivity mode to
- 'always on'. Since gtk+ 2.14, empty combos are disabled by
- default.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/objects.xml: Fix invalid xml.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/objects.xml: Fix some default values.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/objects.xml: Make sure the default value for
- HasSeparator is true.
-
-2009-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/objects.xml: Removed Version=2.6.0.0 specification
- from Pango.EllipsizeMode type. This allows other GTK
- versions to work. Patch by Daniel Newton.
-
-
-2009-07-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * ClassDescriptor.cs: When creating a widget instance,
- initialize the properties after creating the wrapper, since
- some properties may be implemented in the wrapper. This
- should fix bug #505083 - hbuttonbox1.cs file being created
- in gtk-gui causing problems with compilation.
-
-2009-05-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * Placeholder.cs:
- * libstetic.csproj: Improved the look of placeholders.
-
-2009-05-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * ItemDescriptor.cs: Added missing BindingFlags.Instance flag.
-
- * wrapper/Container.cs: Fix bug when showing the selection
- box.
-
- * TopLevelWindow.cs:
- * TopLevelDialog.cs:
- * wrapper/Dialog.cs:
- * wrapper/Window.cs:
- * wrapper/objects.xml: Top level windows are not represented
- using a Gtk.Window anymore at design time. Instead they are
- represented by TopLevelWindow. This is a regular widget, so
- window embedding hacks are not required anymore. The same
- has been done for Gtk.Dialog/TopLevelDialog.
-
- * libstetic.csproj: Added new files.
-
- * Makefile.am: Updated.
-
- * DND.cs: Accept copy as drop target. Fixed the target list.
-
- * TypedClassDescriptor.cs: Invocation of a constructor does
- not need an instance reference.
-
-2009-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Registry.cs: Make sure GetType can find the type when the
- provided assembly name does not have version info.
-
- * libstetic.csproj: Copy the config file to the output dir.
-
- * TypedPropertyDescriptor.cs: Catch ambiguous match exception
- when looking for properties.
-
-2009-04-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * libstetic.csproj: Don't require a specific gtk# version.
-
-2009-03-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * Registry.cs:
- * WidgetLibrary.cs: Flush cached data when closing a change
- set.
-
-2009-02-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Table.cs:
- * wrapper/objects.xml: A better fix for the default row/column
- issue.
-
-2009-02-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * libstetic.csproj: Don't build with make, since MD can build
- these just fine.
-
-2009-02-07 Mike Krüger <mkrueger@novell.com>
-
- * GladeUtils.cs: fixed compiler warning.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * libstetic.mdp:
- * libstetic.csproj: Migrated to MSBuild file format.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * libstetic.mdp: Flush project format changes.
-
-2009-01-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/objects.xml: Added some defaults.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * libstetic.mdp: All projects now require fx 3.5.
-
-2008-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * PropertyDescriptor.cs: Use invariant culture when converting types.
-
-2008-07-27 Mike Krüger <mkrueger@novell.com>
-
-
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp: Removed some unused glade
- and gnome-sharp references (only the unused). But I'll continue to
- remove glade, we need to lower the dependency tree a bit.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Added IViewContent
- switching logic (but should be done centrally using the secondaryview
- paradigmn).
-
-2008-02-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Workaround for mono bug
- #350432.
-
-2008-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Handle the delete
- key in TreeViewPad, so it will work event if the shortcut is not
- defined.
-
-2008-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am,
- icons/pad-widget-tree-16.png: Added widget tree icon.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Update MD version.
-
-2008-01-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs,
- MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Made internal
- some classes that don't need to be public.
-
-2008-01-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Notify file changes
- through the FileService.
-
-2008-01-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Stetic code must be
- generated in the GUI thread. Should fix bug #349505.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Feed default layout
- name to Gettext for translation.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
- templates/WindowPartial.xft.xml, templates/ActionGroupPartial.xft.xml,
- templates/Window.xft.xml, templates/ActionGroup.xft.xml,
- templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Make template
- categories translatable.
-
-2008-01-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Added null check on the
- result of UpdateFile. Should fix bug #352194.
-
-2008-01-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: Handle
- projects which don't support the GTK# designer. Window and widget
- generation options are hidden, and code is never generated. Fixes bug
- #350632.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Don't update bindings if the
- file has syntax errors. May fix bug #347590.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Bump add-in versions.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Update after build reorg.
-
-2007-12-06 Geoff Norton <gnorton@novell.com>
-
- * Makefile.am: Only build the GtkCore addin if we have gnome-sharp
- available.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp, lib/libstetic.mdp,
- Makefile.am: Directory reorganization.
-
-2007-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * gui.glade, MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs: Removed
- Gnome.FileEntry.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: Track
- LoggingService API changes.
-
-2007-11-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Use RootCombine
- instead of CurrentOpenCombine when possible.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Fix nullref. Happens
- when removing a project from a solution while one of the windows of that
- project is open.
-
-2007-10-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/ActionGroup.xft.xml, templates/ActionGroupPartial.xft.xml,
- templates/Dialog.xft.xml, templates/DialogPartial.xft.xml,
- templates/Widget.xft.xml, templates/WidgetPartial.xft.xml,
- templates/Window.xft.xml, templates/WindowPartial.xft.xml: Use tango
- file icons. Removed obsolete icons.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Track api changes. Added
- Description property.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.mdp, lib/libstetic.mdp: Project file names updated by
- change in MD path functions.
-
-2007-10-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mds, Makefile.am: Added custom command for updating
- the Stetic sources.
-
-2007-10-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Set a more meaningful category name for
- addin commands.
- * MonoDevelop.GtkCore.mdp, MonoDevelop.GtkCore.mds: Updated.
-
-2007-10-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: If the current selection
- can't be deleted, just ignore the delete command, so the default handler
- will be executed. Fixes bug #325440.
-
-2007-10-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.mdp: Fix required gtk# version.
-
-2007-10-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Applied changes that
- were neccassary for to the new FileService.
-
-2007-10-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Changed calls for
- the new StringParser.
-
-2007-10-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: In Bind(), don't subscribe the
- NameChanged event at every call.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: The designer needs to
- be explicitely destroyed.
-
-2007-10-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: No need to implement
- IComparable; it's done in the base class now.
-
-2007-09-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Assign the selected
- target gtk# version to the new project.
-
-2007-09-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Use ProjectReference.StoredReference
- rather than ProjectReference.Reference, in order to refer to the actual
- stored reference string rather than a temporarily bumped version.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2007-09-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Implemented an
- assembly resolver for the stetic app, so assembly widgets registered
- with .pc files can be found.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs: If a widget dll belongs
- to a package, store it as a package reference in the toolbox index.
-
-2007-09-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Allow setting TargetGtkVersion to
- DefaultGtkVersion when current value is null.
-
-2007-09-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Don't touch GTK# assembly versions
- when a target version is not set. Don't use gtkVersion=null to represent
- default version.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Set TargetGtkVersion on new
- projects. Bump default version to 2.8.
-
-2007-09-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp, lib/libstetic.mdp,
- lib/Makefile.am, MonoDevelop.GtkCore.mds, Makefile.am: Use projects for
- imported stetic libraries.
-
-2007-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Removed access to
- Component object.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Remove unused method.
-
-2007-09-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs,
- MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs: Fix warnings.
-
-2007-09-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * lib/stetic, Makefile.am, lib/Makefile.am: Build stetic from
- svn:externals.
- * lib/libsteticui.dll.config, lib/libstetic.dll.config,
- lib/libstetic.dll, lib/libsteticui.dll: Removed.
-
-2007-09-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
- templates/WindowPartial.xft.xml, templates/Window.xft.xml,
- templates/ActionGroupPartial.xft.xml, templates/ActionGroup.xft.xml,
- templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Remove
- deprecated FileOptions element from templates.
-
-2007-09-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Changed the way to
- set the active designer (the api changed). Fixed some renaming issues.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Track api changes.
-
-2007-09-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/Window.xft.xml: Oops, PartialTypeSupport should be set to
- Disabled for non-partial window.
-
-2007-09-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.mdp, Makefile.am: Updated.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs: Use DotNetProject.UsePartialTypes
- instead of custom setting.
- * MonoDevelop.GtkCore/WidgetFileTemplatePartialClass.cs,
- MonoDevelop.GtkCore/WidgetFileTemplateFullClass.cs: No longer needed.
- * templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
- templates/WindowPartial.xft.xml, templates/Window.xft.xml,
- templates/ActionGroupPartial.xft.xml, templates/ActionGroup.xft.xml,
- templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Use
- PartialTypes condition instead of custom file template.
-
-2007-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Includes fixes for bugs #82671, #82527, #82476, #81763 and #81238.
-
-2007-08-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/PropertiesWidget.cs: Changes due to new
- property infrastructure.
-
-2007-08-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs: By default use the project name
- as category name for new custom widgets.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Don't show the full
- name of widgets in the toolbar.
-
-2007-08-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: In FindClass, make
- sure the getUserClass parameter is taken into account when the found
- class is not a multi-part class. Fixes bug #82258.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Removed the CommandService class.
- Everything is done directly with CommandManager. Moved all extension
- node types to MD.Components.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore.mdp, Makefile.am: Reorganized the extension point
- hierarchy. Embedded all add-in manifests as resources.
- * lib/libstetic.dll: Updated from stetic module.
-
-2007-08-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Improved error
- reporting.
-
-2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Converted
- DispatchService to a static class.
-
-2007-08-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll: Updated.
-
-2007-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fixed some
- problems with the target gtk version. It was not assigned to the
- stetic project. Also fixed some stock icon rendering issues in
- Stetic.
-
-2007-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Includes a nullref fix.
-
-2007-07-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Layout switch
- delay is not needed anymore.
-
-2007-07-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Fix nullref
- when gtk support is not enabled. Patch by Chris Howie.
-
-2007-07-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Don't try to use the CurrentNode property after adding the file,
- since it may have changed. Should fix bug #82123.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
- Fixes bugs #81846 and #82144.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fix window
- source file lookup.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Use the new methods
- for checking clipboard operations on the current selection.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Include the
- current project in the list of libraries to show in the toolbox.
- Fixes bug #82125.
-
-2007-07-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated. Fixes bugs 81977,
- 81810 and 82052.
-
-2007-07-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Properly rename
- fields when the widget name is changed. Fixes bug #81976.
-
-2007-07-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Update the
- properties pad when the focus is on the widget tree pad. Fixes bug
- #81971.
-
-2007-07-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Added null
- check.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Track api changes
- in DesignerSupport. When adding a project reference to a widget
- library, take into account that widgets may be implemented in a
- library different from the one providing the widget list.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: In
- GetDynamicItems, only return widgets provided by libraries
- referenced by the project. Don't return widgets from libstetic
- since those are already included by default in the toolbox.
- Implemented IToolboxDefaultProvider.
-
-2007-07-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Changed a bit
- because of the removal of custom collections in the Ide project.
-
-2007-06-30 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * gui.glade: Fixed capitalization.
-
-2007-06-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs: Don't show windows
- in the toolbox.
- * lib/libstetic.dll, lib/libsteticui.dll: Updated from Stetic module.
-
-2007-06-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
-
-2007-06-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * gui.glade, MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Allow selecting
- the target GTK# version of the project.
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Implemented a
- toolbox loader, which allows registering assemblies in the toolbox.
- When a widget from a toolbox is dropped to a window, MD will now
- add a reference to the required assembly.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
-
-2007-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll: One last update.
-
-2007-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
-
-2007-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Set the import
- file callback when editing project stock icons.
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs: The GetResources
- method only returns resource files now.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
-
-2007-06-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Default pad
- placement is now specified in the xml file.
-
-2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: In GetBaseType, use
- Project.GetWidgetTypes to get all registered wiget types, including
- base widget types (which were not provided by GetComponentTypes).
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Includes fix for bug #81785.
-
-2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Don't include non-public
- members to the objects.xml file.
-
-2007-05-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Updated.
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Fix feature message.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
- Includes fixes for bugs #81761, #81758 and #81762.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- (UpdateLibraries) Properly check for library changes.
-
-2007-05-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Fixes bugs #80783 and #81683.
-
-2007-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp, Makefile.am: Added new dependency.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from svn. Fixes bug
- #81590.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: When selecting an
- image file in the widget designer, import the file into the
- project.
-
-2007-05-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Added some delay
- in the code that changes the workbench layout when selecting the
- designer. Fixes bug #80963.
-
-2007-05-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPalettePad.cs: Removed old
- palette pad.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Set the 'internal' flag for
- widgets implemented by private classes.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from svn module.
- Fixes bugs #80875, #81261, #81365.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: If the project
- is a library, add itself as an internal widget library, so widgets
- with internal visibility will be shown.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: When saving a window,
- use the visibility of the class to set the visibility of the
- component. Together with all changes done in stetic, fixes bug
- #80875.
-
-2007-05-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs,
- MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Track api changes in
- Stetic.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Delay
- library updating until really necessary.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Copy the .addins.xml file to the output dir.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Copy stetic dlls together with the assembly.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated.
-
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp, Makefile.am: Reference shared assemblies
- from the correct location.
-
-2007-05-04 Wade Berrier <wberrier@novell.com>
- * lib/libstetic.dll.config:
- * lib/libsteticui.dll.config:
- Fix os attribute formats (mono-config.c separates oses by comma,
- and ignores or includes the whole string.)
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am:
- Migration to Mono.Addins.
-
-2007-04-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp,
- MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs, Makefile.am:
- Implemented project feature for enabling gtk# support in new
- projects.
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: Use
- Menu icon size in the project pad.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
-
-2007-04-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Show a
- relative path in the window delete confirm dialog, since the
- absolute path may take too much space.
- * MonoDevelop.GtkCore.mdp: Updated.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Add
- Ok/Cancel buttons by default in new dialogs.
-
-2007-03-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Includes fixes for bugs 81033, 81086, 81239, 81143, 81014 and
- 81015.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Allow pasting when
- a placeholder is selected. Fixes bug #81246.
-
-2007-03-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.mdp, Makefile.am, icons/image-x-generic.png:
- Show a "Stock Icons" node in the User Interface folder. It's easier
- to discover than the context menu option.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.Commands/GladeCommands.cs: Added menu option
- for opening the gtk# settings.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Don't crash if
- the gtk-gui folder doesn't exist. Fixes bug #81152.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Hide the border
- of the combined view notebook.
-
-2007-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll: Updated from stetic module. Fixes NRE crash.
-
-2007-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Fix null ref.
-
-2007-03-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Register a new toolbox loader. Removed
- old properties pads.
- * MonoDevelop.GtkCore.mdp, Makefile.am: Added reference to
- MonoDevelop.DesignerSupport.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from svn module.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/PropertiesWidget.cs,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Integrate Stetic
- widgets in the main toolbox.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Implement
- ICustomPropertyPadProvider and return the Stetic property pad.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs: Renamed.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Fix warning.
-
-2007-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- Updated from Stetic module. Includes fix for bug #80864.
-
-2007-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from SVN. Fixes some
- memory leaks and bug #79453.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Explicitely
- destroy notebook children, since notebook doesnt do it because of a
- gtk bug.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Some fixes in the
- dispose code.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Use
- ProjectOperations.SaveProject to save projects.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Change add-in versions to 0.13.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fix nullref.
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: Log
- error message.
- * Makefile.am, MonoDevelop.GtkCore.mdp: Synchronized MD project and
- makefile.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Avoid throwing
- delayed events after the project has been disposed.
-
-2007-02-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added missing
- null check.
-
-2007-02-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Ask for user
- confirmation when reloading a designer only when the designer has
- unsaved changes.
-
-2007-02-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Detect external
- changes in the gui.stetic files, and reload it when it changes.
- Take into account that the load of gui.stetic can fail. Added
- several workarounds for this case.
-
-2007-02-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from SVN. Includes
- fixes for bugs #80722, #79427 and #80127.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Store some
- Stetic configuration in the MD properties.
-
-2007-02-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * gui.glade, MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Added options
- for enabling/disabling gtk support, and for gettext support.
- * MonoDevelop.GtkCore.addin.xml: Change options panel name.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Make sure the
- MD project is saved together with the stetic project, if necessary.
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Avoid saving
- the MD project twice.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs: If gtk
- integration status changes for a project, refresh the tree.
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs: Null check.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Added support for gettext and
- gettext class options for generated code.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Added events for notifying
- when the gtk integration status changes for a project.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * Makefile.am: distcheck fixes
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: When a designer
- project is disposed, hide the designer view in the editor.
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- Factorized some code into GtkDesignInfo.
-
-2007-02-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Make sure the code generation
- extension is executed before the last step.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Hide the add window commands when the project is not DotNet
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.dll, lib/libstetic.dll:
- Updated.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Intercept calls
- to the IPositionable interface, and show the editor page when
- jumping to a line.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: When looking for
- the window class, avoid returning the generated partial class.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Show the editor
- page when jumping to a signal handler.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Warn the user if
- the gtk-sharp-2 package can't be found. Some distros don't include
- the .pc file in the gtk# package, only in the -devel package.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
-
-2007-01-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll.config, lib/libsteticui.dll, lib/libstetic.dll,
- lib/libsteticui.dll.config: Updated from Stetic module.
-
-2007-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Track api
- changes in Document class.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated form Stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Removed
- implementation of all text editor interfaces. Now the view
- overrides GetContent and calls editor.GetContent when a requested
- interface is not found.
-
-2007-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Updated.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Removed unused namespace.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Use the new base-type property
- to describe custom widgets. When looking for properties and events,
- look in the base classes as well as in the widget class.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * Makefile.am,
- MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs,
- MonoDevelop.GtkCore.WidgetLibrary/ProjectSignalDescriptor.cs,
- MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs,
- MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs,
- MonoDevelop.GtkCore.WidgetLibrary/ProjectPropertyDescriptor.cs:
- Removed unused files. All widget library functionality has been
- moved to stetic.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Removed all
- widget library management, which has been moved to Stetic.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Added some null checks.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Use the new way
- of managing dependencies in projects.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- templates/WindowPartial.xft.xml, templates/Window.xft.xml: The
- window constructor now takes the window type.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Some gui
- improvements and added some null checks.
-
-2007-01-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't crash if the
- designer can't be loaded for some reason.
-
-2007-01-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore/WidgetFileTemplatePartialClass.cs,
- MonoDevelop.GtkCore/WidgetFileTemplateFullClass.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs,
- templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
- templates/WindowPartial.xft.xml, templates/Window.xft.xml,
- templates/ActionGroupPartial.xft.xml,
- templates/ActionGroup.xft.xml, templates/DialogPartial.xft.xml,
- templates/Dialog.xft.xml: Implemented support for generating code
- in partial classes.
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Use the
- correct method for saving the project.
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs: Refresh the user
- interface folder when the gui project is reloaded.
- * MonoDevelop.GtkCore.mdp: Updated.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Added support for partial
- classes. In the GuiBuilderProject property, don't update the
- gtk-gui folder since this call may change the contents of the
- project, and weird things happen when called by the project pad to
- fill the tree.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * Makefile.am: Added new files.
- * MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs,
- MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs:
- Make it work even when the assembly it references has been deleted
- (maybe as a result of cleaning a project). In this case the widget
- library is shown as empty.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added support
- for Loading/Unloading a project, to optimize use of memory for
- solutions with many gui projects. Implemented support for
- generating code in partial classes.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Implemented
- support for generating code in partial classes. Implemented support
- for UNDO/REDO.
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- Generation of gui code is now done from the Build method of a
- project service extension. Fixes some issues when building a
- project which contains custom components.
-
-2006-12-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Track API changes in
- FileService.
-
-2006-12-13 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Don't
- generate stetic code if CurrentOpenCombine is null.
-
-2006-12-07 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * MonoDevelop.GtkCore.mdp: Updated to it can be
- built from MonoDevelop.
-
-2006-11-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Simplified the
- code by using global events from the Ide, instead of combine
- events.
-
-2006-10-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Added RemoveExportedWidget method.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: track
- API changes.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: If the name of a
- widget changes and it is being exported, update it in the objects.xml
- file. Fixes bug #79656.
-
-2006-09-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module. It provides a redesigned API
- which will allow running designers in a separate process.
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs:
- * MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs:
- * MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPalettePad.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs:
- Track api changes.
-
- * MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs: Make sure
- parse information is up to date before loading an assembly library.
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs: Make sure this object
- is always alive when remoted.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Added null check.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Not needed anymore.
- * MonoDevelop.GtkCore.addin.xml: Removed build step. Code generation
- is done now before compiling.
-
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectWidgetLibrary.cs:
- * MonoDevelop.GtkCore.WidgetLibrary/CachedProjectWidgetLibrary.cs:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: ProjectWidgetLibrary is not used
- anymore. All libraries are now handled by AssemblyReferenceWidgetLibrary.
-
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopWidgetActionBar.cs:
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopActionGroupToolbar.cs:
- Moved to Stetic.
-
- * Makefile.am:
- * MonoDevelop.GtkCore.mdp: Updated.
-
-2006-09-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track api changes.
-
-2006-09-19 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * .: Added svn:ignore for MonoDevelop.GtkCore.pidb
-
-2006-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from stetic module. Includes fix for bug #79247.
-
-2006-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from stetic module.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Save the project after editing the icons.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Set the
- ResourceProvider for the main stetic project. Added null check.
-
-2006-08-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Fixed bug about
- adding the wrong widget as action designer page.
-
-2006-08-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Only export properties which
- return primitive types. Fixes bug #79195.
- * lib/*: Updated from stetic module.
- * MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs: Unsubscribe close
- event when done.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Handle designer
- commands in its own tab page.
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Explicitely dispose
- custom widgets to avoid memory leaks.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Track api changes.
-
- * MonoDevelop.GtkCore.mdp: Updated.
-
-2006-08-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * gui.glade: Minor fix.
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Track api
- changes.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Stetic files don't need
- to be added as resource to projects.
- * MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs: Make it
- work for action groups.
- * lib/*: several fixes.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added method
- for removing an action group.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Track API changes
- in Stetic. Properly bound edit commands from the main menu.
-
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- * MonoDevelop.GtkCore.addin.xml: Implemented Open and Delete
- commands for global action groups.
-
- * MonoDevelop.GtkCore.mdp: Updated.
-
-2006-08-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module. Includes fixes for
- bugs #79043, #79044 and #79045
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Don't
- crash if something goes wrong when binding a class.
- Fixed nullref.
-
-2006-08-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- CreateContentForFile should not load the file, just create
- the view.
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Add
- support for IEncodedTextContent.
-
-2006-08-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- Set the resource provider before loading the project.
- Fixes bug #78966.
-
- * libs/*: Updated from Stetic module. Fixes several bugs:
- 78938, 78916, 78909, 78956, and 78867.
-
-2006-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs:
- Added null check.
-
- * MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs:
- Get the parser context using the assembly file name, not the full
- assembly name.
-
-2006-07-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Factorized several
- more or less duplicate methods into GuiBuilderProject, specially
- methods for locating the class bound to a window. GuiBuilderProject
- now will explicitelly update the parser database the first time it
- needs to locate a class, so it will work even if the parser service
- is busy parsing assemblies.
-
-2006-07-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll: Updated from stetic module. Fixes a bug
- in the table wrapper which may cause an endless loop.
-
-2006-07-05 Matej Urbas <matej.urbas@gmail.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs: Updated to use
- ReturnType as BaseTypes in IClass instances.
-
-2006-07-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Fixed automatic
- layout switch policy.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Fix showing of
- action group view.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Properly
- bind actions when pressing "BindToField".
-
- * MonoDevelop.GtkCore.addin.xml: Updated versions.
-
-2006-06-29 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.GtkCore.addin.xml: Only display WidgetBuilderOptionPanel
- for "DotNet" projects.
-
-2006-06-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Switch to the
- designer workbench layout when selecting an action group file.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Support jumping
- to signal hanlder when double-clicking it in the signals editor.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Removed debug code.
-
- * templates/ActionGroup.xft.xml:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- Fix code generation of action groups.
-
-2006-06-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: If a member has a [Browsable(false)]
- attribute, don't add it to the objects.xml file. Also don't add
- read-only properties.
- * lib/*: Updated from stetic module. Fixes bugs #78622 and #78620.
- Adds an icon for expander and fixes a bug in ColorButton (fix by ml)
-
-2006-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll:
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopWidgetActionBar.cs:
- Track changes in the api.
-
-2006-06-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * libs/*: Updated from stetic module. Several improvements.
- Also fixes bug #78160.
-
-2006-05-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- Added DisplayName property.
-
-2006-05-29 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: reverted interface changes - missing file change
-
-2006-05-29 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: reverted interface changes
-
-2006-05-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * libs/*: Updated from stetic module. Adds support for toolbars.
-
-2006-05-23 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: track api changes
-
-2006-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Commands/GladeCommands.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- * MonoDevelop.GtkCore.addin.xml: Added commands for creating
- an action group and editing the project icons.
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Show local
- action groups as children of the window node.
-
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs: Moved
- some event subscriptions to WindowsFolder.cs
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: Open the
- corresponding file when clicking on local action groups.
-
- * Makefile.am:
- * MonoDevelop.GtkCore.mdp: Added action group template.
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Added support for
- action group file templates.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Notify changes in
- local action groups.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't show the actions
- tab until there is at least one action group.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs: Don't show
- properties or signals for global actions.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Added virtual method
- OnActiveDocumentChanged, which is called when the view is brought to front.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Use the new MemberName
- field when binding fields.
-
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopActionGroupToolbar.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Several minor fixes.
-
- * lib/*: Updated.
-
-
-2006-05-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Initial support for the menu editor. Still very unstable!!
-
- * lib/*: Updated from Stetic module.
- * MonoDevelop.GtkCore.addin.xml: Register a node builder and and
- display binding for action groups.
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs: Update
- the folder when action groups change.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Fix nullref.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Factorized
- some code into CodeBinder.cs
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Factorized some
- code into CombinedDesignView.cs.
-
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: New node
- builder for action groups.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs: New display
- binding for editing global action groups.
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopWidgetActionBar.cs: Moved from
- GuiBuilderView.cs.
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopActionGroupToolbar.cs: A new
- toolbar for the action group designer.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: A view for editing
- global action groups.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Moved here some code
- from GuiBuilderEditSession.cs.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Moved here some
- code from GuiBuilderView.cs.
-
- * Makefile.am:
- * MonoDevelop.GtkCore.mdp: Added new files.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track api changes.
-
-2006-05-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll: Updated from Stetic module. Includes
- a fix for bug #78307.
-
-2006-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Updated versions.
- * MonoDevelop.GtkCore.mdp: Updated.
-
-2006-05-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module. Includes fixes for
- bugs #78266, #78240 and #78276.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track changes
- in the Stetic API.
-
-2006-04-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Don't
- crash if a stetic project can't be loaded. Fixes bug #78169.
- * lib/libstetic.dll: Updated from Stetic module. Fixes bug #78167.
-
-2006-04-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * libs/*: Updated from stetic module. Fixed construction of
- scales and scrollbars.
-
-2006-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs: When
- creating a widget from a widget design, remove the signals since
- those signals reference handlers in the widget class, not the
- widget container class.
-
-2006-04-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * libs/*: Fix nullref in some themes.
-
-2006-04-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Fix typo.
- * libs/*: Fix for #78111, #78092 and #78090.
-
-2006-04-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs: Save the project
- after adding or removing a resource.
-
-2006-04-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated.
-
-2006-03-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Get open
- combine events in the GUI thread.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Properly
- delete signals for which there isn't a handler. Half fixed field
- renaming.
- * lib/*: Updated.
-
-2006-03-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/MonoDevelop.GtkCore.addin.xml: Fix ID and
- description. Added stetic config files to add-in package.
-
-2006-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Updated references.
-
-2006-03-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- Don't crash if no parse info is available for the file
- being edited. Should fix #77885.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't show
- the bind to field button for the root container.
- * lib/*: Updated.
-
-2006-03-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Use an unified format. Patch by Matze Braun.
- * MonoDevelop.GtkCore.addin.xml: Updated add-in versions.
-
-2006-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml:
- * MonoDevelop.GtkCore.mdp: Removed GladeFileDisplayBinding.
- * lib/*: Updated.
- * Makefile.am: Updated. Some files have been moved to Stetic.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Fixed
- layout switching. Don't show the widget tree pad by default,
- since it is already available as a combo in the designer.
- * MonoDevelop.GtkCore.GuiBuilder/GladeFileDisplayBinding.cs: Removed.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs: use
- the new property tree instead of the grid.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: The designer
- toolbar has been moved to Stetic.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Changed
- default placement.
-
-2006-03-19 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * .: Added Makefile.in and Makefile to svn:ignore.
-
-2006-03-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore.mdp: Updated.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Added support for using
- resource images in the designer.
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Check if the objects.xml
- file exists before loading it.
- * MonoDevelop.GtkCore/GeneratorBuildStep.cs: Don't generate code
- if the stetic file has not been modified since the last
- generation.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: If Gtk
- support is not enabled, don't enable it if no widgets have
- been selected.
- * lib/libstetic.dll: Updated.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Mapped some
- commands.
- * templates/Window.xft.xml: The constructor of Gtk.Window requires
- the title of the window.
-
-2006-03-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp, Makefile.am: Updated.
- * MonoDevelop.GtkCore/GeneratorBuildStep.cs: When generating
- code for a project that exports widgets, include the own
- project library to the generation, since there can be
- widgets that contain other widgets defined in the project.
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs:
- removed some IdeApp dependencies.
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectWidgetLibrary.cs:
- added method for getting the class information from
- a project.
- * CachedProjectWidgetLibrary.cs: New widget library class
- which takes class information from a collection of
- ProjectClassInfo objects.
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectPropertyDescriptor.cs:
- Consider all properties runtime-properties, since they have
- been created from class properties.
- * lib/*: Updated.
-
-2006-03-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: removed debug files.
-
-2006-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Propagate
- project changes to the editor.
-
-2006-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- Initial implementation of the Stetic add-in.
diff --git a/main/src/addins/MonoDevelop.GtkCore/libsteticui/ChangeLog b/main/src/addins/MonoDevelop.GtkCore/libsteticui/ChangeLog
deleted file mode 100644
index 3467198ee3..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore/libsteticui/ChangeLog
+++ /dev/null
@@ -1,228 +0,0 @@
-2010-05-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * CecilWidgetLibrary.cs: Fix potential null ref. Fixes bug
- #583516 - Stetic breaks building MonoDevelop.IPhone.
-
-2010-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * LibraryCache.cs: Fixed problem with resolution of base
- types.
-
-2010-04-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * CecilSignalDescriptor.cs: Cecil uses '/' as separator for
- inner classes. Convert to the standard '+' separator.
-
-2010-01-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * CodeGenerator.cs:
- * libsteticui.csproj:
- * CodeGeneratorPartialClass.cs:
- * CodeGeneratorInternalClass.cs: Use global:: for type
- references in generated code.
-
-2010-01-15 Mike Krüger <mkrueger@novell.com>
-
- * libsteticui.csproj: upgraded to v3.5 framework.
-
-2009-12-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * WidgetDesignerBackend.cs: Disable checkerboard background
- because redraw is super-inefficient and makes resizing
- unbearably slow. It needs to do more selective invalidation
- in resizes (like GTK viewport), and take the exposed area
- into account in expose events.
-
-2009-11-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * WidgetDesignerBackend.cs: Don't try to realize the child if
- the widget is not anchored. Fixes bug #553475 -
- "Gtk-Critical: gtk_widget_realize: assertion" when running a
- gtk# app inside MD.
-
-2009-11-05 Mike Kestner <mkestner@novell.com>
-
- * Application.cs:
- * ApplicationBackend.cs:
- * CodeGenerator.cs: some warning cleanup.
-
-2009-10-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * libsteticui.csproj: Flush.
-
-2009-10-16 Mike Krüger <mkrueger@novell.com>
-
- * ActionComponent.cs: Handled icon loading failures.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * libsteticui.csproj: Mark Mono.Cecil project referece
- as private.
-
-2009-09-10 Christian Hergert <chris@dronelabs.com>
-
- * libsteticui/libsteticui.dll.config: Use quartz on osx.
-
-2009-09-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * Metacity/Preview.cs: Use Assembly.LoadWithPartialName. It's
- obsolete, but at least it works.
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * Metacity/Preview.cs:
- * WidgetDesignerBackend.cs: Worked on designer decoration.
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * Grid.cs:
- * LibraryCache.cs:
- * Windows/Preview.cs:
- * WidgetActionBar.cs:
- * ApplicationBackend.cs: Fixed some warnings.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * libsteticui.csproj: Updated dependencies. We now depend on
- gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project.cs:
- * UndoQueue.cs:
- * WidgetDesigner.cs:
- * ProjectBackend.cs:
- * WidgetEditSession.cs: Added support for saving and restoring
- the status of the designer, including the undo queue. This
- allows implenting ISupportsProjectReload.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * Metacity/Preview.cs: Remove debug code.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * Windows/Preview.cs: Dont try to create a Win32 preview
- window when not running on Windows.
-
-2009-07-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * WidgetDesigner.cs:
- * ActionGroupDesigner.cs:
- * WidgetDesignerBackend.cs:
- * ActionGroupEditSession.cs: No more missing IntPtr
- constructor exceptions.
-
-2009-06-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * WidgetDesignerBackend.cs: Fix rendering of the window
- decoration.
-
-2009-06-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * WidgetDesigner.cs:
- * WidgetDesignerBackend.cs: Dispose is not guaranteed to be
- called when destroying a widget. Use OnDestroyed instead.
-
-2009-06-25 Mike Krüger <mkrueger@novell.com>
-
- * WidgetDesignerBackend.cs: Draw dialog background.
-
-2009-06-25 Mike Krüger <mkrueger@novell.com>
-
- * WidgetDesignerBackend.cs: Draw checkboard background in the
- gui designer instead of monochrome dialog background.
-
-2009-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * PluggableWidget.cs: When replacing the child widget (because
- of reloading of the project for example), make sure the old
- one is destroyed.
-
-2009-05-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * libsteticui.csproj: Updated.
-
- * Metacity/Theme.cs:
- * Metacity/FrameType.cs:
- * Metacity/FrameFlags.cs:
- * Metacity/ButtonLayout.cs:
- * Metacity/ObjectManager.cs:
- * Metacity/ButtonFunction.cs: Use a better namespace.
-
- * Metacity/Preview.cs: Use the new TopLevelWindow class. Track
- changes in the title of the window.
-
- * Windows:
- * Windows/Preview.cs:
- * Windows/WindowsTheme.cs:
- * WidgetDesignerBackend.cs: Added support for win32 window
- decorations.
-
- * EmbedWindow.cs:
- * UserInterface.cs: EmbedWindow is not required anymore.
-
-2009-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * libsteticui.csproj: Copy the config file to the output dir.
- Set project type to library.
-
- * Metacity/Preview.cs:
- * WidgetDesignerBackend.cs: Avoid exception in the
- MetacityPreview class constructor, since it crashes MD under
- ms.net.
-
-2009-04-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * libsteticui.csproj: Don't require a specific gtk# version.
-
-2009-03-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * LibraryCache.cs: Avoid recursive loading of
- AssemblyDefinition. Rely on cache info to check if a
- referenced library contains widget definitions.
-
- * AssemblyResolver.cs: Make sure the resolver returns full
- paths.
-
- * CecilWidgetLibrary.cs: Use the full path to query info from
- the cache. Properly unsubscribe the Changed event from the
- cache. Resolve assemblies using the provided assembly
- resolver.
-
- * ApplicationBackend.cs:
- * AssemblyWidgetLibrary.cs: From now on the registry and the
- library cache only handle libraries with full paths.
-
- * Project.cs: Make sure unused project backends are properly
- disposed.
-
-2009-02-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * libsteticui.csproj: Flush.
-
-2009-02-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * PropertyTree.cs:
- * WidgetDesignerBackend.cs: Dispose Gdk cursors, else
- finalisers destroy them outside of the GUI thread and often
- crash MD due to X asserts resulting in _XCBUnlockDisplay
- errors.
-
-2009-02-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * libsteticui.csproj: Don't build with make, since MD can
- build these just fine.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * libsteticui.csproj: Allow unsafe code, since Shadow.cs has
- unsafe code.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * libsteticui.mdp:
- * libsteticui.csproj: Migrated to MSBuild file format.
-
diff --git a/main/src/addins/MonoDevelop.GtkCore2/ChangeLog b/main/src/addins/MonoDevelop.GtkCore2/ChangeLog
deleted file mode 100644
index 8235e70571..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore2/ChangeLog
+++ /dev/null
@@ -1,2935 +0,0 @@
-2010-10-04 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * MonoDevelop.GtkCore2.csproj:
-
-2010-09-30 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * gtk-gui/gui.stetic:
-
-2010-09-22 Krzysztof Marecki <marecki.krzysztof@gmail.com>
- Implements ReloadDesigner commands.
- * Makefile.am:
- * MonoDevelop.GtkCore2.csproj:
- * MonoDevelop.GtkCore2.addin.xml:
- * MonoDevelop.GtkCore.Commands/GtkCommands.cs:
- * MonoDevelop.GtkCore.Commands/GladeCommands.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFileNodeBuilderExtension.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
-
-
-2010-09-21 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * MonoDevelop.GtkCore2.csproj:
-
-2010-09-20 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * MonoDevelop.GtkCore2.addin.xml:
-
-2010-09-17 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * MonoDevelop.GtkCore2.csproj:
-
-2010-09-17 Krzysztof Marecki <marecki.krzysztof@gmail.com>
- Reorganizing project pad menu items.
- * MonoDevelop.GtkCore2.csproj:
- * MonoDevelop.GtkCore2.addin.xml:
-
-2010-09-15 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.GtkCore2.csproj:
- * MonoDevelop.GtkCore2.addin.xml:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
-
-
-2010-08-30 Krzysztof Marecki <freefirma@gmail.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore2.csproj:
-
-2010-08-27 Krzysztof Marecki <freefirma@gmail.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore2.csproj:
- * MonoDevelop.GtkCore2.addin.xml:
- * MonoDevelop.GtkCore2.xbuild.csproj:
-
-2010-08-17 Krzysztof Marecki <freefirma@gmail.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore2.csproj:
- * MonoDevelop.GtkCore.addin.xml:
-
-2010-08-16 Krzysztof Marecki <freefirma@gmail.com>
-
- * MonoDevelop.GtkCore.addin.xml:
-
-2010-08-15 Krzysztof Marecki <freefirma@gmail.com>
-
- * MonoDevelop.GtkCore.addin.xml:
-
-2010-08-15 Krzysztof Marecki <freefirma@gmail.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore2.csproj:
- * MonoDevelop.GtkCore.addin.xml:
-
-2010-08-09 Krzysztof Marecki <freefirma@gmail.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore2.csproj:
- * MonoDevelop.GtkCore.addin.xml: Add GuiFolderBuilderNode extension
-
-2010-08-07 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * MonoDevelop.GtkCore2.csproj:
-
-2010-08-04 Krzysztof Marecki <freefirma@gmail.com>
-
- * MonoDevelop.GtkCore2.csproj:
-
-2010-07-27 Krzysztof Marecki <freefirma@gmail.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- Remove autoCommit argument
-
-2010-07-05 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore2.csproj:
- * MonoDevelop.GtkCore.addin.xml:
-
-2010-06-28 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFileExtension.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFileNodeBuilderExtension.cs:
- Fixes fo better file grouping in the project pad
-
-
-2010-06-28 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * MonoDevelop.GtkCore2.csproj:
-
-2010-06-23 Krzysztof Marecki <marecki.krzysztof@gmail.com>
- Draw action group icon
- * gtk-gui/gui.stetic:
- * MonoDevelop.GtkCore2.csproj:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFileExtension.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFileNodeBuilderExtension.cs:
-
-2010-06-23 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore2.csproj:
-
-2010-06-22 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore2.csproj:
- * MonoDevelop.GtkCore.addin.xml:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFileExtension.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFileNodeBuilderExtension.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
-
-
-2010-06-16 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * MonoDevelop.GtkCore.addin.xml:
-
-2010-06-15 Krzysztof Marecki <marecki.krzysztof@gmail.com>
- Changes in the project pad for displaying grouped component files
-
- * Makefile.am:
- * MonoDevelop.GtkCore2.csproj:
- * MonoDevelop.GtkCore.addin.xml:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFileNodeBuilderExtension.cs:
-
-
-2010-06-09 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.GtkCore2.csproj:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Add gtkx files to project
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
-
-2010-06-07 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
-
-2010-06-02 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore2.csproj:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- Move generated partial class for components from gtk-gui.
-
-2010-04-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track
- AddFilesToProject API.
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs:
- ViewContent widgets are now destroyed by the workspace
- window.
-
-
-2010-04-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: call
- destroy on the container vbox during
-
-2010-04-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs: Found better work
- around for the "gnome-sharp" reference issue.
-
-2010-04-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs: Fixed 'Bug 599335 -
- Error CS0433: The imported type `Gtk.DeleteEventArgs' is
- defined multiple times (CS0433)'.
-
-2010-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added
- null check.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.GtkCore.addin.xml: Bumped MD version.
-
-2010-03-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Use the
- stock Visual Design layout as layout for stetic.
-
-2010-03-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Fix
- race in SteticApp initialization.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.GtkCore.csproj:
- * MonoDevelop.GtkCore.addin.xml:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore/ReferenceManager.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs:
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs:
- * MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs:
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs:
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs:
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs:
- * MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs:
- * MonoDevelop.GtkCore.Dialogs/GtkDesignerOptionsPanelWidget.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Merged MD.Projects into MD.Core, and MD.Projects.Gui,
- MD.Core.Gui and MD.Components into MD.Ide.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs:
- Track api changes.
-
-2010-02-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs:
- Track API changes for lazy loading images.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Track api
- changes.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.GtkCore.Dialogs.GtkDesignerOptionsPanelWidget.cs:
- Flush.
-
-2010-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- Track DisplayBinding API.
-
-2010-01-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore.csproj:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Format
- generated files using the MD formatter to ensure that the
- generated text is the same for al platforms and
- environments.
-
- * gtk-gui/gui.stetic: Use global:: for type references in
- generated code.
-
-2009-12-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- Implement SupportsItem.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: When
- adding a stock gtk widget to a window there is no need to
- update the references. Fixes bug #565492.
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.GtkCore.Dialogs.GtkDesignerOptionsPanelWidget.cs:
- Flush.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- Introduced the ConfigurationSelector class to all methods
- that previously took a configuration name as string. This
- eliminates the ambiguity between solution configuration
- names and project configuration names.
-
-2009-11-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders\WindowsFolder.cs:
- Implemented Equals/GetHashCode. Fixes bug #549902 - MD
- crashes when adding a new gtk form.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2009-10-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * MonoDevelop.GtkCore.csproj:
- * gtk-gui/MonoDevelop.GtkCore.Dialogs.GtkDesignerOptionsPanelWidget.cs:
- Flush.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Use
- typed collection instead of ArrayList.
-
-2009-10-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs:
- Handled icon loading failures.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2009-09-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Route
- commands to the text editor view. Fixes bug #536740 -
- Expression evaluator unnecessarily in context menu.
-
-2009-09-09 Christian Hergert <chris@dronelabs.com>
-
- * libstetic/editor/Accelerator.cs:
- * libstetic/editor/GroupPicker.cs:
- * libstetic/editor/TextEditor.cs:
- * libstetic/editor/SelectImageDialog.cs:
- * libstetic/editor/NonContainerWarningDialog.cs:
- * libstetic/editor/TextEditorDialog.cs:
- * libstetic/editor/EditIconDialog.cs:
- * libstetic/editor/IconSelectorMenu.cs:
- * libstetic/editor/Image.cs:
- * libstetic/editor/ActionGroupEditor.cs:
- * libstetic/editor/StringArray.cs:
- * libstetic/editor/EditIconFactoryDialog.cs:
- * libstetic/editor/SelectIconDialog.cs:
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs:
- * MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs:
- * MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fixes to
- make windows and dialogs Transient to either their parent
- window/dialog or the MD root window (when applicable).
-
-2009-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs: Use real
- resource Ids instead of file names. Fixes bug #528309 -
- Button Icons are not displayed.
-
-2009-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs: Store the
- GuiBuilderProject on which the ChangedEvent was subscribed,
- and use that reference when unsubscribing on Dispose. This
- is required because the GuiBuilderProject bound to a project
- may change. Fixes bug #525421 - Removing gtk-sharp reference
- from a project causes it to not function properly.
-
-2009-08-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Don't use the text editor
- display binding id as reference for registering the designer
- view. Use DefaultDisplayBinding instead. Removed unused
- supportedFormats attribute.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.csproj: Updated dependencies. We now
- depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- Added support for saving and restoring the status of the
- designer, including the undo queue. This allows implenting
- ISupportsProjectReload.
-
-2009-08-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/FolderNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/GuiBuilderProjectNodeBuilder.cs:
- Remove unused files.
-
-2009-08-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Use the
- new AssemblyContext class to query and resolve assemblies.
-
-2009-08-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore.csproj:
- * MonoDevelop.GtkCore/Counters.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added
- some performance counters.
-
-2009-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDocumentOutline.cs:
- Track api changes.
-
-2009-07-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: No more
- missing IntPtr constructor exceptions.
-
-2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Use the
- new DesktopService instead of PlatformService.
-
-2009-06-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track
- assembly lookup APIs.
-
-2009-06-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore\ProjectResourceProvider.cs:
- GetMimeTypeForUri doesn't really support uris.
-
-2009-06-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs:
- GetGtkAssemblyVersion is expected to return the version and
- token, not only the version.
-
-2009-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore\ReferenceManager.cs: Don't get the
- package version from the gtk# package. Instead, get it from
- the first version numbers of the gtk-sharp assembly. That's
- necessary because in windows there is no gtk# package.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- Workaround for what seems to be a mcs bug. Looks like it
- can't properly resolve the implicit conversion of null to
- string.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore\GtkDesignInfo.cs:
- * MonoDevelop.GtkCore.GuiBuilder\GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder\GuiBuilderProject.cs: Use the
- new FilePath class for handling file and directory paths.
-
-2009-05-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't
- create a new drop target list. Use the one defined by
- Stetic.
-
-2009-04-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.csproj: Don't require a specific gtk#
- version.
-
-2009-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: gui designer is now before
- the text editor (wrong text editor id).
-
-2009-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- Track API changes.
-
-2009-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- Track API changes.
-
-2009-04-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs: Remove vte-sharp
- from the gnome libs list, since it now has its own package.
-
-2009-04-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Track
- API changes.
-
-2009-04-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs:
- Removed unused namespace.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs:
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- Renamed PixbufService to ImageService.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs:
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- Track API changes.
-
-2009-04-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs: Moved
- SystemAssemblyService and related classes to the namespace
- MonoDevelop.Core.Assemblies.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore/ReferenceManager.cs:
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs:
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Add
- support for multiple target runtimes.
-
-2009-03-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- Track API changes.
-
-2009-03-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: When the stetic files
- are generated for the first time, ensure that their write
- date is < the write date of the .stetic file, otherwise they
- won't be regenerated when building. Fixes bug #483970 -
- [Regression] Default C# Gtk# app no longer builds.
-
-2009-03-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Flush.
-
-2009-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- Don't try to generate files when not building inside the
- IDE.
-
-2009-02-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: In
- ForceCodeGenerationOnBuild, force a rebuild of the project
- too. Fixes bug #472683.
-
-2009-02-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.csproj: Flush.
-
-2009-02-26 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/ProjectResourcesProvider.cs: lookup mime
- type and use more specific ResourceInfo ctor. [Fixes #475820]
-
-2009-02-26 Mike Kestner <mkestner@novell.com>
-
- * libsteticui/WidgetDesignerBackend.cs: implement Delete key
- support. [Fixes #470637]
-
-2009-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Added
- explicit "Misc" category for localization.
-
-2009-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Worked on
- propertygrid localization.
-
-2009-02-25 Mike Kestner <mkestner@novell.com>
-
- * libsteticui/ApplicationBackend.cs: Reload the registry libraries
- in LoadLibraries, since adding a library doesn't necessarily refresh
- an out-of-date previously registered library.
- * libsteticui/CecilWidgetLibrary.cs: enhance NeedsReload check to
- use a cache refresh and the new change notification so that the
- library stays 'dirty' until it's reloaded.
- * libsteticui/LibraryCache.cs: add change notification for cache items.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: do an update
- of the steticapp libs even if the list hasn't changed in case the
- contents of any of them have changed.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: check for
- 'dirty' references when regenerating code. [Fixes #472683]
-
-2009-02-24 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: only touch the design file
- when forcing rebuilds.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: don't regen
- if design file and generated files have equal timestamps to avoid
- regenerations on fresh checkouts. [#478894]
-
-2009-02-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml:
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs:
- Track merge of the project pad context menu.
-
-2009-02-18 Mike Kestner <mkestner@novell.com>
-
- * libstetic/wrapper/ScrolledWindow.cs: when the child viewport itself
- is being replaced, don't try to remove the viewport from itself.
- * libstetic/wrapper/Viewport.cs: add case for when placeholders are
- being replaced by scrollable widgets to insert the new child directly
- into the parent scrolled window. [Fixes #404861]
-
-2009-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Fix
- crash when the project's gtk# is not installed.
-
-2009-02-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.csproj: Set correct resource name for
- DrawingArea template.
-
-2009-02-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Track api
- changes.
-
-2009-02-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fix build. Looks like the makefiles can't cope
- with resources with IDs.
-
-2009-02-13 Mike Kestner <mkestner@novell.com>
-
- * Makefile.am: add template resource
- * MonoDevelop.GtkCore.addin.xml: ditto.
- * templates/DrawingArea.xft.xml: new DrawingArea subclass template
- with stubs for OnExposeEvent, OnButtonPressEvent, OnSizeRequested,
- OnSizeAllocated, and ctor. Helps speed up the development of custom
- drawn widgets. [Fixes #472665]
-
-2009-02-11 Mike Kestner <mkestner@novell.com>
-
- * libstetic/Registry.cs: account for reloading of the coreLib,
- since this can happen when dogfooding MD. [Fixes #365983]
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.csproj: Remove a local-copy ref.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mds:
- * MonoDevelop.GtkCore.mdp:
- * MonoDevelop.GtkCore.csproj: Migrated to MSBuild file format.
-
-2009-02-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * MonoDevelop.GtkCore.mdp:
- * MonoDevelop.GtkCore.addin.xml:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.Dialogs/GtkDesignerOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.GtkCore.Dialogs.GtkDesignerOptionsPanelWidget.cs:
- Added option for enabling/disabling auto-switch of the GUI
- builder layout. Disabled from now on by default.
-
-2009-02-04 Mike Kestner <mkestner@novell.com>
-
- * libstetic/wrapper/objects.xml: explicit default values for Table
- NRows and NCols values so they don't default to 1. Fixes #471242.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2009-02-02 Mike Kestner <mkestner@novell.com>
-
- * libstetic/PropertyDescriptor.cs: null guard the ValueToString
- formatting for string arrays.
-
-2009-02-02 Mike Kestner <mkestner@novell.com>
-
- * libstetic/PropertyDescriptor.cs: handle empty string lists
- * libstetic/wrapper/ComboBox.cs: some more null guarding for Items.
- [Fixes #471244]
-
-2009-01-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Propagate a
- policy parent SolutionItem through project/file creation so that
- policies can always be resolved correctly.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.mdp:
- * libsteticui/libsteticui.mdp: Flush project format changes.
-
-2009-01-26 Mike Kestner <mkestner@novell.com>
-
- * libstetic/wrapper/ActionTree.cs: guard against removing unsaved
- actions. [Fixes #443472]
-
-2009-01-22 Mike Kestner <mkestner@novell.com>
-
- * libstetic/editor/StringArray.cs: display "(Collection)" in the
- label instead of a joined list on \n which displays garbage chars.
- This approach is consistent with another very popular IDE. ;-)
- * libstetic/wrapper/objects.xml: use Editor.StringArray for the Items
- property of ComboBox.
- * libstetic/wrapper/ComboBox.cs: switch Items to a string[]. Luckily
- this is backwards compat since we currently saved string[] as a newline
- join of the member strings. [Fixes #405396]
-
-2009-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Don't serialize the GtkDesignInfo
- element when it is empty.
-
-2009-01-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added missing
- nullref check.
-
-2009-01-13 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: adds a
- FileAddedToProject handler which scans the file for classes and
- checks the deleted-designs cache for matches to restore to the
- project.
-
-2009-01-13 Mike Kestner <mkestner@novell.com>
-
- * libsteticui/ProjectBackend.cs (RemoveWidget): export the widget
- to a deleted-designs dir for later recovery if necessary. Should
- also decide on some cleanup mechanism to remove old designs and
- automate recovery in the move case if possible. Or we can wait for
- 1wpf which should solve the move case more cleanly.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: reenable
- OnFileRemovedFromProject handler. Revamp to use a ParseDocument of
- the removed file to scan for removed classes to kill.
- [Fixes #366392]
-
-2009-01-09 Mike Kestner <mkestner@novell.com>
-
- * libsteticui/Project.cs: forward isInternal to the backend in
- AddWidgetLibrary.
-
-2009-01-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * libsteticui/LibraryCache.cs: Don't ignore internal classes when
- looking for widgets. If a widget is internal, set the "internal" flag
- to true. Don't abort AddObjects if there is an assembly resolution
- error.
-
-2009-01-08 Mike Kestner <mkestner@novell.com>
-
- * libsteticui/LibraryCache.cs : delay cache directory creation until
- files are going to be written to it.
-
-2009-01-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * libsteticui/CecilWidgetLibrary.cs: Don't try to resolve full assembly
- paths.
-
-2008-12-18 Mike Kestner <mkestner@novell.com>
-
- * libstetic/editor/Flags.cs : fix cs0030 under new mcs.
- * libstetic/editor/FlagsSelectionDialog.cs : fix cs0030 under new mcs.
- * libstetic/editor/ResponseId.cs : fix cs0030 under new mcs.
-
-2008-12-13 Mike Kestner <mkestner@novell.com>
-
- * libstetic/wrapper/Container.cs: generate tooltips based on the target
- version, using the new Tooltip API for >= 2.12. Fixes #372015.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/WidgetParser.cs: Properly search for subclasses of
- Gtk.Widget.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp:
- * libsteticui/libsteticui.mdp: All projects now require fx 3.5.
-
-2008-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Remove the mono
- version number comment from the generated files.
-
-2008-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs: Track API changes.
-
-2008-12-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDocumentOutline.cs: Use an
- Alignment as the concrete Bin instead of custom InvisibleFrame.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Don't require a specific version of
- Mono.Addins.
-
-2008-12-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/WidgetParser.cs: Optimized GetToolboxItems.
-
-2008-12-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/WidgetParser.cs:
- * MonoDevelop.GtkCore/ObjectsDocument.cs: Getting the list of widgets is
- an expensive operation. It shouldn't be a property.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * AssemblyInfo.cs:
- * MonoDevelop.GtkCore.mdp: Add AssemblyInfo.cs files that are
- autogenerated from the addin manifests.
-
-2008-12-01 Mike Kestner <mkestner@novell.com>
-
- * libstetic/wrapper/objects.xml: move ToggleButton ahead of CheckButton
- and add ToggleButton signal item group to CheckButton. Remove toggled
- signal from RadioButton since it inherits it from CheckButton.
- [Fixes #450237]
-
-2008-11-25 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: refactor the default and
- supported version checks into the ReferenceManager, with all the other
- package and assembly code.
- * MonoDevelop.GtkCore/ReferenceManager.cs: refactored default and
- supported version properties.
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: use new api.
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: use new api.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: use new api.
-
-2008-11-23 Mike Kestner <mkestner@novell.com>
-
- * *: I've typed lib/stetic/libstetic(ui) a few too many times.
-
-2008-11-18 Mike Kestner <mkestner@novell.com>
-
- * */Makefile.am: break the gnome/gconf-sharp dependencies.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: set up
- callbacks to the PlatformService for MIME resolution and showing
- urls.
-
-2008-11-11 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: use the
- new ForceUpdate method on the ProjectDom returned by GetParserContext
- to ensure a fully updated database.
-
-2008-11-11 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: null guarding for
- all the things that can possibly go wrong with the parse in
- GetClass.
-
-2008-11-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Create the
- formInfos list when the project is loaded. This is necessary since
- the list is destroyed when the project is unloaded. Fixes bug #Bug
- 431723 - Cannot build GTK applications with sln format.
-
-2008-11-06 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- revert the context menu changes. Don't show them if the project has no
- gtk-sharp ref, only add the templates to the dialog, per Lluis.
-
-2008-11-06 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- show Add Widget|Window|Dialog|ActionGroup template items in the context
- menu and Add File dialog even when the project has no Gtk# reference.
-
-2008-11-05 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: needed to revert
- the >= to <= change from the 440435 fix since the refmgr is now
- reporting TargetGtkVersion without Version=. oops.
-
-2008-11-05 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs: strip Version= out of
- TargetGtkVersion.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2008-10-30 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- switch to a x.y TargetGtkVersion obtained by parsing the gtk-sharp
- reference version. Invert the version comparison in the toolboxitem
- filter. We want toolbox items that are less than the project target
- version, not greater. Fixes #440435.
-
-2008-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Don't notify the
- file has changed unless the changes are saved to disk. Fixes bug
- #430497 - Widget names created in Stetic not available for
- autocomplete.
-
-2008-10-29 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs (ShowPage): only
- regenerate the dummy structure when switching to the source page.
-
-2008-10-28 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/ReferenceManager.cs: switch default updating
- to use the current assembly StoredReference version. Avoids problems
- when the stored version has no corresponding installed package.
- Fixes #436246.
-
-2008-10-27 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: don't store
- configuration on Project Save. Avoids a crash due to file availability
- when saving config while loading and it's extraneous since we store
- the config on app exit and it contains no project specific props.
-
-2008-10-22 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs (HasDesignedObjects): guard
- against null projects.
-
-2008-10-21 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs (HasDesignedObjects): don't
- instantiate just to get the SteticFile. Avoids project file garbage.
- [Fixes #436201]
-
-2008-10-21 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: guard against null
- documents returned from parse. I think this is related to the old
- ErrorsDuringCompile check that was commented with the new parser port.
- [Fixes #436998]
-
-2008-10-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: fixed TODO.
-
-2008-10-03 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding:
- rework GetWindow method. now uses the ParsedDocument for a requested
- file to check if any of its types have a GuiBuilderWindow.
- The existing method of walking the project windows list and using
- the ProjectDom database to lookup their file locations is susceptible
- to timing problems due to imcomplete parse databases. This method is
- probably slightly more efficient as well.
-
-2008-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/ProjectResourceProvider.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track API.
-
-2008-09-23 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: bandaid to
- avoid exceptions when removing non-existent buttons. Fixes #377414.
-
-2008-09-23 Mike Kestner <mkestner@novell.com>
-
- * lib/stetic/libsteticui/CecilWidgetLibrary.cs: don't hold assembly
- reference beyond load operation. Recreate it on each load so we are
- always accessing the current assembly instance. Only access cache
- using filename. Ensure Class description lookups cause spew to
- console.
- * lib/stetic/libsteticui/LibraryCache.cs: enhance the path lookup
- logic in Refresh to avoid some churn on named lookups.
- * lib/stetic/libsteticui/ProjectBackend.cs: reload library if
- necessary before getting component types. Fixes #427334.
-
-2008-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Updated projects.
-
-2008-09-15 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCode.GuiBuilder/GtkProjectServiceExtension.cs:
- add the project stetic file to any generation warnings produced.
- Fixes #373244.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.mdp, lib/libstetic.mdp, lib/gtk-gui/generated.cs,
- gtk-gui/generated.cs: Updated generated code.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs,
- MonoDevelop.GtkCore/WidgetParser.cs: Track api changes.
-
-2008-09-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Changes caused by
- interface changes.
-
-2008-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: Moved
- the extensible tree view to its own directory.
-
-2008-08-27 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDesciptionTemplate.cs: perform a
- project save after the file insertions and updates. This seems
- suboptimal, since it would probably be better to mark the project
- dirty and let the user save the project, but until we switch to
- one-widget-per-design-file, we probably need to save the project
- automatically to avoid problems.
- Fixes #385712.
-
-2008-08-27 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Restrict to DotNetProjects and verify ProjectFolders are for DNPs.
- Fixes #412448.
-
-2008-08-22 Mike Kestner <mkestner@novell.com>
-
- Fixes bug #413275 and delays more GtkDesignInfo-related project file
- churn.
- * MonoDevelop.GtkCore/GtkCoreService.cs: init the refmgr on startup.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Remove targetVersion field and
- associated prop. Move reference updating logic to Ref Manager. Target
- Version is now exclusively tracked via reference version by the
- ReferenceManager.
- * MonoDevelop.GtkCore/ReferenceManager.cs: new class to encapsulate all
- reference management behaviors, from responding to user add removes to
- automated updates for designer projects.
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: only show feature
- for projects which support refactoring, since it advertises designer
- support and that's not available without refactoring yet. Use refmgr
- for version updates.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionsPanel.cs: use refmgr
- for version info and suppress gettext options if no designed objects
- exist.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: use refmgr for
- target version.
-
-2008-08-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs: Remove
- the "resources folder" feature. Resources are now shown in the
- solution tree like any other files. For a detailed explanation see
- "Bug 381430 - [PATCH] Display resource files in main project tree".
-
-2008-08-19 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: revert a silly
- change that was causing explicit paths to be inserted into gui.stetic
- files for gac references. [Fixes #412960]
-
-2008-08-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: fixed issue in
- GetSourceCodeFile.
-
-2008-08-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: fixed some
- possible nullrefs.
-
-2008-08-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp: re-set project
- references (fix some libstetic.dll not found issue, localcopy ==
- true was missing).
-
-2008-08-18 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: make HasDesignedObjects
- and SupportsDesigner static so that we can defer a few more instance
- creation scenarios.
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs:
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs:
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs:
- Update to new static API.
-
-2008-08-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Add a null
- check.
-
-2008-08-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: fixed possible
- null references in the unload method.
-
-2008-08-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Fix crash when looking for
- designed objects in a project that doesn't support it.
-
-2008-07-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fixed some
- issues.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Translated
- old code to new dom.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/ObjectsDocument.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Changes for converted
- refactoring infrastructure.
-
-2008-07-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/WidgetParser.cs,
- MonoDevelop.GtkCore/ObjectsDocument.cs,
- MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/ClassUtils.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Worked on code
- completion/new dom.
-
-2008-07-24 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: get paths
- for gac references to simplify the lookup in stetic.
-
-2008-07-23 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- Use HasDesignedObjects not SupportsDesigner.
-
-2008-07-23 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: delay creation of guifolder
- until GuiBuilderProject is accessed. Refactor Bind into a Project
- property to gather all the connect/disconnects together. Add new
- HasDesignedObjects prop for when SupportsDesigner doesn't cut it.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs: use new
- HasDesignedObjects prop.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs:
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: don't
- need to update the folder for these options any more.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs: get
- GuiBuilderProject from design info directly.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: kill
- BeforeCompile handler and GetGuiBuilderProject method. Use new
- HasDesignedObjects to control code generation.
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: kill
- GenerateSteticCode field. It was always set to true. Use new
- HasDesignedObjects prop to control generation.
-
-2008-07-22 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Connect to project file
- events and trigger objects.xml updates. Translate a confirm button
- label. Require AddAttribute refactoring.
- * MonoDevelop.GtkCore/ObjectsDocument.cs: new class reinstating some
- old document updating code and adding some new. Inserts ToolBoxItem
- and Category attrs into sources for a first-time "upgrade" to enable
- the attr-sync feature now controlled by a root attribute on the
- document.
- * MonoDevelop.GtkCore/WidgetParser.cs: new class reinstating some
- old parsing code and adding some new. This will become the home
- for all source parsing in the addin. Refactoring to come...
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Add WidgetParser
- prop. Remove Debug spew.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs: Moved serialization engine to
- MonoDevelop.Core. Use new syntax for specifying attribute scope.
-
-2008-07-15 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: add an updatingVersion
- state to prevent warning when we are adjusting reference versions.
-
-2008-07-15 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: add a user confirmation for
- disabling the designer on reference removal. Leave the stetic.gui
- and objects.xml files on disk, though we still remove them from the
- project.
-
-2008-07-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fixed possible
- null reference.
-
-2008-07-10 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs (FromProject): return an
- empty instance for non-DotNetProjects which will report false
- on SupportsDesigner.
-
-2008-07-10 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Gutted. Moved everything
- that took a Project parameter to GtkDesignInfo. Removed all the
- enable/disable/get info methods replaced by GtkDesignInfo.FromProject.
- Killed all the objects file updating. Moved designer support checks
- to DesignInfo.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Add FromProject static
- method to replace GtkCoreService.GetGtkInfo. Remove ExportedWidgets
- and IsWidgetLibrary functionality. Enable and disable designer based
- on presence of gtk-sharp reference on projects. Refactor/move code
- generation to GuiBuilderProject from UpdateGtkFolder. Kill
- GeneratePartialClasses since it's a simple project property access
- and all users of GtkDesignInfo access it via the project. Moved
- Refactory checks from GtkCoreService to encapsulate SupportsDesigner.
- Fix Reference updating checks for Mono.Posix, since the
- StoredReference returns a simple name for it.
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: switched to
- FromProject api. Killed ExportedWidget handling.
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: removed widget
- library checkbox. s/Gtk#/GTK# for consistency. Updated to new
- DesignInfo API.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: removed
- all the Exported Widgets and WidgetLibrary tab stuff, simplified to
- a vbox and hand-written to remove glade taint.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- switched to new DesignInfo API.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- switched to new DesignInfo API. moved gui folder file generation
- here instead of DesignInfo iterating over builder properties.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs:
- Added category mangling for ToolboxItems so that they are placed
- by project.
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs:
- switched to new DesignInfo api.
- * templates/Widget.xft.xml: add ToolboxItem attr.
- * templates/WidgetPartial.xft.xml: add ToolboxItem attr.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2008-05-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Explicitly set the resource ids
- for gui.stetic and objects.xml, since msbuild uses different
- default ids.
-
-2008-05-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Track api
- changes.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Merged the extension points for
- project and solution option panels into a single extension point. A
- single extension point will now be used for all kinds of items.
- Extension conditions can be used to make panels visible only for
- some specific item types.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- Replaced ICompilerResult/DefaultCompilerResult/CompilerResults by a
- new BuildResult class, which has owner information at error level,
- so it is possible to know which project generated an error when
- building a solution. Updated Task and TaskService to use the new
- owner information.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs,
- MonoDevelop.GtkCore/ProjectResourceProvider.cs,
- MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore.mdp,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs,
- MonoDevelop.GtkCore.mds, lib/libsteticui.mdp, lib/libstetic.mdp,
- Makefile.am,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: New project
- model changes.
-
-2008-05-20 Mike Kestner <mkestner@novell.com>
-
- * templates/Widget.xft.xml:
- * templates/WidgetPartial.xft.xml:
- Mark the custom widgets Visible=false to conform to the Gtk convention
- of widgets being shown explicitly. [Fixes #364985]
-
-2008-05-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Track API. Mark up
- for property grid.
-
-2008-05-13 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: use new
- Stetic.ApplicationFactory api.
-
-2008-05-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Track API.
-
-2008-04-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, gtk-gui,
- gtk-gui/generated.cs, gtk-gui/gui.stetic, Makefile.am,
- icons/pad-widget-tree-16.png,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDocumentOutline.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Implement
- IOutlinedDocument instead of custom pad. Set GTK# version to 2.8.
-
-2008-03-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Removed unneeded dependency.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: fixed bugfix (thanks
- ankit)
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Fixed possible null
- reference exception.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Worked on gnome hig
- compliant alerts.
-
-2008-03-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fixed null ref.
-
-2008-02-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Refactored content
- interfaces
-
-2008-02-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.mdp: Set correct makefile ver for files.
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Worked on category
- support for the toolbox service.
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp: Removed some unused glade
- and gnome-sharp references (only the unused). But I'll continue to
- remove glade, we need to lower the dependency tree a bit.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Added IViewContent
- switching logic (but should be done centrally using the secondaryview
- paradigmn).
-
-2008-02-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Workaround for mono bug
- #350432.
-
-2008-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Handle the delete
- key in TreeViewPad, so it will work event if the shortcut is not
- defined.
-
-2008-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am,
- icons/pad-widget-tree-16.png: Added widget tree icon.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Update MD version.
-
-2008-01-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs,
- MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Made internal
- some classes that don't need to be public.
-
-2008-01-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Notify file changes
- through the FileService.
-
-2008-01-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Stetic code must be
- generated in the GUI thread. Should fix bug #349505.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Feed default layout
- name to Gettext for translation.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
- templates/WindowPartial.xft.xml, templates/ActionGroupPartial.xft.xml,
- templates/Window.xft.xml, templates/ActionGroup.xft.xml,
- templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Make template
- categories translatable.
-
-2008-01-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Added null check on the
- result of UpdateFile. Should fix bug #352194.
-
-2008-01-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: Handle
- projects which don't support the GTK# designer. Window and widget
- generation options are hidden, and code is never generated. Fixes bug
- #350632.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Don't update bindings if the
- file has syntax errors. May fix bug #347590.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Bump add-in versions.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Update after build reorg.
-
-2007-12-06 Geoff Norton <gnorton@novell.com>
-
- * Makefile.am: Only build the GtkCore addin if we have gnome-sharp
- available.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp, lib/libstetic.mdp,
- Makefile.am: Directory reorganization.
-
-2007-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * gui.glade, MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs: Removed
- Gnome.FileEntry.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: Track
- LoggingService API changes.
-
-2007-11-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Use RootCombine
- instead of CurrentOpenCombine when possible.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Fix nullref. Happens
- when removing a project from a solution while one of the windows of that
- project is open.
-
-2007-10-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/ActionGroup.xft.xml, templates/ActionGroupPartial.xft.xml,
- templates/Dialog.xft.xml, templates/DialogPartial.xft.xml,
- templates/Widget.xft.xml, templates/WidgetPartial.xft.xml,
- templates/Window.xft.xml, templates/WindowPartial.xft.xml: Use tango
- file icons. Removed obsolete icons.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Track api changes. Added
- Description property.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.mdp, lib/libstetic.mdp: Project file names updated by
- change in MD path functions.
-
-2007-10-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mds, Makefile.am: Added custom command for updating
- the Stetic sources.
-
-2007-10-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Set a more meaningful category name for
- addin commands.
- * MonoDevelop.GtkCore.mdp, MonoDevelop.GtkCore.mds: Updated.
-
-2007-10-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: If the current selection
- can't be deleted, just ignore the delete command, so the default handler
- will be executed. Fixes bug #325440.
-
-2007-10-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.mdp: Fix required gtk# version.
-
-2007-10-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Applied changes that
- were neccassary for to the new FileService.
-
-2007-10-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Changed calls for
- the new StringParser.
-
-2007-10-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: In Bind(), don't subscribe the
- NameChanged event at every call.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: The designer needs to
- be explicitely destroyed.
-
-2007-10-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: No need to implement
- IComparable; it's done in the base class now.
-
-2007-09-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Assign the selected
- target gtk# version to the new project.
-
-2007-09-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Use ProjectReference.StoredReference
- rather than ProjectReference.Reference, in order to refer to the actual
- stored reference string rather than a temporarily bumped version.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2007-09-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Implemented an
- assembly resolver for the stetic app, so assembly widgets registered
- with .pc files can be found.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs: If a widget dll belongs
- to a package, store it as a package reference in the toolbox index.
-
-2007-09-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Allow setting TargetGtkVersion to
- DefaultGtkVersion when current value is null.
-
-2007-09-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Don't touch GTK# assembly versions
- when a target version is not set. Don't use gtkVersion=null to represent
- default version.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Set TargetGtkVersion on new
- projects. Bump default version to 2.8.
-
-2007-09-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp, lib/libstetic.mdp,
- lib/Makefile.am, MonoDevelop.GtkCore.mds, Makefile.am: Use projects for
- imported stetic libraries.
-
-2007-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Removed access to
- Component object.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Remove unused method.
-
-2007-09-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs,
- MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs: Fix warnings.
-
-2007-09-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * lib/stetic, Makefile.am, lib/Makefile.am: Build stetic from
- svn:externals.
- * lib/libsteticui.dll.config, lib/libstetic.dll.config,
- lib/libstetic.dll, lib/libsteticui.dll: Removed.
-
-2007-09-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
- templates/WindowPartial.xft.xml, templates/Window.xft.xml,
- templates/ActionGroupPartial.xft.xml, templates/ActionGroup.xft.xml,
- templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Remove
- deprecated FileOptions element from templates.
-
-2007-09-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Changed the way to
- set the active designer (the api changed). Fixed some renaming issues.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Track api changes.
-
-2007-09-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/Window.xft.xml: Oops, PartialTypeSupport should be set to
- Disabled for non-partial window.
-
-2007-09-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.mdp, Makefile.am: Updated.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs: Use DotNetProject.UsePartialTypes
- instead of custom setting.
- * MonoDevelop.GtkCore/WidgetFileTemplatePartialClass.cs,
- MonoDevelop.GtkCore/WidgetFileTemplateFullClass.cs: No longer needed.
- * templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
- templates/WindowPartial.xft.xml, templates/Window.xft.xml,
- templates/ActionGroupPartial.xft.xml, templates/ActionGroup.xft.xml,
- templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Use
- PartialTypes condition instead of custom file template.
-
-2007-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Includes fixes for bugs #82671, #82527, #82476, #81763 and #81238.
-
-2007-08-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/PropertiesWidget.cs: Changes due to new
- property infrastructure.
-
-2007-08-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs: By default use the project name
- as category name for new custom widgets.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Don't show the full
- name of widgets in the toolbar.
-
-2007-08-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: In FindClass, make
- sure the getUserClass parameter is taken into account when the found
- class is not a multi-part class. Fixes bug #82258.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Removed the CommandService class.
- Everything is done directly with CommandManager. Moved all extension
- node types to MD.Components.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore.mdp, Makefile.am: Reorganized the extension point
- hierarchy. Embedded all add-in manifests as resources.
- * lib/libstetic.dll: Updated from stetic module.
-
-2007-08-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Improved error
- reporting.
-
-2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Converted
- DispatchService to a static class.
-
-2007-08-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll: Updated.
-
-2007-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fixed some
- problems with the target gtk version. It was not assigned to the
- stetic project. Also fixed some stock icon rendering issues in
- Stetic.
-
-2007-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Includes a nullref fix.
-
-2007-07-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Layout switch
- delay is not needed anymore.
-
-2007-07-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Fix nullref
- when gtk support is not enabled. Patch by Chris Howie.
-
-2007-07-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Don't try to use the CurrentNode property after adding the file,
- since it may have changed. Should fix bug #82123.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
- Fixes bugs #81846 and #82144.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fix window
- source file lookup.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Use the new methods
- for checking clipboard operations on the current selection.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Include the
- current project in the list of libraries to show in the toolbox.
- Fixes bug #82125.
-
-2007-07-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated. Fixes bugs 81977,
- 81810 and 82052.
-
-2007-07-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Properly rename
- fields when the widget name is changed. Fixes bug #81976.
-
-2007-07-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Update the
- properties pad when the focus is on the widget tree pad. Fixes bug
- #81971.
-
-2007-07-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Added null
- check.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Track api changes
- in DesignerSupport. When adding a project reference to a widget
- library, take into account that widgets may be implemented in a
- library different from the one providing the widget list.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: In
- GetDynamicItems, only return widgets provided by libraries
- referenced by the project. Don't return widgets from libstetic
- since those are already included by default in the toolbox.
- Implemented IToolboxDefaultProvider.
-
-2007-07-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Changed a bit
- because of the removal of custom collections in the Ide project.
-
-2007-06-30 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * gui.glade: Fixed capitalization.
-
-2007-06-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs: Don't show windows
- in the toolbox.
- * lib/libstetic.dll, lib/libsteticui.dll: Updated from Stetic module.
-
-2007-06-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
-
-2007-06-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * gui.glade, MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Allow selecting
- the target GTK# version of the project.
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Implemented a
- toolbox loader, which allows registering assemblies in the toolbox.
- When a widget from a toolbox is dropped to a window, MD will now
- add a reference to the required assembly.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
-
-2007-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll: One last update.
-
-2007-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
-
-2007-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Set the import
- file callback when editing project stock icons.
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs: The GetResources
- method only returns resource files now.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
-
-2007-06-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Default pad
- placement is now specified in the xml file.
-
-2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: In GetBaseType, use
- Project.GetWidgetTypes to get all registered wiget types, including
- base widget types (which were not provided by GetComponentTypes).
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Includes fix for bug #81785.
-
-2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Don't include non-public
- members to the objects.xml file.
-
-2007-05-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Updated.
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Fix feature message.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
- Includes fixes for bugs #81761, #81758 and #81762.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- (UpdateLibraries) Properly check for library changes.
-
-2007-05-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Fixes bugs #80783 and #81683.
-
-2007-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp, Makefile.am: Added new dependency.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from svn. Fixes bug
- #81590.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: When selecting an
- image file in the widget designer, import the file into the
- project.
-
-2007-05-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Added some delay
- in the code that changes the workbench layout when selecting the
- designer. Fixes bug #80963.
-
-2007-05-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPalettePad.cs: Removed old
- palette pad.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Set the 'internal' flag for
- widgets implemented by private classes.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from svn module.
- Fixes bugs #80875, #81261, #81365.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: If the project
- is a library, add itself as an internal widget library, so widgets
- with internal visibility will be shown.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: When saving a window,
- use the visibility of the class to set the visibility of the
- component. Together with all changes done in stetic, fixes bug
- #80875.
-
-2007-05-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs,
- MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Track api changes in
- Stetic.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Delay
- library updating until really necessary.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Copy the .addins.xml file to the output dir.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Copy stetic dlls together with the assembly.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated.
-
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp, Makefile.am: Reference shared assemblies
- from the correct location.
-
-2007-05-04 Wade Berrier <wberrier@novell.com>
- * lib/libstetic.dll.config:
- * lib/libsteticui.dll.config:
- Fix os attribute formats (mono-config.c separates oses by comma,
- and ignores or includes the whole string.)
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am:
- Migration to Mono.Addins.
-
-2007-04-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp,
- MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs, Makefile.am:
- Implemented project feature for enabling gtk# support in new
- projects.
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: Use
- Menu icon size in the project pad.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
-
-2007-04-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Show a
- relative path in the window delete confirm dialog, since the
- absolute path may take too much space.
- * MonoDevelop.GtkCore.mdp: Updated.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Add
- Ok/Cancel buttons by default in new dialogs.
-
-2007-03-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Includes fixes for bugs 81033, 81086, 81239, 81143, 81014 and
- 81015.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Allow pasting when
- a placeholder is selected. Fixes bug #81246.
-
-2007-03-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.mdp, Makefile.am, icons/image-x-generic.png:
- Show a "Stock Icons" node in the User Interface folder. It's easier
- to discover than the context menu option.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.Commands/GladeCommands.cs: Added menu option
- for opening the gtk# settings.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Don't crash if
- the gtk-gui folder doesn't exist. Fixes bug #81152.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Hide the border
- of the combined view notebook.
-
-2007-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll: Updated from stetic module. Fixes NRE crash.
-
-2007-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Fix null ref.
-
-2007-03-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Register a new toolbox loader. Removed
- old properties pads.
- * MonoDevelop.GtkCore.mdp, Makefile.am: Added reference to
- MonoDevelop.DesignerSupport.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from svn module.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/PropertiesWidget.cs,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Integrate Stetic
- widgets in the main toolbox.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Implement
- ICustomPropertyPadProvider and return the Stetic property pad.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs: Renamed.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Fix warning.
-
-2007-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- Updated from Stetic module. Includes fix for bug #80864.
-
-2007-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from SVN. Fixes some
- memory leaks and bug #79453.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Explicitely
- destroy notebook children, since notebook doesnt do it because of a
- gtk bug.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Some fixes in the
- dispose code.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Use
- ProjectOperations.SaveProject to save projects.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Change add-in versions to 0.13.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fix nullref.
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: Log
- error message.
- * Makefile.am, MonoDevelop.GtkCore.mdp: Synchronized MD project and
- makefile.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Avoid throwing
- delayed events after the project has been disposed.
-
-2007-02-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added missing
- null check.
-
-2007-02-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Ask for user
- confirmation when reloading a designer only when the designer has
- unsaved changes.
-
-2007-02-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Detect external
- changes in the gui.stetic files, and reload it when it changes.
- Take into account that the load of gui.stetic can fail. Added
- several workarounds for this case.
-
-2007-02-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from SVN. Includes
- fixes for bugs #80722, #79427 and #80127.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Store some
- Stetic configuration in the MD properties.
-
-2007-02-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * gui.glade, MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Added options
- for enabling/disabling gtk support, and for gettext support.
- * MonoDevelop.GtkCore.addin.xml: Change options panel name.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Make sure the
- MD project is saved together with the stetic project, if necessary.
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Avoid saving
- the MD project twice.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs: If gtk
- integration status changes for a project, refresh the tree.
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs: Null check.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Added support for gettext and
- gettext class options for generated code.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Added events for notifying
- when the gtk integration status changes for a project.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * Makefile.am: distcheck fixes
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: When a designer
- project is disposed, hide the designer view in the editor.
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- Factorized some code into GtkDesignInfo.
-
-2007-02-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Make sure the code generation
- extension is executed before the last step.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Hide the add window commands when the project is not DotNet
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.dll, lib/libstetic.dll:
- Updated.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Intercept calls
- to the IPositionable interface, and show the editor page when
- jumping to a line.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: When looking for
- the window class, avoid returning the generated partial class.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Show the editor
- page when jumping to a signal handler.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Warn the user if
- the gtk-sharp-2 package can't be found. Some distros don't include
- the .pc file in the gtk# package, only in the -devel package.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
-
-2007-01-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll.config, lib/libsteticui.dll, lib/libstetic.dll,
- lib/libsteticui.dll.config: Updated from Stetic module.
-
-2007-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Track api
- changes in Document class.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated form Stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Removed
- implementation of all text editor interfaces. Now the view
- overrides GetContent and calls editor.GetContent when a requested
- interface is not found.
-
-2007-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Updated.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Removed unused namespace.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Use the new base-type property
- to describe custom widgets. When looking for properties and events,
- look in the base classes as well as in the widget class.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * Makefile.am,
- MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs,
- MonoDevelop.GtkCore.WidgetLibrary/ProjectSignalDescriptor.cs,
- MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs,
- MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs,
- MonoDevelop.GtkCore.WidgetLibrary/ProjectPropertyDescriptor.cs:
- Removed unused files. All widget library functionality has been
- moved to stetic.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Removed all
- widget library management, which has been moved to Stetic.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Added some null checks.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Use the new way
- of managing dependencies in projects.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- templates/WindowPartial.xft.xml, templates/Window.xft.xml: The
- window constructor now takes the window type.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Some gui
- improvements and added some null checks.
-
-2007-01-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't crash if the
- designer can't be loaded for some reason.
-
-2007-01-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore/WidgetFileTemplatePartialClass.cs,
- MonoDevelop.GtkCore/WidgetFileTemplateFullClass.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs,
- templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
- templates/WindowPartial.xft.xml, templates/Window.xft.xml,
- templates/ActionGroupPartial.xft.xml,
- templates/ActionGroup.xft.xml, templates/DialogPartial.xft.xml,
- templates/Dialog.xft.xml: Implemented support for generating code
- in partial classes.
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Use the
- correct method for saving the project.
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs: Refresh the user
- interface folder when the gui project is reloaded.
- * MonoDevelop.GtkCore.mdp: Updated.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Added support for partial
- classes. In the GuiBuilderProject property, don't update the
- gtk-gui folder since this call may change the contents of the
- project, and weird things happen when called by the project pad to
- fill the tree.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * Makefile.am: Added new files.
- * MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs,
- MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs:
- Make it work even when the assembly it references has been deleted
- (maybe as a result of cleaning a project). In this case the widget
- library is shown as empty.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added support
- for Loading/Unloading a project, to optimize use of memory for
- solutions with many gui projects. Implemented support for
- generating code in partial classes.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Implemented
- support for generating code in partial classes. Implemented support
- for UNDO/REDO.
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- Generation of gui code is now done from the Build method of a
- project service extension. Fixes some issues when building a
- project which contains custom components.
-
-2006-12-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Track API changes in
- FileService.
-
-2006-12-13 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Don't
- generate stetic code if CurrentOpenCombine is null.
-
-2006-12-07 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * MonoDevelop.GtkCore.mdp: Updated to it can be
- built from MonoDevelop.
-
-2006-11-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Simplified the
- code by using global events from the Ide, instead of combine
- events.
-
-2006-10-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Added RemoveExportedWidget method.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: track
- API changes.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: If the name of a
- widget changes and it is being exported, update it in the objects.xml
- file. Fixes bug #79656.
-
-2006-09-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module. It provides a redesigned API
- which will allow running designers in a separate process.
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs:
- * MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs:
- * MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPalettePad.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs:
- Track api changes.
-
- * MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs: Make sure
- parse information is up to date before loading an assembly library.
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs: Make sure this object
- is always alive when remoted.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Added null check.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Not needed anymore.
- * MonoDevelop.GtkCore.addin.xml: Removed build step. Code generation
- is done now before compiling.
-
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectWidgetLibrary.cs:
- * MonoDevelop.GtkCore.WidgetLibrary/CachedProjectWidgetLibrary.cs:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: ProjectWidgetLibrary is not used
- anymore. All libraries are now handled by AssemblyReferenceWidgetLibrary.
-
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopWidgetActionBar.cs:
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopActionGroupToolbar.cs:
- Moved to Stetic.
-
- * Makefile.am:
- * MonoDevelop.GtkCore.mdp: Updated.
-
-2006-09-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track api changes.
-
-2006-09-19 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * .: Added svn:ignore for MonoDevelop.GtkCore.pidb
-
-2006-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from stetic module. Includes fix for bug #79247.
-
-2006-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from stetic module.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Save the project after editing the icons.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Set the
- ResourceProvider for the main stetic project. Added null check.
-
-2006-08-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Fixed bug about
- adding the wrong widget as action designer page.
-
-2006-08-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Only export properties which
- return primitive types. Fixes bug #79195.
- * lib/*: Updated from stetic module.
- * MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs: Unsubscribe close
- event when done.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Handle designer
- commands in its own tab page.
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Explicitely dispose
- custom widgets to avoid memory leaks.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Track api changes.
-
- * MonoDevelop.GtkCore.mdp: Updated.
-
-2006-08-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * gui.glade: Minor fix.
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Track api
- changes.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Stetic files don't need
- to be added as resource to projects.
- * MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs: Make it
- work for action groups.
- * lib/*: several fixes.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added method
- for removing an action group.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Track API changes
- in Stetic. Properly bound edit commands from the main menu.
-
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- * MonoDevelop.GtkCore.addin.xml: Implemented Open and Delete
- commands for global action groups.
-
- * MonoDevelop.GtkCore.mdp: Updated.
-
-2006-08-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module. Includes fixes for
- bugs #79043, #79044 and #79045
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Don't
- crash if something goes wrong when binding a class.
- Fixed nullref.
-
-2006-08-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- CreateContentForFile should not load the file, just create
- the view.
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Add
- support for IEncodedTextContent.
-
-2006-08-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- Set the resource provider before loading the project.
- Fixes bug #78966.
-
- * libs/*: Updated from Stetic module. Fixes several bugs:
- 78938, 78916, 78909, 78956, and 78867.
-
-2006-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs:
- Added null check.
-
- * MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs:
- Get the parser context using the assembly file name, not the full
- assembly name.
-
-2006-07-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Factorized several
- more or less duplicate methods into GuiBuilderProject, specially
- methods for locating the class bound to a window. GuiBuilderProject
- now will explicitelly update the parser database the first time it
- needs to locate a class, so it will work even if the parser service
- is busy parsing assemblies.
-
-2006-07-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll: Updated from stetic module. Fixes a bug
- in the table wrapper which may cause an endless loop.
-
-2006-07-05 Matej Urbas <matej.urbas@gmail.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs: Updated to use
- ReturnType as BaseTypes in IClass instances.
-
-2006-07-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Fixed automatic
- layout switch policy.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Fix showing of
- action group view.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Properly
- bind actions when pressing "BindToField".
-
- * MonoDevelop.GtkCore.addin.xml: Updated versions.
-
-2006-06-29 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.GtkCore.addin.xml: Only display WidgetBuilderOptionPanel
- for "DotNet" projects.
-
-2006-06-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Switch to the
- designer workbench layout when selecting an action group file.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Support jumping
- to signal hanlder when double-clicking it in the signals editor.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Removed debug code.
-
- * templates/ActionGroup.xft.xml:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- Fix code generation of action groups.
-
-2006-06-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: If a member has a [Browsable(false)]
- attribute, don't add it to the objects.xml file. Also don't add
- read-only properties.
- * lib/*: Updated from stetic module. Fixes bugs #78622 and #78620.
- Adds an icon for expander and fixes a bug in ColorButton (fix by ml)
-
-2006-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll:
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopWidgetActionBar.cs:
- Track changes in the api.
-
-2006-06-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * libs/*: Updated from stetic module. Several improvements.
- Also fixes bug #78160.
-
-2006-05-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- Added DisplayName property.
-
-2006-05-29 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: reverted interface changes - missing file change
-
-2006-05-29 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: reverted interface changes
-
-2006-05-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * libs/*: Updated from stetic module. Adds support for toolbars.
-
-2006-05-23 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: track api changes
-
-2006-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Commands/GladeCommands.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- * MonoDevelop.GtkCore.addin.xml: Added commands for creating
- an action group and editing the project icons.
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Show local
- action groups as children of the window node.
-
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs: Moved
- some event subscriptions to WindowsFolder.cs
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: Open the
- corresponding file when clicking on local action groups.
-
- * Makefile.am:
- * MonoDevelop.GtkCore.mdp: Added action group template.
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Added support for
- action group file templates.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Notify changes in
- local action groups.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't show the actions
- tab until there is at least one action group.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs: Don't show
- properties or signals for global actions.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Added virtual method
- OnActiveDocumentChanged, which is called when the view is brought to front.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Use the new MemberName
- field when binding fields.
-
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopActionGroupToolbar.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Several minor fixes.
-
- * lib/*: Updated.
-
-
-2006-05-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Initial support for the menu editor. Still very unstable!!
-
- * lib/*: Updated from Stetic module.
- * MonoDevelop.GtkCore.addin.xml: Register a node builder and and
- display binding for action groups.
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs: Update
- the folder when action groups change.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Fix nullref.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Factorized
- some code into CodeBinder.cs
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Factorized some
- code into CombinedDesignView.cs.
-
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: New node
- builder for action groups.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs: New display
- binding for editing global action groups.
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopWidgetActionBar.cs: Moved from
- GuiBuilderView.cs.
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopActionGroupToolbar.cs: A new
- toolbar for the action group designer.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: A view for editing
- global action groups.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Moved here some code
- from GuiBuilderEditSession.cs.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Moved here some
- code from GuiBuilderView.cs.
-
- * Makefile.am:
- * MonoDevelop.GtkCore.mdp: Added new files.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track api changes.
-
-2006-05-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll: Updated from Stetic module. Includes
- a fix for bug #78307.
-
-2006-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Updated versions.
- * MonoDevelop.GtkCore.mdp: Updated.
-
-2006-05-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module. Includes fixes for
- bugs #78266, #78240 and #78276.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track changes
- in the Stetic API.
-
-2006-04-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Don't
- crash if a stetic project can't be loaded. Fixes bug #78169.
- * lib/libstetic.dll: Updated from Stetic module. Fixes bug #78167.
-
-2006-04-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * libs/*: Updated from stetic module. Fixed construction of
- scales and scrollbars.
-
-2006-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs: When
- creating a widget from a widget design, remove the signals since
- those signals reference handlers in the widget class, not the
- widget container class.
-
-2006-04-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * libs/*: Fix nullref in some themes.
-
-2006-04-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Fix typo.
- * libs/*: Fix for #78111, #78092 and #78090.
-
-2006-04-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs: Save the project
- after adding or removing a resource.
-
-2006-04-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated.
-
-2006-03-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Get open
- combine events in the GUI thread.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Properly
- delete signals for which there isn't a handler. Half fixed field
- renaming.
- * lib/*: Updated.
-
-2006-03-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/MonoDevelop.GtkCore.addin.xml: Fix ID and
- description. Added stetic config files to add-in package.
-
-2006-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Updated references.
-
-2006-03-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- Don't crash if no parse info is available for the file
- being edited. Should fix #77885.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't show
- the bind to field button for the root container.
- * lib/*: Updated.
-
-2006-03-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Use an unified format. Patch by Matze Braun.
- * MonoDevelop.GtkCore.addin.xml: Updated add-in versions.
-
-2006-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml:
- * MonoDevelop.GtkCore.mdp: Removed GladeFileDisplayBinding.
- * lib/*: Updated.
- * Makefile.am: Updated. Some files have been moved to Stetic.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Fixed
- layout switching. Don't show the widget tree pad by default,
- since it is already available as a combo in the designer.
- * MonoDevelop.GtkCore.GuiBuilder/GladeFileDisplayBinding.cs: Removed.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs: use
- the new property tree instead of the grid.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: The designer
- toolbar has been moved to Stetic.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Changed
- default placement.
-
-2006-03-19 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * .: Added Makefile.in and Makefile to svn:ignore.
-
-2006-03-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore.mdp: Updated.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Added support for using
- resource images in the designer.
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Check if the objects.xml
- file exists before loading it.
- * MonoDevelop.GtkCore/GeneratorBuildStep.cs: Don't generate code
- if the stetic file has not been modified since the last
- generation.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: If Gtk
- support is not enabled, don't enable it if no widgets have
- been selected.
- * lib/libstetic.dll: Updated.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Mapped some
- commands.
- * templates/Window.xft.xml: The constructor of Gtk.Window requires
- the title of the window.
-
-2006-03-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp, Makefile.am: Updated.
- * MonoDevelop.GtkCore/GeneratorBuildStep.cs: When generating
- code for a project that exports widgets, include the own
- project library to the generation, since there can be
- widgets that contain other widgets defined in the project.
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs:
- removed some IdeApp dependencies.
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectWidgetLibrary.cs:
- added method for getting the class information from
- a project.
- * CachedProjectWidgetLibrary.cs: New widget library class
- which takes class information from a collection of
- ProjectClassInfo objects.
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectPropertyDescriptor.cs:
- Consider all properties runtime-properties, since they have
- been created from class properties.
- * lib/*: Updated.
-
-2006-03-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: removed debug files.
-
-2006-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Propagate
- project changes to the editor.
-
-2006-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- Initial implementation of the Stetic add-in.
diff --git a/main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore.Commands/ChangeLog b/main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore.Commands/ChangeLog
deleted file mode 100644
index b2765325e1..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore.Commands/ChangeLog
+++ /dev/null
@@ -1,4 +0,0 @@
-2010-08-15 Krzysztof Marecki <freefirma@gmail.com>
-
- * GladeCommands.cs:
-
diff --git a/main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore.Dialogs/ChangeLog b/main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore.Dialogs/ChangeLog
deleted file mode 100644
index c48d43c59e..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore.Dialogs/ChangeLog
+++ /dev/null
@@ -1,18 +0,0 @@
-2010-08-15 Krzysztof Marecki <freefirma@gmail.com>
-
- * ProjectConversionDialog.cs:
-
-2010-08-13 Krzysztof Marecki <freefirma@gmail.com>
-
- * ProjectConversionDialog.cs:
- * WidgetBuilderOptionPanel.cs:
-
-2010-07-06 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * ProjectConversionDialog.cs:
-
-2010-06-23 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * ProjectConversionDialog.cs: Initial commit
- * WidgetBuilderOptionPanel.cs:
-
diff --git a/main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore.GuiBuilder/ChangeLog b/main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore.GuiBuilder/ChangeLog
deleted file mode 100644
index a57bb556bb..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore.GuiBuilder/ChangeLog
+++ /dev/null
@@ -1,101 +0,0 @@
-2010-10-28 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * GuiBuilderView.cs:
- * GuiBuilderWindow.cs:
- * GuiBuilderProject.cs:
-
-2010-09-08 Krzysztof Marecki <freefirma@gmail.com>
-
- * GuiBuilderWindow.cs:
- * GuiBuilderService.cs:
- * CombinedDesignView.cs:
-
-2010-08-30 Krzysztof Marecki <freefirma@gmail.com>
-
- * GuiBuilderProject.cs:
-
-2010-08-16 Krzysztof Marecki <freefirma@gmail.com>
-
- * GuiBuilderView.cs:
- * ActionGroupView.cs:
- * GuiBuilderProject.cs:
- * GuiBuilderService.cs:
- * GuiBuilderDisplayBinding.cs:
- * ActionGroupDisplayBinding.cs:
- * GtkProjectServiceExtension.cs:
-
-2010-08-15 Krzysztof Marecki <freefirma@gmail.com>
-
- * GuiBuilderProject.cs:
-
-2010-08-15 Krzysztof Marecki <freefirma@gmail.com>
-
- * GuiBuilderProject.cs:
- * GuiBuilderService.cs:
-
-2010-08-13 Krzysztof Marecki <freefirma@gmail.com>
-
- * GuiBuilderView.cs:
- * GuiBuilderProject.cs:
- * GuiBuilderService.cs:
- * GuiBuilderDisplayBinding.cs:
- * ActionGroupDisplayBinding.cs:
-
-2010-08-09 Krzysztof Marecki <freefirma@gmail.com>
-
- * GuiBuilderProject.cs: Generate stetic code after a project converting
- * GuiBuilderService.cs:
- * GuiBuilderDisplayBinding.cs: Don't use component display binding for
- generated partial files
-
-2010-08-07 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * GuiBuilderView.cs: Raise OnDirtyChanged after saving.
- * CombinedDesignView.cs: Track Api Changes.
-
-2010-08-05 Krzysztof Marecki <freefirma@gmail.com>
-
- * GuiBuilderView.cs: Remove ModifiedChanged handler
-
-2010-08-04 Krzysztof Marecki <freefirma@gmail.com>
-
- * CodeBinder.cs: Bump Api
- * GuiBuilderWindow.cs:
- * GuiBuilderService.cs:
- * CombinedDesignView.cs:
- * ActionGroupDisplayBinding.cs:
-
-2010-08-03 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * GuiBuilderProject.cs: When Updatinglibraries don't save
- if Stetic.Project was uninitialized
-
-2010-07-27 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * GuiBuilderView.cs:
- * CombinedDesignView.cs:
-
-2010-07-06 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * GuiBuilderProject.cs:
- * GuiBuilderService.cs:
-
-2010-07-05 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * GuiBuilderProject.cs:
- * CombinedDesignView.cs:
-
-2010-06-23 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * GuiBuilderProject.cs:
-
-2010-06-21 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * GuiBuilderProject.cs: Add Convert method
-
-2010-06-07 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * GuiBuilderProject.cs:
- * GuiBuilderService.cs:
- * GtkProjectServiceExtension.cs:
-
diff --git a/main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore.NodeBuilders/ChangeLog b/main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore.NodeBuilders/ChangeLog
deleted file mode 100644
index f73c1a92e9..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore.NodeBuilders/ChangeLog
+++ /dev/null
@@ -1,83 +0,0 @@
-2010-09-17 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * GuiProjectFolderNodeBuilder.cs:
-
-2010-09-09 Krzysztof Marecki <freefirma@gmail.com>
-
- * ProjectNodeBuilder.cs:
-
-2010-08-30 Krzysztof Marecki <freefirma@gmail.com>
-
- * ProjectFileNodeBuilderExtension.cs:
-
-2010-08-17 Krzysztof Marecki <freefirma@gmail.com>
-
- * WindowsFolder.cs:
- * WidgetNodeBuilder.cs:
- * WindowsFolderNodeBuilder.cs:
- * ProjectFileNodeBuilderExtension.cs:
-
-2010-08-16 Krzysztof Marecki <freefirma@gmail.com>
-
- * ProjectNodeBuilder.cs:
- * GuiProjectFolderNodeBuilder.cs:
- * ProjectFolderNodeBuilderExtension.cs:
-
-2010-08-15 Krzysztof Marecki <freefirma@gmail.com>
-
- * ProjectNodeBuilder.cs:
- * GuiProjectFolderNodeBuilder.cs:
-
-2010-08-15 Krzysztof Marecki <freefirma@gmail.com>
-
- * ProjectFileExtension.cs:
- * GuiProjectFolderNodeBuilder.cs:
- * ProjectFileNodeBuilderExtension.cs:
- * ProjectFolderNodeBuilderExtension.cs:
-
-2010-08-13 Krzysztof Marecki <freefirma@gmail.com>
-
- * ProjectNodeBuilder.cs:
- * StockIconsNodeBuilder.cs:
- * ProjectFileNodeBuilderExtension.cs:
- * ProjectFolderNodeBuilderExtension.cs:
-
-2010-08-09 Krzysztof Marecki <freefirma@gmail.com>
-
- * GuiProjectFolder.cs: Put gui project folder directly below References
- in the project pad
- * ProjectNodeBuilder.cs:
- * GuiProjectFolderNodeBuilder.cs:
- * ProjectFolderNodeBuilderExtension.cs:
-
-2010-07-06 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * ProjectFileExtension.cs: Move cursor in entryFolder to the end.
-
-2010-07-05 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * ProjectFileExtension.cs: Better approach for obtaining GtkComponentType
- * ProjectFileNodeBuilderExtension.cs:
- * ProjectFolderNodeBuilderExtension.cs:
-
-2010-06-28 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * ProjectNodeBuilder.cs:
- * ProjectFileNodeBuilderExtension.cs:
- * ProjectFolderNodeBuilderExtension.cs:
-
-2010-06-23 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * ProjectNodeBuilder.cs:
- * ProjectFileNodeBuilderExtension.cs: Show ProjectConversionDialog before
- conversion
-
-2010-06-21 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * ProjectNodeBuilder.cs: Convert a project file layout on open
- * ProjectFileNodeBuilderExtension.cs: Group components files
-
-2010-06-16 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * ProjectFileNodeBuilderExtension.cs:
-
diff --git a/main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore/ChangeLog b/main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore/ChangeLog
deleted file mode 100644
index a613ab6eb0..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore2/MonoDevelop.GtkCore/ChangeLog
+++ /dev/null
@@ -1,68 +0,0 @@
-2010-09-20 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * WidgetFileDescriptionTemplate.cs:
-
-2010-09-17 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * GtkDesignInfo.cs:
-
-2010-09-09 Krzysztof Marecki <freefirma@gmail.com>
-
- * GtkDesignInfo.cs:
-
-2010-09-08 Krzysztof Marecki <freefirma@gmail.com>
-
- * WidgetFileDescriptionTemplate.cs:
-
-2010-08-30 Krzysztof Marecki <freefirma@gmail.com>
-
- * GtkDesignInfo.cs:
-
-2010-08-27 Krzysztof Marecki <freefirma@gmail.com>
-
- * GtkDesignInfo.cs:
-
-2010-08-17 Krzysztof Marecki <freefirma@gmail.com>
-
- * GtkDesignInfo.cs:
-
-2010-08-16 Krzysztof Marecki <freefirma@gmail.com>
-
- * GtkDesignInfo.cs:
-
-2010-08-15 Krzysztof Marecki <freefirma@gmail.com>
-
- * WidgetFileDescriptionTemplate.cs:
-
-2010-08-15 Krzysztof Marecki <freefirma@gmail.com>
-
- * GtkDesignInfo.cs:
-
-2010-08-13 Krzysztof Marecki <freefirma@gmail.com>
-
- * GtkDesignInfo.cs:
-
-2010-08-09 Krzysztof Marecki <freefirma@gmail.com>
-
- * GtkDesignInfo.cs: Add ComponentNeedsCodeGeneration method,
-
-2010-08-04 Krzysztof Marecki <freefirma@gmail.com>
-
- * WidgetFileDescriptionTemplate.cs: Bump Api
-
-2010-07-06 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * GtkDesignInfo.cs: Remove gtk-gui folder after project conversion
-
-2010-06-23 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * GtkDesignInfo.cs:
-
-2010-06-16 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * GtkDesignInfo.cs:
-
-2010-06-07 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * GtkDesignInfo.cs: Transition from project file name to project folder.
-
diff --git a/main/src/addins/MonoDevelop.GtkCore2/gtk-gui/ChangeLog b/main/src/addins/MonoDevelop.GtkCore2/gtk-gui/ChangeLog
deleted file mode 100644
index 3e2aea8cac..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore2/gtk-gui/ChangeLog
+++ /dev/null
@@ -1,50 +0,0 @@
-2010-08-27 Krzysztof Marecki <freefirma@gmail.com>
-
- * gui.stetic:
-
-2010-08-15 Krzysztof Marecki <freefirma@gmail.com>
-
- * gui.stetic:
- * MonoDevelop.GtkCore.Dialogs.ProjectConversionDialog.cs:
-
-2010-08-13 Krzysztof Marecki <freefirma@gmail.com>
-
- * gui.stetic:
-
-2010-08-09 Krzysztof Marecki <freefirma@gmail.com>
-
- * gui.stetic:
-
-2010-08-07 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * gui.stetic:
-
-2010-08-05 Krzysztof Marecki <freefirma@gmail.com>
-
- * gui.stetic:
-
-2010-08-04 Krzysztof Marecki <freefirma@gmail.com>
-
- * gui.stetic:
-
-2010-08-03 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * gui.stetic:
-
-2010-07-05 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * gui.stetic:
-
-2010-06-23 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * gui.stetic:
- * MonoDevelop.GtkCore.Dialogs.ProjectConversionDialog.cs:
-
-2010-06-16 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * gui.stetic:
-
-2010-06-07 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * gui.stetic:
-
diff --git a/main/src/addins/MonoDevelop.GtkCore2/icons/ChangeLog b/main/src/addins/MonoDevelop.GtkCore2/icons/ChangeLog
deleted file mode 100644
index 86f901e6a8..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore2/icons/ChangeLog
+++ /dev/null
@@ -1,5 +0,0 @@
-2010-08-15 Krzysztof Marecki <freefirma@gmail.com>
-
- * gtkx.png:
- * gtk-logo.png:
-
diff --git a/main/src/addins/MonoDevelop.GtkCore2/libstetic/ChangeLog b/main/src/addins/MonoDevelop.GtkCore2/libstetic/ChangeLog
deleted file mode 100644
index 4d98b372cf..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore2/libstetic/ChangeLog
+++ /dev/null
@@ -1,1793 +0,0 @@
-2010-10-28 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Makefile.am:
-
-2010-10-04 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * TypedClassDescriptor.cs:
-
-2010-09-30 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Registry.cs:
-
-2010-09-30 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Registry.cs:
- * TypedClassDescriptor.cs:
-
-2010-09-21 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * wrapper/Bin.cs: Set RootWrapperName
-
-2010-08-15 Krzysztof Marecki <freefirma@gmail.com>
-
- * DND.cs:
- * IProject.cs:
-
-2010-08-13 Krzysztof Marecki <freefirma@gmail.com>
-
- * GeneratorContext.cs:
-
-2010-08-07 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * IProject.cs: Remove Modified property, add WasModified method which check state of a given top level
-
-2010-08-03 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * GladeUtils.cs: Set ObjectWrapper.RootWrapperName when reading from xml
- * WidgetUtils.cs:
- * ObjectReader.cs:
- * ObjectWrapper.cs:
- * wrapper/Frame.cs:
- * wrapper/Window.cs:
- * wrapper/MenuItem.cs:
- * wrapper/Expander.cs:
- * undo/UndoManager.cs:
- * wrapper/Notebook.cs:
- * wrapper/Container.cs:
- * wrapper/OptionMenu.cs:
-
-2010-08-03 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * ObjectWrapper.cs: Save a root wrapper name
-
-2010-06-07 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * IProject.cs:
- * ErrorWidget.cs:
-
-2010-04-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * editor/ActionMenu.cs: Explicit destroy of children should
- not be required.
-
-2010-04-30 Mike Krüger <mkrueger@novell.com>
-
- * editor/ActionMenu.cs: moved code from dispose -> destroy.
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * editor/ActionMenu.cs:
- * editor/ActionToolbar.cs:
- * editor/ActionMenuBar.cs: Destroy gtk components instead of
- disposing them.
-
-2010-04-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * GladeUtils.cs: Fix glade import. GtkWindow and GtkDialog
- need to be special cased, since we are not creating real
- Gtk.Window objects anymore.
-
-2010-04-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Misc.cs: Show alignment buttons as toggles.
-
-2010-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Widget.cs:
- * wrapper/Container.cs: When setting the name of a widget,
- make sure the old name field is also set. Fixes bug #549463
- - Forms designer renames variables it shouldn't.
-
-2010-01-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * TypedPropertyDescriptor.cs: Don't translate property names
- in the property grid. See bug #571351.
-
-2010-01-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * GeneratorContext.cs: When loading an icon, don't hardcode
- the required size. Instead, call SizeLookup to get the
- correct size for the current theme.
-
-2010-01-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * ImageInfo.cs:
- * wrapper/Bin.cs:
- * WidgetUtils.cs:
- * libstetic.csproj:
- * ObjectWrapper.cs:
- * wrapper/Action.cs:
- * wrapper/Widget.cs:
- * wrapper/VScale.cs:
- * wrapper/HScale.cs:
- * wrapper/MenuBar.cs:
- * wrapper/Expander.cs:
- * GeneratorContext.cs:
- * wrapper/Notebook.cs:
- * wrapper/ComboBox.cs:
- * wrapper/Container.cs:
- * RadioGroupManager.cs:
- * wrapper/VScrollbar.cs:
- * ProjectIconFactory.cs:
- * wrapper/HScrollbar.cs:
- * wrapper/ToolButton.cs:
- * wrapper/ActionTree.cs:
- * wrapper/ActionGroup.cs:
- * wrapper/ComboBoxEntry.cs:
- * wrapper/ActionToolbarWrapper.cs:
- * wrapper/RadioActionGroupManager.cs: Use global:: for type
- references in generated code.
-
- * Placeholder.cs:
- * editor/Flags.cs:
- * editor/Enumeration.cs:
- * editor/ActionMenuItem.cs:
- * editor/ActionToolItem.cs: Fix warnings.
-
-2009-12-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * libstetic.csproj: Flush.
-
-2009-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Table.cs: Fix table creation issue. Sync call has no
- effect while loading a widget.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Widget.cs: Fix check for top level window.
-
-2009-11-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * wrapper/MenuBar.cs:
- * wrapper/ActionToolbarWrapper.cs: Propagate the menu name to
- the action tree. Fixes bug #540512.
-
-2009-11-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * ObjectReader.cs:
- * ObjectWrapper.cs:
- * ClassDescriptor.cs: Ensure the Loading flag is set when
- loading internal children of a widget.
-
-2009-11-05 Mike Kestner <mkestner@novell.com>
-
- * wrapper/*.cs: improper new keyword warning cleanup.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * libstetic.csproj: Reference mono-cairo package.
-
-2009-10-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Widget.cs: Don't fire the name changed event while
- loading.
-
- * wrapper/Container.cs: Set the loading flag when loading.
-
-2009-10-16 Mike Krüger <mkrueger@novell.com>
-
- * DND.cs:
- * WidgetUtils.cs:
- * CommandDescriptor.cs:
- * editor/Translatable.cs:
- * editor/ActionMenuItem.cs: Handled icon loading failures.
-
-2009-09-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Paned.cs: Avoid unnecessary Changed event.
-
-2009-09-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper\Paned.cs: Restore the paned position after
- realizing. It may have been reset during the realization.
- Fixes bug #542227.
-
-2009-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Widget.cs: Fire name change event when name changes.
- Fixes bug #540512 - NullReferenceException in stetic
- generated code.
-
-2009-09-10 Christian Hergert <chris@dronelabs.com>
-
- * libstetic/libstetic.dll.config: Use quartz on osx.
-
-2009-09-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Action.cs: For stock gtk and gnome icons, use the
- stock id as base name for the action identifier. Fixes bug
- #525571.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * libstetic.csproj: Updated dependencies. We now depend on
- gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Container.cs: Properly validate widget ids when
- pasting a child. If there is a conflict, the child has to be
- modified. Fixes bug #530086 - When copy/pasting widgets in
- stetic, the original is renamed.
-
-2009-08-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Notebook.cs: Fix issue with adding a widget with
- ShowScrollbars=true to a notebook. Fixes bug 526434 -
- Notebook Tab Labels Revert Back to "Page 1".
-
-2009-08-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/ComboBox.cs:
- * wrapper/ComboBoxEntry.cs: Changed the sensitivity mode to
- 'always on'. Since gtk+ 2.14, empty combos are disabled by
- default.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/objects.xml: Fix invalid xml.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/objects.xml: Fix some default values.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/objects.xml: Make sure the default value for
- HasSeparator is true.
-
-2009-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/objects.xml: Removed Version=2.6.0.0 specification
- from Pango.EllipsizeMode type. This allows other GTK
- versions to work. Patch by Daniel Newton.
-
-
-2009-07-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * ClassDescriptor.cs: When creating a widget instance,
- initialize the properties after creating the wrapper, since
- some properties may be implemented in the wrapper. This
- should fix bug #505083 - hbuttonbox1.cs file being created
- in gtk-gui causing problems with compilation.
-
-2009-05-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * Placeholder.cs:
- * libstetic.csproj: Improved the look of placeholders.
-
-2009-05-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * ItemDescriptor.cs: Added missing BindingFlags.Instance flag.
-
- * wrapper/Container.cs: Fix bug when showing the selection
- box.
-
- * TopLevelWindow.cs:
- * TopLevelDialog.cs:
- * wrapper/Dialog.cs:
- * wrapper/Window.cs:
- * wrapper/objects.xml: Top level windows are not represented
- using a Gtk.Window anymore at design time. Instead they are
- represented by TopLevelWindow. This is a regular widget, so
- window embedding hacks are not required anymore. The same
- has been done for Gtk.Dialog/TopLevelDialog.
-
- * libstetic.csproj: Added new files.
-
- * Makefile.am: Updated.
-
- * DND.cs: Accept copy as drop target. Fixed the target list.
-
- * TypedClassDescriptor.cs: Invocation of a constructor does
- not need an instance reference.
-
-2009-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Registry.cs: Make sure GetType can find the type when the
- provided assembly name does not have version info.
-
- * libstetic.csproj: Copy the config file to the output dir.
-
- * TypedPropertyDescriptor.cs: Catch ambiguous match exception
- when looking for properties.
-
-2009-04-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * libstetic.csproj: Don't require a specific gtk# version.
-
-2009-03-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * Registry.cs:
- * WidgetLibrary.cs: Flush cached data when closing a change
- set.
-
-2009-02-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/Table.cs:
- * wrapper/objects.xml: A better fix for the default row/column
- issue.
-
-2009-02-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * libstetic.csproj: Don't build with make, since MD can build
- these just fine.
-
-2009-02-07 Mike Krüger <mkrueger@novell.com>
-
- * GladeUtils.cs: fixed compiler warning.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * libstetic.mdp:
- * libstetic.csproj: Migrated to MSBuild file format.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * libstetic.mdp: Flush project format changes.
-
-2009-01-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * wrapper/objects.xml: Added some defaults.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * libstetic.mdp: All projects now require fx 3.5.
-
-2008-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * PropertyDescriptor.cs: Use invariant culture when converting types.
-
-2008-07-27 Mike Krüger <mkrueger@novell.com>
-
-
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp: Removed some unused glade
- and gnome-sharp references (only the unused). But I'll continue to
- remove glade, we need to lower the dependency tree a bit.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Added IViewContent
- switching logic (but should be done centrally using the secondaryview
- paradigmn).
-
-2008-02-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Workaround for mono bug
- #350432.
-
-2008-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Handle the delete
- key in TreeViewPad, so it will work event if the shortcut is not
- defined.
-
-2008-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am,
- icons/pad-widget-tree-16.png: Added widget tree icon.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Update MD version.
-
-2008-01-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs,
- MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Made internal
- some classes that don't need to be public.
-
-2008-01-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Notify file changes
- through the FileService.
-
-2008-01-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Stetic code must be
- generated in the GUI thread. Should fix bug #349505.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Feed default layout
- name to Gettext for translation.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
- templates/WindowPartial.xft.xml, templates/ActionGroupPartial.xft.xml,
- templates/Window.xft.xml, templates/ActionGroup.xft.xml,
- templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Make template
- categories translatable.
-
-2008-01-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Added null check on the
- result of UpdateFile. Should fix bug #352194.
-
-2008-01-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: Handle
- projects which don't support the GTK# designer. Window and widget
- generation options are hidden, and code is never generated. Fixes bug
- #350632.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Don't update bindings if the
- file has syntax errors. May fix bug #347590.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Bump add-in versions.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Update after build reorg.
-
-2007-12-06 Geoff Norton <gnorton@novell.com>
-
- * Makefile.am: Only build the GtkCore addin if we have gnome-sharp
- available.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp, lib/libstetic.mdp,
- Makefile.am: Directory reorganization.
-
-2007-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * gui.glade, MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs: Removed
- Gnome.FileEntry.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: Track
- LoggingService API changes.
-
-2007-11-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Use RootCombine
- instead of CurrentOpenCombine when possible.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Fix nullref. Happens
- when removing a project from a solution while one of the windows of that
- project is open.
-
-2007-10-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/ActionGroup.xft.xml, templates/ActionGroupPartial.xft.xml,
- templates/Dialog.xft.xml, templates/DialogPartial.xft.xml,
- templates/Widget.xft.xml, templates/WidgetPartial.xft.xml,
- templates/Window.xft.xml, templates/WindowPartial.xft.xml: Use tango
- file icons. Removed obsolete icons.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Track api changes. Added
- Description property.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.mdp, lib/libstetic.mdp: Project file names updated by
- change in MD path functions.
-
-2007-10-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mds, Makefile.am: Added custom command for updating
- the Stetic sources.
-
-2007-10-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Set a more meaningful category name for
- addin commands.
- * MonoDevelop.GtkCore.mdp, MonoDevelop.GtkCore.mds: Updated.
-
-2007-10-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: If the current selection
- can't be deleted, just ignore the delete command, so the default handler
- will be executed. Fixes bug #325440.
-
-2007-10-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.mdp: Fix required gtk# version.
-
-2007-10-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Applied changes that
- were neccassary for to the new FileService.
-
-2007-10-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Changed calls for
- the new StringParser.
-
-2007-10-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: In Bind(), don't subscribe the
- NameChanged event at every call.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: The designer needs to
- be explicitely destroyed.
-
-2007-10-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: No need to implement
- IComparable; it's done in the base class now.
-
-2007-09-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Assign the selected
- target gtk# version to the new project.
-
-2007-09-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Use ProjectReference.StoredReference
- rather than ProjectReference.Reference, in order to refer to the actual
- stored reference string rather than a temporarily bumped version.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Bump MD version.
-
-2007-09-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Implemented an
- assembly resolver for the stetic app, so assembly widgets registered
- with .pc files can be found.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs: If a widget dll belongs
- to a package, store it as a package reference in the toolbox index.
-
-2007-09-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Allow setting TargetGtkVersion to
- DefaultGtkVersion when current value is null.
-
-2007-09-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Don't touch GTK# assembly versions
- when a target version is not set. Don't use gtkVersion=null to represent
- default version.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Set TargetGtkVersion on new
- projects. Bump default version to 2.8.
-
-2007-09-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.mdp, lib/libstetic.mdp,
- lib/Makefile.am, MonoDevelop.GtkCore.mds, Makefile.am: Use projects for
- imported stetic libraries.
-
-2007-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Removed access to
- Component object.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Remove unused method.
-
-2007-09-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs,
- MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs: Fix warnings.
-
-2007-09-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * lib/stetic, Makefile.am, lib/Makefile.am: Build stetic from
- svn:externals.
- * lib/libsteticui.dll.config, lib/libstetic.dll.config,
- lib/libstetic.dll, lib/libsteticui.dll: Removed.
-
-2007-09-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
- templates/WindowPartial.xft.xml, templates/Window.xft.xml,
- templates/ActionGroupPartial.xft.xml, templates/ActionGroup.xft.xml,
- templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Remove
- deprecated FileOptions element from templates.
-
-2007-09-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Changed the way to
- set the active designer (the api changed). Fixed some renaming issues.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Track api changes.
-
-2007-09-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/Window.xft.xml: Oops, PartialTypeSupport should be set to
- Disabled for non-partial window.
-
-2007-09-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.GtkCore.mdp, Makefile.am: Updated.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs: Use DotNetProject.UsePartialTypes
- instead of custom setting.
- * MonoDevelop.GtkCore/WidgetFileTemplatePartialClass.cs,
- MonoDevelop.GtkCore/WidgetFileTemplateFullClass.cs: No longer needed.
- * templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
- templates/WindowPartial.xft.xml, templates/Window.xft.xml,
- templates/ActionGroupPartial.xft.xml, templates/ActionGroup.xft.xml,
- templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Use
- PartialTypes condition instead of custom file template.
-
-2007-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Includes fixes for bugs #82671, #82527, #82476, #81763 and #81238.
-
-2007-08-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/PropertiesWidget.cs: Changes due to new
- property infrastructure.
-
-2007-08-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs: By default use the project name
- as category name for new custom widgets.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Don't show the full
- name of widgets in the toolbar.
-
-2007-08-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: In FindClass, make
- sure the getUserClass parameter is taken into account when the found
- class is not a multi-part class. Fixes bug #82258.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Removed the CommandService class.
- Everything is done directly with CommandManager. Moved all extension
- node types to MD.Components.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore.mdp, Makefile.am: Reorganized the extension point
- hierarchy. Embedded all add-in manifests as resources.
- * lib/libstetic.dll: Updated from stetic module.
-
-2007-08-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Improved error
- reporting.
-
-2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Converted
- DispatchService to a static class.
-
-2007-08-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll: Updated.
-
-2007-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fixed some
- problems with the target gtk version. It was not assigned to the
- stetic project. Also fixed some stock icon rendering issues in
- Stetic.
-
-2007-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Includes a nullref fix.
-
-2007-07-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Layout switch
- delay is not needed anymore.
-
-2007-07-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Fix nullref
- when gtk support is not enabled. Patch by Chris Howie.
-
-2007-07-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Don't try to use the CurrentNode property after adding the file,
- since it may have changed. Should fix bug #82123.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
- Fixes bugs #81846 and #82144.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fix window
- source file lookup.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Use the new methods
- for checking clipboard operations on the current selection.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Include the
- current project in the list of libraries to show in the toolbox.
- Fixes bug #82125.
-
-2007-07-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated. Fixes bugs 81977,
- 81810 and 82052.
-
-2007-07-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Properly rename
- fields when the widget name is changed. Fixes bug #81976.
-
-2007-07-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Update the
- properties pad when the focus is on the widget tree pad. Fixes bug
- #81971.
-
-2007-07-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Added null
- check.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Track api changes
- in DesignerSupport. When adding a project reference to a widget
- library, take into account that widgets may be implemented in a
- library different from the one providing the widget list.
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: In
- GetDynamicItems, only return widgets provided by libraries
- referenced by the project. Don't return widgets from libstetic
- since those are already included by default in the toolbox.
- Implemented IToolboxDefaultProvider.
-
-2007-07-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Changed a bit
- because of the removal of custom collections in the Ide project.
-
-2007-06-30 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * gui.glade: Fixed capitalization.
-
-2007-06-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs: Don't show windows
- in the toolbox.
- * lib/libstetic.dll, lib/libsteticui.dll: Updated from Stetic module.
-
-2007-06-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
-
-2007-06-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * gui.glade, MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Allow selecting
- the target GTK# version of the project.
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxLoader.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Implemented a
- toolbox loader, which allows registering assemblies in the toolbox.
- When a widget from a toolbox is dropped to a window, MD will now
- add a reference to the required assembly.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
-
-2007-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll: One last update.
-
-2007-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
-
-2007-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Set the import
- file callback when editing project stock icons.
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs: The GetResources
- method only returns resource files now.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
-
-2007-06-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Default pad
- placement is now specified in the xml file.
-
-2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: In GetBaseType, use
- Project.GetWidgetTypes to get all registered wiget types, including
- base widget types (which were not provided by GetComponentTypes).
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Includes fix for bug #81785.
-
-2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Don't include non-public
- members to the objects.xml file.
-
-2007-05-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Updated.
- * MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs: Fix feature message.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
- Includes fixes for bugs #81761, #81758 and #81762.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- (UpdateLibraries) Properly check for library changes.
-
-2007-05-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Fixes bugs #80783 and #81683.
-
-2007-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp, Makefile.am: Added new dependency.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from svn. Fixes bug
- #81590.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: When selecting an
- image file in the widget designer, import the file into the
- project.
-
-2007-05-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Added some delay
- in the code that changes the workbench layout when selecting the
- designer. Fixes bug #80963.
-
-2007-05-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPalettePad.cs: Removed old
- palette pad.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Set the 'internal' flag for
- widgets implemented by private classes.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from svn module.
- Fixes bugs #80875, #81261, #81365.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: If the project
- is a library, add itself as an internal widget library, so widgets
- with internal visibility will be shown.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: When saving a window,
- use the visibility of the class to set the visibility of the
- component. Together with all changes done in stetic, fixes bug
- #80875.
-
-2007-05-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs,
- MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Track api changes in
- Stetic.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: Delay
- library updating until really necessary.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Copy the .addins.xml file to the output dir.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Copy stetic dlls together with the assembly.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated.
-
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp, Makefile.am: Reference shared assemblies
- from the correct location.
-
-2007-05-04 Wade Berrier <wberrier@novell.com>
- * lib/libstetic.dll.config:
- * lib/libsteticui.dll.config:
- Fix os attribute formats (mono-config.c separates oses by comma,
- and ignores or includes the whole string.)
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp, Makefile.am:
- Migration to Mono.Addins.
-
-2007-04-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml, MonoDevelop.GtkCore.mdp,
- MonoDevelop.GtkCore.Dialogs/GtkFeatureWidget.cs, Makefile.am:
- Implemented project feature for enabling gtk# support in new
- projects.
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: Use
- Menu icon size in the project pad.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
-
-2007-04-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Show a
- relative path in the window delete confirm dialog, since the
- absolute path may take too much space.
- * MonoDevelop.GtkCore.mdp: Updated.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * templates/DialogPartial.xft.xml, templates/Dialog.xft.xml: Add
- Ok/Cancel buttons by default in new dialogs.
-
-2007-03-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- Includes fixes for bugs 81033, 81086, 81239, 81143, 81014 and
- 81015.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Allow pasting when
- a placeholder is selected. Fixes bug #81246.
-
-2007-03-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.NodeBuilders/StockIconsNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.mdp, Makefile.am, icons/image-x-generic.png:
- Show a "Stock Icons" node in the User Interface folder. It's easier
- to discover than the context menu option.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.Commands/GladeCommands.cs: Added menu option
- for opening the gtk# settings.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Don't crash if
- the gtk-gui folder doesn't exist. Fixes bug #81152.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Hide the border
- of the combined view notebook.
-
-2007-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll: Updated from stetic module. Fixes NRE crash.
-
-2007-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Fix null ref.
-
-2007-03-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Register a new toolbox loader. Removed
- old properties pads.
- * MonoDevelop.GtkCore.mdp, Makefile.am: Added reference to
- MonoDevelop.DesignerSupport.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from svn module.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs,
- MonoDevelop.GtkCore.GuiBuilder/PropertiesWidget.cs,
- MonoDevelop.GtkCore.GuiBuilder/ToolboxProvider.cs: Integrate Stetic
- widgets in the main toolbox.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Implement
- ICustomPropertyPadProvider and return the Stetic property pad.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs: Renamed.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Fix warning.
-
-2007-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- Updated from Stetic module. Includes fix for bug #80864.
-
-2007-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from SVN. Fixes some
- memory leaks and bug #79453.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Explicitely
- destroy notebook children, since notebook doesnt do it because of a
- gtk bug.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Some fixes in the
- dispose code.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Use
- ProjectOperations.SaveProject to save projects.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Change add-in versions to 0.13.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Fix nullref.
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs: Log
- error message.
- * Makefile.am, MonoDevelop.GtkCore.mdp: Synchronized MD project and
- makefile.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Avoid throwing
- delayed events after the project has been disposed.
-
-2007-02-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added missing
- null check.
-
-2007-02-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Ask for user
- confirmation when reloading a designer only when the designer has
- unsaved changes.
-
-2007-02-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs,
- MonoDevelop.GtkCore/GtkDesignInfo.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Detect external
- changes in the gui.stetic files, and reload it when it changes.
- Take into account that the load of gui.stetic can fail. Added
- several workarounds for this case.
-
-2007-02-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from SVN. Includes
- fixes for bugs #80722, #79427 and #80127.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Store some
- Stetic configuration in the MD properties.
-
-2007-02-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * gui.glade, MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Added options
- for enabling/disabling gtk support, and for gettext support.
- * MonoDevelop.GtkCore.addin.xml: Change options panel name.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Make sure the
- MD project is saved together with the stetic project, if necessary.
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Avoid saving
- the MD project twice.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectNodeBuilder.cs: If gtk
- integration status changes for a project, refresh the tree.
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs: Null check.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Added support for gettext and
- gettext class options for generated code.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Added events for notifying
- when the gtk integration status changes for a project.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * Makefile.am: distcheck fixes
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs,
- MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: When a designer
- project is disposed, hide the designer view in the editor.
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- Factorized some code into GtkDesignInfo.
-
-2007-02-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Make sure the code generation
- extension is executed before the last step.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Hide the add window commands when the project is not DotNet
- * MonoDevelop.GtkCore.mdp, lib/libsteticui.dll, lib/libstetic.dll:
- Updated.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Intercept calls
- to the IPositionable interface, and show the editor page when
- jumping to a line.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: When looking for
- the window class, avoid returning the generated partial class.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Show the editor
- page when jumping to a signal handler.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Warn the user if
- the gtk-sharp-2 package can't be found. Some distros don't include
- the .pc file in the gtk# package, only in the -devel package.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from Stetic module.
-
-2007-01-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll.config, lib/libsteticui.dll, lib/libstetic.dll,
- lib/libsteticui.dll.config: Updated from Stetic module.
-
-2007-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs,
- MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Track api
- changes in Document class.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated form Stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Removed
- implementation of all text editor interfaces. Now the view
- overrides GetContent and calls editor.GetContent when a requested
- interface is not found.
-
-2007-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp: Updated.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Removed unused namespace.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Use the new base-type property
- to describe custom widgets. When looking for properties and events,
- look in the base classes as well as in the widget class.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * Makefile.am,
- MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs,
- MonoDevelop.GtkCore.WidgetLibrary/ProjectSignalDescriptor.cs,
- MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs,
- MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs,
- MonoDevelop.GtkCore.WidgetLibrary/ProjectPropertyDescriptor.cs:
- Removed unused files. All widget library functionality has been
- moved to stetic.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Removed all
- widget library management, which has been moved to Stetic.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Added some null checks.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Use the new way
- of managing dependencies in projects.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- templates/WindowPartial.xft.xml, templates/Window.xft.xml: The
- window constructor now takes the window type.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Some gui
- improvements and added some null checks.
-
-2007-01-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't crash if the
- designer can't be loaded for some reason.
-
-2007-01-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml,
- MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.GtkCore/GtkCoreService.cs,
- MonoDevelop.GtkCore/WidgetFileTemplatePartialClass.cs,
- MonoDevelop.GtkCore/WidgetFileTemplateFullClass.cs,
- MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs,
- MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs,
- templates/WidgetPartial.xft.xml, templates/Widget.xft.xml,
- templates/WindowPartial.xft.xml, templates/Window.xft.xml,
- templates/ActionGroupPartial.xft.xml,
- templates/ActionGroup.xft.xml, templates/DialogPartial.xft.xml,
- templates/Dialog.xft.xml: Implemented support for generating code
- in partial classes.
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Use the
- correct method for saving the project.
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs: Refresh the user
- interface folder when the gui project is reloaded.
- * MonoDevelop.GtkCore.mdp: Updated.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Added support for partial
- classes. In the GuiBuilderProject property, don't update the
- gtk-gui folder since this call may change the contents of the
- project, and weird things happen when called by the project pad to
- fill the tree.
- * lib/libsteticui.dll, lib/libstetic.dll: Updated from stetic module.
- * Makefile.am: Added new files.
- * MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs,
- MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs:
- Make it work even when the assembly it references has been deleted
- (maybe as a result of cleaning a project). In this case the widget
- library is shown as empty.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added support
- for Loading/Unloading a project, to optimize use of memory for
- solutions with many gui projects. Implemented support for
- generating code in partial classes.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs,
- MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Implemented
- support for generating code in partial classes. Implemented support
- for UNDO/REDO.
- * MonoDevelop.GtkCore.GuiBuilder/GtkProjectServiceExtension.cs:
- Generation of gui code is now done from the Build method of a
- project service extension. Fixes some issues when building a
- project which contains custom components.
-
-2006-12-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Track API changes in
- FileService.
-
-2006-12-13 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Don't
- generate stetic code if CurrentOpenCombine is null.
-
-2006-12-07 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * MonoDevelop.GtkCore.mdp: Updated to it can be
- built from MonoDevelop.
-
-2006-11-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Simplified the
- code by using global events from the Ide, instead of combine
- events.
-
-2006-10-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Added RemoveExportedWidget method.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: track
- API changes.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: If the name of a
- widget changes and it is being exported, update it in the objects.xml
- file. Fixes bug #79656.
-
-2006-09-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module. It provides a redesigned API
- which will allow running designers in a separate process.
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs:
- * MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs:
- * MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPalettePad.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs:
- Track api changes.
-
- * MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs: Make sure
- parse information is up to date before loading an assembly library.
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs: Make sure this object
- is always alive when remoted.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Added null check.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Not needed anymore.
- * MonoDevelop.GtkCore.addin.xml: Removed build step. Code generation
- is done now before compiling.
-
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectWidgetLibrary.cs:
- * MonoDevelop.GtkCore.WidgetLibrary/CachedProjectWidgetLibrary.cs:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: ProjectWidgetLibrary is not used
- anymore. All libraries are now handled by AssemblyReferenceWidgetLibrary.
-
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopWidgetActionBar.cs:
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopActionGroupToolbar.cs:
- Moved to Stetic.
-
- * Makefile.am:
- * MonoDevelop.GtkCore.mdp: Updated.
-
-2006-09-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track api changes.
-
-2006-09-19 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * .: Added svn:ignore for MonoDevelop.GtkCore.pidb
-
-2006-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from stetic module. Includes fix for bug #79247.
-
-2006-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from stetic module.
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Save the project after editing the icons.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Set the
- ResourceProvider for the main stetic project. Added null check.
-
-2006-08-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Fixed bug about
- adding the wrong widget as action designer page.
-
-2006-08-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Only export properties which
- return primitive types. Fixes bug #79195.
- * lib/*: Updated from stetic module.
- * MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs: Unsubscribe close
- event when done.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Handle designer
- commands in its own tab page.
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Explicitely dispose
- custom widgets to avoid memory leaks.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Track api changes.
-
- * MonoDevelop.GtkCore.mdp: Updated.
-
-2006-08-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * gui.glade: Minor fix.
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Track api
- changes.
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Stetic files don't need
- to be added as resource to projects.
- * MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs: Make it
- work for action groups.
- * lib/*: several fixes.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Added method
- for removing an action group.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Track API changes
- in Stetic. Properly bound edit commands from the main menu.
-
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs:
- * MonoDevelop.GtkCore.addin.xml: Implemented Open and Delete
- commands for global action groups.
-
- * MonoDevelop.GtkCore.mdp: Updated.
-
-2006-08-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module. Includes fixes for
- bugs #79043, #79044 and #79045
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Don't
- crash if something goes wrong when binding a class.
- Fixed nullref.
-
-2006-08-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- CreateContentForFile should not load the file, just create
- the view.
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Add
- support for IEncodedTextContent.
-
-2006-08-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- Set the resource provider before loading the project.
- Fixes bug #78966.
-
- * libs/*: Updated from Stetic module. Fixes several bugs:
- 78938, 78916, 78909, 78956, and 78867.
-
-2006-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs:
- Added null check.
-
- * MonoDevelop.GtkCore.WidgetLibrary/AssemblyReferenceWidgetLibrary.cs:
- Get the parser context using the assembly file name, not the full
- assembly name.
-
-2006-07-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkDesignInfo.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Factorized several
- more or less duplicate methods into GuiBuilderProject, specially
- methods for locating the class bound to a window. GuiBuilderProject
- now will explicitelly update the parser database the first time it
- needs to locate a class, so it will work even if the parser service
- is busy parsing assemblies.
-
-2006-07-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll: Updated from stetic module. Fixes a bug
- in the table wrapper which may cause an endless loop.
-
-2006-07-05 Matej Urbas <matej.urbas@gmail.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.WidgetLibrary/BaseWidgetLibrary.cs: Updated to use
- ReturnType as BaseTypes in IClass instances.
-
-2006-07-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Fixed automatic
- layout switch policy.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Fix showing of
- action group view.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Properly
- bind actions when pressing "BindToField".
-
- * MonoDevelop.GtkCore.addin.xml: Updated versions.
-
-2006-06-29 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.GtkCore.addin.xml: Only display WidgetBuilderOptionPanel
- for "DotNet" projects.
-
-2006-06-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Switch to the
- designer workbench layout when selecting an action group file.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Support jumping
- to signal hanlder when double-clicking it in the signals editor.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Removed debug code.
-
- * templates/ActionGroup.xft.xml:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- Fix code generation of action groups.
-
-2006-06-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: If a member has a [Browsable(false)]
- attribute, don't add it to the objects.xml file. Also don't add
- read-only properties.
- * lib/*: Updated from stetic module. Fixes bugs #78622 and #78620.
- Adds an icon for expander and fixes a bug in ColorButton (fix by ml)
-
-2006-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libsteticui.dll:
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopWidgetActionBar.cs:
- Track changes in the api.
-
-2006-06-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * libs/*: Updated from stetic module. Several improvements.
- Also fixes bug #78160.
-
-2006-05-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:
- Added DisplayName property.
-
-2006-05-29 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: reverted interface changes - missing file change
-
-2006-05-29 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: reverted interface changes
-
-2006-05-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * libs/*: Updated from stetic module. Adds support for toolbars.
-
-2006-05-23 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: track api changes
-
-2006-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.Commands/GladeCommands.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- * MonoDevelop.GtkCore.addin.xml: Added commands for creating
- an action group and editing the project icons.
-
- * MonoDevelop.GtkCore.NodeBuilders/WidgetNodeBuilder.cs: Show local
- action groups as children of the window node.
-
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolder.cs:
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs: Moved
- some event subscriptions to WindowsFolder.cs
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs:
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: Open the
- corresponding file when clicking on local action groups.
-
- * Makefile.am:
- * MonoDevelop.GtkCore.mdp: Added action group template.
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Added support for
- action group file templates.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: Notify changes in
- local action groups.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't show the actions
- tab until there is at least one action group.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs: Don't show
- properties or signals for global actions.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Added virtual method
- OnActiveDocumentChanged, which is called when the view is brought to front.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Use the new MemberName
- field when binding fields.
-
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopActionGroupToolbar.cs:
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: Several minor fixes.
-
- * lib/*: Updated.
-
-
-2006-05-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Initial support for the menu editor. Still very unstable!!
-
- * lib/*: Updated from Stetic module.
- * MonoDevelop.GtkCore.addin.xml: Register a node builder and and
- display binding for action groups.
- * MonoDevelop.GtkCore.NodeBuilders/WindowsFolderNodeBuilder.cs: Update
- the folder when action groups change.
- * MonoDevelop.GtkCore/GtkCoreService.cs: Fix nullref.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Factorized
- some code into CodeBinder.cs
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Factorized some
- code into CombinedDesignView.cs.
-
- * MonoDevelop.GtkCore.NodeBuilders/ActionGroupNodeBuilder.cs: New node
- builder for action groups.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs: New display
- binding for editing global action groups.
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopWidgetActionBar.cs: Moved from
- GuiBuilderView.cs.
- * MonoDevelop.GtkCore.GuiBuilder/MonoDevelopActionGroupToolbar.cs: A new
- toolbar for the action group designer.
- * MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs: A view for editing
- global action groups.
- * MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: Moved here some code
- from GuiBuilderEditSession.cs.
- * MonoDevelop.GtkCore.GuiBuilder/CombinedDesignView.cs: Moved here some
- code from GuiBuilderView.cs.
-
- * Makefile.am:
- * MonoDevelop.GtkCore.mdp: Added new files.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track api changes.
-
-2006-05-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/libstetic.dll: Updated from Stetic module. Includes
- a fix for bug #78307.
-
-2006-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Updated versions.
- * MonoDevelop.GtkCore.mdp: Updated.
-
-2006-05-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated from Stetic module. Includes fixes for
- bugs #78266, #78240 and #78276.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Track changes
- in the Stetic API.
-
-2006-04-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs: Don't
- crash if a stetic project can't be loaded. Fixes bug #78169.
- * lib/libstetic.dll: Updated from Stetic module. Fixes bug #78167.
-
-2006-04-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * libs/*: Updated from stetic module. Fixed construction of
- scales and scrollbars.
-
-2006-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs: When
- creating a widget from a widget design, remove the signals since
- those signals reference handlers in the widget class, not the
- widget container class.
-
-2006-04-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * libs/*: Fix nullref in some themes.
-
-2006-04-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: Fix typo.
- * libs/*: Fix for #78111, #78092 and #78090.
-
-2006-04-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/ProjectResourceProvider.cs: Save the project
- after adding or removing a resource.
-
-2006-04-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/*: Updated.
-
-2006-03-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Get open
- combine events in the GUI thread.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs: Properly
- delete signals for which there isn't a handler. Half fixed field
- renaming.
- * lib/*: Updated.
-
-2006-03-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore/MonoDevelop.GtkCore.addin.xml: Fix ID and
- description. Added stetic config files to add-in package.
-
-2006-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml: Updated references.
-
-2006-03-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- Don't crash if no parse info is available for the file
- being edited. Should fix #77885.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Don't show
- the bind to field button for the root container.
- * lib/*: Updated.
-
-2006-03-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Use an unified format. Patch by Matze Braun.
- * MonoDevelop.GtkCore.addin.xml: Updated add-in versions.
-
-2006-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.addin.xml:
- * MonoDevelop.GtkCore.mdp: Removed GladeFileDisplayBinding.
- * lib/*: Updated.
- * Makefile.am: Updated. Some files have been moved to Stetic.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: Fixed
- layout switching. Don't show the widget tree pad by default,
- since it is already available as a combo in the designer.
- * MonoDevelop.GtkCore.GuiBuilder/GladeFileDisplayBinding.cs: Removed.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderPropertiesPad.cs: use
- the new property tree instead of the grid.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: The designer
- toolbar has been moved to Stetic.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProjectPad.cs: Changed
- default placement.
-
-2006-03-19 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * .: Added Makefile.in and Makefile to svn:ignore.
-
-2006-03-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.GtkCore.mdp: Updated.
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderEditSession.cs:
- * MonoDevelop.GtkCore/GtkDesignInfo.cs: Added support for using
- resource images in the designer.
-
- * MonoDevelop.GtkCore/GtkCoreService.cs: Check if the objects.xml
- file exists before loading it.
- * MonoDevelop.GtkCore/GeneratorBuildStep.cs: Don't generate code
- if the stetic file has not been modified since the last
- generation.
- * MonoDevelop.GtkCore.Dialogs/WidgetBuilderOptionPanel.cs: If Gtk
- support is not enabled, don't enable it if no widgets have
- been selected.
- * lib/libstetic.dll: Updated.
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Mapped some
- commands.
- * templates/Window.xft.xml: The constructor of Gtk.Window requires
- the title of the window.
-
-2006-03-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.mdp, Makefile.am: Updated.
- * MonoDevelop.GtkCore/GeneratorBuildStep.cs: When generating
- code for a project that exports widgets, include the own
- project library to the generation, since there can be
- widgets that contain other widgets defined in the project.
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectClassDescriptor.cs:
- removed some IdeApp dependencies.
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectWidgetLibrary.cs:
- added method for getting the class information from
- a project.
- * CachedProjectWidgetLibrary.cs: New widget library class
- which takes class information from a collection of
- ProjectClassInfo objects.
- * MonoDevelop.GtkCore.WidgetLibrary/ProjectPropertyDescriptor.cs:
- Consider all properties runtime-properties, since they have
- been created from class properties.
- * lib/*: Updated.
-
-2006-03-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: removed debug files.
-
-2006-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs: Propagate
- project changes to the editor.
-
-2006-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- Initial implementation of the Stetic add-in.
diff --git a/main/src/addins/MonoDevelop.GtkCore2/libstetic/editor/ChangeLog b/main/src/addins/MonoDevelop.GtkCore2/libstetic/editor/ChangeLog
deleted file mode 100644
index 35c0dbd643..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore2/libstetic/editor/ChangeLog
+++ /dev/null
@@ -1,16 +0,0 @@
-2010-08-07 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * SelectIconDialog.cs: Remove setting Project.Modified property
- * EditIconFactoryDialog.cs: Remove setting Project.Modified property
-
-2010-08-03 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * ActionMenu.cs: Pass root wrapper as an argument for ObjectWrapper.Create
- * ActionToolbar.cs:
- * ActionMenuBar.cs:
- * ActionGroupEditor.cs:
-
-2010-06-07 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * SelectImageDialog.cs:
-
diff --git a/main/src/addins/MonoDevelop.GtkCore2/libstetic/wrapper/ChangeLog b/main/src/addins/MonoDevelop.GtkCore2/libstetic/wrapper/ChangeLog
deleted file mode 100644
index b9ccf74b8f..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore2/libstetic/wrapper/ChangeLog
+++ /dev/null
@@ -1,12 +0,0 @@
-2010-08-03 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Frame.cs: Pass root wrapper as an argument for ObjectWrapper.Create
- * Action.cs:
- * Window.cs:
- * Button.cs:
- * Widget.cs:
- * Expander.cs:
- * Container.cs:
- * ActionGroup.cs:
- * ScrolledWindow.cs:
-
diff --git a/main/src/addins/MonoDevelop.GtkCore2/libsteticui/ChangeLog b/main/src/addins/MonoDevelop.GtkCore2/libsteticui/ChangeLog
deleted file mode 100644
index 8d924e5e94..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore2/libsteticui/ChangeLog
+++ /dev/null
@@ -1,431 +0,0 @@
-2010-10-28 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * ApplicationBackend.cs:
-
-2010-10-04 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Makefile.am:
- * libsteticui2.csproj:
- * ApplicationBackend.cs:
-
-2010-09-30 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * ApplicationBackend.cs:
-
-2010-09-30 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Makefile.am:
- * libsteticui2.csproj:
- * ApplicationBackend.cs:
-
-2010-09-22 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Project.cs: Add ReloadComponent method
- * ProjectBackend.cs:
-
-2010-09-21 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Project.cs: Code cleanup
- * ProjectBackend.cs:
-
-2010-09-20 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * ProjectBackend.cs:
-
-2010-09-17 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * libsteticui2.csproj:
-
-2010-09-17 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * libsteticui2.csproj:
-
-2010-09-15 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * libsteticui2.csproj:
-
-2010-09-08 Krzysztof Marecki <freefirma@gmail.com>
-
- * SignalsEditorBackend.cs:
-
-2010-08-17 Krzysztof Marecki <freefirma@gmail.com>
-
- * Application.cs:
- * ProjectBackend.cs:
-
-2010-08-16 Krzysztof Marecki <freefirma@gmail.com>
-
- * ProjectBackend.cs:
- * WidgetEditSession.cs:
- * IProjectDesignInfo.cs:
-
-2010-08-15 Krzysztof Marecki <freefirma@gmail.com>
-
- * CodeGenerator.cs:
- * ProjectBackend.cs:
- * WidgetEditSession.cs:
- * CodeGeneratorPartialClass.cs:
-
-2010-08-13 Krzysztof Marecki <freefirma@gmail.com>
-
- * Project.cs:
- * Makefile.am:
- * CodeGenerator.cs:
- * libsteticui2.csproj:
- * ActionGroupEditSession.cs:
- * CodeGeneratorPartialClass.cs:
- * CodeGeneratorInternalClass.cs: Remove class
-
-2010-08-09 Krzysztof Marecki <freefirma@gmail.com>
-
- * Project.cs: Add ComponentNeedsCodeGeneration method
- * ProjectBackend.cs:
- * IProjectDesignInfo.cs:
- * CodeGeneratorPartialClass.cs: Only generate code for components that
- have been changed
-
-2010-08-07 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Project.cs: Remove Modifies property
- * ProjectBackend.cs: Add modifiedTopLevel list, handled on project loading, saving.
- * libsteticui2.csproj:
- * WidgetEditSession.cs: Use ProjectBackend.WasModified to determine if it was modified
-
-2010-08-05 Krzysztof Marecki <freefirma@gmail.com>
-
- * WidgetDesigner.cs:
- * ProjectBackend.cs:
-
-2010-08-05 Krzysztof Marecki <marecki.krzysztof@gmail.com>
- Remove ModifiedChanged event,
- change Changed event to ProjectChangedEventHandler (pass name of changed widget)
- * Project.cs:
- * WidgetDesigner.cs:
- * ProjectBackend.cs:
- * WidgetEditSession.cs:
-
-2010-08-04 Krzysztof Marecki <freefirma@gmail.com>
-
- * Project.cs: Pass root widget name in NotifyChanged
- * Makefile.am:
- * ProjectBackend.cs:
- * libsteticui2.csproj:
-
-2010-08-03 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Glade.cs:
- * Makefile.am:
- * ProjectBackend.cs:
-
-2010-08-03 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Makefile.am:
- * ProjectBackend.cs: Return empty string when GtktargetVersion
- is not initialized
-
-2010-07-27 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Project.cs: Remove autoCommit argument
- * Makefile.am:
- * WidgetDesigner.cs: Remove temporary project
- * ProjectBackend.cs: Do not clear libraries on Close
- * WidgetEditSession.cs: Remove temporary project
-
-2010-07-27 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Project.cs:
- * WidgetDesigner.cs:
- * ProjectBackend.cs:
-
-2010-07-06 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Project.cs: Add parameter to Convert method for passing
- a new gtk gui folder name.
- * ProjectBackend.cs:
-
-2010-07-05 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Glade.cs:
- * Project.cs: AddComponent method
- * Makefile.am:
- * ProjectBackend.cs:
- * libsteticui2.csproj:
-
-2010-06-28 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Project.cs: Find class name for given .gtkx file
- * Makefile.am:
- * ProjectBackend.cs:
- * IProjectDesignInfo.cs:
-
-2010-06-28 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Makefile.am:
- * ProjectBackend.cs:
- * libsteticui2.csproj:
-
-2010-06-23 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Makefile.am:
- * libsteticui2.csproj:
-
-2010-06-23 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Makefile.am:
- * libsteticui2.csproj:
-
-2010-06-22 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Makefile.am:
-
-2010-06-16 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Makefile.am:
-
-2010-06-15 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Project.cs: Create backend for Convert
-
-2010-06-09 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Makefile.am:
- * libsteticui2.csproj:
-
-2010-06-07 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Project.cs: Transition from project file name to project folder.
- * Makefile.am:
- * Application.cs:
- * ProjectBackend.cs:
- * WidgetEditSession.cs:
-
-2010-06-07 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Project.cs:
- * Makefile.am:
- * ProjectBackend.cs:
- * IProjectDesignInfo.cs:
-
-2010-06-02 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * Makefile.am:
- * libsteticui2.csproj:
-
-2010-04-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * CecilSignalDescriptor.cs: Cecil uses '/' as separator for
- inner classes. Convert to the standard '+' separator.
-
-2010-01-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * CodeGenerator.cs:
- * libsteticui.csproj:
- * CodeGeneratorPartialClass.cs:
- * CodeGeneratorInternalClass.cs: Use global:: for type
- references in generated code.
-
-2010-01-15 Mike Krüger <mkrueger@novell.com>
-
- * libsteticui.csproj: upgraded to v3.5 framework.
-
-2009-12-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * WidgetDesignerBackend.cs: Disable checkerboard background
- because redraw is super-inefficient and makes resizing
- unbearably slow. It needs to do more selective invalidation
- in resizes (like GTK viewport), and take the exposed area
- into account in expose events.
-
-2009-11-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * WidgetDesignerBackend.cs: Don't try to realize the child if
- the widget is not anchored. Fixes bug #553475 -
- "Gtk-Critical: gtk_widget_realize: assertion" when running a
- gtk# app inside MD.
-
-2009-11-05 Mike Kestner <mkestner@novell.com>
-
- * Application.cs:
- * ApplicationBackend.cs:
- * CodeGenerator.cs: some warning cleanup.
-
-2009-10-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * libsteticui.csproj: Flush.
-
-2009-10-16 Mike Krüger <mkrueger@novell.com>
-
- * ActionComponent.cs: Handled icon loading failures.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * libsteticui.csproj: Mark Mono.Cecil project referece
- as private.
-
-2009-09-10 Christian Hergert <chris@dronelabs.com>
-
- * libsteticui/libsteticui.dll.config: Use quartz on osx.
-
-2009-09-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * Metacity/Preview.cs: Use Assembly.LoadWithPartialName. It's
- obsolete, but at least it works.
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * Metacity/Preview.cs:
- * WidgetDesignerBackend.cs: Worked on designer decoration.
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * Grid.cs:
- * LibraryCache.cs:
- * Windows/Preview.cs:
- * WidgetActionBar.cs:
- * ApplicationBackend.cs: Fixed some warnings.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * libsteticui.csproj: Updated dependencies. We now depend on
- gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project.cs:
- * UndoQueue.cs:
- * WidgetDesigner.cs:
- * ProjectBackend.cs:
- * WidgetEditSession.cs: Added support for saving and restoring
- the status of the designer, including the undo queue. This
- allows implenting ISupportsProjectReload.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * Metacity/Preview.cs: Remove debug code.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * Windows/Preview.cs: Dont try to create a Win32 preview
- window when not running on Windows.
-
-2009-07-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * WidgetDesigner.cs:
- * ActionGroupDesigner.cs:
- * WidgetDesignerBackend.cs:
- * ActionGroupEditSession.cs: No more missing IntPtr
- constructor exceptions.
-
-2009-06-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * WidgetDesignerBackend.cs: Fix rendering of the window
- decoration.
-
-2009-06-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * WidgetDesigner.cs:
- * WidgetDesignerBackend.cs: Dispose is not guaranteed to be
- called when destroying a widget. Use OnDestroyed instead.
-
-2009-06-25 Mike Krüger <mkrueger@novell.com>
-
- * WidgetDesignerBackend.cs: Draw dialog background.
-
-2009-06-25 Mike Krüger <mkrueger@novell.com>
-
- * WidgetDesignerBackend.cs: Draw checkboard background in the
- gui designer instead of monochrome dialog background.
-
-2009-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * PluggableWidget.cs: When replacing the child widget (because
- of reloading of the project for example), make sure the old
- one is destroyed.
-
-2009-05-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * libsteticui.csproj: Updated.
-
- * Metacity/Theme.cs:
- * Metacity/FrameType.cs:
- * Metacity/FrameFlags.cs:
- * Metacity/ButtonLayout.cs:
- * Metacity/ObjectManager.cs:
- * Metacity/ButtonFunction.cs: Use a better namespace.
-
- * Metacity/Preview.cs: Use the new TopLevelWindow class. Track
- changes in the title of the window.
-
- * Windows:
- * Windows/Preview.cs:
- * Windows/WindowsTheme.cs:
- * WidgetDesignerBackend.cs: Added support for win32 window
- decorations.
-
- * EmbedWindow.cs:
- * UserInterface.cs: EmbedWindow is not required anymore.
-
-2009-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * libsteticui.csproj: Copy the config file to the output dir.
- Set project type to library.
-
- * Metacity/Preview.cs:
- * WidgetDesignerBackend.cs: Avoid exception in the
- MetacityPreview class constructor, since it crashes MD under
- ms.net.
-
-2009-04-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * libsteticui.csproj: Don't require a specific gtk# version.
-
-2009-03-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * LibraryCache.cs: Avoid recursive loading of
- AssemblyDefinition. Rely on cache info to check if a
- referenced library contains widget definitions.
-
- * AssemblyResolver.cs: Make sure the resolver returns full
- paths.
-
- * CecilWidgetLibrary.cs: Use the full path to query info from
- the cache. Properly unsubscribe the Changed event from the
- cache. Resolve assemblies using the provided assembly
- resolver.
-
- * ApplicationBackend.cs:
- * AssemblyWidgetLibrary.cs: From now on the registry and the
- library cache only handle libraries with full paths.
-
- * Project.cs: Make sure unused project backends are properly
- disposed.
-
-2009-02-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * libsteticui.csproj: Flush.
-
-2009-02-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * PropertyTree.cs:
- * WidgetDesignerBackend.cs: Dispose Gdk cursors, else
- finalisers destroy them outside of the GUI thread and often
- crash MD due to X asserts resulting in _XCBUnlockDisplay
- errors.
-
-2009-02-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * libsteticui.csproj: Don't build with make, since MD can
- build these just fine.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * libsteticui.csproj: Allow unsafe code, since Shadow.cs has
- unsafe code.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * libsteticui.mdp:
- * libsteticui.csproj: Migrated to MSBuild file format.
-
diff --git a/main/src/addins/MonoDevelop.GtkCore2/templates/ChangeLog b/main/src/addins/MonoDevelop.GtkCore2/templates/ChangeLog
deleted file mode 100644
index 01d4fb5ad6..0000000000
--- a/main/src/addins/MonoDevelop.GtkCore2/templates/ChangeLog
+++ /dev/null
@@ -1,4 +0,0 @@
-2010-09-20 Krzysztof Marecki <marecki.krzysztof@gmail.com>
-
- * WidgetPartial.xft.xml:
-
diff --git a/main/src/addins/MonoDevelop.HexEditor/ChangeLog b/main/src/addins/MonoDevelop.HexEditor/ChangeLog
deleted file mode 100644
index 7a9fa37460..0000000000
--- a/main/src/addins/MonoDevelop.HexEditor/ChangeLog
+++ /dev/null
@@ -1,137 +0,0 @@
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.HexEditor.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.HexEditor.csproj: Remove import off mono.addins
- targets.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.HexEditor.csproj:
- * MonoDevelop.HexEditor.addin.xml:
- * MonoDevelop.HexEditor/DisplayBinding.cs:
- * MonoDevelop.HexEditor/HexEditorNodeExtension.cs: Merged
- MD.Projects into MD.Core, and MD.Projects.Gui, MD.Core.Gui
- and MD.Components into MD.Ide.
-
-2010-03-12 Mike Krüger <mkrueger@novell.com>
-
- * Mono.MHex.Data/PieceTable.cs: fixed cut&paste error.
-
-2010-03-12 Mike Krüger <mkrueger@novell.com>
-
- * Mono.MHex.Data/PieceTable.cs: Fixed bug in piece table.
-
-2010-03-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.HexEditor.csproj: Don't local-copy project refs,
- as it duplicates assemblies and breaks running on .NET.
-
-2010-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.HexEditor.addin.xml: disabled open with hex
- editor command (is already in 'Open with'...)
-
-2010-02-22 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.HexEditor.csproj:
- * MonoDevelop.HexEditor.addin.xml:
- * MonoDevelop.HexEditor/HexEditorNodeExtension.cs: Added open
- with hex editor command in the project pad.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs: Flush.
-
-2010-01-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.HexEditor.csproj: Don't use makefiles for
- building.
-
-2010-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.HexEditor.addin.xml:
- * MonoDevelop.HexEditor/DisplayBinding.cs: Mark hex editor as
- non-default so it doesn't try to take over all filetypes.
- Users will have to open it explicitly if they need it.
-
-2009-12-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.HexEditor.addin.xml: Added missing dependency.
-
-2009-12-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.HexEditor/MonoDevelopHexEditorStyle.cs: Fixed
- build.
-
-2009-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Use correct cairo lib.
-
-2009-11-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.HexEditor.csproj: Don't local copy. Don't
- require specific versions.
-
-2009-11-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.HexEditor/HexEditorView.cs: Implemented
- IZoomable.
-
-2009-11-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.HexEditor/HexEditorView.cs: Set dirty flag after
- change.
-
-2009-11-18 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui:
- * Mono.MHex:
- * Makefile.am:
- * Mono.MHex.Data:
- * AssemblyInfo.cs:
- * gtk-gui/gui.stetic:
- * Mono.MHex.Rendering:
- * gtk-gui/generated.cs:
- * MonoDevelop.HexEditor:
- * Mono.MHex/HexEditor.cs:
- * Mono.MHex.Data/Caret.cs:
- * Mono.MHex/MiscActions.cs:
- * Mono.MHex.Data/Buffer.cs:
- * Mono.MHex.Data/Segment.cs:
- * Mono.MHex.Data/ISegment.cs:
- * Mono.MHex/DeleteActions.cs:
- * Mono.MHex/ScrollActions.cs:
- * Mono.MHex.Data/EditMode.cs:
- * Mono.MHex.Data/Selection.cs:
- * Mono.MHex/SimpleEditMode.cs:
- * Mono.MHex/BookmarkActions.cs:
- * Mono.MHex.Data/PieceTable.cs:
- * MonoDevelop.HexEditor.csproj:
- * Mono.MHex.Rendering/Margin.cs:
- * Mono.MHex/CaretMoveActions.cs:
- * Mono.MHex/SelectionActions.cs:
- * Mono.MHex/HexEditorOptions.cs:
- * Mono.MHex.Data/RedBlackTree.cs:
- * Mono.MHex/IHexEditorOptions.cs:
- * Mono.MHex.Data/HexEditorData.cs:
- * MonoDevelop.HexEditor.addin.xml:
- * Mono.MHex.Data/UpdateRequest.cs:
- * Mono.MHex.Rendering/IconMargin.cs:
- * Mono.MHex.Data/ReplaceEventArgs.cs:
- * Mono.MHex.Rendering/GutterMargin.cs:
- * Mono.MHex.Rendering/HexEditorStyle.cs:
- * Mono.MHex.Rendering/HexEditorMargin.cs:
- * MonoDevelop.HexEditor/HexEditorView.cs:
- * Mono.MHex.Rendering/DashedLineMargin.cs:
- * MonoDevelop.HexEditor/DisplayBinding.cs:
- * Mono.MHex.Rendering/TextEditorMargin.cs:
- * Mono.MHex.Rendering/EmptySpaceMargin.cs:
- * MonoDevelop.HexEditor/MonoDevelopHexEditorStyle.cs: Added
- hex editor display binding.
-
diff --git a/main/src/addins/MonoDevelop.Moonlight/ChangeLog b/main/src/addins/MonoDevelop.Moonlight/ChangeLog
deleted file mode 100644
index 8f00715899..0000000000
--- a/main/src/addins/MonoDevelop.Moonlight/ChangeLog
+++ /dev/null
@@ -1,828 +0,0 @@
-2010-07-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight.addin.xml:
- * MonoDevelop.Moonlight/MoonlightParser.cs: Track
- ProjectDomService/Parser API.
-
-2010-07-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightFrameworkBackend.cs:
- Workaround for gmcs bug.
-
-2010-07-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Include
- redist assemblies in manifest AssemblyParts. Should fix Bug
- 600727 - Moonlight: DataGrid missing.
-
-2010-07-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightFrameworkBackend.cs: reverted
- change (the bug is gone).
-
-2010-07-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightFrameworkBackend.cs: added
- null check.
-
-2010-06-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Track api
- changes.
-
-2010-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic: Flush.
-
-2010-05-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Remove
- SupportedClrVersions, as it's been superseded by
- SupportsFramework.
-
-2010-05-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightEditorExtension.cs: Make use
- of the new Document.Dom property.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Moonlight.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight.csproj: Remove import off mono.addins
- targets.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.Moonlight.csproj:
- * MonoDevelop.Moonlight.addin.xml:
- * MonoDevelop.Moonlight/MoonlightEditorExtension.cs:
- * MonoDevelop.Moonlight.Gui/MoonlightOptionsPanel.cs:
- * MonoDevelop.Moonlight/MoonlightExecutionHandler.cs: Merged
- MD.Projects into MD.Core, and MD.Projects.Gui, MD.Core.Gui
- and MD.Components into MD.Ide.
-
-2010-03-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Track
- ProjectFile Link API.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Moonlight.csproj:
- * Templates/framework_SL_2_0.xml:
- * Templates/framework_SL_3_0.xml:
- * MonoDevelop.Moonlight.addin.xml:
- * MonoDevelop.Moonlight/framework_SL_2_0.xml:
- * MonoDevelop.Moonlight/framework_SL_3_0.xml: Moved framework
- declarations from resources to standalone files, so they can
- be loaded without loading the assembly.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight.addin.xml: Added some conditions to
- avoid early loading of extensions.
-
- * MonoDevelop.Moonlight/MoonlightEditorExtension.cs: Track api
- changes.
-
-2010-02-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightFrameworkBackend.cs: Make
- sure not to ever use smcs.exe directly. It needs magic
- runtime args and maybe a different Mono - and we need the
- smcs script to handle that.
-
-2010-02-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightParser.cs: Use
- DomRegion.Empty.
-
-2010-02-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightFrameworkBackend.cs: Redist
- assemblies are neither GAC nor Core. Fixes refs to redist
- assemblies.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.Moonlight.Gui.MoonlightOptionsPanelWidget.cs:
- Flush.
-
-2010-01-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Quote
- respack arguments.
-
-2010-01-19 Rolf Bjarne Kvinge <RKvinge@novell.com>
-
- * MonoDevelop.Moonlight/XamlG.cs: A file without a x:Class attribute
- generates a zero-length code-behind file.
-
-2010-01-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Use
- FilePath to clean up code, and set resource IDs for respack.
-
-2010-01-13 Chris Toshok <toshok@ximian.com>
-
- * MonoDevelop.Moonlight/XamlG.cs: when generating fields for fully
- qualified types, use global references to keep from conflicting
- type/namespace names.
-
-2009-12-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Fix preventing
- showing a console for moonlight run. If we do create a
- console, dispose it. We need a real way to avoid showing
- consoles for execution handlers that don't use them.
-
-2009-12-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightFrameworkBackend.cs: Check
- MOONLIGHT_SDK_PATH from env as well as the target runtime,
- since Moonlight needn't be bound strictly to a single target
- runtime.
-
-2009-12-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: If the
- framework package is not found, fall back to default version
- string.
-
-2009-12-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Fix logic
- error.
-
-2009-12-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs:
- * MonoDevelop.Moonlight/MoonlightFrameworkBackend.cs: Fix
- fxversion lookup for manifest.
-
-2009-12-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Moonlight.csproj:
- * MonoDevelop.Moonlight/MoonlightFrameworkBackend.cs:
- * MonoDevelop.Moonlight/SilverlightFrameworkBackend.cs:
- Renamed file. Remove MONO_PATH in the tools env vars if the
- base runtime sets it.
-
-2009-12-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/SilverlightFrameworkBackend.cs: Fix
- enumertion properly.
-
-2009-12-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/SilverlightFrameworkBackend.cs: Fix
- redist package enumeration.
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Try 3.0 first,
- fall back to 2.0.
-
-2009-12-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Moonlight.csproj:
- * MonoDevelop.Moonlight.addin.xml:
- * MonoDevelop.Moonlight/MoonlightProject.cs:
- * MonoDevelop.Moonlight/framework_SL_2_0.xml:
- * MonoDevelop.Moonlight/framework_SL_3_0.xml:
- * MonoDevelop.Moonlight/framework_Silverlight.xml:
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs:
- * MonoDevelop.Moonlight/SilverlightFrameworkBackend.cs: Track
- the new moonlight dev bits layout. Add preliminary support
- for multi-targetting SL2 and SL3.
-
-2009-12-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightExecutionHandler.cs: Track
- BrowserLauncher API.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs:
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Introduced
- the ConfigurationSelector class to all methods that
- previously took a configuration name as string. This
- eliminates the ambiguity between solution configuration
- names and project configuration names.
-
-2009-11-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Track API. Set
- UserAssemblyPaths. Get correct configuration.
-
- * MonoDevelop.Moonlight/MoonlightExecutionCommand.cs: Add
- property for list of user assemblies.
-
-2009-11-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs:
- * MonoDevelop.Moonlight/MoonlightExecutionCommand.cs: Fix
- build.
-
-2009-11-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Hack to
- copy mdb files into the xap so that sdb works.
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Create a debug
- console except if we're using the "run" mode.
-
-2009-11-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Fix creation of
- Moonlight project configurations.
-
-2009-10-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Moonlight.csproj:
- * MonoDevelop.Moonlight.addin.xml:
- * MonoDevelop.Moonlight/MoonlightProject.cs:
- * MonoDevelop.Moonlight/MoonlightExecutionCommand.cs:
- * MonoDevelop.Moonlight/MoonlightExecutionHandler.cs:
- * MonoDevelop.Moonlight/MoonlightProjectConfiguration.cs: Use
- an execution handler so that the debugger command doesn't
- get enabled.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Moonlight.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * MonoDevelop.Moonlight.csproj:
- * gtk-gui/MonoDevelop.Moonlight.Gui.MoonlightOptionsPanelWidget.cs:
- Flush.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * MonoDevelop.Moonlight.csproj: Import md.targets .
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Moonlight.addin.xml: Bump MD version.
-
-2009-10-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightEditorExtension.cs: Tweak API
- so classes can return completion lists instead of modifying
- one they're given.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight.csproj: Updated dependencies. We now
- depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight.csproj: Don't local-copy project refs.
-
-2009-08-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight.csproj: Fix build.
-
-2009-08-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight/SilverlightFrameworkBackend.cs: Track
- api changes.
-
-2009-07-31 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Don't
- double-resolve configurations.
-
-2009-07-31 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Limit compatible
- fx to prevent conflict with iPhone.
-
-2009-06-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Remove
- MergeResults members and replace with calls to
- result.Append. Tidy up a little.
-
- * MonoDevelop.Moonlight/SilverlightFrameworkBackend.cs: Fix
- building ML apps with separate SDK by allowing tool
- fallbacks to the base 3.5 framework.
-
-2009-06-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.Moonlight.Gui.MoonlightOptionsPanelWidget.cs:
- Get design and code back in sync.
-
-2009-06-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight.addin.xml: Fix typo in framework ID.
-
-2009-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Moonlight.csproj:
- * MonoDevelop.Moonlight.addin.xml:
- * MonoDevelop.Moonlight/framework_Silverlight.xml:
- * MonoDevelop.Moonlight/SilverlightFrameworkBackend.cs: Define
- and register the Silverlight framework.
-
-2009-05-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight\MoonlightBuildExtension.cs: Track api
- changes.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight\MoonlightBuildExtension.cs: Use the
- new FilePath class for handling file and directory paths.
-
-2009-05-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightParser.cs: Fix logic.
-
-2009-05-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight.Gui/MoonlightOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.Moonlight.Gui.MoonlightOptionsPanelWidget.cs:
- Improve the moonlight options panel. Add support for setting
- entry point.
-
-2009-05-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightParser.cs: Implement
- resolving types' namespaces.
-
-2009-05-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Use project name
- for app entry point, since default namespace isn't
- initalised during project creation.
-
-2009-05-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Handle
- respack.exe if the runtime gives us that.
-
-2009-05-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Fix
- dependency checks for respacked files.
-
-2009-05-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Write
- assembly error message to monitor's log.
-
-2009-05-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Assembly
- reference validation messages are empty, not null.
-
-2009-05-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Fix
- previous namespace fix.
-
-2009-05-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Fix
- deployment namespace handling.
-
-2009-05-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: More
- status messages. Some handling of cancelling build.
-
- * Templates/Moonlight-ApplicationProject.xpt.xml: Fix
- template.
-
-2009-05-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Set entry point
- and enable manifest generation on new projects.
-
-2009-05-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Fix
- OnGetCanExecute.
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Embed Page
- and ApplicationDefinition files. Fix resource ID for
- resources file. Clean test page and manifest. Fix paths and
- namespaces in app definition generation. Write out app
- manifest.
-
-2009-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Track api
- changes.
-
-2009-05-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Fix path
- serialization. Add StartPageUrl property. Update DoExecute
- and implement CanExecute.
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Fixed
- failed build tracking. Implement manifest generation.
- Implement test page creation. Add manifest and referenced
- assemblies to XAP.
-
-2009-05-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Moonlight.csproj:
- * Templates/PreviewTemplate.html: Add HTML template for
- previewing.
-
-2009-05-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/XamlG.cs:
- * MonoDevelop.Moonlight/MoonlightParser.cs: Add
- System.Windows.Controls.Primitives to the generated imports.
-
-2009-05-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Remove xap
- file in clean step.
-
-2009-05-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Implement
- support for checking when we need to rebuild.
-
-2009-05-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Fix dll
- filenames.
-
-2009-05-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Fix
- zipping.
-
-2009-05-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Moonlight.csproj: Add xapification code.
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Add
- initial xapification support.
-
-2009-05-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs:
- Fix respack execution.
-
-2009-05-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Implement
- respack invocation. Fix updating of xaml.g.cs files.
-
-2009-05-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Moonlight.csproj:
- * MonoDevelop.Moonlight/XamlG.cs:
- * MonoDevelop.Moonlight.addin.xml:
- * MonoDevelop.Moonlight/MoonlightBuildExtension.cs: Add a
- build step that generates and injects the xaml.g.cs files.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.Moonlight.csproj: don't require specific
- gtk-sharp version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Moonlight.addin.xml: Bump MD version.
-
-2009-03-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightParser.cs: Track API changes.
-
-2009-03-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fix Silverlight.js install directory.
-
-2009-03-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Fix framework ID.
-
-2009-02-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight.csproj: Exorcise more unwanted local
- copy.
-
-2009-02-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Moonlight.addin.xml: Move js file location to a
- subdirectory to match the location MSBuild and MD copy it.
-
- * MonoDevelop.Moonlight.csproj: Flush.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight.csproj: Don't local-copy other addins'
- dlls.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Moonlight.csproj: More explicit references to
- keep csc happy.
-
-2009-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Moonlight/XamlG.cs:
- * MonoDevelop.Moonlight/MoonlightEditorExtension.cs: Fixed
- compiler warnings.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight.mdp:
- * MonoDevelop.Moonlight.csproj: Migrated to MSBuild file
- format.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Moonlight.addin.xml: Bump MD version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- *
- gtk-gui/MonoDevelop.Moonlight.Gui.MoonlightOptionsPanelWidget.cs:
- Flush.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight.mdp: Flush project format changes.
-
-2009-01-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight.addin.xml: Make sure Moonlight parser takes
- precedence over XML parser.
-
-2008-12-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightEditorExtension.cs: Moved
- outline-building code to be the default implementation in
- BaseXmlEditorExtension, since it works with any XmlParsedDocument.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight.mdp: All projects now require fx 3.5.
-
-2008-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs:
- * MonoDevelop.Moonlight/MoonlightEditorExtension.cs: Track API changes.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Make it work for parallel build.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * AssemblyInfo.cs:
- * MonoDevelop.Moonlight.mdp: Add AssemblyInfo.cs files that are
- autogenerated from the addin manifests.
-
-2008-11-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Moonlight.mdp: Updated.
-
- * MonoDevelop.Moonlight/MoonlightParser.cs:
- * MonoDevelop.Moonlight/MoonlightParsedDocument.cs:
- * MonoDevelop.Moonlight/MoonlightEditorExtension.cs: Moved
- MoonlightParsedDocument to XmlParsedDocument in the Xml addin.
-
-2008-11-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightParsedDocument.cs: Fix build
- dependencies.
-
-2008-11-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Use new API; move default
- build action code into GetDefaultBuildAction override.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight.addin.xml: Bump MD version.
-
-2008-11-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Override new
- IsLibraryBasedProjectType property, consolidating code in base class.
-
-2008-11-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Moonlight.mdp: Updated.
-
- * MonoDevelop.Moonlight/MoonlightEditorExtension.cs: Added some very
- simple XAML completions.
-
-2008-10-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Moonlight.addin.xml: fixed 'Bug 399737 - Code completion
- busted for referenced assemblies that are not in GAC, are outside of
- the solution, and which are referenced by other non-GAC outside
- referenced assemblies'.
-
-2008-10-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * MonoDevelop.Moonlight.mdp:
- * MonoDevelop.Moonlight.Gui:
- * MonoDevelop.Moonlight.addin.xml:
- * MonoDevelop.Moonlight.Gui/MoonlightOptionsPanel.cs:
- * MonoDevelop.Moonlight.Gui/MoonlightOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.Moonlight.Gui.MoonlightOptionsPanelWidget.cs: Add
- options panel for Moonlight settings.
-
-2008-10-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightEditorExtension.cs: Implement document
- outline.
-
-2008-10-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightParsedDocument.cs: Enable folding.
-
- * Makefile.am:
- * MonoDevelop.Moonlight.mdp: Updated.
-
- * MonoDevelop.Moonlight/MoonlightParser.cs: Use StateEngine XML parser.
- Gives better position information and more robust errors.
-
-2008-10-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightParser.cs: Fix return type of
- InitialiseComponent.
-
-2008-10-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * Templates/Moonlight-UserControlXaml.xft.xml:
- * Templates/Moonlight-ApplicationProject.xpt.xml: Fix end tag in user
- control.
-
- * MonoDevelop.Moonlight/MoonlightEditorExtension.cs: Add stub editor
- extension. Enables path bar.
-
- * MonoDevelop.Moonlight/XamlG.cs: Import xamlg from moonlight.
-
- * Makefile.am:
- * MonoDevelop.Moonlight.mdp:
- * MonoDevelop.Moonlight.addin.xml: Updated.
-
- * MonoDevelop.Moonlight/MoonlightParser.cs: Add live parser based on
- xamlg to inject member info on the fly.
-
-2008-10-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Set generator and content
- type on added xaml files. Auto-add codebehind.
-
- * Makefile.am:
- * MonoDevelop.Moonlight.mdp: Updated.
-
- * MonoDevelop.Moonlight.addin.xml:
- * Templates/Moonlight-Xaml.xft.xml:
- * Templates/Moonlight-Library.xpt.xml:
- * Templates/Moonlight-Application.xpt.xml:
- * Templates/Moonlight-LibraryProject.xpt.xml:
- * Templates/Moonlight-UserControlXaml.xft.xml:
- * Templates/Moonlight-ApplicationXaml.xft.xml:
- * Templates/Moonlight-XamlWithCodeBehind.xft.xml:
- * Templates/Moonlight-ApplicationProject.xpt.xml: Updated templates.
-
-2008-10-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * Templates/MoonlightProject.xpt.xml:
- * Templates/Moonlight-TestPage.xft.xml:
- * Templates/MoonlightProject-Empty.xpt.xml:
- * Templates/Moonlight-CreateSilverlightJs.xft.xml: Remove outdated
- templates.
-
- * Makefile.am:
- * MonoDevelop.Moonlight.mdp:
- * MonoDevelop.Moonlight.addin.xml: Updated.
-
- * Templates/Silverlight.js: Add.
-
- * Templates/Moonlight-Library.xpt.xml:
- * Templates/Moonlight-Application.xpt.xml:
- * MonoDevelop.Moonlight/MoonlightProject.cs: Create VS-compatible
- Moonlight/Silverlight projects. Limit it to C# for now.
-
-2008-10-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight.addin.xml:
- * MonoDevelop.Moonlight/MoonlightProject.cs: Enable loading of SL 2.0
- projects. Currently only works with C#.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight.mdp, gtk-gui/generated.cs: Updated generated
- code.
-
-2008-06-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * Templates/MoonlightProject.xpt.xml: Use escaped project name for
- identifier of main class.
-
-2008-06-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight.mdp,
- MonoDevelop.Moonlight/MoonlightCodebehindProvider.cs, Makefile.am:
- Remove old CodeBehind grouping mechanism.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight.addin.xml: Bump MD version.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: New project model changes.
-
-2008-05-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight.addin.xml: Set "isText" attribute on the
- mimetype definitions.
-
-2008-05-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight.addin.xml,
- MonoDevelop.Moonlight/MoonlightCodebehindProvider.cs: Remove use of
- removed extension point.
-
-2008-04-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Moonlight.addin.xml: Use the new mime type extension to
- register new file types.
-
-2008-03-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Allow more paths for startup
- page. Should really make this an option at some point.
-
-2008-03-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs,
- Templates/Moonlight-XamlWithCodeBehind.xft.xml: Change "bin" to
- "ClientBin", which seems to be more conventional.
-
-2008-03-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight/MoonlightProject.cs: Avoid NRE because BaseDirectory
- isn't set during project creation.
-
-2008-03-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Moonlight.mdp: Fix build paths and disable local copy of
- project refs.
- * MonoDevelop.Moonlight/MoonlightCodebehindProvider.cs: Make regex actually
- work.
- * MonoDevelop.Moonlight/MoonlightProject.cs: Set default properties and
- paths needed for new Moonlight projects to work.
- * Templates/Moonlight-XamlWithCodeBehind.xft.xml: Use text file template
- rather than ASP.NET file template. Add some default XAML. Reference the
- actual codebehind dll and class.
- * Templates/Moonlight-CreateSilverlightJs.xft.xml: Use text file template
- rather than ASP.NET file template.
- * Templates/Moonlight-Xaml.xft.xml: Use text file template rather than
- ASP.NET file template. Add some default XAML.
-
-2008-03-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * *.*: Initial commit of unfinished Moonlight addin.
-
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Commands/PackageManagementStartupHandler.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Commands/PackageManagementStartupHandler.cs
index 60e1ecefc1..77df65b596 100644
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Commands/PackageManagementStartupHandler.cs
+++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Commands/PackageManagementStartupHandler.cs
@@ -96,6 +96,7 @@ namespace MonoDevelop.PackageManagement.Commands
if (checkUpdatesAfterRestore && !restorer.RestoreFailed) {
CheckForUpdates ();
}
+ restorer = null;
});
}
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Commands/RestorePackagesInProjectHandler.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Commands/RestorePackagesInProjectHandler.cs
index d130b4b906..115dd49a54 100644
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Commands/RestorePackagesInProjectHandler.cs
+++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Commands/RestorePackagesInProjectHandler.cs
@@ -42,6 +42,8 @@ namespace MonoDevelop.PackageManagement.Commands
var runner = new PackageRestoreRunner ();
PackageManagementBackgroundDispatcher.Dispatch (() => {
runner.Run (project, progressMessage);
+ runner = null;
+ project = null;
});
}
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Gui/AddPackagesDialog.UI.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Gui/AddPackagesDialog.UI.cs
index 80cfd2fa32..9e248963d6 100644
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Gui/AddPackagesDialog.UI.cs
+++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Gui/AddPackagesDialog.UI.cs
@@ -184,7 +184,7 @@ namespace MonoDevelop.PackageManagement
packageNameLabel = new Label ();
packageNameLabel.Ellipsize = EllipsizeMode.End;
- Font packageInfoSmallFont = packageNameLabel.Font.WithScaledSize (0.8);
+ Font packageInfoSmallFont = packageNameLabel.Font.WithSize (11);
packageNameHBox.PackStart (packageNameLabel, true);
packageVersionLabel = new Label ();
@@ -194,7 +194,7 @@ namespace MonoDevelop.PackageManagement
// Package description.
packageDescription = new Label ();
packageDescription.Wrap = WrapMode.Word;
- packageDescription.Font = packageNameLabel.Font.WithScaledSize (0.9);
+ packageDescription.Font = packageNameLabel.Font.WithSize (11);
packageDescription.BackgroundColor = Styles.PackageInfoBackgroundColor;
packageInfoVBox.PackStart (packageDescription);
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Gui/PackageCellView.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Gui/PackageCellView.cs
index a4afea3dc4..48c36118d5 100644
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Gui/PackageCellView.cs
+++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Gui/PackageCellView.cs
@@ -88,6 +88,7 @@ namespace MonoDevelop.PackageManagement
// Package Id.
var packageIdTextLayout = new TextLayout ();
+ packageIdTextLayout.Font = packageIdTextLayout.Font.WithSize (12);
packageIdTextLayout.Markup = packageViewModel.GetNameMarkup ();
packageIdTextLayout.Trimming = TextTrimming.WordElipsis;
Size packageIdTextSize = packageIdTextLayout.GetSize ();
@@ -99,7 +100,7 @@ namespace MonoDevelop.PackageManagement
// Package description.
var descriptionTextLayout = new TextLayout ();
- descriptionTextLayout.Font = descriptionTextLayout.Font.WithScaledSize (0.9);
+ descriptionTextLayout.Font = descriptionTextLayout.Font.WithSize (11);
descriptionTextLayout.Width = cellArea.Width - packageDescriptionPadding.HorizontalSpacing - packageDescriptionLeftOffset;
descriptionTextLayout.Height = cellArea.Height - packageIdTextSize.Height - packageDescriptionPadding.VerticalSpacing;
descriptionTextLayout.Text = packageViewModel.Summary;
@@ -266,7 +267,7 @@ namespace MonoDevelop.PackageManagement
{
var layout = new TextLayout ();
layout.Text = "W";
- layout.Font = layout.Font.WithScaledSize (0.9);
+ layout.Font = layout.Font.WithSize (11);
Size size = layout.GetSize ();
return new Size (CellWidth, size.Height * linesDisplayedCount + packageDescriptionPaddingHeight + packageDescriptionPadding.VerticalSpacing);
}
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Gui/Styles.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Gui/Styles.cs
index 92e258692d..19ca43eaa3 100644
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Gui/Styles.cs
+++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Gui/Styles.cs
@@ -55,7 +55,7 @@ namespace MonoDevelop.PackageManagement
if (IdeApp.Preferences.UserInterfaceSkin == Skin.Light) {
CellBackgroundColor = Ide.Gui.Styles.PadBackground;
} else {
- CellBackgroundColor = Xwt.Drawing.Color.FromName ("#272727");
+ CellBackgroundColor = Xwt.Drawing.Color.FromName ("#3c3c3c");
}
// Shared
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests.Helpers/FakeSolution.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests.Helpers/FakeSolution.cs
index ff5cc14ba2..9507498872 100644
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests.Helpers/FakeSolution.cs
+++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests.Helpers/FakeSolution.cs
@@ -65,6 +65,15 @@ namespace MonoDevelop.PackageManagement.Tests.Helpers
ProjectAdded (this, new DotNetProjectEventArgs (project));
}
}
+
+ public event EventHandler<DotNetProjectEventArgs> ProjectRemoved;
+
+ public void RaiseProjectRemovedEvent (IDotNetProject project)
+ {
+ if (ProjectRemoved != null) {
+ ProjectRemoved (this, new DotNetProjectEventArgs (project));
+ }
+ }
}
}
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests/ProjectTargetFrameworkMonitorTests.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests/ProjectTargetFrameworkMonitorTests.cs
index 2286de495b..7be5ccceed 100644
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests/ProjectTargetFrameworkMonitorTests.cs
+++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests/ProjectTargetFrameworkMonitorTests.cs
@@ -310,6 +310,24 @@ namespace MonoDevelop.PackageManagement.Tests
Assert.AreEqual (1, eventArgs.Count);
Assert.AreEqual (secondProject, eventArgs [0].Project);
}
+
+ [Test]
+ public void ProjectTargetFrameworkChanged_ProjectRemovedFromSolutionAndProjectTargetFrameworkChanged_EventDoesNotFire ()
+ {
+ CreateProjectTargetFrameworkMonitor ();
+ FakeDotNetProject originalProject = LoadSolutionWithOneProject ();
+ CaptureProjectTargetFrameworkChangedEvents ();
+ // Ensure IDotNetProject.Equals method is used since a new DotNetProjectProxy is
+ // created for the event so the object instances will be different and just removing
+ // the instance from the list matching the instance is incorrect.
+ var project = new FakeDotNetProject ();
+ originalProject.EqualsAction = p => p == project;
+ solution.RaiseProjectRemovedEvent (project);
+
+ originalProject.RaiseModifiedEvent (originalProject, targetFrameworkPropertyName);
+
+ Assert.AreEqual (0, eventArgs.Count);
+ }
}
}
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/CheckForUpdatesTask.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/CheckForUpdatesTask.cs
index e6456eec52..0ea3a6eb1b 100644
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/CheckForUpdatesTask.cs
+++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/CheckForUpdatesTask.cs
@@ -61,15 +61,18 @@ namespace MonoDevelop.PackageManagement
projectsWithUpdatedPackages.Add (updatedPackages);
}
}
+
+ projects.Clear ();
+
+ if (disposed) {
+ projectsWithUpdatedPackages.Clear ();
+ }
}
public void CheckForUpdatesCompleted ()
{
- updatedPackagesInSolution.CheckForUpdatesCompleted (this);
- }
-
- public IEnumerable<UpdatedPackagesInProject> ProjectsWithUpdatedPackages {
- get { return projectsWithUpdatedPackages; }
+ updatedPackagesInSolution.CheckForUpdatesCompleted (projectsWithUpdatedPackages);
+ projectsWithUpdatedPackages.Clear ();
}
public void Dispose ()
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/ISolution.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/ISolution.cs
index e64ab2b6a1..0eef99d305 100644
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/ISolution.cs
+++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/ISolution.cs
@@ -41,6 +41,7 @@ namespace MonoDevelop.PackageManagement
IEnumerable<IDotNetProject> GetAllProjects ();
event EventHandler<DotNetProjectEventArgs> ProjectAdded;
+ event EventHandler<DotNetProjectEventArgs> ProjectRemoved;
}
}
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/ImageLoader.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/ImageLoader.cs
index 07b7b9917b..98eff922a8 100644
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/ImageLoader.cs
+++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/ImageLoader.cs
@@ -91,8 +91,7 @@ namespace MonoDevelop.PackageManagement
ImageLoadedEventArgs LoadImage (Uri uri, object state)
{
try {
- var httpClient = new HttpClient (uri);
- Stream stream = httpClient.GetResponse ().GetResponseStream ();
+ Stream stream = GetResponseStream (uri);
Image image = Image.FromStream (stream);
return new ImageLoadedEventArgs (image, uri, state);
@@ -101,6 +100,17 @@ namespace MonoDevelop.PackageManagement
}
}
+ static Stream GetResponseStream (Uri uri)
+ {
+ if (uri.IsFile) {
+ var request = WebRequest.Create (uri);
+ return request.GetResponse ().GetResponseStream ();
+ }
+
+ var httpClient = new HttpClient (uri);
+ return httpClient.GetResponse ().GetResponseStream ();
+ }
+
void OnLoaded (ITask<ImageLoadedEventArgs> task, Uri uri, object state)
{
if (task.IsFaulted) {
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/ProjectTargetFrameworkMonitor.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/ProjectTargetFrameworkMonitor.cs
index ab21169c09..720faf612e 100644
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/ProjectTargetFrameworkMonitor.cs
+++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/ProjectTargetFrameworkMonitor.cs
@@ -67,6 +67,7 @@ namespace MonoDevelop.PackageManagement
monitoredSolution.Projects.Clear ();
monitoredSolution.Solution.ProjectAdded -= ProjectAdded;
+ monitoredSolution.Solution.ProjectRemoved -= ProjectRemoved;
monitoredSolutions.Remove (monitoredSolution);
}
@@ -88,6 +89,7 @@ namespace MonoDevelop.PackageManagement
var solutionEventArgs = (DotNetSolutionEventArgs)e;
ISolution solution = solutionEventArgs.Solution;
solution.ProjectAdded += ProjectAdded;
+ solution.ProjectRemoved += ProjectRemoved;
List<IDotNetProject> projects = solution.GetAllProjects ().ToList ();
foreach (IDotNetProject project in projects) {
@@ -129,6 +131,16 @@ namespace MonoDevelop.PackageManagement
return false;
}
+ void ProjectRemoved (object sender, DotNetProjectEventArgs e)
+ {
+ MonitoredSolution monitoredSolution = FindMonitoredSolution ((ISolution)sender);
+ IDotNetProject matchedProject = monitoredSolution.Projects.FirstOrDefault (project => project.Equals (e.Project));
+ if (matchedProject != null) {
+ matchedProject.Modified -= ProjectModified;
+ monitoredSolution.Projects.Remove (matchedProject);
+ }
+ }
+
class MonitoredSolution
{
public ISolution Solution { get; set; }
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/SearchPackagesSearchCategory.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/SearchPackagesSearchCategory.cs
index a46706c6e1..960b4212d2 100644
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/SearchPackagesSearchCategory.cs
+++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/SearchPackagesSearchCategory.cs
@@ -72,7 +72,7 @@ namespace MonoDevelop.PackageManagement
runner.Run (pattern.UnparsedPattern);
}
- public override string GetMarkupText ()
+ public override string GetMarkupText (bool selected)
{
return GettextCatalog.GetString ("Search Packages...");
}
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/SolutionProxy.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/SolutionProxy.cs
index d97c9579f8..6d790a2aff 100644
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/SolutionProxy.cs
+++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/SolutionProxy.cs
@@ -36,6 +36,7 @@ namespace MonoDevelop.PackageManagement
{
Solution solution;
EventHandler<DotNetProjectEventArgs> projectAdded;
+ EventHandler<DotNetProjectEventArgs> projectRemoved;
public SolutionProxy (Solution solution)
{
@@ -84,6 +85,29 @@ namespace MonoDevelop.PackageManagement
projectAdded (this, new DotNetProjectEventArgs (project));
}
}
+
+ public event EventHandler<DotNetProjectEventArgs> ProjectRemoved {
+ add {
+ if (projectRemoved == null) {
+ solution.SolutionItemRemoved += SolutionItemRemoved;
+ }
+ projectRemoved += value;
+ }
+ remove {
+ projectRemoved -= value;
+ if (projectRemoved == null) {
+ solution.SolutionItemRemoved -= SolutionItemRemoved;
+ }
+ }
+ }
+
+ void SolutionItemRemoved (object sender, SolutionItemChangeEventArgs e)
+ {
+ var project = e.SolutionItem as DotNetProject;
+ if (project != null) {
+ projectRemoved (this, new DotNetProjectEventArgs (project));
+ }
+ }
}
}
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/UpdatedPackagesInSolution.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/UpdatedPackagesInSolution.cs
index 3ced778ce4..5bf8214085 100644
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/UpdatedPackagesInSolution.cs
+++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/UpdatedPackagesInSolution.cs
@@ -132,9 +132,9 @@ namespace MonoDevelop.PackageManagement
});
}
- public void CheckForUpdatesCompleted (CheckForUpdatesTask task)
+ public void CheckForUpdatesCompleted (IEnumerable<UpdatedPackagesInProject> projects)
{
- projectsWithUpdatedPackages = task.ProjectsWithUpdatedPackages.ToList ();
+ projectsWithUpdatedPackages = projects.ToList ();
RemovePackagesUpdatedDuringCheckForUpdates ();
diff --git a/main/src/addins/MonoDevelop.Refactoring/ChangeLog b/main/src/addins/MonoDevelop.Refactoring/ChangeLog
deleted file mode 100644
index 4ca6ea8bd6..0000000000
--- a/main/src/addins/MonoDevelop.Refactoring/ChangeLog
+++ /dev/null
@@ -1,1991 +0,0 @@
-2010-07-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeGeneration/CodeGenerationCommands.cs: Use
- delegation methods.
-
-2010-07-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.IntroduceFormatItem/IntroduceFormatItemRefactoring.cs:
- Track API changes.
-
-2010-07-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoringService.cs: Track API
- changes.
-
- * MonoDevelop.Refactoring.ConvertPropery/RemoveBackingStore.cs:
- Remove empty line of the backing store.
-
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/Change.cs:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/RefactoringOptions.cs:
- * MonoDevelop.Refactoring/ImportSymbolHandler.cs:
- * MonoDevelop.CodeGeneration/PropertyGenerator.cs:
- * MonoDevelop.CodeGeneration/WriteLineGenerator.cs:
- * MonoDevelop.CodeGeneration/CodeGenerationOptions.cs:
- * MonoDevelop.CodeGeneration/AbstractGenerateAction.cs:
- * MonoDevelop.CodeGeneration/CodeGenerationCommands.cs:
- * MonoDevelop.CodeGeneration/OverrideMembersGenerator.cs:
- * MonoDevelop.Refactoring.ConvertPropery/RemoveBackingStore.cs:
- * MonoDevelop.Refactoring.CreateClass/CreateClassCodeGenerator.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- * MonoDevelop.Refactoring.MoveTypeToFile/MoveTypeToFileRefactoring.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementAbstractMembers.cs:
- * MonoDevelop.Refactoring.RefactorImports/RemoveUnusedImportsRefactoring.cs:
- * MonoDevelop.Refactoring.IntroduceFormatItem/IntroduceFormatItemRefactoring.cs:
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariableRefactoring.cs:
- Track API changes.
-
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/RefactoringOptions.cs:
- * MonoDevelop.CodeGeneration/WriteLineGenerator.cs:
- * MonoDevelop.CodeGeneration/CodeGenerationOptions.cs:
- * MonoDevelop.CodeGeneration/CodeGenerationCommands.cs:
- * MonoDevelop.Refactoring.ConvertPropery/RemoveBackingStore.cs:
- * MonoDevelop.Refactoring.CreateClass/CreateClassCodeGenerator.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- * MonoDevelop.Refactoring.MoveTypeToFile/MoveTypeToFileRefactoring.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementAbstractMembers.cs:
- * MonoDevelop.Refactoring.RefactorImports/RemoveUnusedImportsRefactoring.cs:
- * MonoDevelop.Refactoring.IntroduceFormatItem/IntroduceFormatItemRefactoring.cs:
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariableRefactoring.cs:
- Use texteditordata infrastructure.
-
-2010-07-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantRefactoring.cs:
- * MonoDevelop.Refactoring.IntroduceFormatItem/IntroduceFormatItemRefactoring.cs:
- Track API changes.
-
-2010-07-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Refactoring/RefactoringOptions.cs:
- * MonoDevelop.CodeGeneration/CodeGenerationOptions.cs: Track
- ProjectDomService/Parser API.
-
-2010-06-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/ImportSymbolHandler.cs: fixed
- cut&paste error.
-
-2010-06-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/ImportSymbolHandler.cs: Fixed 'Bug
- 616653 - "import symbol" does not resolve full typenames'.
-
-2010-06-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodDialog.cs:
- Implemented 'Bug 615701 - Escape should cancel renaming
- refactor action, not accept it'.
-
-2010-06-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/EncapsulateFieldDialog.cs:
- * MonoDevelop.Refactoring/OverridesImplementsDialog.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodDialog.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementImplicit.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementExplicit.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- Added help windows for refactorings that use the insertion
- point mode.
-
-2010-06-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Refactoring/OverridesImplementsDialog.cs:
- * MonoDevelop.CodeGeneration/OverrideMembersGenerator.cs:
- Track API.
-
-2010-06-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- Improved parameter naming of created methods.
-
-2010-06-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- added null check.
-
-2010-06-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/HelperMethods.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- Create method now uses insertion cursor.
-
-2010-06-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- fixed null reference exception.
-
-2010-06-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/HelperMethods.cs:
- * MonoDevelop.CodeGeneration/ToStringGenerator.cs:
- * MonoDevelop.CodeGeneration/PropertyGenerator.cs:
- * MonoDevelop.CodeGeneration/NullCheckGenerator.cs:
- * MonoDevelop.CodeGeneration/WriteLineGenerator.cs:
- * MonoDevelop.Refactoring/EncapsulateFieldDialog.cs:
- * MonoDevelop.CodeGeneration/AbstractGenerateAction.cs:
- * MonoDevelop.Refactoring/OverridesImplementsDialog.cs:
- * MonoDevelop.CodeGeneration/OverrideMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/EqualityMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/RaiseEventMethodGenerator.cs:
- * MonoDevelop.CodeGeneration/CreateConstructorGenerator.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementImplicit.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementExplicit.cs:
- Code generator get's now used by code completion auto
- generation & insert code feature.
-
-2010-06-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/EncapsulateFieldDialog.cs:
- * MonoDevelop.Refactoring/OverridesImplementsDialog.cs: Worked
- on code generation.
-
-2010-06-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/HelperMethods.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementImplicit.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementExplicit.cs:
- Extracted indent level calculation.
-
-2010-06-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/HelperMethods.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementImplicit.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementExplicit.cs:
- Worked on refactoring - corrected interface formatting.
-
-2010-06-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/EncapsulateFieldDialog.cs: fixed
- compilation error.
-
-2010-06-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/HelperMethods.cs:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/EncapsulateFieldDialog.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Worked on insertioncursor edit mode.
-
-2010-05-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/HelperMethods.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodDialog.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Worked on new member positioning.
-
-2010-05-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/HelperMethods.cs:
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodDialog.cs:
- * MonoDevelop.Refactoring.ConvertPropery/CreateBackingStore.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Worked on refactoring.
-
-2010-05-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- Fixed 'Bug 609221 - Refactor->"Create Method" does not infer
- type for parameter from LINQ query'.
-
-2010-05-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- handle null obj.
-
-2010-05-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ConvertPropery/CreateBackingStore.cs:
- Fixed 'Bug 609278 - Add backing store doesn't remove
- namespace from backing field'.
-
-2010-05-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- Fixed 'Bug 558372 - Code parser is interpreting classname as
- method name'.
-
-2010-05-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs: Use
- ShowCustomDialog (which destroys the dialog when done)
- instead of RunCustomDialog (which doesn't).
-
-2010-05-25 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.Refactoring.Rename/RenameItemDialog.cs:
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs:
- * gtk-gui/MonoDevelop.Refactoring.EncapsulateFieldDialog.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodDialog.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantDialog.cs:
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantRefactoring.cs:
- Fixed 'Bug 607994 - Cancelling "Extract Method" dialog needs
- Esc to be hit twice' & centered refactoring dialogs on the
- mac.
-
-2010-05-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/VariableLookupVisitor.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Fixed 'Bug 607990 - "Extract Method" refactoring sometimes
- tries to pass in unnecessary parameter depending on
- selection'
-
-2010-05-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Fixed 'Bug 607984 - Over-zealous "Declare Local" refactoring
- renames within string'.
-
-2010-05-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- More dialog placing.
-
-2010-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/MonoDevelop.Refactoring.EncapsulateFieldDialog.cs:
- Flush.
-
-2010-05-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.RefactorImports/FindTypeReferencesVisitor.cs:
- Check for valid end position before cutting text.
-
-2010-05-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.RefactorImports/SortImportsRefactoring.cs:
- Implemented 'Bug 606848 - Organize Usings does not order
- System before other elements'.
-
-2010-05-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.CreateClass/CreateClassCodeGenerator.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- Implemented 'Bug 580806 - Feature request: Show resolve-menu
- (extract method) when calling method with wrong signature'.
-
-2010-05-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.MoveTypeToFile/MoveTypeToFileRefactoring.cs:
- Fixed 'Bug 593525 - Moving a class to a separate file causes
- attributes for that class, in the original source file...'.
-
-2010-05-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- handle invalid regions.
-
-2010-05-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeGeneration/GenerateCodeWindow.cs: Added
- multi monitor support.
-
-2010-05-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs: fixed warning.
-
-2010-05-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/ImportSymbolHandler.cs: Track API
- changes.
-
-2010-05-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariableRefactoring.cs:
- Track api changes in the command service.
-
-2010-05-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.addin.xml: Changed some mac
- shortcuts.
-
-2010-05-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.Rename/RenameItemDialog.cs: Improved
- the class renaming behaviour. (Bug 603938 - Renaming a Class
- in a file with multiple classes renames the file)
-
-2010-05-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs: Fixed
- 'Bug 604085 - Renaming C# method inserts wrong name.'.
-
-2010-05-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/ImportSymbolHandler.cs:
- * MonoDevelop.Refactoring/FindReferencesHandler.cs:
- * MonoDevelop.Refactoring/GotoDeclarationHandler.cs:
- * MonoDevelop.CodeGeneration/CodeGenerationOptions.cs:
- * MonoDevelop.Refactoring/FindDerivedClassesHandler.cs:
- * MonoDevelop.Refactoring/AbstractRefactoringCommandHandler.cs:
- Make use of the Document.Dom property.
-
-2010-05-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/ImportSymbolHandler.cs: Check if the
- file has a valid compilation unit.
-
-2010-05-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/ImportSymbolHandler.cs: checked for
- valid dom.
-
-2010-05-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/ImportSymbolHandler.cs: Fixed 'Bug
- 601738 - Import Type list not sorted'.
-
-2010-04-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/ImportSymbolHandler.cs: Cached
- import symbol handler data.
-
-2010-04-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ConvertPropery/RemoveBackingStore.cs:
- Fixed 'Bug 601136 - Remove backing store refactoring is
- broken'.
-
-2010-04-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Refactoring.addin.xml: Make Mac import symbol
- consistent with Linux/Windows.
-
-2010-04-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/ImportSymbolHandler.cs: Optimized
- performance a bit.
-
-2010-04-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/ImportSymbolHandler.cs: fixed
- 'insertNamespace' feature.
-
-2010-04-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/ImportSymbolHandler.cs: Generate
- descriptions for the types to insert.
-
-2010-04-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs: fixed
- 'Bug 599635 - In-place rename should select name'.
-
-2010-04-28 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/ImportSymbolHandler.cs: Implemented
- 'Bug 596515 - Import Symbol completion command'.
-
-2010-04-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/QuickFixHandler.cs: track API
- changes.
-
-2010-04-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariableRefactoring.cs:
- Fixed unit tests.
-
-2010-04-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.Rename/RenameItemDialog.cs: Fixed
- 'Bug 595604 - Renaming a constructor should rename the
- class'.
-
-2010-04-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/Change.cs:
- * MonoDevelop.Refactoring/RefactoringOptions.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- Use the new TextEditorData property from Document.
-
-2010-04-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/QuickFixHandler.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Fixed unit tests
-
-2010-04-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- fixed 'Bug 595597 - "Create Method" refactoring uses full
- namespace'.
-
-2010-04-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs:
- Implemented 'Bug 595585 - Allow in-place variable renaming'.
-
-2010-04-12 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariableHandler.cs:
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariableRefactoring.cs:
- Fixed 'Bug 595580 - Add default key-bindings for currently
- unbindable refactoring actions'.
-
-2010-04-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeGeneration/GenerateCodeWindow.cs: Fixed 'Bug
- 595175 - Code generator window displays offscreen'.
-
-2010-04-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.RefactorImports/FindTypeReferencesVisitor.cs:
- * MonoDevelop.Refactoring.RefactorImports/RemoveUnusedImportsRefactoring.cs:
- Fixed 'Bug 595558 - "Remove unused usings" sometimes removes
- usings that aren't unused'.
-
-2010-04-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs: Fixed 'Bug
- 546446 - Find references shows usages of overloads'.
-
-2010-04-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/INRefactoryASTProvider.cs:
- * MonoDevelop.Refactoring.ExtractMethod/VariableLookupVisitor.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Fixed 'Bug 545634 - Create method goes wrong in situation'.
-
-2010-03-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.IntroduceFormatItem/IntroduceFormatItemRefactoring.cs:
- Fixed failing unit test.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Refactoring.addin.xml: Bumped MD version.
-
-2010-03-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs: Don't
- rename partial type files when they've a different name than
- the class name. (Bug 589663 - Rename class doesnt work well
- with partial types)
-
-2010-03-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoringService.cs: fixed bug
- when replace changes overlap.
-
-2010-03-18 Levi Bard <levi@unity3d.com>
-
- * MonoDevelop.Refactoring/Change.cs: Track API changes.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj: Fix build.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/Change.cs:
- * MonoDevelop.Refactoring/QuickFixHandler.cs:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/RefactoringOptions.cs:
- * MonoDevelop.Refactoring/RefactoringOperation.cs:
- * MonoDevelop.CodeGeneration/ToStringGenerator.cs:
- * MonoDevelop.CodeGeneration/PropertyGenerator.cs:
- * MonoDevelop.CodeGeneration/GenerateCodeWindow.cs:
- * MonoDevelop.CodeGeneration/WriteLineGenerator.cs:
- * MonoDevelop.Refactoring/FindReferencesHandler.cs:
- * MonoDevelop.Refactoring/GotoDeclarationHandler.cs:
- * MonoDevelop.Refactoring/EncapsulateFieldDialog.cs:
- * MonoDevelop.Refactoring.Rename/RenameItemDialog.cs:
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs:
- * MonoDevelop.Refactoring/RefactoringPreviewDialog.cs:
- * MonoDevelop.CodeGeneration/CodeGenerationOptions.cs:
- * MonoDevelop.Refactoring/FindDerivedClassesHandler.cs:
- * MonoDevelop.Refactoring/OverridesImplementsDialog.cs:
- * MonoDevelop.CodeGeneration/AbstractGenerateAction.cs:
- * MonoDevelop.CodeGeneration/CodeGenerationCommands.cs:
- * MonoDevelop.CodeGeneration/EqualityMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/OverrideMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/RaiseEventMethodGenerator.cs:
- * MonoDevelop.CodeGeneration/CreateConstructorGenerator.cs:
- * gtk-gui/MonoDevelop.Refactoring.EncapsulateFieldDialog.cs:
- * MonoDevelop.Refactoring/AbstractRefactoringCommandHandler.cs:
- * MonoDevelop.Refactoring.ConvertPropery/RemoveBackingStore.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodDialog.cs:
- * gtk-gui/MonoDevelop.Refactoring.OverridesImplementsDialog.cs:
- * MonoDevelop.Refactoring.CreateClass/CreateClassCodeGenerator.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementImplicit.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementExplicit.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantDialog.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementAbstractMembers.cs:
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantRefactoring.cs:
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariableRefactoring.cs:
- Merged MD.Projects into MD.Core, and MD.Projects.Gui,
- MD.Core.Gui and MD.Components into MD.Ide.
-
-2010-03-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeGeneration/NullCheckGenerator.cs:
- * MonoDevelop.CodeGeneration/EqualityMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/RaiseEventMethodGenerator.cs:
- * MonoDevelop.Refactoring.RefactorImports/RemoveUnusedImportsRefactoring.cs:
- Track API changes.
-
-2010-03-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs: Fixed
- 'Bug 587071 - Find references shows a lot of methods with
- the same name but not from the correct class'.
-
-2010-03-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/QuickFixHandler.cs: Fixed bug in
- quick fix handler.
-
-2010-03-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/QuickFixHandler.cs:
- * MonoDevelop.Refactoring/RefactoryCommands.cs: Implemented
- 'Bug 582410 - Feature request: Resolve using for extension
- methods'.
-
-2010-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Added additional null check.
-
-2010-02-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring/RefactoringPreviewDialog.cs: Track
- moved diff component.
-
-2010-02-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs: Don't explode
- on docs with no compilation unit.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CodeGeneration/GenerateCodeWindow.cs:
- * MonoDevelop.Refactoring/RefactoringPreviewDialog.cs:
- * MonoDevelop.CodeGeneration/AbstractGenerateAction.cs: Fix
- build.
-
-2010-02-18 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/QuickFixHandler.cs:
- * MonoDevelop.Refactoring/RefactoryCommands.cs: Added quick
- fix handler (currently only namespace resolving is
- supported).
-
-2010-02-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/Change.cs: The file rename operation
- now saves the project.
-
-2010-02-18 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.CodeGeneration/GenerateCodeWindow.cs:
- * MonoDevelop.Refactoring/RefactoringPreviewDialog.cs:
- * MonoDevelop.CodeGeneration/AbstractGenerateAction.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodHandler.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodHandler.cs:
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantHandler.cs:
- Implemented 'Bug 580657 - Feature request: Key-binding to
- frequently used functionality'.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.CodeGeneration/GenerateCodeWindow.cs:
- * MonoDevelop.Refactoring/RefactoringPreviewDialog.cs:
- * MonoDevelop.CodeGeneration/AbstractGenerateAction.cs: Track
- api changes.
-
-2010-02-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs: Re-worked the
- refactoring submenu.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Refactoring.CreateClass/CreateClassCodeGenerator.cs:
- * MonoDevelop.Refactoring.MoveTypeToFile/MoveTypeToFileRefactoring.cs:
- Track api changes.
-
-2010-02-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoringPreviewDialog.cs: moved
- method.
-
-2010-02-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeGeneration/GenerateCodeWindow.cs:
- * MonoDevelop.Refactoring/RefactoringPreviewDialog.cs:
- * MonoDevelop.CodeGeneration/AbstractGenerateAction.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Track API changes for lazy loading images.
-
-2010-02-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CodeGeneration/CodeGenerationCommands.cs: Only
- enable command when text editor has input focus.
-
- * MonoDevelop.Refactoring.addin.xml: Insert the Code
- Generation command into edit menu and editor context menu.
-
-2010-02-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/Change.cs: TextReplace change is now
- re-usable by the formatting visitor.
-
-2010-02-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- fixed some bugs in the declare local code generator.
-
-2010-01-29 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/FindDerivedClassesHandler.cs: Added
- FindDerivedClasses command.
-
-2010-01-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs: fixed
- 'Bug 574924 - Find references doesn't work for constructor'.
-
-2010-01-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Refactoring.csproj: Don't use makefiles for
- building.
-
-2010-01-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/AbstractRefactoringCommandHandler.cs:
- Handle instantiated types in refactorings.
-
-2010-01-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.MoveTypeToFile/TypeFilterTransformer.cs:
- * MonoDevelop.Refactoring.MoveTypeToFile/MoveTypeToFileRefactoring.cs:
- fixed 'Bug 531510 - Refactoring of generic types fails with
- exception'.
-
-2010-01-20 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/generated.cs:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * gtk-gui/MonoDevelop.CodeGeneration.GenerateCodeWindow.cs:
- * gtk-gui/MonoDevelop.Refactoring.Rename.RenameItemDialog.cs:
- * gtk-gui/MonoDevelop.Refactoring.RefactoringPreviewDialog.cs:
- * gtk-gui/MonoDevelop.Refactoring.ExtractMethod.ExtractMethodDialog.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementAbstractMembers.cs:
- * gtk-gui/MonoDevelop.Refactoring.IntroduceConstant.IntroduceConstantDialog.cs:
- Implemented 'Bug 525257 - Missing "Implement abstract
- members'.
-
-2010-01-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs: Fix NRE
- when key is not bound.
-
-2010-01-11 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.CodeGeneration.GenerateCodeWindow.cs:
- * gtk-gui/MonoDevelop.Refactoring.Rename.RenameItemDialog.cs:
- * gtk-gui/MonoDevelop.Refactoring.RefactoringPreviewDialog.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * gtk-gui/MonoDevelop.Refactoring.ExtractMethod.ExtractMethodDialog.cs:
- * gtk-gui/MonoDevelop.Refactoring.IntroduceConstant.IntroduceConstantDialog.cs:
- Normalized extract method indentation - fixing 'Bug 569370 -
- Extract method doesn't fix indentation'.
-
-2010-01-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeGeneration/NullCheckGenerator.cs: added null
- check.
-
-2009-12-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Added some null checks.
-
-2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs: Name threads
- to make debugging easier.
-
-2009-11-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantRefactoring.cs:
- * MonoDevelop.Refactoring.IntroduceFormatItem/IntroduceFormatItemRefactoring.cs:
- Fixed 'Bug 554260 - Introduce Format Item breaks work with
- escaped quotes'.
-
-2009-11-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.MoveTypeToFile/MoveTypeToFileRefactoring.cs:
- Fixed 'Bug 554415 - Exception in Move File To Type
- refactoring'.
-
-2009-11-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoringPreviewDialog.cs: Fixed
- 'Bug 553557 - Refactoring preview dialog has double-spaced
- lines'.
-
-2009-11-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.IntroduceFormatItem/IntroduceFormatItemRefactoring.cs:
- fixed 'Bug 553091 - Extract format item on unfinished string
- pulls in code in following line'.
-
-2009-11-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/Change.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.IntroduceFormatItem/IntroduceFormatItemRefactoring.cs:
- Fixed 'Bug 553122 – Selection has strange offset after
- refactoring commands'.
-
-2009-11-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Fixed 'Bug 552140 - Exception on refactor to method'.
-
-2009-10-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/Change.cs:
- * MonoDevelop.Refactoring.MoveTypeToFile/MoveTypeToFileRefactoring.cs:
- fixed 'Bug 551554 - interface rename does not sync project
- file'.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Refactoring.addin.xml: Bump MD version.
-
-2009-10-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/VariableLookupVisitor.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- declare local/extract method is now much faster on large
- files.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * MonoDevelop.Refactoring.csproj:
- * gtk-gui/MonoDevelop.CodeGeneration.GenerateCodeWindow.cs:
- * gtk-gui/MonoDevelop.Refactoring.Rename.RenameItemDialog.cs:
- * gtk-gui/MonoDevelop.Refactoring.RefactoringPreviewDialog.cs:
- * gtk-gui/MonoDevelop.Refactoring.ExtractMethod.ExtractMethodDialog.cs:
- * gtk-gui/MonoDevelop.Refactoring.IntroduceConstant.IntroduceConstantDialog.cs:
- Flush.
-
-2009-10-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs: Fixed
- issue in CollectMembers.
-
-2009-10-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.Rename/RenameItemDialog.cs:
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs: Added
- support for rename file names of partial classes.
-
-2009-10-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs: Fixed "Bug
- 549130 - "resolve" adds using st. at wrong place when
- namespace and classname conflict".
-
-2009-10-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs: Fixed
- 'Bug 510939 - Find references should report the interface
- method if the method implements the interface'.
-
-2009-10-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Declare local now generates better variable names.
-
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Extract method now trims the strings itself.
-
-2009-10-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ImplementInterface/ImplementImplicit.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementExplicit.cs:
- Implement interface is now atomic.
-
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Fixed 'Bug 548367 - Extract method adds an unwanted newline
- at the end'.
-
- * MonoDevelop.Refactoring.MoveTypeToFile/TypeSearchVisitor.cs:
- * MonoDevelop.Refactoring.MoveTypeToFile/TypeFilterTransformer.cs:
- * MonoDevelop.Refactoring.MoveTypeToFile/MoveTypeToFileRefactoring.cs:
- Fixed 'Bug 545270 - Move type to another file'.
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
-
-2009-10-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoringPreviewDialog.cs: Fixed
- 'Bug 547414 - Gtk-Criticals in refactoring dialog'.
-
-2009-10-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/Change.cs:
- * MonoDevelop.Refactoring.RefactorImports/RefactorImportsHandler.cs:
- fixed 'Bug 547985 - Remove & Sort using throws exception
- when when no usings are necessary.'.
-
-2009-10-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/GotoDeclarationHandler.cs: Special
- handling for field types & names (same as properties).
-
-2009-10-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- check extract method on start, not on menu popup (speed!).
-
-2009-10-11 Mike Krüger <mkrueger@novell.com>
-
- * ChangeLog:
-
- * MonoDevelop.Refactoring/Change.cs: Update visible documents
- after refactoring.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/Change.cs: Update visible documents
- after refactoring.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Fixed 'Bug 545632 - The flag 'generate method comment' in
- refactoring Create method does nothing'.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.Rename/RenameItemDialog.cs:
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs: Fixed
- 'Bug 545671 - Class rename changes wrong filename/classname
- when filenames/classnames are in conflict'.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodDialog.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Enter accepts now extract method/escape closes dialog.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodDialog.cs:
- Fixed 'Bug 545635 - In refactoring window the enter key does
- not hit OK' (means that the extract method dialog remembers
- the modifier setting).
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Fixed 'Bug 545631 - Extract method gives exception'.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ConvertPropery/RemoveBackingStore.cs:
- * MonoDevelop.Refactoring.CreateClass/CreateClassCodeGenerator.cs:
- Fixed unit test.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeGeneration/GenerateCodeWindow.cs: Call move
- after show.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Fixed 'Bug 545119 - Refactor -> "Extract Method..." removes
- comments and new lines'.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * MonoDevelop.Refactoring.csproj: Mark the *-sharp references
- with SpecificVersion=false.
-
-2009-10-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- fixed naming of new methods.
-
-2009-10-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- declare local now generates a more .NET like name.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.Refactoring.addin.xml: Bump MD version.
-
-2009-10-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs: added null
- check.
-
-2009-10-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/AbstractRefactoringCommandHandler.cs:
- * MonoDevelop.Refactoring.RefactorImports/RemoveUnusedImportsRefactoring.cs:
- Fixed 'Bug 544027 - "Organize Usings" commands should only
- be visible in usings section'.
-
-2009-10-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs: Fixed "Bug
- 543970 - "Goto class part" pad is not focused".
-
-2009-09-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeGeneration/WriteLineGenerator.cs: better
- sort order in writeline code generator: local vars ->
- parameters -> members. (this is the opposite of the old
- one).
-
-2009-09-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- Added support for creating an method in an interface type.
-
-2009-09-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/HelperMethods.cs: Fixed failing unit
- tests.
-
-2009-09-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/HelperMethods.cs:
- InnerClassTypeReferences now get properly converted.
-
-2009-09-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Don't NRE when command is not key-bound.
-
-2009-09-21 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/RefactoringOptions.cs:
- * MonoDevelop.CodeGeneration/PropertyGenerator.cs:
- * MonoDevelop.CodeGeneration/ToStringGenerator.cs:
- * MonoDevelop.CodeGeneration/NullCheckGenerator.cs:
- * MonoDevelop.CodeGeneration/WriteLineGenerator.cs:
- * MonoDevelop.Refactoring/FindReferencesHandler.cs:
- * MonoDevelop.Refactoring/GotoDeclarationHandler.cs:
- * MonoDevelop.CodeGeneration/AbstractGenerateAction.cs:
- * MonoDevelop.CodeGeneration/EqualityMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/OverrideMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/RaiseEventMethodGenerator.cs:
- * MonoDevelop.CodeGeneration/CreateConstructorGenerator.cs:
- * MonoDevelop.Refactoring/AbstractRefactoringCommandHandler.cs:
- * MonoDevelop.Refactoring.CreateClass/CreateClassCodeGenerator.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.DeclareLocal/GetContainingEmbeddedStatementVisitor.cs:
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariableRefactoring.cs:
- Renamed IDomVisitable -> INode
-
-2009-09-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.csproj: fixed project file.
-
-2009-09-18 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Fix build.
-
-2009-09-18 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring/Change.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- * MonoDevelop.Refactoring.DeclareLocal/GetContainingEmbeddedStatementVisitor.cs:
- Fixed 'Bug 540055 - refactoring 'create local var' is going
- wrong in for loop'.
-
-2009-09-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Fixed possible null reference in extract method.
-
-2009-09-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs: Fixed 'Bug
- 539729 - Cannot use refactoring operations over a var used
- in a lock() statement'.
-
-2009-09-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ConvertPropery/RemoveBackingStore.cs:
- Now getting the correct text file provider for remove
- backing store refactoring.
-
-2009-09-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/Change.cs:
- * MonoDevelop.Refactoring/RefactoringOptions.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- Fixed Bug 537927 - "Create" refactorings on member method
- are broken/enh. create method on called member
-
-2009-09-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs: In
- FindReferencesThread, report exceptions to the monitor
- instead of letting them reach the top of the thread and
- crash MD.
-
-2009-09-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- Made it a bit more strict where code generator is valid.
-
-2009-09-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.CreateClass/CreateClassCodeGenerator.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- Fixed "Bug 537927 - "Create" refactorings on member method
- are broken".
-
-2009-09-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs: Added shortcut
- key for encapsulate fields command.
-
-2009-09-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariableRefactoring.cs:
- Added integrate temporary variable to translation.
-
-2009-09-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.RefactorImports/SortImportsRefactoring.cs:
- Fixed bug in sort usings.
-
-2009-09-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.csproj:
-
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Fixed translation of declare local.
-
-2009-09-09 Christian Hergert <chris@dronelabs.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantRefactoring.cs:
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Make dialogs transient for the root window.
-
-2009-09-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.Rename/RenameHandler.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalHandler.cs:
- * MonoDevelop.Refactoring/AbstractRefactoringCommandHandler.cs:
- * MonoDevelop.Refactoring.RefactorImports/RefactorImportsHandler.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Fixed some issues. Always check with IsValid before calling
- a refactoring.
-
-2009-09-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Improved declare local code generator.
-
-2009-09-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- fixed unassigned variable errors.
-
-2009-09-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/VariableLookupVisitor.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodAstTransformer.cs:
- worked on extract method.
-
-2009-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Refactoring.csproj: Don't require a specific
- version for Mono.Addins.
-
-2009-09-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/INRefactoryASTProvider.cs: Resolve
- type now works with templates with >=2 type arguments.
-
-2009-09-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Use shorten type name method.
-
-2009-09-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/RefactoringOptions.cs:
- * MonoDevelop.CodeGeneration/NullCheckGenerator.cs:
- * MonoDevelop.CodeGeneration/CodeGenerationOptions.cs:
- * MonoDevelop.CodeGeneration/OverrideMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/RaiseEventMethodGenerator.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Worked on refactoring/use shorten type name method.
-
-2009-09-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs: ResolvedType
- is no longer used for the resolve namespace feature.
- Therefore replaced the check with an expression check.
-
-2009-08-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoringOptions.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Worked on declare local variable.
-
-2009-08-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoringOptions.cs:
- * MonoDevelop.Refactoring.ConvertPropery/RemoveBackingStore.cs:
- * MonoDevelop.Refactoring.ConvertPropery/CreateBackingStore.cs:
- Worked on unit tests.
-
-2009-08-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ConvertPropery/RemoveBackingStore.cs:
- * MonoDevelop.Refactoring.ConvertPropery/CreateBackingStore.cs:
- Backing store commands did show up in too many context
- menus.
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs: Resolve
- namespace can now resolve conflicts.
-
- * MonoDevelop.Refactoring.Rename/RenameHandler.cs:
- * MonoDevelop.Refactoring.Rename/RenameItemDialog.cs: Fixed
- possible rename exceptions.
-
-2009-08-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/Change.cs:
- * MonoDevelop.Refactoring.ExtractMethod/VariableLookupVisitor.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Worked on extract method.
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ConvertPropery/RemoveBackingStore.cs:
- Fixed possible null reference exception.
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs:
- * MonoDevelop.Refactoring.ConvertPropery/RemoveBackingStore.cs:
- Let the code refactorer auto detect the search scope.
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/HelperMethods.cs: changed return
- type.
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeGeneration/NullCheckGenerator.cs: Only full
- reference ArgumentNullException when System namespace isn't
- imported.
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeGeneration/NullCheckGenerator.cs:
- * MonoDevelop.CodeGeneration/AbstractGenerateAction.cs: Fixed
- null check generator & abstract generate action statement
- output.
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.CodeGeneration/NullCheckGenerator.cs:
- * MonoDevelop.CodeGeneration/AbstractGenerateAction.cs: Added
- NullCheckGenerator from Scott Thomas <scpeterson@novell.com>
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ConvertPropery/RemoveBackingStore.cs:
- Not longer possible to remove backing stores when the field
- has attributes.
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeGeneration/AbstractGenerateAction.cs: Fixed
- parameter members in the code generation action.
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/Change.cs:
- * MonoDevelop.Refactoring/RefactoringService.cs: Refactorings
- are now atomic.
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ConvertPropery/RemoveBackingStore.cs:
- * MonoDevelop.Refactoring.ConvertPropery/CreateBackingStore.cs:
- Worked on refactoring.
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring/RefactoringService.cs:
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs:
- * MonoDevelop.Refactoring.ConvertPropery/PropertyVisitor.cs:
- * MonoDevelop.Refactoring.ConvertPropery/CreateBackingStore.cs:
- * MonoDevelop.Refactoring.ConvertPropery/RemoveBackingStore.cs:
- Improved "remove backing store"/implemented support for
- overlapping changes.
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ConvertPropery/CreateBackingStore.cs:
- Improved backing store name creation.
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring.ConvertPropery:
- * MonoDevelop.Refactoring/HelperMethods.cs:
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs:
- * MonoDevelop.Refactoring.ConvertPropery/CreateBackingStore.cs:
- * MonoDevelop.Refactoring.ConvertPropery/RemoveBackingStore.cs:
- Added create/remove backing store property refactorings.
-
-2009-08-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.MoveTypeToFile/MoveTypeToFileRefactoring.cs:
- Move type to file refactoring now works with generic types.
-
-2009-08-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeGeneration/ToStringGenerator.cs:
- * MonoDevelop.CodeGeneration/PropertyGenerator.cs:
- * MonoDevelop.CodeGeneration/WriteLineGenerator.cs:
- * MonoDevelop.CodeGeneration/CodeGenerationOptions.cs:
- * MonoDevelop.CodeGeneration/AbstractGenerateAction.cs:
- * MonoDevelop.CodeGeneration/OverrideMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/EqualityMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/RaiseEventMethodGenerator.cs:
- * MonoDevelop.CodeGeneration/CreateConstructorGenerator.cs:
- Fixed "Bug 533330 - Code generator ignores virtual space
- when inserting code in body".
-
-2009-08-24 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.CodeGeneration/EventMethodGenerator.cs:
- * MonoDevelop.CodeGeneration/CodeGenerationOptions.cs:
- * MonoDevelop.CodeGeneration/OverrideMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/RaiseEventMethodGenerator.cs:
- Worked on raise event method generator (now it generates a
- thread safe version).
-
-2009-08-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeGeneration/OverrideMembersGenerator.cs:
- Fixed "Bug 533681 - Method overriding always uses full
- namespaces".
-
-2009-08-24 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring.ImplementInterface:
- * MonoDevelop.Refactoring/RefactoringOperation.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementExplicit.cs:
- * MonoDevelop.Refactoring.ImplementInterface/ImplementImplicit.cs:
- Added 'Bug 325224 - Better placing of 'Implement Interface'
- command'.
-
-2009-08-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CodeGeneration/GenerateCodeWindow.cs: Fix NRE
- introduced in last commit.
-
-2009-08-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CodeGeneration/GenerateCodeWindow.cs:
- * MonoDevelop.CodeGeneration/CodeGenerationCommands.cs: Don't
- show the generator window at all if it's not valid.
-
-2009-08-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.CodeGeneration/CodeGenerationOptions.cs: Don't
- explode when ParsedDocument or CompilationUnit is null.
-
-2009-08-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeGeneration/OverrideMembersGenerator.cs:
- Fixed "Bug 531549 - Quick insert menu adds erroneous
- override keyword for interfaces".
-
-2009-08-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- Fix out of bounds error when matching bracket is not found.
-
-2009-08-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Refactoring.csproj: Don't make local copies of
- project references.
-
-2009-08-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs: Made
- refactorer public.
-
-2009-08-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/HelperMethods.cs: Added helper
- method.
-
-2009-08-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.RefactorImports/SortImportsRefactoring.cs:
- * MonoDevelop.Refactoring.RefactorImports/RemoveUnusedImportsRefactoring.cs:
- Fixed bug with namespaces.
-
-2009-08-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.CodeGeneration/ToStringGenerator.cs:
- * MonoDevelop.CodeGeneration/PropertyGenerator.cs:
- * MonoDevelop.CodeGeneration/WriteLineGenerator.cs:
- * MonoDevelop.CodeGeneration/EventMethodGenerator.cs:
- * MonoDevelop.CodeGeneration/OverrideMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/EqualityMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/CreateConstructorGenerator.cs:
- Check IsSpecialName flag.
-
-2009-08-06 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/HelperMethods.cs:
- * MonoDevelop.CodeGeneration/OverrideMembersGenerator.cs:
- * MonoDevelop.Refactoring.RefactorImports/SortImportsRefactoring.cs:
- * MonoDevelop.Refactoring.RefactorImports/RefactorImportsHandler.cs:
- * MonoDevelop.Refactoring.RefactorImports/FindTypeReferencesVisitor.cs:
- * MonoDevelop.Refactoring.RefactorImports/RemoveUnusedImportsRefactoring.cs:
- Added remove unused usings & sort usings command.
-
-2009-08-06 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring.RefactorImports:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring.Rename/RenameHandler.cs:
- * MonoDevelop.CodeGeneration/GenerateCodeWindow.cs:
- * MonoDevelop.CodeGeneration/AbstractGenerateAction.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalHandler.cs:
- * MonoDevelop.Refactoring/AbstractRefactoringCommandHandler.cs:
- * MonoDevelop.Refactoring.RefactorImports/RefactorImportsHandler.cs:
- * MonoDevelop.Refactoring.RefactorImports/RemoveUnusedImportsRefactoring.cs:
- Worked on code generation/refactoring.
-
-2009-08-06 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.CodeGeneration/OverrideMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/EqualityMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/CreateConstructorGenerator.cs:
- Added override member generator.
-
-2009-08-06 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.CodeGeneration/ToStringGenerator.cs:
- * MonoDevelop.CodeGeneration/PropertyGenerator.cs:
- * MonoDevelop.CodeGeneration/WriteLineGenerator.cs:
- * MonoDevelop.CodeGeneration/EventMethodGenerator.cs:
- * MonoDevelop.CodeGeneration/AbstractGenerateAction.cs:
- * MonoDevelop.CodeGeneration/EqualityMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/CreateConstructorGenerator.cs:
- Worked on quick code generation.
-
-2009-08-05 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.CodeGeneration:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.CodeGeneration/ICodeGenerator.cs:
- * MonoDevelop.Refactoring/RefactoringOptions.cs:
- * MonoDevelop.Refactoring/RefactoringService.cs:
- * MonoDevelop.CodeGeneration/ToStringGenerator.cs:
- * MonoDevelop.CodeGeneration/PropertyGenerator.cs:
- * MonoDevelop.CodeGeneration/WriteLineGenerator.cs:
- * MonoDevelop.CodeGeneration/GenerateCodeWindow.cs:
- * MonoDevelop.CodeGeneration/EventMethodGenerator.cs:
- * MonoDevelop.CodeGeneration/CodeGenerationOptions.cs:
- * MonoDevelop.CodeGeneration/CodeGenerationCommands.cs:
- * MonoDevelop.CodeGeneration/EqualityMembersGenerator.cs:
- * MonoDevelop.CodeGeneration/ReadonlyPropertyGenerator.cs:
- * gtk-gui/MonoDevelop.CodeGeneration.GenerateCodeWindow.cs:
- * MonoDevelop.CodeGeneration/CreateConstructorGenerator.cs:
- Worked on code generation popup feature.
-
-2009-08-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/VariableLookupVisitor.cs:
- Only look for local variables or parameters when extracting
- a method.
-
-2009-08-04 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring.IntroduceFormatItem:
- * MonoDevelop.Refactoring/RefactoringOptions.cs:
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantRefactoring.cs:
- * MonoDevelop.Refactoring.IntroduceFormatItem/IntroduceFormatItemRefactoring.cs:
- Added introduce format item refactoring.
-
-2009-08-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantRefactoring.cs:
- fixed possible null reference.
-
-2009-07-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Refactoring.MoveTypeToFile/MoveTypeToFileRefactoring.cs:
- Only enable the move type to file refactoring when the type
- has a source project. Prevents offering the refactoring for
- types in dlls.
-
-2009-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs: Rename
- refactoring now takes care of xml docs too.
-
-2009-07-28 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring/HelperMethods.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantRefactoring.cs:
- Added conversion helper method.
-
-2009-07-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs: Fixed
- "Bug 524313 - Wrong caret position when exiting local rename
- link mode".
-
-2009-07-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoryCommands.cs: Fixed "Bug
- 523947 - Using key command to go to class with parts should
- offer choice".
-
-2009-07-22 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/FindReferencesHandler.cs:
- * MonoDevelop.Refactoring/GotoDeclarationHandler.cs:
- * MonoDevelop.Refactoring.ExtractMethod/VariableLookupVisitor.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodAstTransformer.cs:
- Fixed "Bug 523950 - Make Find References keybindable".
-
-2009-07-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariableRefactoring.cs:
- checked in newest integrate temporary variable.
-
-2009-07-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariableRefactoring.cs:
- Checked in latest refactoring from andrea.
-
-2009-07-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariableRefactoring.cs:
- Declare local is now more carefully looking at the
- expression the show up is requested. Removed some debug
- messages.
-
-2009-07-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantRefactoring.cs:
- Added insanity check for caret offset (it may be after the
- document).
-
-2009-07-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoringService.cs:
- * MonoDevelop.Refactoring.ExtractMethod/VariableLookupVisitor.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Worked on unit test support.
-
-2009-07-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.MoveTypeToFile/MoveTypeToFileRefactoring.cs:
- Fixed possible null reference exception.
-
-2009-07-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantRefactoring.cs:
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariableRefactoring.cs:
- Checked in changes from andrea
-
-2009-07-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantRefactoring.cs:
- Fixed bug in introduce constant refactoring.
-
-2009-07-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs: Rename
- on parameters/local variables are now done with link edit
- mode instead of a dialog.
-
-2009-07-14 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring.MoveTypeToFile:
- * MonoDevelop.Refactoring/INRefactoryASTProvider.cs:
- * MonoDevelop.Refactoring.MoveTypeToFile/TypeFilterTransformer.cs:
- * MonoDevelop.Refactoring.MoveTypeToFile/MoveTypeToFileRefactoring.cs:
- Added move type to own file/rename file refactoring.
-
-2009-07-13 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodAstTransformer.cs:
- Worked on extract method.
-
-2009-07-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodDialog.cs:
- * MonoDevelop.Refactoring.ExtractMethod/VariableLookupVisitor.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Worked on extract method.
-
-2009-07-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantRefactoring.cs:
- Improved introduce constant.
-
-2009-07-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/VariableLookupVisitor.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Worked on refactoring.
-
-2009-07-13 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring.Rename/RenameHandler.cs:
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Worked on refactoring/bound rename to F2.
-
-2009-07-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring/RefactoringPreviewDialog.cs: Worked
- on refactoring preview.
-
-2009-07-10 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring.CreateClass/CreateClassCodeGenerator.cs:
- * MonoDevelop.Refactoring.CreateClass/CreateStructCodeGenerator.cs:
- Added create struct generator (based on class generator).
-
-2009-07-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariableRefactoring.cs:
- Applied new patch from andrea.
-
-2009-07-10 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/Change.cs:
- * MonoDevelop.Refactoring.CreateClass:
- * MonoDevelop.Refactoring/RefactoringService.cs:
- * MonoDevelop.Refactoring/RefactoringOptions.cs:
- * MonoDevelop.Refactoring/RefactoringPreviewDialog.cs:
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs:
- * MonoDevelop.Refactoring.CreateClass/CreateClassCodeGenerator.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantRefactoring.cs:
- Worked on refactoring.
-
-2009-07-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- Create method code generator now selects the method body.
-
-2009-07-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Fixed declare local code generator.
-
-2009-07-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantDialog.cs:
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantRefactoring.cs:
- Worked on introduce constant refactoring.
-
-2009-07-09 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring.IntroduceConstant:
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantDialog.cs:
- * MonoDevelop.Refactoring.IntroduceConstant/IntroduceConstantRefactoring.cs:
- * gtk-gui/MonoDevelop.Refactoring.IntroduceConstant.IntroduceConstantDialog.cs:
- Worked on refactoring.
-
-2009-07-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Handled the extract method case where only one variable is
- changed (use return instead of ref params).
-
-2009-07-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.ExtractMethod/VariableLookupVisitor.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- Worked on extract method.
-
-2009-07-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Fixing generic type declarations.
-
-2009-07-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- declare local variable no longer shows up in item context
- menu.
-
-2009-07-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Improved local variable code generator.
-
-2009-07-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariableRefactoring.cs:
- Checked in changes from andrea.
-
-2009-07-09 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/RefactoringOperation.cs:
- * MonoDevelop.Refactoring/INRefactoryASTProvider.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalHandler.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Added declare local code generator.
-
-2009-07-09 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.DeclareLocal:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/RefactoringOperation.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- * MonoDevelop.Refactoring.DeclareLocal/DeclareLocalCodeGenerator.cs:
- Worked on refactoring.
-
-2009-07-08 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.Rename:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/Rename.cs:
- * MonoDevelop.Refactoring/RenameItemDialog.cs:
- * MonoDevelop.Refactoring/RefactoringOptions.cs:
- * MonoDevelop.Refactoring.Rename/RenameItemDialog.cs:
- * gtk-gui/MonoDevelop.Refactoring.RenameItemDialog.cs:
- * MonoDevelop.Refactoring.Rename/RenameRefactoring.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethod.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethod.cs:
- * gtk-gui/MonoDevelop.Refactoring.Rename.RenameItemDialog.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodDialog.cs:
- * MonoDevelop.Refactoring.ExtractMethod/VariableLookupVisitor.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethodCodeGenerator.cs:
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariable.cs:
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariableRefactoring.cs:
- Worked on refactoring.
-
-2009-07-07 Mike Krüger <mkrueger@novell.com>
-
- * ChangeLog:
- * Makefile.am:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable:
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariable.cs:
-
-
-2009-07-07 Andrea Krüger <andrea@icsharpcod.net>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable:
- * MonoDevelop.Refactoring.IntegrateTemporaryVariable/IntegrateTemporaryVariable.cs:
- Applied patch from Andrea Krüger: Started
- IntegrateTemporaryVarible refactoring.
-
-2009-07-07 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring/Rename.cs:
- * MonoDevelop.Refactoring/RenameItemDialog.cs:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/RefactoringOptions.cs:
- * MonoDevelop.Refactoring/RefactoringOperation.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethod.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethod.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodDialog.cs:
- Refactored the refactoring a bit.
-
-2009-07-07 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring.CreateMethod:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring.CreateMethod/CreateMethod.cs:
- Started create method command.
-
-2009-07-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.Refactoring.csproj: Don't local-copy MD project
- refs.
-
-2009-07-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.Refactoring.ExtractMethod.ExtractMethodDialog.cs:
- Fix expand/fill and sizing.
-
-2009-07-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.addin.xml: Bound go to definition to
- F12
-
-2009-07-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/RefactoryCommands.cs: Added 'goto
- declaration' command.
-
-2009-07-03 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring/Rename.cs:
- * MonoDevelop.Refactoring/Refactoring.cs:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/RefactoringService.cs:
- * MonoDevelop.Refactoring/RefactoringOperation.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethod.cs:
- Renamed Refactoring to RefactoringOperation. Fixed command
- item creation.
-
-2009-07-03 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/Rename.cs:
- * MonoDevelop.Refactoring/Change.cs:
- * MonoDevelop.Refactoring/Refactoring.cs:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/RefactoringService.cs:
- * MonoDevelop.Refactoring/INRefactoryASTProvider.cs:
- * MonoDevelop.Refactoring/RefactoringPreviewDialog.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethod.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodDialog.cs:
- * MonoDevelop.Refactoring.ExtractMethod/VariableLookupVisitor.cs:
- * gtk-gui/MonoDevelop.Refactoring.ExtractMethod.ExtractMethodDialog.cs:
- Worked on refactoring support.
-
-2009-07-02 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.Refactoring.ExtractMethod.ExtractMethodDialog.cs:
- Save changes to extract mehtod dialog to ensure that they're
- not lost due stetic bugs.
-
-2009-07-02 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring.ExtractMethod:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethod.cs:
- * MonoDevelop.Refactoring.ExtractMethod/ExtractMethodDialog.cs:
- * gtk-gui/MonoDevelop.Refactoring.ExtractMethod.ExtractMethodDialog.cs:
- Worked on extract method.
-
-2009-07-01 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring/Rename.cs:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/Change.cs:
- * MonoDevelop.Refactoring/Refactoring.cs:
- * MonoDevelop.Refactoring/RenameItemDialog.cs:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * MonoDevelop.Refactoring/RefactoringService.cs:
- * MonoDevelop.Refactoring/RefactoringPreviewDialog.cs: Moved
- some refactoring infrastructure from MonoDevlop.Projects.
-
-2009-07-01 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui:
- * Makefile.am:
- * AssemblyInfo.cs:
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * MonoDevelop.Refactoring:
- * MonoDevelop.Refactoring.csproj:
- * MonoDevelop.Refactoring/Rename.cs:
- * MonoDevelop.Refactoring.addin.xml:
- * MonoDevelop.Refactoring/RenameItemDialog.cs:
- * MonoDevelop.Refactoring/RefactoryCommands.cs:
- * gtk-gui/MonoDevelop.Refactoring.RenameItemDialog.cs:
- * MonoDevelop.Refactoring/RefactoringPreviewDialog.cs:
- * gtk-gui/MonoDevelop.Refactoring.RefactoringPreviewDialog.cs:
- Moved refactoring support to an own assembly.
-
diff --git a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeActionEditorExtension.cs b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeActionEditorExtension.cs
index 421f6c311a..9a7e31ccdc 100644
--- a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeActionEditorExtension.cs
+++ b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeActionEditorExtension.cs
@@ -103,7 +103,7 @@ namespace MonoDevelop.CodeActions
Editor.CaretPositionChanged -= HandleCaretPositionChanged;
Editor.SelectionChanged -= HandleSelectionChanged;
DocumentContext.DocumentParsed -= HandleDocumentDocumentParsed;
- Editor.BeginMouseHover -= HandleBeginHover;
+ Editor.MouseMoved -= HandleBeginHover;
Editor.TextChanged -= Editor_TextChanged;
Editor.EndAtomicUndoOperation -= Editor_EndAtomicUndoOperation;
RemoveWidget ();
@@ -178,12 +178,12 @@ namespace MonoDevelop.CodeActions
var diagnosticsAtCaret =
Editor.GetTextSegmentMarkersAt (Editor.CaretOffset)
- .OfType<IGenericTextSegmentMarker> ()
- .Select (rm => rm.Tag)
- .OfType<DiagnosticResult> ()
- .Select (dr => dr.Diagnostic)
- .ToList ();
-
+ .OfType<IGenericTextSegmentMarker> ()
+ .Select (rm => rm.Tag)
+ .OfType<DiagnosticResult> ()
+ .Select (dr => dr.Diagnostic)
+ .ToList ();
+
var errorList = Editor
.GetTextSegmentMarkersAt (Editor.CaretOffset)
.OfType<IErrorMarker> ()
@@ -289,10 +289,8 @@ namespace MonoDevelop.CodeActions
{
readonly List<FixMenuEntry> items = new List<FixMenuEntry> ();
- public IReadOnlyList<FixMenuEntry> Items
- {
- get
- {
+ public IReadOnlyList<FixMenuEntry> Items {
+ get {
return items;
}
}
@@ -310,8 +308,7 @@ namespace MonoDevelop.CodeActions
items.Add (entry);
}
- public object MotionNotifyEvent
- {
+ public object MotionNotifyEvent {
get;
set;
}
@@ -325,10 +322,10 @@ namespace MonoDevelop.CodeActions
//ICSharpCode.NRefactory.CSharp.AstNode node;
int items = 0;
-// if (AddPossibleNamespace != null) {
-// AddPossibleNamespace (Editor, DocumentContext, menu);
-// items = menu.Items.Count;
-// }
+ // if (AddPossibleNamespace != null) {
+ // AddPossibleNamespace (Editor, DocumentContext, menu);
+ // items = menu.Items.Count;
+ // }
PopulateFixes (fixMenu, ref items);
@@ -399,11 +396,11 @@ namespace MonoDevelop.CodeActions
static string CreateLabel (string title, ref int mnemonic)
{
var escapedLabel = title.Replace ("_", "__");
- #if MAC
+#if MAC
return escapedLabel;
- #else
+#else
return (mnemonic <= 10) ? "_" + mnemonic++ % 10 + " \u2013 " + escapedLabel : " " + escapedLabel;
- #endif
+#endif
}
internal class FixAllDiagnosticProvider : FixAllContext.DiagnosticProvider
@@ -426,7 +423,7 @@ namespace MonoDevelop.CodeActions
/// </summary>
private readonly Func<Project, bool, ImmutableHashSet<string>, CancellationToken, Task<IEnumerable<Diagnostic>>> _getProjectDiagnosticsAsync;
- public FixAllDiagnosticProvider(
+ public FixAllDiagnosticProvider (
ImmutableHashSet<string> diagnosticIds,
Func<Microsoft.CodeAnalysis.Document, ImmutableHashSet<string>, CancellationToken, Task<IEnumerable<Diagnostic>>> getDocumentDiagnosticsAsync,
Func<Project, bool, ImmutableHashSet<string>, CancellationToken, Task<IEnumerable<Diagnostic>>> getProjectDiagnosticsAsync)
@@ -436,19 +433,19 @@ namespace MonoDevelop.CodeActions
_getProjectDiagnosticsAsync = getProjectDiagnosticsAsync;
}
- public override Task<IEnumerable<Diagnostic>> GetDocumentDiagnosticsAsync(Microsoft.CodeAnalysis.Document document, CancellationToken cancellationToken)
+ public override Task<IEnumerable<Diagnostic>> GetDocumentDiagnosticsAsync (Microsoft.CodeAnalysis.Document document, CancellationToken cancellationToken)
{
- return _getDocumentDiagnosticsAsync(document, _diagnosticIds, cancellationToken);
+ return _getDocumentDiagnosticsAsync (document, _diagnosticIds, cancellationToken);
}
- public override Task<IEnumerable<Diagnostic>> GetAllDiagnosticsAsync(Project project, CancellationToken cancellationToken)
+ public override Task<IEnumerable<Diagnostic>> GetAllDiagnosticsAsync (Project project, CancellationToken cancellationToken)
{
- return _getProjectDiagnosticsAsync(project, true, _diagnosticIds, cancellationToken);
+ return _getProjectDiagnosticsAsync (project, true, _diagnosticIds, cancellationToken);
}
- public override Task<IEnumerable<Diagnostic>> GetProjectDiagnosticsAsync(Project project, CancellationToken cancellationToken)
+ public override Task<IEnumerable<Diagnostic>> GetProjectDiagnosticsAsync (Project project, CancellationToken cancellationToken)
{
- return _getProjectDiagnosticsAsync(project, false, _diagnosticIds, cancellationToken);
+ return _getProjectDiagnosticsAsync (project, false, _diagnosticIds, cancellationToken);
}
}
void PopulateFixes (FixMenuDescriptor menu, ref int items)
@@ -467,8 +464,8 @@ namespace MonoDevelop.CodeActions
var fix = fix_;
var label = CreateLabel (fix.CodeAction.Title, ref mnemonic);
- var thisInstanceMenuItem = new FixMenuEntry (label, delegate {
- new ContextActionRunner (fix.CodeAction, Editor, DocumentContext).Run (null, EventArgs.Empty);
+ var thisInstanceMenuItem = new FixMenuEntry (label,async delegate {
+ await new ContextActionRunner (fix.CodeAction, Editor, DocumentContext).Run ();
ConfirmUsage (fix.CodeAction.EquivalenceKey);
});
menu.Add (thisInstanceMenuItem);
@@ -484,8 +481,8 @@ namespace MonoDevelop.CodeActions
}
var label = CreateLabel (fix.CodeAction.Title, ref mnemonic);
- var thisInstanceMenuItem = new FixMenuEntry (label, delegate {
- new ContextActionRunner (fix.CodeAction, Editor, DocumentContext).Run (null, EventArgs.Empty);
+ var thisInstanceMenuItem = new FixMenuEntry (label, async delegate {
+ await new ContextActionRunner (fix.CodeAction, Editor, DocumentContext).Run ();
ConfirmUsage (fix.CodeAction.EquivalenceKey);
});
menu.Add (thisInstanceMenuItem);
@@ -560,7 +557,7 @@ namespace MonoDevelop.CodeActions
return await compilationWithAnalyzer.GetAnalyzerSemanticDiagnosticsAsync (model, null, token);
}, (Project arg1, bool arg2, ImmutableHashSet<string> arg3, CancellationToken arg4) => {
- return Task.FromResult ((IEnumerable<Diagnostic>)new Diagnostic[] { });
+ return Task.FromResult ((IEnumerable<Diagnostic>)new Diagnostic [] { });
});
var ctx = new FixAllContext (
this.DocumentContext.AnalysisDocument,
@@ -577,7 +574,7 @@ namespace MonoDevelop.CodeActions
}
});
subMenu2.Add (menuItem);
- subMenu.Add (FixMenuEntry.Separator);
+ subMenu.Add (FixMenuEntry.Separator);
subMenu.Add (subMenu2);
}
@@ -599,14 +596,9 @@ namespace MonoDevelop.CodeActions
this.documentContext = documentContext;
}
- public void Run (object sender, EventArgs e)
+ public async Task Run ()
{
- Run ();
- }
-
- internal async void Run ()
- {
- var token = default(CancellationToken);
+ var token = default (CancellationToken);
var insertionAction = act as InsertionAction;
if (insertionAction != null) {
var insertion = await insertionAction.CreateInsertion (token).ConfigureAwait (false);
@@ -655,7 +647,7 @@ namespace MonoDevelop.CodeActions
operation.Apply (documentContext.RoslynWorkspace, token);
}
}
- TryStartRenameSession (documentContext.RoslynWorkspace, oldSolution, updatedSolution, token);
+ await TryStartRenameSession (documentContext.RoslynWorkspace, oldSolution, updatedSolution, token);
}
static IEnumerable<DocumentId> GetChangedDocuments (Solution newSolution, Solution oldSolution)
@@ -670,30 +662,30 @@ namespace MonoDevelop.CodeActions
}
}
- async void TryStartRenameSession (Workspace workspace, Solution oldSolution, Solution newSolution, CancellationToken cancellationToken)
+ async Task TryStartRenameSession (Workspace workspace, Solution oldSolution, Solution newSolution, CancellationToken cancellationToken)
{
var changedDocuments = GetChangedDocuments (newSolution, oldSolution);
foreach (var documentId in changedDocuments) {
var document = newSolution.GetDocument (documentId);
var root = await document.GetSyntaxRootAsync (cancellationToken).ConfigureAwait (false);
SyntaxToken? renameTokenOpt = root.GetAnnotatedNodesAndTokens (RenameAnnotation.Kind)
- .Where (s => s.IsToken)
- .Select (s => s.AsToken ())
- .Cast<SyntaxToken?> ()
- .FirstOrDefault ();
+ .Where (s => s.IsToken)
+ .Select (s => s.AsToken ())
+ .Cast<SyntaxToken?> ()
+ .FirstOrDefault ();
if (renameTokenOpt.HasValue) {
var latestDocument = workspace.CurrentSolution.GetDocument (documentId);
var latestModel = await latestDocument.GetSemanticModelAsync (cancellationToken).ConfigureAwait (false);
var latestRoot = await latestDocument.GetSyntaxRootAsync (cancellationToken).ConfigureAwait (false);
- Application.Invoke (delegate {
+ await Runtime.RunInMainThread (async delegate {
try {
var node = latestRoot.FindNode (renameTokenOpt.Value.Parent.Span, false, false);
if (node == null)
return;
var info = latestModel.GetSymbolInfo (node);
var sym = info.Symbol ?? latestModel.GetDeclaredSymbol (node);
- if (sym != null)
- new MonoDevelop.Refactoring.Rename.RenameRefactoring ().Rename (sym);
+ if (sym != null)
+ await new MonoDevelop.Refactoring.Rename.RenameRefactoring ().Rename (sym);
} catch (Exception ex) {
LoggingService.LogError ("Error while renaming " + renameTokenOpt.Value.Parent, ex);
}
@@ -723,11 +715,11 @@ namespace MonoDevelop.CodeActions
return;
}
-// var container = editor.Parent;
-// if (container == null) {
-// RemoveWidget ();
-// return;
-// }
+ // var container = editor.Parent;
+ // if (container == null) {
+ // RemoveWidget ();
+ // return;
+ // }
bool first = true;
var smartTagLocBegin = offset;
foreach (var fix in fixes.CodeFixActions.Concat (fixes.CodeRefactoringActions)) {
@@ -739,19 +731,19 @@ namespace MonoDevelop.CodeActions
}
first = false;
}
-// if (smartTagLocBegin.Line != loc.Line)
-// smartTagLocBegin = new DocumentLocation (loc.Line, 1);
+ // if (smartTagLocBegin.Line != loc.Line)
+ // smartTagLocBegin = new DocumentLocation (loc.Line, 1);
// got no fix location -> try to search word start
-// if (first) {
-// int offset = document.Editor.LocationToOffset (smartTagLocBegin);
-// while (offset > 0) {
-// char ch = document.Editor.GetCharAt (offset - 1);
-// if (!char.IsLetterOrDigit (ch) && ch != '_')
-// break;
-// offset--;
-// }
-// smartTagLocBegin = document.Editor.OffsetToLocation (offset);
-// }
+ // if (first) {
+ // int offset = document.Editor.LocationToOffset (smartTagLocBegin);
+ // while (offset > 0) {
+ // char ch = document.Editor.GetCharAt (offset - 1);
+ // if (!char.IsLetterOrDigit (ch) && ch != '_')
+ // break;
+ // offset--;
+ // }
+ // smartTagLocBegin = document.Editor.OffsetToLocation (offset);
+ // }
if (currentSmartTag != null && currentSmartTagBegin == smartTagLocBegin) {
return;
@@ -783,7 +775,7 @@ namespace MonoDevelop.CodeActions
base.Initialize ();
DocumentContext.DocumentParsed += HandleDocumentDocumentParsed;
Editor.SelectionChanged += HandleSelectionChanged;
- Editor.BeginMouseHover += HandleBeginHover;
+ Editor.MouseMoved += HandleBeginHover;
Editor.CaretPositionChanged += HandleCaretPositionChanged;
Editor.TextChanged += Editor_TextChanged;
Editor.EndAtomicUndoOperation += Editor_EndAtomicUndoOperation;
@@ -832,7 +824,7 @@ namespace MonoDevelop.CodeActions
HandleCaretPositionChanged (null, EventArgs.Empty);
}
- [CommandUpdateHandler(RefactoryCommands.QuickFix)]
+ [CommandUpdateHandler (RefactoryCommands.QuickFix)]
public void UpdateQuickFixCommand (CommandInfo ci)
{
if (AnalysisOptions.EnableFancyFeatures) {
@@ -846,13 +838,13 @@ namespace MonoDevelop.CodeActions
{
CancelSmartTagPopupTimeout ();
smartTagPopupTimeoutId = GLib.Timeout.Add (menuTimeout, delegate {
- PopupQuickFixMenu (null, menu => {});
+ PopupQuickFixMenu (null, menu => { });
smartTagPopupTimeoutId = 0;
return false;
});
}
- [CommandHandler(RefactoryCommands.QuickFix)]
+ [CommandHandler (RefactoryCommands.QuickFix)]
void OnQuickFixCommand ()
{
if (!AnalysisOptions.EnableFancyFeatures) {
diff --git a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.Rename/RenameItemDialog.cs b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.Rename/RenameItemDialog.cs
index 705d830ac6..df89b5ae2d 100644
--- a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.Rename/RenameItemDialog.cs
+++ b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.Rename/RenameItemDialog.cs
@@ -35,14 +35,15 @@ using MonoDevelop.Ide.ProgressMonitoring;
using System.Linq;
using Microsoft.CodeAnalysis.Text;
using Microsoft.CodeAnalysis;
+using System.Threading.Tasks;
namespace MonoDevelop.Refactoring.Rename
{
public partial class RenameItemDialog : Gtk.Dialog
{
- Func<RenameRefactoring.RenameProperties, IList<Change>> rename;
+ Func<RenameRefactoring.RenameProperties, Task<IList<Change>>> rename;
- public RenameItemDialog (string title, string currentName, Func<RenameRefactoring.RenameProperties, IList<Change>> renameOperation)
+ public RenameItemDialog (string title, string currentName, Func<RenameRefactoring.RenameProperties, Task<IList<Change>>> renameOperation)
{
this.Build ();
Init (title, currentName, renameOperation);
@@ -112,11 +113,11 @@ namespace MonoDevelop.Refactoring.Rename
}
- Init (title, symbol.Name, prop => { rename.PerformChanges (symbol, prop); return new List<Change> (); });
+ Init (title, symbol.Name, async prop => { await rename.PerformChangesAsync (symbol, prop); return new List<Change> (); });
}
- void Init (string title, string currenName, Func<RenameRefactoring.RenameProperties, IList<Change>> rename)
+ void Init (string title, string currenName, Func<RenameRefactoring.RenameProperties, Task<IList<Change>>> rename)
{
this.Title = title;
this.rename = rename;
@@ -178,20 +179,20 @@ namespace MonoDevelop.Refactoring.Rename
}
}
- void OnOKClicked (object sender, EventArgs e)
+ async void OnOKClicked (object sender, EventArgs e)
{
var properties = Properties;
((Widget)this).Destroy ();
- var changes = this.rename (properties);
+ var changes = await this.rename (properties);
ProgressMonitor monitor = IdeApp.Workbench.ProgressMonitors.GetBackgroundProgressMonitor (Title, null);
RefactoringService.AcceptChanges (monitor, changes);
}
- void OnPreviewClicked (object sender, EventArgs e)
+ async void OnPreviewClicked (object sender, EventArgs e)
{
var properties = Properties;
((Widget)this).Destroy ();
- var changes = this.rename (properties);
+ var changes = await this.rename (properties);
using (var dlg = new RefactoringPreviewDialog (changes))
MessageService.ShowCustomDialog (dlg);
}
diff --git a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.Rename/RenameRefactoring.cs b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.Rename/RenameRefactoring.cs
index 533fc2fddc..c3da0aae9a 100644
--- a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.Rename/RenameRefactoring.cs
+++ b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.Rename/RenameRefactoring.cs
@@ -41,19 +41,21 @@ using MonoDevelop.Ide.Gui;
using MonoDevelop.Core.Text;
using MonoDevelop.Ide.Editor;
using Microsoft.CodeAnalysis.Rename;
+using System.Threading.Tasks;
+using System.Threading;
namespace MonoDevelop.Refactoring.Rename
{
public class RenameRefactoring
{
- public static bool Rename (ISymbol symbol, string newName)
+ public static async Task<bool> Rename (ISymbol symbol, string newName)
{
if (symbol == null)
throw new ArgumentNullException ("symbol");
if (newName == null)
throw new ArgumentNullException ("newName");
try {
- new RenameRefactoring ().PerformChanges (symbol, new RenameProperties () { NewName = newName });
+ await new RenameRefactoring ().PerformChangesAsync (symbol, new RenameProperties () { NewName = newName });
return true;
} catch (AggregateException ae) {
foreach (var inner in ae.Flatten ().InnerExceptions)
@@ -73,20 +75,22 @@ namespace MonoDevelop.Refactoring.Rename
}
}
- public void Rename (ISymbol symbol)
+ public async Task Rename (ISymbol symbol)
{
-
var solution = IdeApp.ProjectOperations.CurrentSelectedSolution;
var ws = TypeSystemService.GetWorkspace (solution);
var currentSolution = ws.CurrentSolution;
- var newSolution = Renamer.RenameSymbolAsync (currentSolution, symbol, "_" + symbol.Name + "_", ws.Options).Result;
+ var cts = new CancellationTokenSource ();
+ var newSolution = await MessageService.ExecuteTaskAndShowWaitDialog (Task.Run (() => Renamer.RenameSymbolAsync (currentSolution, symbol, "_" + symbol.Name + "_", ws.Options, cts.Token)), GettextCatalog.GetString ("Looking for all references"), cts);
var projectChanges = currentSolution.GetChanges (newSolution).GetProjectChanges ().ToList ();
var changedDocuments = new HashSet<string> ();
- foreach (var change in projectChanges)
+ foreach (var change in projectChanges) {
foreach (var changedDoc in change.GetChangedDocuments ()) {
changedDocuments.Add (ws.CurrentSolution.GetDocument (changedDoc).FilePath);
}
+ }
+
if (changedDocuments.Count > 1) {
using (var dlg = new RenameItemDialog (symbol, this))
MessageService.ShowCustomDialog (dlg);
@@ -110,7 +114,7 @@ namespace MonoDevelop.Refactoring.Rename
var oldDoc = projectChange.OldProject.GetDocument (cd);
var newDoc = projectChange.NewProject.GetDocument (cd);
var oldVersion = editor.Version;
- foreach (var textChange in oldDoc.GetTextChangesAsync (newDoc).Result) {
+ foreach (var textChange in await oldDoc.GetTextChangesAsync (newDoc)) {
var segment = new TextSegment (textChange.Span.Start, textChange.Span.Length);
if (segment.Offset <= editor.CaretOffset && editor.CaretOffset <= segment.EndOffset) {
link.Links.Insert (0, segment);
@@ -149,12 +153,12 @@ namespace MonoDevelop.Refactoring.Rename
}
}
- public void PerformChanges (ISymbol symbol, RenameProperties properties)
+ public async Task PerformChangesAsync (ISymbol symbol, RenameProperties properties)
{
var solution = IdeApp.ProjectOperations.CurrentSelectedSolution;
var ws = TypeSystemService.GetWorkspace (solution);
- var newSolution = Renamer.RenameSymbolAsync (ws.CurrentSolution, symbol, properties.NewName, ws.Options).Result;
+ var newSolution = await Renamer.RenameSymbolAsync (ws.CurrentSolution, symbol, properties.NewName, ws.Options);
ws.TryApplyChanges (newSolution);
}
diff --git a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoringSymbolInfo.cs b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoringSymbolInfo.cs
index a901409aba..918e9e7713 100644
--- a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoringSymbolInfo.cs
+++ b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoringSymbolInfo.cs
@@ -35,6 +35,7 @@ using System.Threading.Tasks;
using MonoDevelop.Ide.Editor;
using System.Threading;
using System;
+using System.Linq;
using Microsoft.CodeAnalysis.CSharp;
namespace MonoDevelop.Refactoring
@@ -76,22 +77,44 @@ namespace MonoDevelop.Refactoring
this.symbolInfo = symbolInfo;
}
- public static async Task<RefactoringSymbolInfo> GetSymbolInfoAsync (DocumentContext document, int offset, CancellationToken cancellationToken = default(CancellationToken))
+ public static Task<RefactoringSymbolInfo> GetSymbolInfoAsync (DocumentContext document, int offset, CancellationToken cancellationToken = default (CancellationToken))
{
if (document == null)
throw new ArgumentNullException (nameof (document));
- if (document.ParsedDocument == null)
- return RefactoringSymbolInfo.Empty;
- var unit = await document.AnalysisDocument.GetSemanticModelAsync (cancellationToken).ConfigureAwait (false);
+ if (document.AnalysisDocument == null)
+ return Task.FromResult (RefactoringSymbolInfo.Empty);
+
+ if (Runtime.IsMainThread) {//InternalGetSymbolInfoAsync can be CPU heavy, go to ThreadPool if we are on UI thread
+ return Task.Run (() => InternalGetSymbolInfoAsync (document.AnalysisDocument, offset, cancellationToken));
+ } else {
+ return InternalGetSymbolInfoAsync (document.AnalysisDocument, offset, cancellationToken);
+ }
+ }
+
+ public static Task<RefactoringSymbolInfo> GetSymbolInfoAsync (DocumentContext document, TextEditor editor, CancellationToken cancellationToken = default (CancellationToken))
+ {
+ if (editor.IsSomethingSelected) {
+ var selectionRange = editor.SelectionRange;
+ if (editor.GetTextAt (selectionRange).Any (ch => !char.IsLetterOrDigit (ch) && ch !='_')) {
+ return Task.FromResult (RefactoringSymbolInfo.Empty);
+ }
+ return GetSymbolInfoAsync (document, selectionRange.Offset, cancellationToken);
+ }
+ return GetSymbolInfoAsync (document, editor.CaretOffset, cancellationToken);
+ }
+
+ static async Task<RefactoringSymbolInfo> InternalGetSymbolInfoAsync (Microsoft.CodeAnalysis.Document document, int offset, CancellationToken cancellationToken = default (CancellationToken))
+ {
+ var unit = await document.GetSemanticModelAsync (cancellationToken).ConfigureAwait (false);
if (unit != null) {
var root = await unit.SyntaxTree.GetRootAsync (cancellationToken).ConfigureAwait (false);
try {
var token = root.FindToken (offset);
if (!token.Span.IntersectsWith (offset))
return RefactoringSymbolInfo.Empty;
- var symbol = unit.GetSymbolInfo (token.Parent);
+ var symbol = unit.GetSymbolInfo (token.Parent, cancellationToken);
return new RefactoringSymbolInfo (symbol) {
- DeclaredSymbol = token.IsKind (SyntaxKind.IdentifierToken) ? unit.GetDeclaredSymbol (token.Parent) : null,
+ DeclaredSymbol = token.IsKind (SyntaxKind.IdentifierToken) ? unit.GetDeclaredSymbol (token.Parent, cancellationToken) : null,
Node = token.Parent,
Model = unit
};
diff --git a/main/src/addins/MonoDevelop.RegexToolkit/ChangeLog b/main/src/addins/MonoDevelop.RegexToolkit/ChangeLog
deleted file mode 100644
index c0476d13eb..0000000000
--- a/main/src/addins/MonoDevelop.RegexToolkit/ChangeLog
+++ /dev/null
@@ -1,466 +0,0 @@
-2010-05-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.RegexToolkit/Commands.cs: Dialog placement.
-
-2010-05-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs: Added multi
- monitor support.
-
-2010-05-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit.addin.xml: On Windows, show the
- global options command in the Tools menu.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.RegexToolkit.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.RegexToolkit.csproj:
- * MonoDevelop.RegexToolkit.addin.xml:
- * MonoDevelop.RegexToolkit/RegexLibraryWindow.cs:
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs: Merged
- MD.Projects into MD.Core, and MD.Projects.Gui, MD.Core.Gui
- and MD.Components into MD.Ide.
-
-2010-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs: disabled
- elements list.
-
-2010-02-05 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs:
- * gtk-gui/MonoDevelop.RegexToolkit.RegexToolkitWindow.cs:
- Avoid unhandled exception on invalid expression.
-
-2010-01-24 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * MonoDevelop.RegexToolkit.csproj:
- * MonoDevelop.RegexToolkit/RegexLibraryWindow.cs:
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs:
- * MonoDevelop.RegexToolkit/UpdateInProgressDialog.cs:
- * gtk-gui/MonoDevelop.RegexToolkit.RegexLibraryWindow.cs:
- * gtk-gui/MonoDevelop.RegexToolkit.RegexToolkitWindow.cs:
- * gtk-gui/MonoDevelop.RegexToolkit.UpdateInProgressDialog.cs:
- Made the regex toolkit a bit nicer.
-
-2009-12-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs: Set button
- sensitivity depending on whether entries are full. Pack
- icons into same columns as text.
-
-2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.RegexToolkit/UpdateInProgressDialog.cs: Name
- threads to make debugging easier.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.RegexToolkit.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * MonoDevelop.RegexToolkit.csproj:
- * gtk-gui/MonoDevelop.RegexToolkit.RegexToolkitWindow.cs:
- * gtk-gui/MonoDevelop.RegexToolkit.RegexLibraryWindow.cs:
- * gtk-gui/MonoDevelop.RegexToolkit.UpdateInProgressDialog.cs:
- Flush.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.RegexToolkit.addin.xml: Bump MD version.
-
-2009-09-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit.addin.xml: Added missing "..." to
- menu item.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit.csproj: Updated dependencies. We
- now depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-06-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexLibraryWindow.cs: In .NET,
- settings as read-only after the creation of an
- XmlTextWriter.
-
-2009-06-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit/UpdateInProgressDialog.cs: Limit
- the number of expressions when querying. Beyond 1230 there
- is an expression which makes the web service reply to fail.
-
-2009-06-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit/UpdateInProgressDialog.cs: Properly
- show error messages while updating.
-
-2009-06-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.RegexToolkit.csproj:
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs:
- * MonoDevelop.RegexToolkit/RegexLibraryWindow.cs:
- * gtk-gui/MonoDevelop.RegexToolkit.RegexToolkitWindow.cs:
- * gtk-gui/MonoDevelop.RegexToolkit.RegexLibraryWindow.cs:
- * gtk-gui/MonoDevelop.RegexToolkit.UpdateInProgressDialog.cs:
- Cosmetic GUI fixes.
-
- * MonoDevelop.RegexToolkit/UpdateInProgressDialog.cs: Properly
- handle cancellation of the web service call.
-
-2009-06-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexLibraryWindow.cs: On MS.NET
- XmlWritter.Settings is not initialized by default. Path by
- Carlo Kok.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.RegexToolkit.csproj: don't require specific
- gtk-sharp version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.RegexToolkit.addin.xml: Bump MD version.
-
-2009-03-02 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs: make strings
- translatable
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexLibraryWindow.cs: Changed
- override Destroy --> override OnDestroyed.
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * RegexElements.xml: Reverted changes (we came to the
- conclusion that the old ones were more correct).
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * RegexElements.xml: Changed some problematic strings found by
- eno.
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs:
- * MonoDevelop.RegexToolkit/RegexLibraryWindow.cs: Worked on
- ressource de-allocation.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit.mdp:
- * MonoDevelop.RegexToolkit.csproj: Migrated to MSBuild file
- format.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.RegexToolkit.addin.xml: Bump MD version.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.RegexToolkit.mdp: Flush project format changes.
-
-2008-12-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs:
- * gtk-gui/MonoDevelop.RegexToolkit.RegexLibraryWindow.cs:
- * gtk-gui/MonoDevelop.RegexToolkit.RegexToolkitWindow.cs:
- * gtk-gui/MonoDevelop.RegexToolkit.UpdateInProgressDialog.cs:
- TooltipWindow has been moved to MD.Components.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit.mdp: All projects now require fx 3.5.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit.mdp: Don't require a specific version of
- Mono.Addins.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Make it work for parallel build.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-12-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic: Manually remove unnecessary viewports. They were
- preventing automatic scrolling when the selection was changed with
- the keyboard.
-
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs: Tidied. Remove
- unnecessary destructions. Work around GTK event handler marshalling
- issues by using a method instead of a delegate -- prevents error
- message when using Regex Toolkit on GTK# 2.12.6.
-
- * gtk-gui/MonoDevelop.RegexToolkit.RegexToolkitWindow.cs: Updated.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit.addin.xml: Bump MD version.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.RegexToolkit.RegexLibraryWindow.cs,
- gtk-gui/MonoDevelop.RegexToolkit.RegexToolkitWindow.cs,
- gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.RegexToolkit.UpdateInProgressDialog.cs: Updated
- generated code.
-
-2008-06-18 Ankit Jain <jankit@novell.com>
-
- * gtk-gui/MonoDevelop.RegexToolkit.RegexLibraryWindow.cs:
- * gtk-gui/gui.stetic: Fix window title, and set WrapMode on the
- description textview.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit.addin.xml: Bump MD version.
-
-2008-06-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexLibraryWindow.cs,
- MonoDevelop.RegexToolkit/RegexToolkitWindow.cs: Use the OnDestroyed
- event instead of Dispose, since with the latest changes in gtk#,
- Dispose is not called anymore when a widget is destroyed.
-
-2008-05-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs: Use base tooltip
- window.
- * gtk-gui/gui.stetic: Set target GTK version to 2.8.
-
-2008-04-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs: fixed Bug 379472 -
- GTK warnings caused by regex toolkit window.
-
-2008-03-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs,
- gtk-gui/MonoDevelop.RegexToolkit.RegexToolkitWindow.cs: Set type wink
-
-2008-03-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs,
- gtk-gui/MonoDevelop.RegexToolkit.RegexToolkitWindow.cs,
- gtk-gui/gui.stetic: Changed start position.
-
-2008-03-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs,
- gtk-gui/MonoDevelop.RegexToolkit.RegexToolkitWindow.cs,
- gtk-gui/generated.cs, gtk-gui/gui.stetic: Overworked regex toolkit
- window.
-
-2008-02-28 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.RegexToolkit.RegexToolkitWindow.cs: Fixed "Bug 365624
- - Widget toolbox are shown unsorted".
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.RegexToolkit.RegexLibraryWindow.cs,
- gtk-gui/MonoDevelop.RegexToolkit.RegexToolkitWindow.cs: Moved some
- buttons.
-
-2008-02-09 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am: Managed texteditor is now standard - the gtksourceview1&2 are
- now optional.
-
-2008-01-29 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs: Small workaround to be
- able to build in mono 1.2.4 (mono 1.2.4 ignores usings in anon
- delegates).
-
-2008-01-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs: Fixed Bug 355842 - Tootips
- in regex toolkit are excessively persistent.
-
-2008-01-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs: Fixed Bug 355842 - Tootips
- in regex toolkit are excessively persistent.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit.addin.xml: Update MD version.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * RegexElements.xml: Improve formatting of translatable strings.
- * MonoDevelop.RegexToolkit/RegexToolkitWindow.cs: Actually feed translatable
- strings from xml file through Gettext.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit.mdp: Updated project files. The order of extended
- properties won't change anymore.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.RegexToolkit.RegexToolkitWindow.cs,
- gtk-gui/gui.stetic: Updated.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit.addin.xml: Bump add-in versions.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit.mdp, Makefile.am: Directory reorganization.
-
-2007-12-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs: Sync assembly and add-in versions.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexLibraryWindow.cs: Track LoggingService API
- changes.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit.addin.xml: Bump MD version.
-
-2007-10-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexLibraryWindow.cs,
- MonoDevelop.RegexToolkit/RegexToolkitWindow.cs: Regex library behaves
- more nicely when scrolling.
-
-2007-10-24 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.RegexToolkit.RegexToolkitWindow.cs,
- gtk-gui/gui.stetic: Made the replacement regex label clearer.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit.mdp: Project file names updated by change in MD
- path functions.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit.addin.xml: Bump MD version.
-
-2007-09-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.RegexToolkit.RegexLibraryWindow.cs,
- gtk-gui/MonoDevelop.RegexToolkit.RegexToolkitWindow.cs,
- gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.RegexToolkit.UpdateInProgressDialog.cs: Regenerated
- GUI files.
-
-2007-08-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexLibraryWindow.cs,
- gtk-gui/MonoDevelop.RegexToolkit.RegexLibraryWindow.cs,
- gtk-gui/MonoDevelop.RegexToolkit.RegexToolkitWindow.cs: Changes due to
- new property infrastructure.
-
-2007-08-15 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.RegexToolkit/UpdateInProgressDialog.cs: Use fully
- qualified type names inside anonymous delegates as a workaround
- for gmcs 1.2.4 bug.
-
-2007-08-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/UpdateInProgressDialog.cs,
- MonoDevelop.RegexToolkit/RegexLibraryWindow.cs,
- MonoDevelop.RegexToolkit/RegexToolkitWindow.cs: Made the dialogs
- more HID compliant.
-
-2007-08-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit.mdp: Added prefixes for makefile support.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.RegexToolkit.addin.xml, MonoDevelop.RegexToolkit.mdp,
- Makefile.am: Reorganized the extension point hierarchy. Embedded all
- add-in manifests as resources.
-
-2007-08-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexLibrary.cs,
- MonoDevelop.RegexToolkit/RegexToolkit.cs: Regex library closing
- behavior now is connected with the regex toolkit.
-
-2007-08-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexLibrary.cs,
- MonoDevelop.RegexToolkit/RegexToolkit.cs,
- MonoDevelop.RegexToolkit/Commands.cs,
- MonoDevelop.RegexToolkit/Webservices.cs,
- gtk-gui/MonoDevelop.RegexToolkit.RegexLibrary.cs,
- gtk-gui/MonoDevelop.RegexToolkit.RegexToolkit.cs: Added regular
- expression library to the regex toolkit.
-
-2007-08-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkit.cs,
- gtk-gui/MonoDevelop.RegexToolkit.RegexToolkit.cs: Regex toolkit now
- supports replacement expressions.
-
-2007-07-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkit.cs, RegexElements.xml: Worked
- on tooltips.
-
-2007-07-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkit.cs: worked on regex toolkit.
-
-2007-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkit.cs,
- gtk-gui/MonoDevelop.RegexToolkit.RegexToolkit.cs: Worked on regex
- toolkit.
-
-2007-07-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit/RegexToolkit.cs, RegexElements.xml,
- gtk-gui/MonoDevelop.RegexToolkit.RegexToolkit.cs: Worked on regex
- toolkit.
-
-2007-07-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.RegexToolkit.addin.xml,
- MonoDevelop.RegexToolkit/RegexToolkit.cs,
- MonoDevelop.RegexToolkit/Commands.cs: Initial checkin.
-
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/ChangeLog b/main/src/addins/MonoDevelop.SourceEditor2/ChangeLog
deleted file mode 100644
index a409adf06e..0000000000
--- a/main/src/addins/MonoDevelop.SourceEditor2/ChangeLog
+++ /dev/null
@@ -1,5017 +0,0 @@
-2010-07-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Optimized
- document loading.
-
-2010-07-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/AutoSave.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Auto save
- thread is now shared.
-
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Moved the
- SetCaretTo to the mono.texteditor.
-
-2010-07-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Track API
- changes.
-
-2010-07-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Track API
- changes.
-
-2010-07-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: added null
- check.-
-
-2010-07-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed 'Bug
- 622214 - NullReferenceException when closing file tab'.
-
-2010-07-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Unsubscribe
- the recently added file change events, check if the widget's
- disposed to avoid NRE, and avoid an unnecessary closure
- creation.
-
-2010-07-13 Levi Bard <levi@unity3d.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- Also respond to FileService events.
-
-2010-07-13 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * gtk-gui/objects.xml:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor/NavigationBar.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs:
- * MonoDevelop.SourceEditor/ISourceEditorOptions.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs:
- * MonoDevelop.SourceEditor/NavigationBarCommands.cs:
- * MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs:
- * MonoDevelop.SourceEditor.OptionPanels/GeneralOptionsPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Removed old unused quick finder code/moved dropdownbox to
- components.
-
-2010-07-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Replaced
- custom workerthread with
- system.compontentmodel.backgroundworker.
-
-2010-07-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Track
- ProjectDomService/Parser API.
-
-2010-07-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Handled some
- potential threading issues.-
-
-2010-07-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Track API
- changes.
-
-2010-07-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Simplified
- call.
-
-2010-07-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: added null
- check.
-
-2010-07-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Disabled the
- navigation bar subsystem - it got replaced by the pathed
- document subsystem.
-
-2010-06-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs: Fixed
- 'Bug 616949 - Message bubbles prevents the background color
- of selected text to change'.
-
-2010-06-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs: Fixed
- 'Bug 616001 - Inline errors don't completely vanish after
- build'.
-
-2010-06-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed 'Bug
- 613825 - Auto-complete on highlighted text overwrites
- following characters'.
-
-2010-06-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed
- breakpoint text markers.
-
-2010-06-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed 'Bug
- 613114 - NRE in editor means error marker never goes away'.
-
-2010-06-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs: Use a
- system font for bubbles.
-
-2010-06-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed 'Bug
- 611202 - Move line up/down command fails in aspx files'.
-
-
-2010-06-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: check if
- search&replace widget is open.
-
-2010-06-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed 'Bug
- 610204 - Find-as-you-type-bar with Chrome style broke a good
- use case of the find-bar with Firefox style'.
-
-2010-05-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs: Fixed
- 'Bug 610099 - Typing in lines with bubbles very slow'.
-
-
-2010-05-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- Generalized method.
-
-2010-05-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- Generalized method.
-
-2010-05-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs: Worked
- on message bubbles.
-
-2010-05-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs: Removed
- the message bubble focus inactive toggle (it's still
- inactive, if the line has changed).
-
-2010-05-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs: Removed
- debug message.
-
-2010-05-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Removed
- message box which informs of undo past save point.
-
-2010-05-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs: fixed
- little selection drawing issue.
-
-2010-05-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleHighlightPopupWindow.cs:
- Fix text alignment.
-
-2010-05-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleHighlightPopupWindow.cs:
- Track API.
-
-2010-05-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleHighlightPopupWindow.cs:
- Use new BounceFadePopupWindow class.
-
-2010-05-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs: Fixed
- some drawing issues.
-
-2010-05-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs:
- * MonoDevelop.SourceEditor/MessageBubbleHighlightPopupWindow.cs:
- Worked on message bubble popups
-
-2010-05-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs:
- Corrected some minor drawing issues.
-
-2010-05-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs: Clip
- selection region.
-
-2010-05-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs:
- * MonoDevelop.SourceEditor/MessageBubbleHighlightPopupWindow.cs:
- The message bubbles can now draw selected regions.
-
-2010-05-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Removed debug
- code.
-
-2010-05-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs: Ensures
- that the layout is created.
-
-2010-05-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs: Fixed
- some issues with message bubbles.
-
-2010-05-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs:
- * MonoDevelop.SourceEditor/MessageBubbleHighlightPopupWindow.cs:
- Worked on text editor styling.
-
-2010-05-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Used smartscrolledwindow.
-
-2010-05-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Used the
- standard scrolled window again.
-
-2010-05-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Added
- border around the text editor & fixed some splitting issues.
-
-2010-05-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Used compact
- scrolled window.
-
-2010-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs: Clea
- up path API.
-
- * MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs:
- Clean up dialog placement.
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Flush.
-
-2010-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Disable the
- search result animation as it looks rather ugly right now.
-
- * MonoDevelop.SourceEditor/MessageBubbleHighlightPopupWindow.cs:
- Tweak.
-
-2010-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Unsubscribe
- options change event.
-
- * MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs:
- Subscribe the options changed event only once.
-
-2010-05-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleHighlightPopupWindow.cs:
- Speed up animation & made it a bit smaller.
-
-2010-05-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs:
- * MonoDevelop.SourceEditor/MessageBubbleHighlightPopupWindow.cs:
- Tweaked error bubble popup drawing a bit.
-
-2010-05-21 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs:
- * MonoDevelop.SourceEditor/MessageBubbleHighlightPopupWindow.cs:
- Added message bubble popup animation/fixed bug in message
- bubble calculation.
-
-2010-05-21 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs: Worked
- on message bubbles.
-
-2010-05-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs: Fixed 'Bug
- 607311 - MouseOver cause MD to crash'.
-
-2010-05-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed 'Bug
- 533918 - Scroll position "jumps" first time editor tab is
- shown'.
-
-2010-05-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml: Fix keybindings.
-
-2010-05-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Escape in a
- 'do you want to continue' dialog should cancel.
-
-2010-05-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs: Provide
- tooltips for message bubbles.
-
-2010-05-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Improved the
- error bubble drawing.
-
-2010-05-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Expanded
- message bubbles now overdraw lines instead of inserting
- virtual space.
-
-2010-05-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Implemented
- 'Bug 606978 - Warning message when undoing past save point'.
-
-2010-05-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Track code
- template API.
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Track code
- template API and toolbox API.
-
-2010-05-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DropDownBox.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs: Improved
- multi monitor support.
-
-2010-05-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Use
- ViActions.Join as EditorCommands.JoinWithNextLine, since
- it's more efficient and supports joining multiple lines.
-
-2010-05-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Removed debug
- message.
-
-2010-05-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Display
- resolve errors in the tooltip.
-
-2010-05-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs: Fixed selection
- drawing error.
-
-2010-05-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Optimized
- speed of message bubbles.
-
-2010-05-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Fixed
- 'Bug 605000 - Search history does not include recent
- searches in current editor'.
-
-2010-05-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorPrintOperation.cs: Use
- PangoUtil to create the PangoLayout to avoid a leak.
-
-2010-05-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/StatusBox.cs: Nullify editor
- reference to help tracking leaks.
-
-2010-05-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs:
- Removed debug message/handled null case.
-
-2010-05-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs:
- * MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs:
- * MonoDevelop.SourceEditor/CompileErrorTooltipProvider.cs:
- Track API changes.
-
-2010-05-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: implemented
- 'Bug 603984 - Control-f with selection while search open
- should use selection'.
-
-2010-05-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Check for
- empty and null.
-
-2010-05-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Make use
- of the new Document.Dom property.
-
-2010-05-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Fix auto
- insert bracket issue.
-
-2010-05-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed
- possible null ref.
-
-2010-05-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Auto expand
- multiple error bubbles when the caret is in a line that
- contains a multi error bubble.
-
-2010-05-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Fixed 'Bug
- 603113 - Automatic window scrolling hides completion
- window'.
-
-2010-05-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed
- breakpoint update.
-
-2010-05-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Added bounds
- check.
-
-2010-05-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed update
- breakpoint slowness problem.
-
-2010-05-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml: Removed some duplicate
- entries/put toggle code focus command into the text editor
- context menu.
-
-2010-05-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs: free
- delegate reference.
-
-2010-05-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Track
- API changes.
-
-2010-05-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Ensure that
- created font description is destroyed.
-
-2010-04-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Moved the
- command handlers to the view.
-
-2010-04-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/GotoLineNumberWidget.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Fixed
- IntPtr exception.
-
-2010-04-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Always fire
- the CaretPositionSet event when the caret position changes.
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Widgets from
- views are now destroyed by the workspace window.
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed 'Bug
- 600671 - Text painting gets into a weird state'.
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml: added the toggle message
- bubble command to the main menu message bubble submenu.
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml:
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SourceEditorCommands.cs: Fixed 'Bug
- 600622 – Can't set a breakpoint on line with inline
- error/warning'.
-
-2010-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Fixed 'Bug
- 600609 - Parameter tooltips should hide when scrolling
- editor'.
-
-2010-04-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/DebugValueWindow.cs: Accept getting
- the focus only when the mouse is moved inside the window.
-
-2010-04-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs:
- Added some null checks.
-
-2010-04-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/GotoLineNumberWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Added
- some HACK comments.
-
-2010-04-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/GotoLineNumberWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Worked
- on mac bugfix.
-
-2010-04-22 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * MonoDevelop.SourceEditor/GotoLineNumberWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.GotoLineNumberWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs:
- Take back last commit.
-
-2010-04-22 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * MonoDevelop.SourceEditor/GotoLineNumberWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.GotoLineNumberWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs:
- Found other solution to mac drawing problem.
-
-2010-04-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs:
- Fixed 'Bug 598203 - Tooltip shows too fast, follows mouse,
- and flickers'.
-
-2010-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Removed
- intptr constructor.
-
-2010-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed find
- issue.
-
-2010-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: provided int
- ptr constructor.
-
-2010-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/GotoLineNumberWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Worked
- on mac disappearing buttons work around.
-
-2010-04-20 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.SourceEditor.GotoLineNumberWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs:
- Fixed 'Bug 597672 - Search bar icons vanish when moving
- across them mouse right to left'.
-
-2010-04-19 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor.addin.xml:
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/MessageBubbleCommands.cs: Worked on
- message bubbles/Added some bubble commands to the view menu.
-
-2010-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Unregister
- pinned watch control when the watch is removed.
-
- * MonoDevelop.SourceEditor/PinnedWatchWidget.cs: Embed an
- ObjectValueTreeView instance instead of a custom value
- viewer.
-
-2010-04-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: fixed warning.
-
-2010-04-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Optimized
- error bubbles.
-
-2010-04-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: checked
- document == null.
-
-2010-04-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Levi Bard
- <levi@unity3d.com> Cache selection mode.
-
-2010-04-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed 'Bug
- 596511 - Code completion removes block selection and only
- affects 1 line'
-
-2010-04-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: ContentName
- can be null if the file is not saved.
-
-2010-04-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Added some
- checks to avoid updating breakpoints when the editor has
- been disposed.
-
-2010-04-13 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs:
- * MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs:
- Implemented 'Bug 595598 - Intelligent placing of
- semi-colons'.
-
-2010-04-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Implemented
- 'Bug 595587 - Move code block to correct depth when
- Alt+arrow moving'.
-
-2010-04-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed 'Bug
- 595584 - Code completion leaves the cursor in the wrong
- place'.
-
-2010-04-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Fixed 'Bug
- 595601 - Make "add matching quote" aware of whether or not
- it is within a string already'.
-
-2010-04-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Text
- editor extension is disposed in Document.
-
-2010-04-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Dispose
- text editor extensions.
-
-2010-04-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Implemented
- command for 'Bug 595228 - Block selection should be usable
- from keyboard'
-
-2010-04-09 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor/DebugValueMarker.cs: Removed
- debugvaluemarker (it's now done by pinnedquickwatch).
-
-2010-04-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/DebugValueWindow.cs: Removed
- unnecessary unselection code.
-
-2010-04-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/DebugValueWindow.cs: Converted to a
- TopLevel window, so that it can get proper focus and the
- value entry works as expected.
-
-2010-04-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed 'Bug
- 594370 - NRE in source editor crashed MD'.
-
-2010-04-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs:
- Implemented use selection for find/replace commands.
-
-2010-04-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed auto
- save creation.
-
-2010-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fix bug 569417
- - Exception in SourceEditorView.CheckFrameIsInFile.
-
-2010-03-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/PinnedWatchWidget.cs: Improve
- visual style.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.SourceEditor.addin.xml: Bumped MD version.
-
-2010-03-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/StatusBox.cs:
- * MonoDevelop.SourceEditor/DropDownBox.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Optimized
- text editor caret movement/selection speed.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor.addin.xml:
- * MonoDevelop.SourceEditor/StatusBox.cs:
- * MonoDevelop.SourceEditor/IdeViMode.cs:
- * MonoDevelop.SourceEditor/NavigationBar.cs:
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs:
- * MonoDevelop.SourceEditor/DebugValueMarker.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/DebugValueWindow.cs:
- * MonoDevelop.SourceEditor/DefaultFormatter.cs:
- * MonoDevelop.SourceEditor/PinnedWatchWidget.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs:
- * MonoDevelop.SourceEditor/DynamicAbbrevHandler.cs:
- * MonoDevelop.SourceEditor/ISourceEditorOptions.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- * MonoDevelop.SourceEditor/NavigationBarCommands.cs:
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs:
- * MonoDevelop.SourceEditor/MarkerOperationsHandler.cs:
- * MonoDevelop.SourceEditor.OptionPanels/MarkerPanel.cs:
- * MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs:
- * MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs:
- * MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs:
- * MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs:
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs:
- * MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs:
- * MonoDevelop.SourceEditor.OptionPanels/GeneralOptionsPanel.cs:
- Merged MD.Projects into MD.Core, and MD.Projects.Gui,
- MD.Core.Gui and MD.Components into MD.Ide.
-
-2010-03-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Don't modify
- the style's default font, because that affects other parts
- of the MD GUI. Make a copy instead, and track style updates.
-
-2010-03-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DropDownBox.cs:
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs: Fixed
- 'Bug 586479 - GTK and GLib criticals from
- DropDownBox.PositionListWindow'.
-
-2010-03-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs: fixed
- scrolling bar bug.
-
-2010-03-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Added repaint
- after task update.
-
-2010-03-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Optimized
- error bubble speed.
-
-2010-03-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/NavigationBarCommands.cs: When the
- caret panel is shown the toggle command is renamed to 'hide
- caret panel'.
-
-2010-03-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/StatusBox.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Optimized
- caret state box.
-
-2010-03-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.OptionPanels/MarkerPanel.cs: Fixed
- the show column ruler option.
-
-2010-03-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: fixed 'Bug
- 585770 - Matching brace should not be inserted in comments'.
-
-2010-03-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Don't add
- tasks to invalid lines. May happen when the file is reloaded
- and changed from outside or when the task is invalid.
-
-2010-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Fixed 'Bug
- 585305 - NRE in text editor when hiding annotations'.
-
-2010-03-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs: Fixed
- 'Bug 584883 - Layout issue in quick finder dropdowns'.
-
-2010-03-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/NavigationBar.cs: Navigation bar
- now controls the visibility of the containing panels.
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
-
-2010-03-03 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor.addin.xml:
- * MonoDevelop.SourceEditor/StatusBox.cs:
- * MonoDevelop.SourceEditor/DropDownBox.cs:
- * MonoDevelop.SourceEditor/NavigationBar.cs:
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/NavigationBarCommands.cs: Worked on
- navigation panel (it's now possible to show the caret
- position there).
-
-2010-03-03 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor/StatusBox.cs:
- * MonoDevelop.SourceEditor/DropDownBox.cs:
- * MonoDevelop.SourceEditor/TinyDropDownBox.cs:
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- * MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs:
- * MonoDevelop.SourceEditor/CompileErrorTooltipProvider.cs:
- Refactored text editor resolve providers. Language bindings
- now can provide own providers.
-
-2010-03-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: fix build
-
-2010-03-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Moved find
- expression code into the language binding.
-
-2010-03-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: up/down
- only reacts when search entry has the focus.
-
-2010-03-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs:
- Implemented 'Bug 584244 - key binding (up/down arrow) to
- cycle through recent searches'.
-
-2010-03-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Fixed
- 'Bug 584235 - New search widget causes text to be
- overrwritten when it shouldn't'.
-
-2010-03-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Handled
- unresolved member resolve result.
-
-2010-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Fixed
- 'Bug 583495 - Clicking on search result briefly selects
- result'.
-
-2010-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed 'Bug
- 583461 - Fold preview scrolling is strange'.
-
-2010-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/PinnedWatchWidget.cs: setting
- minimum height to 18.
-
-2010-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/PinnedWatchWidget.cs: Fixed 'Bug
- 583026 - Font and aligning issues with the
- PinnedWatchWidget'/Applied patch from Alexander Cherniuk
- <ts33kr@gmail.com>
-
-2010-02-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: added
- selection check.
-
-2010-02-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Fixed
- 'Bug 582050 - Cannot see selection while search box is
- visible, even if editor has focus'
-
-2010-02-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: BOM is now
- remembered.
-
-2010-02-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Add
- command handlers for RecenterEditor and TransposeCharacters.
-
-2010-02-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/IdeViMode.cs: Missed file in
- previous commit.
-
-2010-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Track API
- changes.
-
-2010-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Improved
- keyboard navigation in search & replace widget.
-
-2010-02-22 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs:
- Fixed 'Bug 581629 - Search and replace should not trim the
- search/replace term'.
-
-2010-02-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Worked
- on search & replace.
-
-2010-02-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Worked
- on search & replace.
-
-2010-02-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs:
- Fixed search update bug.
-
-2010-02-16 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/GotoLineNumberWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.GotoLineNumberWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs:
- Worked on the search box/goto line number box.
-
-2010-02-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Fixed
- search & replace widget flickering problem.
-
-2010-02-15 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor/searchoptions.png:
- * MonoDevelop.SourceEditor/searchoptions.svg:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Added
- search options icon.
-
-2010-02-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/PinnedWatchWidget.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Worked
- on search & replace widget.
-
-2010-02-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor/DropDownBox.cs:
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs: Remove
- dead code.
-
-2010-02-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: fixed
- flickering in inform label update.
-
-2010-02-12 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/GotoLineNumberWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs:
- Overworked the search & replace widget.
-
-2010-02-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- re-implemented intptr constructor.
-
-2010-02-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: fixed 'Bug
- 577848 - MissingIntPtrCtorException appears randomly'.
-
-2010-02-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Added scroll
- to caret call for all folding commands to fix "Bug 577933 -
- Text editor cannot be scrolled and no text is in view".
-
-2010-02-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Track print
- API.
-
-2010-02-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor/PrintSettingsWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.PrintSettingsWidget.cs:
- Stub out a widget for editing custom print settings.
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorPrintOperation.cs:
- Unify and expand the custom print settings in a settings
- class. Fix warnings.
-
- * MonoDevelop.SourceEditor/TinyDropDownBox.cs: Fix warning.
-
-2010-02-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorPrintOperation.cs: Use
- mm units instead of px.
-
-2010-02-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorPrintOperation.cs:
- Replace the Gnome printing code with a new GTK 2.10
- implementation.
-
-2010-02-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Added method
- to check whether text editor has input focus.
-
-2010-02-04 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/DebugValueMarker.cs:
- * MonoDevelop.SourceEditor/PinnedWatchWidget.cs: Added first
- version of widget based pinned watches.
-
-2010-02-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/DebugValueWindow.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/DebugValueMarker.cs:
- * MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs: Use
- the new pinned watch infrastructure.
-
-2010-01-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DebugValueWindow.cs:
- * MonoDevelop.SourceEditor/DebugValueMarker.cs:
- * MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs:
- Display mouse over widget for pin watches.
-
-2010-01-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: fixed 'Bug
- 574362 - Matching brace shouldn't be added inside comments'.
-
-2010-01-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DebugValueWindow.cs: fixed 'Bug
- 574994 - Pinned quick watch issues'.
-
-2010-01-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DebugValueMarker.cs: handles h
- scrolling & clipping.
-
-2010-01-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs: Don't
- show the window in the ctor. This means the creator can move
- it before showing it, and we don't get a flicker. Also means
- we have to grab/ungrab in map/unmap.
-
-2010-01-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DebugValueMarker.cs: hide close
- pins, when mouse is not in the right line.
-
-2010-01-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DebugValueWindow.cs:
- * MonoDevelop.SourceEditor/DebugValueMarker.cs: Worked on
- pinnable watches.
-
-2010-01-26 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor/DebugValueWindow.cs:
- * MonoDevelop.SourceEditor/DebugValueMarker.cs:
- * MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs:
- * MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs:
- * MonoDevelop.SourceEditor/CompileErrorTooltipProvider.cs:
- Implemented 'quick watches'.
-
-2010-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs:
- Track DisplayBinding API.
-
-2010-01-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Track
- HelpService API.
-
-2010-01-21 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/generated.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * gtk-gui/MonoDevelop.SourceEditor.GotoLineNumberWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.MarkerPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.HighlightingPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Added support for custom key actions in completion list.
-
-2010-01-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: fixed 'Bug
- 366110 - Accessibility issue regarding tooltips font'.
-
-2010-01-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Implemented
- 'Bug 433318 - Allow scrolling the text boxes that appear
- when hovering over a folded region'.
-
-2010-01-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/DefaultFormatter.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Track api
- changes.
-
-2010-01-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/TinyDropDownBox.cs:
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs:
- implemented 'Bug 571252 - Quick finder dropdowns should take
- mouse grab'.
-
-2010-01-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs:
- fixed bug with on the fly formatting check button.
-
-2010-01-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs: icon is no
- longer drawn over the left margins.
-
-2010-01-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs: fixed bug in
- error text marker collapsing sign.
-
-2010-01-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs: fixed 'Bug
- 569665 - Moving entire lines of code with Alt + Up/Down
- causes the editor to behave erratically.'.
-
-2010-01-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs: Track
- selection during mouse scroll events. Fix page size.
-
-2010-01-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs: Use the eol
- marker from the policy.
-
-2010-01-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs: Worked on
- collapsible error bubbles.
-
-2010-01-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: added case
- check.
-
-2010-01-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed auto
- set pattern casing for selection.
-
-2010-01-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs: fixed 'Bug
- 568979 - Hruler paints over error text'.
-
-2010-01-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs: Fixed 'Bug
- 568966 - Error bubbles wrapped lines have wrong bg in ruler
- area'.
-
-2010-01-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs: fixed selection
- drawing bug.
-
-2010-01-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Added support
- for multiple errors/warnings in one line.
-
-2010-01-05 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs:
- * MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs:
- fixed "Bug 561572 - Search keeps defaulting to case
- sensitive" & "Bug 564384 - Can't turn off case sensitivity".
-
-2010-01-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: fixed Bug
- 564855 - Pressing Enter at the end of a line with a breakpoint
- on it causes the line to be drawn as a not "breakpointed" line.
-
-2010-01-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed 'Bug
- 567335 - Split Horizontal View Jumps Both Panes to the Start
- of the File instead of displaying the same place'.
-
-2010-01-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/TinyDropDownBox.cs: Constrain the
- text layout so it doesn't ever render under the dropdown
- arrows.
-
-2010-01-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs: fixed/added
- debug messages for 'Bug 566249 - InvalidCastException when
- deleting some text in the text editor'.
-
-2010-01-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed 'Bug
- 560510 - Preprocessor enabled code shows as comment anyway'.
-
-2010-01-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/TinyDropDownBox.cs: Render as the
- inside of a button, so it matches button styling. Use
- depressed state when popup active.
-
-2009-12-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs: Use proper
- enums for values instead of letting them get cached as
- strings and having to reparse them every time.
-
-2009-12-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml: Use some of the new
- icons.
-
-2009-12-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Re-enable
- syntax error underlining. No idea why Mike disabled it, but
- it's far more useful than error bubbles.
-
-2009-12-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Check that
- file exists before getting its old attributes.
-
-2009-12-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/TinyDropDownBox.cs: Escape now
- closes drop down.
-
-2009-12-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/TinyDropDownBox.cs: Improved the
- drawing of the tiny drop down box.
-
-2009-12-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/TinyDropDownBox.cs: Keyboard now
- works in tiny drop down.
-
-2009-12-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/TinyDropDownBox.cs: Added spacing
- for the right arrows.
-
-2009-12-03 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/objects.xml:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor/DropDownBox.cs:
- * MonoDevelop.SourceEditor/TinyDropDownBox.cs:
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Added tiny
- drop down box.
-
-2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/AutoSave.cs: Name threads to make
- debugging easier.
-
-2009-12-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed 'Bug
- 559822 - comments are folded with incorrect match'.
-
-2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs:
- * MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs:
- Track API.
-
-2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs: Only update
- individual properties on property service events, instead of
- wholesale refreshing them all on any (unrelated) property
- service event. Prevents firing lots of change events that
- could cause lots of unnecessary work and slowdowns
- elsewhere.
-
-2009-11-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Fixed
- search & replace speed issue.
-
-2009-11-26 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs:
- Worked on search & replace popup.
-
-2009-11-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Cleanly take
- out event handler.
-
-2009-11-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs: only set the
- color styles, when an editor color style is available.
-
-2009-11-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Try to display
- the current non-external frame only if the current frame
- isn't in the current file. This means we also show a
- stack/execution marker in external code files, if they're
- somehow opened.
-
-2009-11-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Use FilePath
- when comparing files, since it is case insensitive in
- windows.
-
-2009-11-25 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/generated.cs:
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * gtk-gui/MonoDevelop.SourceEditor.GotoLineNumberWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.MarkerPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.HighlightingPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Worked on message bubbles.
-
-2009-11-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: When debugging
- stops, clear the stack marker as well as the execution marker.
-
-2009-11-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Use the new
- tracepoint markers.
-
-2009-11-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Disabled error
- bubbles by request from lluis.
-
-2009-11-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs: Used the
- correct screen for the screen height.
-
-2009-11-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs: Increased
- the number of maximum items in the quick class browser
- dropdown.
-
-2009-11-24 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor/ErrorTextMarker.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Worked on
- error markers
-
-2009-11-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Implement
- markers for current stack frame.
-
-2009-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Use correct cairo lib.
-
-2009-11-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml:
- * MonoDevelop.SourceEditor/SourceEditorCommands.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- Implemented 'Code focus toggle and follow-cursor'.
-
-2009-11-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs: Source
- editor options are now public.
-
-2009-11-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Move common
- infobar code to new widget in MonoDevelop.Components.
- Attempt to make messages clearer and more usable.
-
-2009-11-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/AutoSave.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed 'Bug
- 552173 - Good file for testing texteditor performance'.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.SourceEditor.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Flush.
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj: Reference mono-cairo
- package.
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Add null
- check.
-
-2009-10-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed 'Bug
- 550882 - ArgumentNull Exception when removing a breakpoint'.
-
-2009-10-22 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor.OptionPanels/GeneralOptionsPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Fixed the dialog.
-
-2009-10-22 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs:
- * MonoDevelop.SourceEditor.OptionPanels/GeneralOptionsPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Added option to turn off parameter insight.
-
-2009-10-21 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.SourceEditor.GotoLineNumberWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.MarkerPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.HighlightingPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Added missing check button.
-
-2009-10-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs:
- * MonoDevelop.SourceEditor.OptionPanels/MarkerPanel.cs:
- * MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs: Added
- enable animations option.
-
-2009-10-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml: Fix Mac keybinding.
-
-2009-10-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml:
- * MonoDevelop.SourceEditor/SourceEditorCommands.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Add a
- command to pulse the caret.
-
-2009-10-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Added caret
- pulse.
-
-2009-10-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Fixed bug
- with constructor initializers.
-
-2009-10-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Added caret
- line highlighting.
-
-2009-10-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Search
- pattern is now set when search widget is first opened/added
- animated search results.
-
-2009-10-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Fixed
- method overloading when no space is used before '('.
-
-2009-10-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed C/Vala
- bindings.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Fixed xml
- documentation summary markup.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml: Merged code template
- windows.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * MonoDevelop.SourceEditor.csproj: Use \ instead of '/'
- in the Import.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * MonoDevelop.SourceEditor.csproj: Add md.targets .
-
-2009-10-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/AutoSave.cs: fixed 'Bug 541726 -
- using nant beside monodevelop gives errors because of backup
- files'.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.SourceEditor.addin.xml: Bump MD version.
-
-2009-10-05 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs:
- Enable vi word breaking.
-
-2009-10-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed caret
- mode update at the end of the document.
-
-2009-10-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Clear caret
- state when closing a source editor/update caret state when
- activating a source editor.
-
-2009-10-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed class
- quick finder flicker on file open.
-
-2009-10-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed 'Bug
- 543195 New: GTK-Critical errors in split/unsplit text
- editor'.
-
-2009-10-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs:
- Fixed 'Bug 543200 - Files with hscrollbar open scrolled one
- character to the right'/optimized file opening.
-
-2009-09-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Corrected
- quick class browser column.
-
-2009-09-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DropDownBox.cs:
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs: Drop down
- box now handles the screen borders.
-
-2009-09-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Delete command
- now doesn't delete the whole line when nothing is selected.
-
-2009-09-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs: Optimized &
- improved the behavior of the class quick finder.
-
-2009-09-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed 'Bug
- 533918 - Scroll position "jumps" first time editor tab is
- shown'.
-
-2009-09-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj: Fix build.
-
-2009-09-24 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj: Removed nrefactory
- reference.
-
-2009-09-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Fixed menu
- positioning.
-
-2009-09-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Semantic
- highlighting requires to purge the layout cache, when the
- parser updates to reflect semantic changes.
-
-2009-09-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed 'Bug
- 537761 - Keystrokes not working on texteditor like "CTRL +
- X|Y to trigger Foo action...'.
-
-2009-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Check that
- help is supported before trying to show it.
-
-2009-09-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed 'Bug
- 540487 - Event handler anon delegate completion puts caret
- in wrong place'.
-
-2009-09-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Removed code
- duplication/fixed folding commands.
-
-2009-09-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Renamed
- IDomVisitable -> INode
-
-2009-09-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs: fixed inner
- type sorting.
-
-2009-09-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs: quick class
- browser now shows full inner type name.
-
-2009-09-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Only set the
- search engine, when the option is changed.
-
-2009-09-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Added some
- error handling code.
-
-2009-09-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Corrected
- caret position after format.
-
-2009-09-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Worked on
- formatting.
-
-2009-09-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Worked on
- on the fly format for code template insertion.
-
-2009-09-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Track API
- changes.
-
-2009-09-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Fixed code
- completion + auto insert braces bug.
-
-2009-09-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Worked on
- template formatting.
-
-2009-09-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs:
- Fixed syntax style verification.
-
-2009-09-09 Christian Hergert <chris@dronelabs.com>
-
- * MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs:
- Set the dialog transient to our widgets toplevel.
-
-2009-09-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed 'Bug
- 537375 - Completed text not immediately updated'.
-
-2009-09-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed build.
-
-2009-09-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fold actions
- now re calculate the vertical scrollbar.
-
-2009-08-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml: Insert the text editor
- extension node in the default display binding group.
-
-2009-08-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed "Bug
- 534735 - Write-permission cleared on save".
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/IdeViMode.cs:
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs:
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Fixed
- compiler warnings.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor.csproj: Updated dependencies. We
- now depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs: Track
- API changes.
-
-2009-08-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Auto save is
- only created after atomic undos.
-
-2009-08-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs:
- Fixed Bug 529544 - Source editor should validate styles when
- adding them & Bug 531014 - Syntax Highlighting: Style sheet
- file has to be called [something]Style.xml.
-
-2009-08-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Implement
- ISupportsProjectReload.
-
-2009-08-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor/AutoSave.cs:
- * MonoDevelop.SourceEditor/Counters.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Add some
- counters.
-
-2009-08-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs: drop down
- box (in quick navigation) now recognizes leave event and
- deselects the selected item.
-
-2009-08-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DynamicAbbrevHandler.cs: Added
- abbrev word to the foundWords list.
-
-2009-08-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DynamicAbbrevHandler.cs: fixed bug
- in getwordbeforecaret
-
-2009-08-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DynamicAbbrevHandler.cs: Replaced
- the GetWordBeforeCaret with an own implementation.
-
-2009-08-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DynamicAbbrevHandler.cs: fixed typo
- in dynamic abbrev that caused a bug.
-
-2009-08-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml: Changed dynamic abbrev
- key to alt+/
-
-2009-08-07 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor.addin.xml:
- * MonoDevelop.SourceEditor/DynamicAbbrevHandler.cs:
- * MonoDevelop.SourceEditor/SourceEditorCommands.cs: Added
- dynamic abbrev command (default: alt+space).
-
-2009-08-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed "Bug
- 529009 - When open documents are restored, scroll
- positioning is bad".
-
-2009-08-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj: Use Mono.Cairo 2.0.
-
-2009-08-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: bracket
- auto insertion no longer closes parameter help window.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Flush.
-
-2009-07-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed Bug
- 526721 - When splitting window vertically, the slider under
- left split is not shown unitl window is resized.
-
-2009-07-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Worked on
- xml documentation.
-
-2009-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Using custom
- documentation, if any.
-
-2009-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed "Bug
- 525256 - Mouse Cursor jumps to random position after resolve
- type name.".
-
-2009-07-28 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj: Fixing build.
-
-2009-07-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Implemented
- "Bug 523920 - Comment command not using tags defined in
- syntax mode".
-
-2009-07-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Fixed "Bug
- 523853 - Delegate not recognised by refactoring tools
- (doesn't offer Go To Declaration)".
-
-2009-07-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed "Bug
- 518391 - Exception when save a file into vfat partition".
-
-2009-07-21 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.SourceEditor/IdeViMode.cs:
- Add goto definition, goto next/previous error.
-
-2009-07-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: On first
- load parse info is updated before showing the document (to
- prevent folding update flicker).
-
-2009-07-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Auto
- insert bracket feature no longer closes code completion
- window too early (which caused that the code completion
- window didn't complete).
-
-2009-07-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SyntaxModeService.cs: Removed debug
- messages.
-
-2009-07-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Fixed some
- automatic bracket issues.
-
-2009-07-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Made the
- automatic bracket insertion behavior more nicely (thanks go
- to marlun for suggesting this) .
-
-2009-07-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Improved
- automatic " insertion behaivour.
-
-2009-07-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml:
-
-2009-06-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs: Track
- api changes.
-
-2009-06-25 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.SourceEditor/IdeViMode.cs:
- Save files via the Gui.Document.
-
-2009-06-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed "Bug
- 515825 - Toggle fold does not work if cursor sent to the end
- of folded line".
-
-2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/DefaultFormatter.cs:
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs:
- * MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs:
- * MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs: Use
- the new DesktopService instead of PlatformService.
-
-2009-06-22 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.SourceEditor/DropDownBox.cs:
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs:
- Reduce unnecessary whitespace.
-
-2009-06-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs: The
- editor should only open files which are known to be text.
- Fixes bug #514761.
-
-2009-06-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/EditActions.cs: Fixed "Bug 514284 -
- Tab key doesn't work for plain text files (with tab as
- reindent option set)".
-
-2009-06-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor\SourceEditorView.cs: Fix nullref.
-
-2009-06-18 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs:
- * MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs:
- Worked on on the fly formatting. DO NOT USE THIS OPTION (it
- may break code. But for testing it may be ok)
-
-2009-06-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/DefaultFormatter.cs:
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- * MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs:
- Implement support for per mime-type formatting policies.
-
-2009-06-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed "Bug
- 510226 - Edit / Folding commands seem to be currently
- broken".
-
-2009-06-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/AutoSave.cs: Fixed "Bug 504605 -
- Crash after removing a project".
-
-2009-06-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: When setting
- the mime type for the file, try to find one for which there
- is a syntax mode.
-
-2009-05-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/EditActions.cs: Fixed Bug 506245 -
- Block indent doesn't work.
-
-2009-05-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: fixed
- 'Bug 506246 - Search command doesn't copy the selected
- string if find widget is visible'.
-
-2009-05-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor\SourceEditorView.cs: Use FilePath
- for representing paths.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor\SourceEditorView.cs: Use the new
- FilePath class for handling file and directory paths.
-
-2009-05-14 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs:
- * MonoDevelop.SourceEditor/HighlightPropertiesSemanticRule.cs:
- Moved highlight properties semantic rule to c# backend.
-
-2009-05-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed "Bug
- 502586 - Edit / Format / Join Lines does not join blank
- lines".
-
-2009-05-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/EditActions.cs: Fixed "Bug 501996 -
- Tab interpreted as reindent sometimes also inserts tabs".
-
-2009-05-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Fixed
- "Bug 501993 - Find and replace: Pressing Tab never gets to
- Replace field".
-
-2009-05-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs: Save
- no longer centers the caret.
-
-2009-05-07 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor.addin.xml:
- * MonoDevelop.SourceEditor/SyntaxModeCodon.cs:
- * MonoDevelop.SourceEditor/SyntaxModeService.cs:
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- * MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs:
- * MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs:
- * MonoDevelop.SourceEditor.Extension/TemplateExtensionNodeLoader.cs:
- Added support for custom syntax highlighting.
-
-2009-05-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed "Bug
- 499981 - "File Changed" notification panel is unreadable
- when a dark theme is used".
-
-2009-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Added
- missing empty region check.
-
-2009-05-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs: Changed
- default for completewithpunctuation
-
-2009-04-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Handle
- subword commands.
-
-2009-04-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Fixed 'Bug 499151 - Some text style policies are not
- respected'.
-
-2009-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs: the
- content may be == null now.
-
-2009-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs:
- Track API changes.
-
-2009-04-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs:
- Track API changes.
-
-2009-04-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Use
- UntitledName when view.IsUntitled.
-
-2009-04-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- Reimplemented language binding service.
-
-2009-04-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed "Bug
- 497118 - Code folding makes debugging annoying".
-
-2009-04-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: track api
- changes.
-
-2009-04-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Implement
- handlers for ScrollPageDown and ScrollPageUp.
-
-2009-04-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Jumping with search & replace panel to files may no longer
- fold the jump destination.
-
-2009-04-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Track
- comment tag API.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Renamed
- PixbufService to ImageService.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed "Bug
- 489963 - Files loose execution bit when saved".
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Track api changes.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.Extension/TemplateCodon.cs: (Revert
- revision 132136)
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.Extension/TemplateCodon.cs: Fixed
- possible bug in template codons.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Track API
- changes.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.SourceEditor.csproj: don't require specific
- gtk-sharp version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.SourceEditor.addin.xml: Bump MD version.
-
-2009-04-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Added patch
- from Levi Bard
- <taktaktaktaktaktaktaktaktaktak@gmail.com>:Make sure GUI
- operations are performed in the GUI thread.
-
-
-2009-04-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.OptionPanels/GeneralOptionsPanel.cs:
- fixed error.
-
-2009-04-14 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor.OptionPanels/GeneralOptionsPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Fixed compilation error.
-
-2009-04-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs: changed
- default value for 'CompleteWithSpaceOrPunctuation'
-
-2009-04-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs:
- * MonoDevelop.SourceEditor.OptionPanels/GeneralOptionsPanel.cs:
- fixed "Bug 494565 - New auto-complete behavior is improperly
- labeled.".
-
-2009-04-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Hitting
- search repeatedly does search next
-
-2009-04-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Made the
- 'undo' of code completion operations more intelligent.
-
-2009-04-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Track api
- changes.
-
-2009-04-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Added some
- virtual leading whitespace fixes.
-
-2009-04-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Added some
- fixes for virtual leading whitespace feature/removed some
- old code.
-
-2009-04-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/AutoSave.cs:
- * MonoDevelop.SourceEditor/EditActions.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Worked on "Bug
- 492923 - MD hangs while editing text".
-
-2009-04-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- Implemented "Bug 492675 - New line & ; at end of line".
-
-2009-04-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Added
- ctrl+return/shift+return commands.
-
-2009-04-06 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
-
- * MonoDevelop.SourceEditor/AutoSave.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Implemented
- auto save feature ("Bug 409717 - No automatic save").
-
-2009-04-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Fixed "Bug
- 487215 - No type is displayed when hovering over "var"
- keyword".
-
-2009-03-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed "Bug
- 487736 - Clipboard ring and code snippets not shown anymore
- in the toolbox".
-
-2009-03-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- Implemented "Bug 487422 - Ctrl+C/V/X should copy/paste/cut
- the whole line if no selection is made like in VS".
-
-2009-03-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Fixed auto
- insert matching bracket bug.
-
-2009-03-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Added
- support for contextual templates.
-
-2009-03-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DefaultFormatter.cs: Fixed Header.
-
-2009-03-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml: Added the template
- commands to the editor context menu.
-
-2009-03-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: removed
- caching of results for custom expressions.
-
-2009-03-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DebugValueWindow.cs:
- * MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs:
- * MonoDevelop.SourceEditor/CompileErrorTooltipProvider.cs:
- * MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs:
- Fixed compilation error.
-
-2009-03-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- Implemented template function callbacks.
-
-2009-03-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Implemented
- ICodeTemplateWidget interface.
-
-2009-03-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Worked on
- text link edit mode.
-
-2009-03-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fix possible
- NRE.
-
-2009-03-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Track API
- changes.
-
-2009-03-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs:
- Track API changes.
-
-2009-03-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor.csproj: Don't local-copy project
- refs.
-
-2009-03-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.csproj: Added text editor
- reference.
-
-2009-03-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: fixed "Bug
- 484574 - Setting SourceEditorView.Text doesn't mark the
- document as dirty".
-
-2009-03-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.csproj: Moved text editor to core
-
-2009-03-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml:
- * MonoDevelop.SourceEditor/DefaultFormatter.cs: Worked on code
- formatter.
-
-2009-03-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DefaultFormatter.cs: Changed
- interface.
-
-2009-03-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor.Extension/TemplateCodon.cs: Fix
- resource disposal issues that prevented addins adding syntax
- modes and colour schemes, and probably caused resource
- stream leaks.
-
-2009-03-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed "Bug
- 482806 - #region auto folding doesn't work.".
-
-2009-03-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Remove old
- code that could intefere with previous fix.
-
-2009-03-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Only show
- the class & method bar when there's a parsed
- CompilationUnit.
-
-2009-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Properly
- implement IEncodedTextContent.
-
-2009-03-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: fixed "Bug
- 480556 - MonoDevelop can't handle UTF-16 source files".
-
-2009-02-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs:
- Translation fixes. Patch from Kriván Bálint.
-
-2009-02-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor.csproj: Flush.
-
-2009-02-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DropDownBox.cs:
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs: drop down
- box popup now selects always the current selected item as
- first item.
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Changed the
- key for small tooltips (without full names) to shift instead
- of control. This should now work on all window managers.
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DropDownBox.cs:
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs:
- * MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs:
- Changed override Destroy --> override OnDestroyed.
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DropDownBox.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs:
- * MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs:
- Worked on clean ressource de-allocation.
-
-2009-02-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml: Assigned ids to tooltip
- providers.
-
-2009-02-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Don't use
- the TextEditor from a non-gui thread since this property
- needs to query some gtk# properties.
-
-2009-02-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/DropDownBox.cs:
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs: Set a minimum
- icon height and width on the drop down boxes. Fixes size
- jumping with small UI font (there'll still be an issue with
- large fonts).
-
-2009-02-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Language
- tooltips now shrink namespaces when control is pressed.
-
-2009-02-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs:
- * MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs:
- * MonoDevelop.SourceEditor/CompileErrorTooltipProvider.cs:
- Track api changes.
-
-2009-02-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: fixed "Bug
- 477513 - Tooltips should show full namespace when names
- clash".
-
-2009-02-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Changed
- message.
-
-2009-02-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: fixed "Bug
- 475990 - Code navigation not working in a ctor call inside a
- property".
-
-2009-02-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Handle
- UTF32 code points from IMContext. Don't pass most recent
- keypress through with IMContext multi-press commits, so that
- it doesn't append the space/enter that was used to terminate
- the multi-press input.
-
-2009-02-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fix nullref.
-
-2009-02-16 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic:
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed "Bug
- 395576 - If a file changes outside monodevelop environment,
- notification is hard to see".
-
-2009-02-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs:
- * MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs:
- * MonoDevelop.SourceEditor/CompileErrorTooltipProvider.cs:
- fixed "Bug 364198 - Tooltips should be reduced if there are
- proper "using statements"".
-
-2009-02-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: error
- underlining & folding now works on untitled files.
-
-2009-02-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Improved
- language item tooltip formatting.
-
-2009-02-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Implement F1
- member help. Looks like it was never implemented for
- SourceEditor2.
-
-2009-02-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/DefaultFormatter.cs: Fix NRE when
- there is no policy parent. Fixes creation of files not
- attached to projects.
-
-2009-02-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: added
- tooltip support for aggregated resolve results.
-
-2009-02-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: fixed "Bug
- 474149 - Context menu shows incorrect overload".
-
-2009-02-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DefaultFormatter.cs: default
- formatter now accounts eol policies.
-
-2009-02-11 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.csproj:
- * MonoDevelop.SourceEditor.addin.xml:
- * MonoDevelop.SourceEditor/DefaultFormatter.cs: Added default
- formatter that uses text policy settings.
-
-2009-02-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: fixed "Bug
- 474055 - no parameters hints on first parameter when "Insert
- Matching Brace" is enabled".
-
-2009-02-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs: Fix
- null ref.
-
-2009-02-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor.csproj: Remove more inadvertent
- local copying of references.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor.csproj: Don't local-copy other
- addins' dlls.
-
-2009-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs:
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs:
- * MonoDevelop.SourceEditor/HighlightPropertiesSemanticRule.cs:
- Fixed compiler warnings.
-
-2009-02-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Remove
- unnecessary completion context event filtering.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor.mdp:
- * MonoDevelop.SourceEditor.csproj: Migrated to MSBuild file
- format.
-
-2009-02-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fire
- CompletionContextChanged when buffer changed by anything
- other than one character inserted at the cursor position.
- Fixes "Bug 448911 - Typing '#region<SPC>foo' results in
- 'region<SPC>fooon' and "Bug 435770 - Code completion window
- should handle document changing under it". Fix typo that
- caused OnTextReplaced to be subscribed to TextReplacing
- instead of TextReplaced; this should fix line number
- updating in error pad. Also combine duplicate event
- handlers.
-
-2009-02-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/IdeViMode.cs: Add the tab and
- AdvancedBackspace actions that the SourceEditor usually adds
- to the edit mode. Restores deletion of matching brackets and
- tab-triggering of template insertion.
-
-2009-02-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed 'Bug
- 470859 - GLib-criticals in text editor'.
-
-2009-02-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs:
- implement missing members.
-
-2009-02-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/EditActions.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: fixed
- "Bug 472714 - MonoDevelop automatic indentation does not
- follow "Convert tabs to spaces" option".
-
-2009-02-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: fixed
- "Bug 469910 - Incorrect type resolution on attributes".
-
-2009-02-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/IdeViMode.cs: Remove unnecessary
- markup escaping.
-
-2009-02-03 Mike Krüger <mkrueger@novell.com>
-
- *
- MonoDevelop.SourceEditor/HighlightPropertiesSemanticRule.cs:
- Commented out some non functional code.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.SourceEditor.addin.xml: Bump MD version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs:
- *
- gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Flush.
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.mdp: Fixed assembly references.
-
-2009-02-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Set caret
- position correctly after a completion insertion.
-
-2009-02-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor.OptionPanels/MarkerPanel.cs:
- * MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs:
- * MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs:
- *
- MonoDevelop.SourceEditor.OptionPanels/GeneralOptionsPanel.cs:
- Remove proeprties that have been moved to text style
- policies. Track SourceEditorOptions API changes.
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.MarkerPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs:
- *
- gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Remove proeprties that have been moved to text style
- policies.
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.mdp: Updated.
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Track
- SourceEditorOptions API changes. Make the split editor use
- same StyledSourceEditorOptions object as its companion.
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Track
- SourceEditorOptions API changes. Use
- StyledSourceEditorOptions options object.
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs: Use
- settings from default TextStylePolicy.
-
- * MonoDevelop.SourceEditor/EditActions.cs:
- * MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs:
- Track SourceEditorOptions API changes.
-
- * MonoDevelop.SourceEditor/ISourceEditorOptions.cs: Extract
- ISourceEditorOptions interface from ISourceEditorOptions.
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Track
- SourceEditorOptions API changes. Propagate project change
- events to the child editor's StyledSourceEditorOptions.
-
- * MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs:
- Implement an ISourceEditorOptions for ExtensibleTextEditor
- to use, which merges the default SourceEditorOptions and an
- attached Project's TextStylePolicy.
-
-2009-02-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Track changes in MD's assembly handling.
- Mono.Cairo is no longer considered to be a "system"
- assembly.
-
-2009-01-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Implemented
- texteditordataprovider.
-
-2009-01-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: handled possible
- null reference exception.
-
-2009-01-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.mdp: removed treat warnings as errors
-
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs: (Revert revision 124646)
-
-2009-01-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs: Changed the
- behavior of the quick class browser dropdown.
-
-2009-01-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.mdp:
- * MonoDevelop.SourceEditor/IdeViMode.cs:
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs:
- * MonoDevelop.SourceEditor.Extension/TemplateCodon.cs:
- * MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs:
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs:
- * MonoDevelop.SourceEditor/HighlightPropertiesSemanticRule.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs: Fixed
- compiler warnings.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Use MD's TextFile API
- for loading and saving files, because it handles encodings, and does
- "safer" writes.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs: Use a faster sort - the
- one used in the completion list.
-
-2009-01-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs: Type & member list is
- now sorted.
-
-2009-01-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs: Don't crash when
- showing the quick finder for files with a parsed document but a
- no compilation unit. Fixes "Bug 468925 - MD crashes when opening /
- clicking in web.config file".
-
- In such cases, also hide the quick finder to save space.
-
-2009-01-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/DropDownBox.cs:
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/DropDownBoxListWindow.cs: Optimized the quick
- class browser, update was too expensive speed wise. The quick class
- browser dropdown is now a custom control.
-
-2009-01-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.SourceEditor.GotoLineNumberWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.MarkerPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.HighlightingPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Updated.
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Implemented SearchNext
- in the document interator. Fixes a performance issue (the default
- implementations makes multiple calls to MoveAhead, which go through
- all the remoting chaing).
-
-2009-01-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: In DocumentTextIterator,
- the first call to MoveAhead must initialize the offset. Fixes bug
- #460627 - Find In Files doesn't find all matches.
-
-2009-01-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed issue with 0
- length documents.
-
-2009-01-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: fixed possible array
- index out of bound exception.
-
-2009-01-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: handled unlikly null
- ref.
-
-2009-01-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: fixed "Bug 465222 -
- "Insert matching brace" - no newlines please!".
-
-2009-01-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed possible null
- reference.
-
-2009-01-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml: Track changes in command names.
- Patch by Vadim Chekan.
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Add/remove breakpoints
- when clicking on the icon bar.
-
-2009-01-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Fixed possible null
- ref. exception.
-
-2009-01-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: fixed 'Bug 463881 -
- Type navigator does not work with attributes'.
-
-2009-01-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Worked on on the fly
- type resolving.
-
-2009-01-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: fixed 'Bug 456429 -
- Search and replace broken again'.
-
-2008-12-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/DebugValueWindow.cs:
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: TooltipWindow has been
- moved to MD.Components.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor.mdp: All projects now require fx 3.5.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor.mdp: Don't require a specific version of
- Mono.Addins.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-12-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml:
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Added command for
- showing the expression evaluator.
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- * MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs: Factorized
- expression finder code.
-
-2008-11-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Refactored
- ambiences/domoutputvisitor.
-
-2008-11-26 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Moved command handlers
- to witget. Fixing Bug 448915 - Toggle Line Comment(s) not available
- in Alpha 2.
-
-2008-11-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs: Track api
- changes.
-
-2008-11-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs: Removed return type from
- class quick finder.
-
-2008-11-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Track search APIs.
-
-2008-11-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Use more precise error
- underline positioning when available.
-
-2008-11-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Use named colours in
- error/warning markers.
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Escape markup in
- error message tooltips.
-
-2008-11-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Rename Error to
- ErrorMarker to reduce ambiguity. Track Error API. Use different
- colour for warnings. Tidy up API. Remove unnecessary field from
- ErrorMarker class.
-
-2008-11-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Don't add
- TriggerWordLength to the partial_word's length; the latter is all we
- need. Fixes Bug 445388 - Ctrl-space in middle of word sometimes
- overwrites too far.
-
-2008-11-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: fixed 'Bug 444922 -
- Buggy tooltips'.
-
-2008-11-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: fixed code completion
- bug.
-
-2008-11-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:
- * MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- removed auto templates.
-
-2008-11-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: removed space
- template completion.
-
-2008-11-12 Mike Krüger <mike@icsharpcode.net>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: fixed some slight
- issues with templates and code completion insertion.
-
-2008-11-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fix line/col indexing on
- the CodeCompletionContext. It should be one-indexed for compatibility
- with the rest of MD.
-
-2008-11-11 Mike Krüger <mike@icsharpcode.net>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: made brace auto
- insertion more intelligent (doesn't insert closing brace when it
- exists).
-
-2008-11-11 Mike Krüger <mike@icsharpcode.net>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: fixed 'Bug 442768 -
- Should show fully qualified name in tooltip when namespaces clash'.
-
-2008-11-10 Mike Krüger <mike@icsharpcode.net>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs:
- * MonoDevelop.SourceEditor.OptionPanels/GeneralOptionsPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Added enable auto completion option.
-
-2008-11-07 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.SourceEditor/IdeViMode.cs: Escape status bar text.
-
-2008-11-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Add submenu on
- context menu for selecting input method. Seems be be the standard
- thing to do in GTK.
-
-2008-11-06 Mike Krüger <mike@icsharpcode.net>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Worked on code
- templates.
-
-2008-11-06 Mike Krüger <mike@icsharpcode.net>
-
- * MonoDevelop.SourceEditor/EditActions.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: fixes some bugs with
- code templates and auto insert brackets.
-
-2008-11-06 Mike Krüger <mike@icsharpcode.net>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs:
- * MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs:
- * MonoDevelop.SourceEditor/CompileErrorTooltipProvider.cs: fixed 'Bug
- 442099 - Empty code info tooltips should not be shown'.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml: Bump MD version.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml: Removed options which are not
- really contextual.
-
-2008-11-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Add border around text
- editor to give it definition when UI and colours schemes are both
- light or dark.
-
-2008-11-05 Mike Krüger <mike@icsharpcode.net>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs:
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Fixed some
- warnings/cosmetic changes.
-
-2008-11-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Implement
- Indent/Unindent/ToggleComment commands directly on the editor instead
- of implementing removed ICodeStyleOperations interface. Rename some
- methods. Disable comment toggling command if language binding has
- null single line comment value, so it no longer breaks on
- XML/HTML/ASP.NET etc. Workaround for enhancement bugs "433644 -
- 'toggle line comment(s)' within script tags in aspx file fails" and
- "440592 - 'toggle line comment(s)' in xml file should add comment
- tags ('<!--', '-->')".
-
-2008-10-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: fixed 'Bug 439552
- - Search in document doesn't work properly'.
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Handled the
- resetTimerId differently.
-
-2008-10-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Made the case a.Count ==
- 0 a bit more efficient in the OnTextReplacing event.
-
-2008-10-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Make sure find/replace
- changes to the editor are done in the gui thread. Should fix bug
- #434159.
-
-2008-10-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: added lock for
- possible threading issue.
-
-2008-10-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Remove unneeded
- field and parameter. Rename SetCurrentMode to UpdateEditMode.
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs: Fire an OnChanged
- event when the UseViModes setting changes, so that the setting is
- applied by open editors.
-
-2008-10-15 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.SourceEditor/IdeViMode.cs: Refactor.
-
-2008-10-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/IdeViMode.cs: Add :make command.
-
-2008-10-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/IdeViMode.cs: Track API.
-
-2008-10-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor.mdp: Updated.
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Add an option for
- enabling vi modes.
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs:
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs: Add UI
- for enabling vi modes.
-
-2008-10-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Allow enabling the
- vi mode without recompilation.
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.mdp: Updated.
-
- * MonoDevelop.SourceEditor/IdeViMode.cs: Add support for simple vi
- commands.
-
-2008-10-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Restore
- functionality to pop up context menu at caret if activated by key
- press.
-
-2008-10-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: fixed 'Bug 434165 - Page
- UP/Down Key on top/bottom of a code folded make the region Unfolded'.
-
-2008-10-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: fixed 'Bug 433271 -
- Problems with code completion while creating #regions'.
-
-2008-10-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed 'Bug 433401 -
- Static methods don't show in the Methods dropdown'.
-
-2008-10-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.SourceEditor.mdp: Updated.
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs:
- * MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: Change file name to
- match class name.
-
-2008-10-08 Andreia Gaita <avidigal@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Don't run the
- autocorrect/underline error timer if the UnderlineErrors options is
- false (fixes #433288)
-
-2008-10-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/EditActions.cs: Track API.
-
-2008-10-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: fixed 'Bug 432856 -
- Creation and editing broken for unsaved files'.
-
-2008-10-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor.mdp: Updated.
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Add a way to enable
- vi mode.
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Call the text editor
- widget even if the escape key is pressed.
-
-2008-10-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs: Fixed bug with on
- the fly edit options changing.
-
-2008-09-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs: Exposed the
- control left/right option to the user.
-
-2008-09-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs: Exposet
- ControlLeftRightMode option in the options class == made a real
- monodevelop property (default value taken from platform service).
-
-2008-09-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed 'Bug 430509 -
- Comment folding is too aggresive'.
-
-2008-09-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Track API. Move
- folding logic out of the editor. Reduce file width to 132 cols,
- assuming 8-wide tabs.
-
-2008-09-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/objects.xml: Updated.
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fix threading problem
- in ParseInformationUpdaterWorkerThread. This thread was getting the
- TextEditor property which runs gtk code, and this is only allowed
- in the GUI thread.
-
-2008-09-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs: Track API.
-
-2008-09-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: improved comment
- folding update.
-
-2008-09-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: fixed 'Bug 427511 -
- Code Completion not working for files not belonging to a project'.
-
-2008-09-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: fixed 'Bug 397930 -
- Navigation to generic method not working correctly'.
-
-2008-09-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/objects.xml,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Flush.
-
-2008-09-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed update issue in
- quick class finder.
-
-2008-09-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed bug in source
- editor caused by an change in the parser service update behavior.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.HighlightingPanel.cs,
- gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs,
- gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs,
- gtk-gui/MonoDevelop.SourceEditor.OptionPanels.MarkerPanel.cs,
- gtk-gui/MonoDevelop.SourceEditor.GotoLineNumberWidget.cs: Updated
- generated code.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/EditActions.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/HighlightPropertiesSemanticRule.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Track api changes.
-
-2008-09-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Worked on fold
- information update.
-
-2008-09-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed crash with
- search/replace widgets.
-
-2008-09-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: recognizing
- using/namespace import differences
-
-2008-09-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/ClassQuickFinder.cs: Changed compilation
- unit/document meta information interface.
-
-2008-09-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fix packing on reload
- bar.
-
-2008-09-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ClassQuickFinder.cs: Restore region combo
- functionality.
-
-2008-09-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs,
- MonoDevelop.SourceEditor/CompileErrorTooltipProvider.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/EditActions.cs,
- MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs: Fix spelling
- (extendible->extensible) while we can.
-
-2008-09-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic: Updated.
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Tidy up replace
- mode switching logic. Fixes buglets where shortcuts couldn't be
- used to switch between modes, and the first click on the
- search/replace toggle was ignored.
-
-2008-09-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Optimized language
- item tooltip.
-
-2008-09-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs,
- gtk-gui/MonoDevelop.SourceEditor.GotoLineNumberWidget.cs,
- MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/ClassQuickFinder.cs,
- MonoDevelop.SourceEditor/GotoLineNumberWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Make non-reusable
- widgets internal.
- * gtk-gui/objects.xml, Makefile.am, MonoDevelop.SourceEditor.mdp:
- Updated.
- * gtk-gui/MonoDevelop.SourceEditor.SourceEditorWidget.cs,
- gtk-gui/gui.stetic: Replace stetic widget by manual code.
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Slim down unnecessary
- spacing around the edge of the text editor. Tidy up padding for
- child widgets.
-
-2008-09-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor.OptionPanels/GeneralOptionsPanel.cs,
- gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Fix build.
- * gtk-gui/MonoDevelop.SourceEditor.SourceEditorWidget.cs,
- gtk-gui/gui.stetic, MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- Reduce wasted screen space.
-
-2008-09-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Some folding location
- fixes.
-
-2008-09-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed "[Bug 422095]
- New: NRE in the console when opening file ( seems related to
- folding regions)".
-
-2008-08-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: made some changes
- caused by text editor changes.
-
-2008-08-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fix some memory
- leaks.
-
-2008-08-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fix for backward
- search.
-
-2008-08-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml,
- MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs: Added
- context menu for the editor margin.
-
-2008-08-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.OptionPanels/GeneralOptionsPanel.cs: fixed
- bug in general options panel.
- * gtk-gui/objects.xml: Fixed options button.
-
-2008-08-13 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs,
- MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs: fixed "Bug 416847
- - Cannot use Tab Button".
-
-2008-08-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed bug.
-
-2008-08-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.Extension,
- MonoDevelop.SourceEditor.Extension/TemplateCodon.cs,
- MonoDevelop.SourceEditor.Extension/TemplateExtensionNodeLoader.cs,
- MonoDevelop.SourceEditor.addin.xml,
- MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs: fixed "Bug
- 405926 - Addins cannot add syntax schemes or colour schemes to the
- text editor".
-
-2008-08-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic,
- gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs,
- gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- gtk-gui/MonoDevelop.SourceEditor.OptionPanels.HighlightingPanel.cs,
- gtk-gui/MonoDevelop.SourceEditor.OptionPanels.MarkerPanel.cs,
- gtk-gui/objects.xml: Tidy up the text editor options panels.
- * MonoDevelop.SourceEditor.OptionPanels/GeneralOptionsPanel.cs,
- MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs: Removed
- unnecessary toolbox item attributes.
- * MonoDevelop.SourceEditor.OptionPanels/MarkerPanel.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs: Fix spelling,
- sheme -> scheme.
-
-2008-08-11 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs,
- MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs: fixed Bug 416088 -
- Remove Whitespace From Newlines
-
-2008-08-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed "Bug 415737 -
- Crash with split window".
-
-2008-08-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Worked on dom.
-
-2008-08-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/objects.xml, gtk-gui/gui.stetic,
- MonoDevelop.SourceEditor.mdp: Updated.
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Request file edit
- permission when the user tries to modify the document.
- * MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs: Fix possible
- index out of range exception.
-
-2008-08-04 Aaron Bockover <abock@gnome.org>
-
- This commit refactors the search/replace widget to unify the code into
- a single common widget/class; it additionally adds extensive keybinding
- support for navigating results and improves the GTK UI/layout of the widget
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixes in place to use
- the new merged search/replace widget
-
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Merged
- Search and Replace functionality into a single widget; implemented
- extensive and intuitive keybinding support for navigating search results
-
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs:
- * gtk-gui/gui.stetic: Redesigned search/replace widget to be easier to
- maintain, use proper GTK layout techniques, and icons instead of arrows
- for better semantic and consistent meaning
-
- * gtk-gui/MonoDevelop.SourceEditor.SearchWidget.cs:
- * MonoDevelop.SourceEditor/SearchWidget.cs: Removed, merged above
-
-2008-08-04 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs,
- MonoDevelop.SourceEditor/CompileErrorTooltipProvider.cs,
- MonoDevelop.SourceEditor/LanguageItemWindow.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/EditActions.cs: Worked on language window
- tooltips
-
-2008-08-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.SourceEditorWidget.cs,
- gtk-gui/gui.stetic, Makefile.am, MonoDevelop.SourceEditor.mdp,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/ClassQuickFinder.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Refactored class
- browser into a separate widget. Improved efficiency -- it's no
- longer just hidden, but is now not created unless needed. Also
- fixed a bug where the class browser would be shown for certain
- files even when disabled.
-
-2008-07-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: changed getparser
- call.
-
-2008-07-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: fixed "Bug 408899 -
- Code templates expanded in comments".
-
-2008-07-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Restore error
- underlining functionality.
-
-2008-07-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Use folding regions
- from the CompilationUnit. Restores folding for ASP.NET documents
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs,
- MonoDevelop.SourceEditor/HighlightPropertiesSemanticRule.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs: Translated
- old code to new dom.
-
-2008-07-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Don't escape file names
- for VFS here. It is done in the platform service.
-
-2008-07-27 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- MonoDevelop.SourceEditor.OptionPanels/GeneralOptionsPanel.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs,
- MonoDevelop.SourceEditor/CompileErrorTooltipProvider.cs,
- MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs,
- MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs,
- MonoDevelop.SourceEditor/LanguageItemWindow.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Worked on code
- completion/new dom.
-
-=======
-2008-07-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Don't escape file names
- for VFS here. It is done in the platform service.
-
->>>>>>> .merge-right.r109767
-2008-07-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/DebugValueWindow.cs: Make sure no rows are
- selected the first time the value tree is shown.
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Track api changes.
-
-2008-07-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/DebugValueWindow.cs,
- MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs: Track api
- changes.
-
-2008-07-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/DebugValueWindow.cs: Show and hide
- scrollbars when needed. Set the window to modal mode when the user
- starts editing a value. In this way keyboard events will be
- directed to this popup window instead of the editor.
- * MonoDevelop.SourceEditor/CompileErrorTooltipProvider.cs,
- MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs: Set
- tooltip alignment.
- * MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs: Implemented
- basic expression scanner. Use the selection as debug expression if
- there is something selected.
-
-2008-07-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am, MonoDevelop.SourceEditor.addin.xml,
- MonoDevelop.SourceEditor.mdp,
- MonoDevelop.SourceEditor/DebugValueWindow.cs,
- MonoDevelop.SourceEditor/CompileErrorTooltipProvider.cs,
- MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs,
- MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs: Initial
- implementation of debug tooltips. It still has some window sizing
- and editing issues.
-
-2008-07-06 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.HighlightingPanel.cs,
- MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs,
- MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs: Added
- support for custom styles and modes.
-
-2008-07-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed 'Bug 402202 -
- The line number at the bottom of MD is wrong when code is folded'.
-
-2008-07-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: fixed Bug 405930 -
- FoldingRegions in compilation units are all folded by default
-
-2008-07-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic, Makefile.am, MonoDevelop.SourceEditor.addin.xml,
- MonoDevelop.SourceEditor.mdp,
- MonoDevelop.SourceEditor/DebugValueWindow.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/CompileErrorTooltipProvider.cs,
- MonoDevelop.SourceEditor/LanguageItemTooltipProvider.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Moved tooltip
- support to Mono.TextEditor. Implemented tooltip providers for
- language item documentation and compilation errors.
-
-2008-07-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Track api changes.
-
-2008-07-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml: Add add-in dependency.
-
-2008-07-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- Makefile.am, MonoDevelop.SourceEditor.mdp,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Use new text markers
- defined in MD.Debugger. Properly fire LineCountChanged event.
-
-2008-06-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Don't add folding
- regions for one-line classes, properties and methods.
-
-2008-06-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed 'Bug 402368 -
- SourceEditorWidget+Error.RemoveFromLine throws uncaught exception'
-
-2008-06-23 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs,
- MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs: Added tab to
- reindent option.
-
-2008-06-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs: Moved logic for
- getting the system font from Font to FontName. In this way it is
- possible to make copies of options objects and get the name copied.
-
-2008-06-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs: Track api changes.
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Moved initial
- options loading to TextEditor.
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Remove debug code.
-
-2008-06-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs: fixed font name
- resolving.
-
-2008-06-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed 'Bug 393408 -
- Exception in ParseInformationUpdaterWorkerThread'.
-
-2008-06-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SearchWidget.cs: fixed 'Bug 382403 - Find
- moves current position in all files'.
-
-2008-06-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Another
- workaround for gtk# bug #398929.
-
-2008-06-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SearchWidget.cs: Workaround for gtk# bug
- #398929.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic, MonoDevelop.SourceEditor.addin.xml: Bump MD
- version.
-
-2008-06-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SearchWidget.cs,
- gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Use the OnDestroyed event instead of Dispose, since with the latest
- changes in gtk#, Dispose is not called anymore when a widget is
- destroyed.
-
-2008-05-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fix search issue with
- the ITextIterator implementation. The iterator should wrap around
- the end of the document if the initial position is not 0.
-
-2008-05-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed dispose source
- editor widget bug.
-
-2008-05-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Added new dom & new
- class browser.
-
-2008-05-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Dispose() is called
- after the widget is destroyed. There is no need to explicitely
- destroy child widgets since destroying the parent widgets destroys
- all children.
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Don't explicitelly call
- widget.Dispose, since Destroy already calls it.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor.mdp,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/HighlightPropertiesSemanticRule.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: New project model
- changes.
-
-2008-05-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Name the editor's
- ViewContent.
-
-2008-05-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed 'Bug 384665 -
- Gtk-critical showed in console'.
-
-2008-05-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed 'Bug 385457 -
- Folding in the middle of a method'.
-
-2008-05-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Change ITextToolboxNode
- API so that nodes have more control over when they're shown.
-
-2008-05-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Track API.
-
-2008-05-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am, MonoDevelop.SourceEditor.mdp,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Show the current
- execution location when debugging. Show breakpoints.
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Use the new
- UnderlineMarker.
-
-2008-05-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs: Use platform
- service to determine whether a mimetype is text.
-
-2008-05-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed 'Bug 387448 -
- New text editor always show same value for "col" and "ch"'
-
-2008-05-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Enable support for
- ITextToolboxNodes.
-
-2008-05-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Trap and report
- errors from the text editor extension chain.
-
-2008-05-06 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SearchWidget.cs: implemented Bug 383067 -
- Find/Replace Bar in managed editor should support regular
- expression find/replace
-
-2008-05-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SearchWidget.cs: Worked on regex search.
-
-2008-05-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/EditActions.cs: fixed Bug 383946 – Text
- editor deletes "matching" braces
-
-2008-04-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Fixed null
- reference when typing.
-
-2008-04-24 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Wrap info comments
- if they are wider than the screen, and move them inwards if they
- extend offscreen.
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Use TooltipWindow and
- FixedWidthWrapLabel.
-
-2008-04-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs: Attempt to fix
- major "Bug 382141 - ALL keypresses are intepreted as newlines" by
- reworking input method context handling.
-
-2008-04-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: fixed keyboard
- input.
-
-2008-04-16 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Track API change.
- Remove char code translation hack.
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Break up overly long
- line.
-
-2008-04-16 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Removed work
- around.
-
-2008-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs: Handle mime
- types with xml subtype.
-
-2008-04-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Track API.
-
-2008-04-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs:
- Use a fontbutton instead of a fontselection. Makes UI more compact
- and gets rid of a failed GTK critical assert.
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs,
- gtk-gui/MonoDevelop.SourceEditor.SearchWidget.cs,
- MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SearchWidget.cs: Fix the pop up menu
- position relative to the button rather than the mouse pointer.
- * gtk-gui/gui.stetic, MonoDevelop.SourceEditor.mdp: Updated.
-
-2008-04-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic: Set GTK version to 2.8.3.
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Catch and log errors
- in worker thread to avoid crashing whole app.
- * MonoDevelop.SourceEditor/LanguageItemWindow.cs: Make tooltips
- semi-transparent when Ctrl key is held down.
-
-2008-04-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Added missing null
- check.
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Track api changes.
-
-2008-04-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs:
- CanCreateContentForMimeType should return only true for text files.
-
-2008-04-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Worked on issue
- "Bug 376142 - Issue with rightclick menu".
-
-2008-04-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed bug in using
- folding.
-
-2008-03-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Added using folding
- regions.
-
-2008-03-27 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed resource
- deallocation (the real source of the ParseInformation update bug).
-
-2008-03-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed Bug 373709 - 2
- Gtk-Criticals when closing source editor.
-
-2008-03-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed Bug 373056 -
- Random MD crash.
-
-2008-03-27 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- gtk-gui/gui.stetic, MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- Fixed Bug 373702 - Null reference errors in source editor.
-
-2008-03-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic: Set target GTK# version to 2.8.
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Ignore multiple
- Dispose calls. Don't try to alter focus while widget is being
- disposed. Fixes two Gtk-Criticals.
-
-2008-03-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SearchWidget.cs: Fixed "Bug 372817 - With
- windows split, search always jumps to match in first window
- regardless of focus".
-
-2008-03-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Don't try to comment
- line if language binding is null. Fixes NRE.
-
-2008-03-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Fixed 'Bug 372256
- - Region wrapped when Code Folding is disabled'
-
-2008-03-18 Michael Hutchinson <mhutchinson@novell.com>
-
- * gtk-gui/gui.stetic: Spelling fix.
-
-2008-03-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/EditActions.cs: Fixed Bug 371703 - Unable to
- delete {.
-
-2008-03-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed Bug 370134 -
- Replace box: can't navigate through controls using the Tab key.
-
-2008-03-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SearchWidget.cs: Search is now more
- interactive.
-
-2008-03-13 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/GotoLineNumberWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed Bug 370133 -
- When jumping to a line, caret should be placed in the middle of the
- window
-
-2008-03-13 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SearchWidget.cs: Fixed Bug 370139 - Search
- entry shown in red backround even if there is a match.
-
-2008-03-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed Bug 363634 -
- Quick class navigator does not work for abstract methods
-
-2008-03-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed warning.
-
-2008-03-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: added emacs find
- next/prev
-
-2008-03-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/objects.xml,
- MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs,
- MonoDevelop.SourceEditor.OptionPanels/MarkerPanel.cs,
- MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs,
- MonoDevelop.SourceEditor.OptionPanels/GeneralOptionsPanel.cs,
- MonoDevelop.SourceEditor.addin.xml: Use new options dialog
- infrastructure.
-
-2008-03-05 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs: Window split now removes
- the split that doesn't have the focus. (intelligent split)
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs,
- gtk-gui/MonoDevelop.SourceEditor.SearchWidget.cs: Fixed some dialogs for
- hig compliance.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- gtk-gui/gui.stetic,
- MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs,
- MonoDevelop.SourceEditor.OptionPanels/MarkerPanel.cs,
- MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs,
- MonoDevelop.SourceEditor.OptionPanels/GeneralOptionsPanel.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/MarkerOperationsHandler.cs: Worked on gnome hig
- compliant alerts.
-
-2008-03-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Improved threading.
-
-2008-03-03 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs: Added some worker
- threads.
-
-2008-03-03 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- MonoDevelop.SourceEditor/SearchWidget.cs: Added code metrics start.
-
-2008-02-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Refactored content
- interfaces
-
-2008-02-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Added command for
- switching between splits.
-
-2008-02-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Worked on quick finder
- tooltips.
-
-2008-02-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Added zoom commands to
- main menu.
-
-2008-02-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/MarkerOperationsHandler.cs: Text editor now
- reacts on context sensitive menus display (Shift+F10) and Ctrl+F1 shows
- the tooltip.
-
-2008-02-29 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs,
- gtk-gui/MonoDevelop.SourceEditor.SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed "Bug 365840 -
- Editor should have the focus after switching documents".
-
-2008-02-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed "Bug 365453 -
- Exception when attempting to save newly created file (not as part of a
- project)".
-
-2008-02-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed "Bug 365624 - Widget
- toolbox are shown unsorted".
-
-2008-02-28 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs,
- gtk-gui/MonoDevelop.SourceEditor.SourceEditorWidget.cs,
- gtk-gui/gui.stetic, MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs: Worked on
- search&replace. (Bug 365439 - Replace usability issues)
-
-2008-02-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Fixed Bug 365570 - Crash
- in the editor
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Worked on category support
- for the toolbox service.
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Automatically unfold
- regions when you jump to them.
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- gtk-gui/gui.stetic, MonoDevelop.SourceEditor/SourceEditorWidget.cs:
- Refactored status bar.
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Worked on undo.
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: No longer setting caret
- position on right click on selection.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs: Changed combobox sizing
- a bit.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Fixed Bug 364192 - Right
- click should place the caret before showing context menu.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Some changes for slight
- change in the text editor interface.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Added some safety checks.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed status bar - worked
- on region combo.
-
-2008-02-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Cosmetic fix.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SearchWidget.cs: Search error removed, when
- pattern is empty
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: swapped search wrap
- messages.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/GotoLineNumberWidget.cs,
- MonoDevelop.SourceEditor/SearchWidget.cs: Improved search (user
- recognizes if pattern is not found). Set some status bar messages.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Fixed Bug 363983 -
- Tooltip does not hide when goto dialog shows.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: toolbox drag from now works.
-
-2008-02-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Properly check if the
- editor was the last focused widget.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Changed clipboard ring
- handling of duplicate items.
-
-2008-02-22 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/objects.xml, gtk-gui/gui.stetic, Makefile.am,
- MonoDevelop.SourceEditor.mdp,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Worked on clipboard ring
- and completion window now closes when switching the desktop.
-
-2008-02-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Fixed Bug 363327 - Too
- many undo steps needed to remove a new line.
-
-2008-02-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Enable clipboard and
- undo commands only when the editor window has the focus.
-
-2008-02-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Add binding for delete
- command, so the delete action will work even if the the delete command
- is bound to the delete key.
-
-2008-02-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: fixed little comment issue.
-
-2008-02-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixing file changed bug
- (with new files).
-
-2008-02-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs,
- gtk-gui/MonoDevelop.SourceEditor.SearchWidget.cs,
- gtk-gui/MonoDevelop.SourceEditor.GotoLineNumberWidget.cs,
- gtk-gui/gui.stetic: Use buttons without relief for the search/replace
- widgets.
-
-2008-02-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed toggle code comment
- bug.
-
-2008-02-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed comment/uncomment
- code.
-
-2008-02-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed Bug 362889 - Error
- underlining not properly redrawn.
-
-2008-02-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: fixed some gdk criticals
- caused by an too early OptionsChanged event.
-
-2008-02-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SearchWidget.cs: Worked on selection.
-
-2008-02-18 Marcos David Marín Amador <MarcosMarin@gmail.com>
-
- * MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SearchWidget.cs: Small workaround to be able to
- build in mono 1.2.4 (mono 1.2.4 ignores usings in anon delegates).
-
-2008-02-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed Bug 362692 - Undoing
- all changes should clear the modified flag of the editor.
-
-2008-02-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs: Implemented mouse wheel
- zoom.
-
-2008-02-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed find next selection
- update.
-
-2008-02-18 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs,
- gtk-gui/MonoDevelop.SourceEditor.SearchWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SearchWidget.cs: replace/search patterns are
- now static.
-
-2008-02-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed file system watcher.
-
-2008-02-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/GotoLineNumberWidget.cs: Fixed goto line number
- relative jump.
-
-2008-02-17 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SearchWidget.cs: Worked on search options.
-
-2008-02-17 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs,
- gtk-gui/MonoDevelop.SourceEditor.SearchWidget.cs,
- gtk-gui/MonoDevelop.SourceEditor.GotoLineNumberWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/GotoLineNumberWidget.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/EditActions.cs,
- MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs,
- MonoDevelop.SourceEditor/SearchWidget.cs: Worked on search and replace.
-
-2008-02-15 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.MarkerPanel.cs: Ruler can
- now be set up to column 1024.
-
-2008-02-15 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/MarkerOperationsHandler.cs: Refactored text
- editor.
-
-2008-02-15 Geoff Norton <gnorton@novell.com>
-
- * MonoDevelop.SourceEditor.mdp: Remove the gnome-sharp dependecny.
- * Makefile.am: Remove the gnome-sharp dependecny.
-
-2008-02-15 Geoff Norton <gnorton@novell.com>:
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Disable GnomePrint so that
- we can work on systems that dont have it. TODO: Rewrite in GtkPrint.
-
-2008-02-15 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/HighlightPropertiesSemanticRule.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs,
- MonoDevelop.SourceEditor/MarkerOperationsHandler.cs,
- MonoDevelop.SourceEditor/EditActions.cs,
- MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs: Refactored text
- editor.
-
-2008-02-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * SourceEditorWidget.cs: Add workaround for gmcs 1.2.4 bug.
-
-2008-02-14 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.SourceEditor.mdp: Fix dist.
-
-2008-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Use new RunAction method
- to execute editor actions. Added missing commands.
-
-2008-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Bind MonoDevelop
- shortcuts to editor actions.
-
-2008-02-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs,
- MonoDevelop.SourceEditor/MarkerOperationsHandler.cs,
- MonoDevelop.SourceEditor/SourceEditorCommands.cs: Urls inside the text
- editor can now be opened using the context menu.
-
-2008-02-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Fixed warning.
-
-2008-02-14 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic, MonoDevelop.SourceEditor/SourceEditorView.cs: Changed
- delete call.
-
-2008-02-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Changed delete action.
-
-2008-02-12 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.HighlightingPanel.cs,
- gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- gtk-gui/gui.stetic,
- MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs, Makefile.am,
- MonoDevelop.SourceEditor.mdp,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/HighlightPropertiesSemanticRule.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs: Worked on semantic
- highlighting - properties can now be shown as italic. (Enable it in the
- syntax highlighting panel)
-
-2008-02-12 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Improved auto insert
- bracket.
-
-2008-02-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs: Some changes for the
- text editor.
-
-2008-02-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Optimized/Refactored the
- text editor.
-
-2008-02-11 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed a bug caused by
- performance optimization.
-
-2008-02-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed Bug 360411 - Problems
- in Code Completion.
-
-2008-02-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Changes for overwrite
- mode.
-
-2008-02-08 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.HighlightingPanel.cs:
- Changed the highlighting panel.
-
-2008-02-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: TextChange is now fired.
-
-2008-02-08 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed highlighting
- bug/code navigator combos.
-
-2008-02-08 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed sizing bug.
-
-2008-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs: Color styles are now in
- options.
-
-2008-02-06 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- Makefile.am, MonoDevelop.SourceEditor.mdp,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Worked on printing
-
-2008-02-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Added some folding
- commands.
-
-2008-02-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Improved folding behavior.
-
-2008-02-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml: Worked on text editor context menu.
-
-2008-02-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Converted
- comment/uncomment to the more common toggle comment logic.
-
-2008-02-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: #region ... #endregion is
- now folded per default.
-
-2008-02-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs: Fixed
- highlighting panel.
-
-2008-02-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorOptions.cs: Implemented bracket
- matching.
-
-2008-02-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/EditActions.cs: Bug 354129 - Auto add second
- brackets, quotation mark
-
-2008-02-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Implemented Bug 323946 -
- Undo/Redo functionality are not context sensitive.
-
-2008-02-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed reload bug.
-
-2008-02-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Filtered out body less
- methods in folding (abstract methods, methods declared in interfaces).
-
-2008-02-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Comment/Uncomment and
- Indent/Unindent commands should now work as expected.
-
-2008-02-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Implemented ISplittable.
-
-2008-02-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed code completion bug.
-
-2008-02-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Added some safety checks.
-
-2008-02-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Added bounds check for
- error underlining.
-
-2008-02-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed insert/delete text
- caret offsets.
-
-2008-02-01 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/objects.xml, gtk-gui/gui.stetic, Makefile.am,
- MonoDevelop.SourceEditor.mdp: Added makefile.
-
-2008-02-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Worked on folding.
-
-2008-01-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs: Some changes
- due to lazy loading.
-
-2008-01-31 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.HighlightingPanel.cs,
- MonoDevelop.SourceEditor.addin.xml,
- MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs: Worked on
- context menu.
-
-2008-01-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs: Worked on bookmark
- commands.
-
-2008-01-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs: AutoInsert template
- option now works.
-
-2008-01-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs: AutoInsert template
- option now works.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.SourceEditor.addin.xml: Update MD version.
-
-2008-01-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs: AutoInsert template
- option now works.
-
-2008-01-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs: Added auto insert
- bracket option.
-
-2008-01-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs: Added auto insert
- bracket option.
-
-2008-01-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs: Added property change
- event.
-
-2008-01-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs: Added property change
- event.
-
-2008-01-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs: Worked on error
- underlining.
-
-2008-01-23 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- gtk-gui/gui.stetic, MonoDevelop.SourceEditor.mdp,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/EditActions.cs: Worked on code templates.
-
-2008-01-22 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.HighlightingPanel.cs,
- gtk-gui/gui.stetic, ChangeLog,
- MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs,
- MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs: Worked on style panel.
-
-2008-01-22 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/MonoDevelop.SourceEditor.OptionPanels.HighlightingPanel.cs,
- gtk-gui/MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel.cs,
- gtk-gui/objects.xml,
- gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs,
- gtk-gui/MonoDevelop.SourceEditor.OptionPanels.MarkerPanel.cs,
- gtk-gui/gui.stetic,
- MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs,
- MonoDevelop.SourceEditor.OptionPanels/MarkerPanel.cs,
- MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs,
- MonoDevelop.SourceEditor.OptionPanels/GeneralOptionsPanel.cs,
- MonoDevelop.SourceEditor.addin.xml, MonoDevelop.SourceEditor.mdp,
- MonoDevelop.SourceEditor/SourceEditorWidget.cs,
- MonoDevelop.SourceEditor/ExtendibleTextEditor.cs,
- MonoDevelop.SourceEditor/SourceEditorView.cs,
- MonoDevelop.SourceEditor/SourceEditorOptions.cs,
- MonoDevelop.SourceEditor/SourceEditorDisplayBinding.cs,
- MonoDevelop.SourceEditor/LanguageItemWindow.cs: Worked on text editor
- option panels.
-
-2008-01-21 Mike Krüger <mkrueger@novell.com>
-
- * ExtendibleTextEditor.cs, SourceEditorView.cs,
- MonoDevelop.SourceEditor.addin.xml, MonoDevelop.SourceEditor.mdp: Worked
- on context menu.
-
-2008-01-21 Geoff Norton <gnorton@novell.com>
-
- * MonoDevelop.SourceEditor.mdp: Remove hard dependency on Gnome#
- * SourceEditorView.cs: Get the MimeType from the PlatformService rather
- than directly from Gnome.Vfs.
-
-2008-01-21 Mike Krüger <mkrueger@novell.com>
-
- * SourceEditorWidget.cs, ExtendibleTextEditor.cs, SourceEditorView.cs:
- Worked on search commands.
-
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs
index 5d9067d374..3a49025ecf 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs
@@ -63,6 +63,7 @@ namespace MonoDevelop.SourceEditor.OptionPanels
checkbuttonFormatOnSave.Active = PropertyService.Get ("AutoFormatDocumentOnSave", false);
checkbuttonAutoSetSearchPatternCasing.Active = PropertyService.Get ("AutoSetPatternCasing", false);
+ checkbuttonEnableSelectionSurrounding.Active = DefaultSourceEditorOptions.Instance.EnableSelectionWrappingKeys;
HandleAutoInsertBraceCheckbuttonToggled (null, null);
return this;
}
@@ -84,6 +85,7 @@ namespace MonoDevelop.SourceEditor.OptionPanels
DefaultSourceEditorOptions.Instance.GenerateFormattingUndoStep = checkbuttonGenerateFormattingUndoStep.Active;
PropertyService.Set ("AutoSetPatternCasing", checkbuttonAutoSetSearchPatternCasing.Active);
PropertyService.Set ("AutoFormatDocumentOnSave", checkbuttonFormatOnSave.Active);
+ DefaultSourceEditorOptions.Instance.EnableSelectionWrappingKeys = checkbuttonEnableSelectionSurrounding.Active;
}
public void Initialize (OptionsDialog dialog, object dataObject)
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs
index cf9c19719c..9308a6cd92 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs
@@ -239,6 +239,11 @@ namespace MonoDevelop.SourceEditor.OptionPanels
bool success = true;
try {
+ if (File.Exists (newFileName)) {
+ MessageService.ShowError (string.Format (GettextCatalog.GetString ("Highlighting with the same name already exists. Remove {0} first."), System.IO.Path.GetFileNameWithoutExtension (newFileName)));
+ return;
+ }
+
File.Copy (dialog.SelectedFile.FullPath, newFileName);
} catch (Exception e) {
success = false;
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskMiniMapMode.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskMiniMapMode.cs
index 9933a283cc..79fab2b7a6 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskMiniMapMode.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskMiniMapMode.cs
@@ -41,6 +41,7 @@ namespace MonoDevelop.SourceEditor.QuickTasks
{
Minimpap minimap;
QuickTaskOverviewMode rightMap;
+ Adjustment vadjustment;
public QuickTaskMiniMapMode (QuickTaskStrip parent)
{
@@ -49,6 +50,23 @@ namespace MonoDevelop.SourceEditor.QuickTasks
rightMap = new QuickTaskOverviewMode (parent);
PackStart (rightMap, true, true, 0);
+ vadjustment = parent.VAdjustment;
+
+ vadjustment.ValueChanged += RedrawOnVAdjustmentChange;
+
+ }
+
+
+ protected override void OnDestroyed ()
+ {
+ vadjustment.ValueChanged -= RedrawOnVAdjustmentChange;
+
+ base.OnDestroyed ();
+ }
+
+ void RedrawOnVAdjustmentChange (object sender, EventArgs e)
+ {
+ QueueDraw ();
}
public void ForceDraw ()
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs
index e51d47cc04..46503f09a5 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs
@@ -73,13 +73,26 @@ namespace MonoDevelop.SourceEditor.QuickTasks
get {
return okImage;
}
- }
+ }
+
+ Cairo.Color win81Slider;
+ Cairo.Color win81SliderPrelight;
+ int win81ScrollbarWidth;
- //TODO: find a way to look these up from the theme
- static readonly Cairo.Color win81Background = new Cairo.Color (240 / 255d, 240 / 255d, 240 / 255d);
- static readonly Cairo.Color win81Slider = new Cairo.Color (205 / 255d, 205 / 255d, 205 / 255d);
- static readonly Cairo.Color win81SliderPrelight = new Cairo.Color (166 / 255d, 166 / 255d, 166 / 255d);
- //static readonly Cairo.Color win81SliderActive = new Cairo.Color (96 / 255d, 96 / 255d, 96 / 255d);
+ protected override void OnStyleSet (Style previous_style)
+ {
+ base.OnStyleSet (previous_style);
+ if (Core.Platform.IsWindows) {
+ using (var scrollstyle = Rc.GetStyleByPaths (Settings, null, null, VScrollbar.GType)) {
+ var scrl = new VScrollbar (null);
+ scrl.Style = scrollstyle;
+ win81Slider = scrollstyle.Background (StateType.Normal).ToCairoColor ();
+ win81SliderPrelight = scrollstyle.Background (StateType.Prelight).ToCairoColor ();
+ win81ScrollbarWidth = (int)scrl.StyleGetProperty ("slider-width");
+ scrl.Dispose ();
+ }
+ }
+ }
readonly int barPadding = MonoDevelop.Core.Platform.IsWindows ? 1 : 3;
@@ -644,7 +657,7 @@ namespace MonoDevelop.SourceEditor.QuickTasks
protected override void OnSizeRequested (ref Requisition requisition)
{
base.OnSizeRequested (ref requisition);
- requisition.Width = MonoDevelop.Core.Platform.IsWindows ? 17 : 15;
+ requisition.Width = MonoDevelop.Core.Platform.IsWindows ? win81ScrollbarWidth : 15;
}
double LineToY (int logicalLine)
@@ -792,7 +805,7 @@ namespace MonoDevelop.SourceEditor.QuickTasks
if (MonoDevelop.Core.Platform.IsWindows) {
c = prelight ? win81SliderPrelight : win81Slider;
//compute new color such that it will produce same color when blended with bg
- c = AddAlpha (win81Background, c, 0.5d);
+ c = AddAlpha (TextEditor.ColorStyle.PlainText.Background, c, 0.5d);
} else {
var brightness = HslColor.Brightness (TextEditor.ColorStyle.PlainText.Background);
c = new Cairo.Color (1 - brightness, 1 - brightness, 1 - brightness, barColorValue * (barAlphaMax - barAlphaMin) + barAlphaMin);
@@ -1032,7 +1045,7 @@ namespace MonoDevelop.SourceEditor.QuickTasks
if (TextEditor.ColorStyle != null) {
if (MonoDevelop.Core.Platform.IsWindows) {
- using (var pattern = new Cairo.SolidPattern (win81Background)) {
+ using (var pattern = new Cairo.SolidPattern (TextEditor.ColorStyle.PlainText.Background)) {
cr.SetSource (pattern);
cr.Fill ();
}
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskStrip.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskStrip.cs
index 2df99c72bd..c750bf49d0 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskStrip.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskStrip.cs
@@ -208,7 +208,7 @@ namespace MonoDevelop.SourceEditor.QuickTasks
protected override bool OnButtonPressEvent (EventButton evnt)
{
if (evnt.Button == 3) {
- IdeApp.CommandService.ShowContextMenu (this, evnt, "/MonoDevelop/SourceEditor2/ContextMenu/Scrollbar");
+ IdeApp.CommandService.ShowContextMenu (this, evnt, IdeApp.CommandService.CreateCommandEntrySet ("/MonoDevelop/SourceEditor2/ContextMenu/Scrollbar"), this);
}
return base.OnButtonPressEvent (evnt);
}
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.Wrappers/DocumentLineWrapper.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.Wrappers/DocumentLineWrapper.cs
index 01594651b1..a9057f8d7f 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.Wrappers/DocumentLineWrapper.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.Wrappers/DocumentLineWrapper.cs
@@ -112,5 +112,15 @@ namespace MonoDevelop.SourceEditor.Wrappers
}
}
#endregion
+
+ public override bool Equals (object obj)
+ {
+ if (ReferenceEquals (obj, this))
+ return true;
+ var other = obj as MonoDevelop.Ide.Editor.IDocumentLine;
+ if (other == null)
+ return false;
+ return Line.Offset == other.Offset && Line.Length == other.Length;
+ }
}
} \ No newline at end of file
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.Wrappers/SemanticHighlightingSyntaxMode.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.Wrappers/SemanticHighlightingSyntaxMode.cs
index 911e648cc7..47ec20530c 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.Wrappers/SemanticHighlightingSyntaxMode.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.Wrappers/SemanticHighlightingSyntaxMode.cs
@@ -90,6 +90,7 @@ namespace MonoDevelop.SourceEditor.Wrappers
}
}
+ bool isDisposed;
Queue<Tuple<DocumentLine, HighlightingSegmentTree>> lineSegments = new Queue<Tuple<DocumentLine, HighlightingSegmentTree>> ();
public SemanticHighlightingSyntaxMode (ExtensibleTextEditor editor, ISyntaxMode syntaxMode, SemanticHighlighting semanticHighlighting)
@@ -108,6 +109,8 @@ namespace MonoDevelop.SourceEditor.Wrappers
public void UpdateSemanticHighlighting (SemanticHighlighting newHighlighting)
{
+ if (isDisposed)
+ return;
if (semanticHighlighting !=null)
semanticHighlighting.SemanticHighlightingUpdated -= SemanticHighlighting_SemanticHighlightingUpdated;
semanticHighlighting = newHighlighting;
@@ -118,12 +121,14 @@ namespace MonoDevelop.SourceEditor.Wrappers
void SemanticHighlighting_SemanticHighlightingUpdated (object sender, EventArgs e)
{
Application.Invoke (delegate {
- if (lineSegments == null)
+ if (isDisposed)
return;
UnregisterLineSegmentTrees ();
lineSegments.Clear ();
var margin = editor.TextViewMargin;
+ if (margin == null)
+ return;
margin.PurgeLayoutCache ();
editor.QueueDraw ();
});
@@ -131,7 +136,7 @@ namespace MonoDevelop.SourceEditor.Wrappers
void UnregisterLineSegmentTrees ()
{
- if (lineSegments == null)
+ if (isDisposed)
return;
foreach (var kv in lineSegments) {
try {
@@ -143,8 +148,9 @@ namespace MonoDevelop.SourceEditor.Wrappers
public void Dispose()
{
- if (lineSegments == null)
+ if (isDisposed)
return;
+ isDisposed = true;
UnregisterLineSegmentTrees ();
lineSegments = null;
semanticHighlighting.SemanticHighlightingUpdated -= SemanticHighlighting_SemanticHighlightingUpdated;
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/AbstractUsagesExtension.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/AbstractUsagesExtension.cs
index 2eb68774ed..45ec1def05 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/AbstractUsagesExtension.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/AbstractUsagesExtension.cs
@@ -312,7 +312,7 @@ namespace MonoDevelop.SourceEditor
lg.AddColorStop (0, colorStyle.Color);
lg.AddColorStop (1, colorStyle.SecondColor);
cr.SetSource (lg);
- cr.RoundedRectangle (@from + 0.5, y + 1.5, to - @from - 1, editor.LineHeight - 2, editor.LineHeight / 4);
+ cr.RoundedRectangle (@from - 0.5, y + 0.5, to - @from + 1, editor.LineHeight - 1, 2);
cr.FillPreserve ();
}
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/DebugValueWindow.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/DebugValueWindow.cs
index a66b394315..27c2595dfe 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/DebugValueWindow.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/DebugValueWindow.cs
@@ -70,6 +70,38 @@ namespace MonoDevelop.SourceEditor
ObjectValueTreeView tree;
ScrolledWindow sw;
+ static readonly string innerTreeName = "MonoDevelop.SourceEditor.DebugValueWindow.ObjectValueTreeView";
+ static string currentBgColor;
+
+ static DebugValueWindow ()
+ {
+ UpdateTreeStyle (Ide.Gui.Styles.PopoverWindow.DefaultBackgroundColor.ToCairoColor ());
+ Ide.Gui.Styles.Changed += (sender, e) => UpdateTreeStyle (Ide.Gui.Styles.PopoverWindow.DefaultBackgroundColor.ToCairoColor ());
+ }
+
+ static void UpdateTreeStyle (Cairo.Color newBgColor)
+ {
+ string oddRowColor, bgColor;
+
+ bgColor = CairoExtensions.ColorGetHex (newBgColor);
+ if (bgColor == currentBgColor)
+ return;
+
+ if (IdeApp.Preferences.UserInterfaceSkin == Skin.Light)
+ oddRowColor = CairoExtensions.ColorGetHex (newBgColor.AddLight (-0.02));
+ else
+ oddRowColor = CairoExtensions.ColorGetHex (newBgColor.AddLight (-0.02));
+
+ string rc = "style \"" + innerTreeName + "\" = \"treeview\" {\n";
+ rc += string.Format ("GtkTreeView::odd-row-color = \"{0}\"\n", oddRowColor);
+ rc += string.Format ("base[NORMAL] = \"{0}\"\n", bgColor);
+ rc += "\n}\n";
+ rc += string.Format ("widget \"*.{0}\" style \"{0}\" ", innerTreeName);
+
+ Rc.ParseString (rc);
+ currentBgColor = bgColor;
+ }
+
public DebugValueWindow (TextEditor editor, int offset, StackFrame frame, ObjectValue value, PinnedWatch watch) : base (Gtk.WindowType.Toplevel)
{
this.TypeHint = WindowTypeHint.PopupMenu;
@@ -85,7 +117,10 @@ namespace MonoDevelop.SourceEditor
sw.HscrollbarPolicy = PolicyType.Never;
sw.VscrollbarPolicy = PolicyType.Never;
+ UpdateTreeStyle (Theme.BackgroundColor);
tree = new ObjectValueTreeView ();
+ tree.Name = innerTreeName;
+
sw.Add (tree);
ContentBox.Add (sw);
@@ -104,24 +139,42 @@ namespace MonoDevelop.SourceEditor
tree.AddValue (value);
tree.Selection.UnselectAll ();
tree.SizeAllocated += OnTreeSizeChanged;
- tree.PinStatusChanged += delegate {
- Destroy ();
- };
+ tree.PinStatusChanged += OnPinStatusChanged;
sw.ShowAll ();
- tree.StartEditing += delegate {
- Modal = true;
- };
-
- tree.EndEditing += delegate {
- Modal = false;
- };
+ tree.StartEditing += OnStartEditing;
+ tree.EndEditing += OnEndEditing;
ShowArrow = true;
Theme.CornerRadius = 3;
}
+ void OnStartEditing (object sender, EventArgs args)
+ {
+ Modal = true;
+ }
+
+ void OnEndEditing (object sender, EventArgs args)
+ {
+ Modal = false;
+ }
+
+ void OnPinStatusChanged (object sender, EventArgs args)
+ {
+ Destroy ();
+ }
+
+ protected override void OnDestroyed ()
+ {
+ tree.StartEditing -= OnStartEditing;
+ tree.EndEditing -= OnEndEditing;
+ tree.PinStatusChanged -= OnPinStatusChanged;
+ tree.SizeAllocated -= OnTreeSizeChanged;
+
+ base.OnDestroyed ();
+ }
+
protected override bool OnEnterNotifyEvent (EventCrossing evnt)
{
if (!AcceptFocus)
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/ExtensibleTextEditor.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/ExtensibleTextEditor.cs
index 3f68195f7c..e45462670f 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/ExtensibleTextEditor.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/ExtensibleTextEditor.cs
@@ -243,6 +243,14 @@ namespace MonoDevelop.SourceEditor
UpdateEditMode ();
base.OptionsChanged (sender, args);
}
+
+ protected override string GetIdeColorStyleName ()
+ {
+ var scheme = Ide.Editor.Highlighting.SyntaxModeService.GetColorStyle (IdeApp.Preferences.ColorScheme);
+ if (!scheme.FitsIdeSkin (IdeApp.Preferences.UserInterfaceSkin))
+ scheme = Ide.Editor.Highlighting.SyntaxModeService.GetDefaultColorStyle (IdeApp.Preferences.UserInterfaceSkin);
+ return scheme.Name;
+ }
bool isInKeyStroke = false;
protected override bool OnKeyPressEvent (Gdk.EventKey evnt)
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/GotoLineNumberWidget.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/GotoLineNumberWidget.cs
index 821bb56afd..ecdf017ea7 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/GotoLineNumberWidget.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/GotoLineNumberWidget.cs
@@ -30,6 +30,7 @@ using System;
using Gtk;
using Mono.TextEditor;
+using MonoDevelop.Components;
namespace MonoDevelop.SourceEditor
{
@@ -168,17 +169,15 @@ namespace MonoDevelop.SourceEditor
if (col > 0)
textEditor.Caret.Column = col;
textEditor.CenterToCaret ();
- } catch (System.Exception) { 
+ } catch (System.Exception) {
}
}
-
- internal static readonly Gdk.Color warningColor = new Gdk.Color (210, 210, 32);
- internal static readonly Gdk.Color errorColor = new Gdk.Color (255, 102, 102);
-
+
void PreviewLine ()
{
if (String.IsNullOrEmpty (entryLineNumber.Text) || entryLineNumber.Text == "+" || entryLineNumber.Text == "-") {
this.entryLineNumber.ModifyBase (Gtk.StateType.Normal, Style.Base (Gtk.StateType.Normal));
+ this.entryLineNumber.ModifyText (Gtk.StateType.Normal, Style.Foreground (Gtk.StateType.Normal));
RestoreWidgetState ();
return;
}
@@ -189,11 +188,12 @@ namespace MonoDevelop.SourceEditor
} else {
this.entryLineNumber.ModifyBase (Gtk.StateType.Normal, Style.Base (Gtk.StateType.Normal));
+ this.entryLineNumber.ModifyText (Gtk.StateType.Normal, Style.Foreground (Gtk.StateType.Normal));
}
textEditor.Caret.Line = targetLine;
textEditor.CenterToCaret ();
- } catch (System.Exception) { 
- this.entryLineNumber.ModifyBase (Gtk.StateType.Normal, errorColor);
+ } catch (System.Exception) {
+ this.entryLineNumber.ModifyText (Gtk.StateType.Normal, Ide.Gui.Styles.Editor.SearchErrorForegroundColor.ToGdkColor ());
}
}
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs
index 5c8909100b..ea20ea46d3 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs
@@ -350,8 +350,14 @@ namespace MonoDevelop.SourceEditor
}
#region IActionTextMarker implementation
+ int curError = 0;
public bool MousePressed (MonoTextEditor editor, MarginMouseEventArgs args)
{
+ if (bubbleDrawX < args.X && args.X < bubbleDrawX + bubbleWidth) {
+ errors [curError].Task.SelectInPad ();
+ curError = (curError + 1) % errors.Count;
+ return true;
+ }
return false;
}
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/OverlayMessageWindow.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/OverlayMessageWindow.cs
index 13752b4b1c..85d6545eb9 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/OverlayMessageWindow.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/OverlayMessageWindow.cs
@@ -35,10 +35,21 @@ namespace MonoDevelop.SourceEditor
{
const int border = 8;
- public Func<int> SizeFunc;
+ private Func<int> sizeFunc;
ExtensibleTextEditor textEditor;
+ public Func<int> SizeFunc {
+ get {
+ return sizeFunc;
+ }
+
+ set {
+ sizeFunc = value;
+ QueueResize ();
+ }
+ }
+
public OverlayMessageWindow ()
{
AppPaintable = true;
@@ -67,36 +78,24 @@ namespace MonoDevelop.SourceEditor
{
base.OnSizeRequested (ref requisition);
- if (wRequest > 0) {
- requisition.Width = wRequest;
+ if (SizeFunc != null) {
+ requisition.Width = Math.Min (SizeFunc (), textEditor.Allocation.Width - border * 2);
}
+
}
protected override void OnSizeAllocated (Gdk.Rectangle allocation)
{
base.OnSizeAllocated (allocation);
- Resize (allocation);
+ AdjustPositionInEditor (allocation);
}
- int wRequest = -1;
+
void HandleSizeAllocated (object o, Gtk.SizeAllocatedArgs args)
{
- if (SizeFunc != null) {
- var req = Math.Min (SizeFunc (), textEditor.Allocation.Width - border * 2);
- if (req != wRequest) {
- wRequest = req;
- QueueResize ();
- }
- } else {
- if (Allocation.Width > textEditor.Allocation.Width - border * 2) {
- if (textEditor.Allocation.Width - border * 2 > 0) {
- QueueResize ();
- }
- }
- }
- Resize (Allocation);
+ AdjustPositionInEditor (Allocation);
}
- void Resize (Gdk.Rectangle alloc)
+ void AdjustPositionInEditor (Gdk.Rectangle alloc)
{
textEditor.MoveTopLevelWidget (this, (textEditor.Allocation.Width - alloc.Width) / 2, textEditor.Allocation.Height - alloc.Height - 8);
}
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs
index 3db816764c..0007142983 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SearchAndReplaceWidget.cs
@@ -35,6 +35,7 @@ using MonoDevelop.Core;
using MonoDevelop.Ide;
using MonoDevelop.Ide.Commands;
using MonoDevelop.Components.Commands;
+using MonoDevelop.Components;
namespace MonoDevelop.SourceEditor
{
@@ -205,8 +206,17 @@ namespace MonoDevelop.SourceEditor
if (oldPattern != SearchAndReplaceOptions.SearchPattern)
UpdateSearchEntry ();
var history = GetHistory (seachHistoryProperty);
+
+ // Don't do anything to the history if we have a blank search
+ if (string.IsNullOrWhiteSpace (SearchPattern)) {
+ return;
+ }
+
if (history.Count > 0 && history [0] == oldPattern) {
- ChangeHistory (seachHistoryProperty, SearchAndReplaceOptions.SearchPattern);
+ // Only update the current history item if we're adding to the search string
+ if (!oldPattern.StartsWith (SearchPattern)) {
+ ChangeHistory (seachHistoryProperty, SearchAndReplaceOptions.SearchPattern);
+ }
} else {
UpdateSearchHistory (SearchAndReplaceOptions.SearchPattern);
}
@@ -794,8 +804,7 @@ But I leave it in in the case I've missed something. Mike
if (!valid || textEditor.TextViewMargin.SearchResultMatchCount == 0) {
//resultInformLabel.Markup = "<span foreground=\"#000000\" background=\"" + MonoDevelop.Components.PangoCairoHelper.GetColorString (GotoLineNumberWidget.errorColor) + "\">" + GettextCatalog.GetString ("Not found") + "</span>";
resultInformLabel.Text = GettextCatalog.GetString ("Not found");
- resultInformLabelEventBox.ModifyBg (StateType.Normal, GotoLineNumberWidget.errorColor);
- resultInformLabel.ModifyFg (StateType.Normal, searchEntry.Entry.Style.Foreground (StateType.Normal));
+ resultInformLabel.ModifyFg (StateType.Normal, Ide.Gui.Styles.Editor.SearchErrorForegroundColor.ToGdkColor ());
} else {
int resultIndex = 0;
int foundIndex = -1;
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs
index 7812988d49..a857eb14ee 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs
@@ -92,7 +92,7 @@ namespace MonoDevelop.SourceEditor
public TextDocument Document {
get {
- return widget.TextEditor.Document;
+ return widget?.TextEditor?.Document;
}
set {
widget.TextEditor.Document = value;
@@ -795,7 +795,10 @@ namespace MonoDevelop.SourceEditor
public async Task Load (string fileName, Encoding loadEncoding, bool reload = false)
{
- widget.TextEditor.Document.TextReplaced -= OnTextReplaced;
+ var document = Document;
+ if (document == null)
+ return;
+ document.TextReplaced -= OnTextReplaced;
if (warnOverwrite) {
warnOverwrite = false;
@@ -813,23 +816,18 @@ namespace MonoDevelop.SourceEditor
}
else {
if (loadEncoding == null) {
- var res = await MonoDevelop.Core.Text.TextFileUtility.ReadAllTextAsync (fileName);
- text = res.Text;
- hadBom = res.HasBom;
- encoding = res.Encoding;
+ text = MonoDevelop.Core.Text.TextFileUtility.ReadAllText (fileName, out hadBom, out encoding);
} else {
encoding = loadEncoding;
- var res = await MonoDevelop.Core.Text.TextFileUtility.ReadAllTextAsync (fileName, loadEncoding);
- text = res.Text;
- hadBom = res.HasBom;
+ text = MonoDevelop.Core.Text.TextFileUtility.ReadAllText (fileName, loadEncoding, out hadBom);
}
text = ProcessLoadText (text);
if (reload) {
- Document.Replace (0, Document.TextLength, text);
- Document.DiffTracker.Reset ();
+ document.Replace (0, Document.TextLength, text);
+ document.DiffTracker.Reset ();
} else {
- Document.Text = text;
- Document.DiffTracker.SetBaseDocument (Document.CreateDocumentSnapshot ());
+ document.Text = text;
+ document.DiffTracker.SetBaseDocument (Document.CreateDocumentSnapshot ());
}
didLoadCleanly = true;
}
@@ -847,8 +845,8 @@ namespace MonoDevelop.SourceEditor
if (didLoadCleanly) {
widget.EnsureCorrectEolMarker (fileName);
}
- UpdateTextDocumentEncoding ();
- widget.TextEditor.Document.TextReplaced += OnTextReplaced;
+ UpdateTextDocumentEncoding ();
+ document.TextReplaced += OnTextReplaced;
}
void HandleTextEditorVAdjustmentChanged (object sender, EventArgs e)
@@ -2468,7 +2466,7 @@ namespace MonoDevelop.SourceEditor
}
}
- event EventHandler ITextEditorImpl.BeginMouseHover {
+ event EventHandler<Xwt.MouseMovedEventArgs> ITextEditorImpl.MouseMoved {
add {
TextEditor.BeginHover += value;
}
@@ -2971,9 +2969,9 @@ namespace MonoDevelop.SourceEditor
}
}
- string ITextEditorImpl.GetPangoMarkup (int offset, int length)
+ string ITextEditorImpl.GetPangoMarkup (int offset, int length, bool fitIdeStyle)
{
- return TextEditor.GetTextEditorData ().GetMarkup (offset, length, false, replaceTabs:false);
+ return TextEditor.GetTextEditorData ().GetMarkup (offset, length, false, replaceTabs:false, fitIdeStyle:fitIdeStyle);
}
void ITextEditorImpl.SetUsageTaskProviders (IEnumerable<UsageProviderEditorExtension> providers)
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorWidget.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorWidget.cs
index df5664c837..53adc8eed6 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorWidget.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorWidget.cs
@@ -64,6 +64,10 @@ namespace MonoDevelop.SourceEditor
TextEditorData textEditorData;
const uint CHILD_PADDING = 0;
+
+ // VV: I removed the animation since it was very slow especially on @2x
+ // TODO: Maybe the AddAnimationWidget () shouldn't be used at all
+ const uint ANIMATION_DURATION = 0; // 300
// bool shouldShowclassBrowser;
// bool canShowClassBrowser;
@@ -319,12 +323,19 @@ namespace MonoDevelop.SourceEditor
protected override void OnDestroyed ()
{
+ if (scrolledWindow == null)
+ return;
if (scrolledWindow.Child != null)
RemoveEvents ();
SetSuppressScrollbar (false);
QuickTaskStrip.EnableFancyFeatures.Changed -= FancyFeaturesChanged;
scrolledWindow.ButtonPressEvent -= PrepareEvent;
-
+ scrolledWindow.Vadjustment.Destroy ();
+ scrolledWindow.Hadjustment.Destroy ();
+ scrolledWindow.Destroy ();
+ scrolledWindow = null;
+ strip.Destroy ();
+ strip = null;
base.OnDestroyed ();
}
@@ -1029,7 +1040,7 @@ namespace MonoDevelop.SourceEditor
public async void Reload ()
{
try {
- if (!System.IO.File.Exists (view.ContentName))
+ if (!System.IO.File.Exists (view.ContentName) || this.isDisposed)
return;
view.StoreSettings ();
@@ -1184,7 +1195,7 @@ namespace MonoDevelop.SourceEditor
searchAndReplaceWidgetFrame.Child = searchAndReplaceWidget = new SearchAndReplaceWidget (TextEditor, searchAndReplaceWidgetFrame);
searchAndReplaceWidget.Destroyed += (sender, e) => RemoveSearchWidget ();
searchAndReplaceWidgetFrame.ShowAll ();
- this.TextEditor.AddAnimatedWidget (searchAndReplaceWidgetFrame, 300, Mono.TextEditor.Theatrics.Easing.ExponentialInOut, Blocking.Downstage, TextEditor.Allocation.Width - 400, -searchAndReplaceWidget.Allocation.Height);
+ this.TextEditor.AddAnimatedWidget (searchAndReplaceWidgetFrame, ANIMATION_DURATION, Mono.TextEditor.Theatrics.Easing.ExponentialInOut, Blocking.Downstage, TextEditor.Allocation.Width - 400, -searchAndReplaceWidget.Allocation.Height);
// this.PackEnd (searchAndReplaceWidget);
// this.SetChildPacking (searchAndReplaceWidget, false, false, CHILD_PADDING, PackType.End);
// searchAndReplaceWidget.ShowAll ();
@@ -1224,7 +1235,7 @@ namespace MonoDevelop.SourceEditor
gotoLineNumberWidgetFrame.Child = gotoLineNumberWidget = new GotoLineNumberWidget (textEditor, gotoLineNumberWidgetFrame);
gotoLineNumberWidget.Destroyed += (sender, e) => RemoveSearchWidget ();
gotoLineNumberWidgetFrame.ShowAll ();
- TextEditor.AddAnimatedWidget (gotoLineNumberWidgetFrame, 300, Mono.TextEditor.Theatrics.Easing.ExponentialInOut, Mono.TextEditor.Theatrics.Blocking.Downstage, this.TextEditor.Allocation.Width - 400, -gotoLineNumberWidget.Allocation.Height);
+ TextEditor.AddAnimatedWidget (gotoLineNumberWidgetFrame, ANIMATION_DURATION, Mono.TextEditor.Theatrics.Easing.ExponentialInOut, Mono.TextEditor.Theatrics.Blocking.Downstage, this.TextEditor.Allocation.Width - 400, -gotoLineNumberWidget.Allocation.Height);
ResetFocusChain ();
}
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs
index 8cdd4bdf2e..a4a333c89f 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/StyledSourceEditorOptions.cs
@@ -316,6 +316,15 @@ namespace MonoDevelop.SourceEditor
}
}
+ public override bool EnableSelectionWrappingKeys {
+ get {
+ return optionsCore.EnableSelectionWrappingKeys;
+ }
+ set {
+ throw new NotSupportedException ();
+ }
+ }
+
#endregion
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/TextMarker/DebugTextMarker.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/TextMarker/DebugTextMarker.cs
index ffae8f5732..6ca9f1588a 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/TextMarker/DebugTextMarker.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/TextMarker/DebugTextMarker.cs
@@ -118,7 +118,7 @@ namespace MonoDevelop.SourceEditor
to = Math.Max (to, editor.TextViewMargin.XOffset);
if (@from < to) {
cr.SetSourceColor (background.Color);
- cr.RoundedRectangle (@from + 0.5, y + 1.5, to - @from - 1, editor.LineHeight - 2, editor.LineHeight / 4);
+ cr.RoundedRectangle (@from + 2.5, y + 0.5, to - @from, editor.LineHeight - 1, 2); // 2.5 to make space for the column guideline
cr.FillPreserve ();
if (background.HasBorderColor) {
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/TextMarker/UsageSegmentMarker.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/TextMarker/UsageSegmentMarker.cs
index bdd4c7c59d..407ebee368 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/TextMarker/UsageSegmentMarker.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/TextMarker/UsageSegmentMarker.cs
@@ -90,7 +90,7 @@ namespace MonoDevelop.SourceEditor
lg.AddColorStop (0, colorStyle.Color);
lg.AddColorStop (1, colorStyle.SecondColor);
cr.SetSource (lg);
- cr.RoundedRectangle (@from + 0.5, y + 1.5, to - @from - 1, editor.LineHeight - 2, editor.LineHeight / 4);
+ cr.RoundedRectangle (@from - 0.5, y + 0.5, to - @from + 1, editor.LineHeight - 1, 2);
cr.FillPreserve ();
}
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs b/main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs
index b11d711164..58b57721bb 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/MonoDevelop.SourceEditor.OptionPanels.BehaviorPanel.cs
@@ -28,6 +28,8 @@ namespace MonoDevelop.SourceEditor.OptionPanels
private global::Gtk.CheckButton checkbuttonGenerateFormattingUndoStep;
+ private global::Gtk.CheckButton checkbuttonEnableSelectionSurrounding;
+
private global::Gtk.Label GtkLabel7;
private global::Gtk.Alignment GtkAlignment;
@@ -172,12 +174,24 @@ namespace MonoDevelop.SourceEditor.OptionPanels
w9.Position = 5;
w9.Expand = false;
w9.Fill = false;
+ // Container child vbox4.Gtk.Box+BoxChild
+ this.checkbuttonEnableSelectionSurrounding = new global::Gtk.CheckButton();
+ this.checkbuttonEnableSelectionSurrounding.CanFocus = true;
+ this.checkbuttonEnableSelectionSurrounding.Name = "checkbuttonEnableSelectionSurrounding";
+ this.checkbuttonEnableSelectionSurrounding.Label = global::Mono.Unix.Catalog.GetString("Enable _selection surrounding keys");
+ this.checkbuttonEnableSelectionSurrounding.DrawIndicator = true;
+ this.checkbuttonEnableSelectionSurrounding.UseUnderline = true;
+ this.vbox4.Add(this.checkbuttonEnableSelectionSurrounding);
+ global::Gtk.Box.BoxChild w10 = ((global::Gtk.Box.BoxChild)(this.vbox4[this.checkbuttonEnableSelectionSurrounding]));
+ w10.Position = 6;
+ w10.Expand = false;
+ w10.Fill = false;
this.alignment3.Add(this.vbox4);
this.vbox1.Add(this.alignment3);
- global::Gtk.Box.BoxChild w11 = ((global::Gtk.Box.BoxChild)(this.vbox1[this.alignment3]));
- w11.Position = 1;
- w11.Expand = false;
- w11.Fill = false;
+ global::Gtk.Box.BoxChild w12 = ((global::Gtk.Box.BoxChild)(this.vbox1[this.alignment3]));
+ w12.Position = 1;
+ w12.Expand = false;
+ w12.Fill = false;
// Container child vbox1.Gtk.Box+BoxChild
this.GtkLabel7 = new global::Gtk.Label();
this.GtkLabel7.Name = "GtkLabel7";
@@ -185,10 +199,10 @@ namespace MonoDevelop.SourceEditor.OptionPanels
this.GtkLabel7.LabelProp = global::Mono.Unix.Catalog.GetString("<b>Indentation</b>");
this.GtkLabel7.UseMarkup = true;
this.vbox1.Add(this.GtkLabel7);
- global::Gtk.Box.BoxChild w12 = ((global::Gtk.Box.BoxChild)(this.vbox1[this.GtkLabel7]));
- w12.Position = 2;
- w12.Expand = false;
- w12.Fill = false;
+ global::Gtk.Box.BoxChild w13 = ((global::Gtk.Box.BoxChild)(this.vbox1[this.GtkLabel7]));
+ w13.Position = 2;
+ w13.Expand = false;
+ w13.Fill = false;
// Container child vbox1.Gtk.Box+BoxChild
this.GtkAlignment = new global::Gtk.Alignment(0F, 0F, 1F, 1F);
this.GtkAlignment.Name = "GtkAlignment";
@@ -207,23 +221,23 @@ namespace MonoDevelop.SourceEditor.OptionPanels
this.label1.LabelProp = global::Mono.Unix.Catalog.GetString("_Indentation mode:");
this.label1.UseUnderline = true;
this.hbox1.Add(this.label1);
- global::Gtk.Box.BoxChild w13 = ((global::Gtk.Box.BoxChild)(this.hbox1[this.label1]));
- w13.Position = 0;
- w13.Expand = false;
- w13.Fill = false;
+ global::Gtk.Box.BoxChild w14 = ((global::Gtk.Box.BoxChild)(this.hbox1[this.label1]));
+ w14.Position = 0;
+ w14.Expand = false;
+ w14.Fill = false;
// Container child hbox1.Gtk.Box+BoxChild
this.indentationCombobox = global::Gtk.ComboBox.NewText();
this.indentationCombobox.Name = "indentationCombobox";
this.hbox1.Add(this.indentationCombobox);
- global::Gtk.Box.BoxChild w14 = ((global::Gtk.Box.BoxChild)(this.hbox1[this.indentationCombobox]));
- w14.Position = 1;
- w14.Expand = false;
- w14.Fill = false;
- this.vbox2.Add(this.hbox1);
- global::Gtk.Box.BoxChild w15 = ((global::Gtk.Box.BoxChild)(this.vbox2[this.hbox1]));
- w15.Position = 0;
+ global::Gtk.Box.BoxChild w15 = ((global::Gtk.Box.BoxChild)(this.hbox1[this.indentationCombobox]));
+ w15.Position = 1;
w15.Expand = false;
w15.Fill = false;
+ this.vbox2.Add(this.hbox1);
+ global::Gtk.Box.BoxChild w16 = ((global::Gtk.Box.BoxChild)(this.vbox2[this.hbox1]));
+ w16.Position = 0;
+ w16.Expand = false;
+ w16.Fill = false;
// Container child vbox2.Gtk.Box+BoxChild
this.tabAsReindentCheckbutton = new global::Gtk.CheckButton();
this.tabAsReindentCheckbutton.CanFocus = true;
@@ -232,16 +246,16 @@ namespace MonoDevelop.SourceEditor.OptionPanels
this.tabAsReindentCheckbutton.DrawIndicator = true;
this.tabAsReindentCheckbutton.UseUnderline = true;
this.vbox2.Add(this.tabAsReindentCheckbutton);
- global::Gtk.Box.BoxChild w16 = ((global::Gtk.Box.BoxChild)(this.vbox2[this.tabAsReindentCheckbutton]));
- w16.Position = 1;
- w16.Expand = false;
- w16.Fill = false;
+ global::Gtk.Box.BoxChild w17 = ((global::Gtk.Box.BoxChild)(this.vbox2[this.tabAsReindentCheckbutton]));
+ w17.Position = 1;
+ w17.Expand = false;
+ w17.Fill = false;
this.GtkAlignment.Add(this.vbox2);
this.vbox1.Add(this.GtkAlignment);
- global::Gtk.Box.BoxChild w18 = ((global::Gtk.Box.BoxChild)(this.vbox1[this.GtkAlignment]));
- w18.Position = 3;
- w18.Expand = false;
- w18.Fill = false;
+ global::Gtk.Box.BoxChild w19 = ((global::Gtk.Box.BoxChild)(this.vbox1[this.GtkAlignment]));
+ w19.Position = 3;
+ w19.Expand = false;
+ w19.Fill = false;
// Container child vbox1.Gtk.Box+BoxChild
this.GtkLabel9 = new global::Gtk.Label();
this.GtkLabel9.Name = "GtkLabel9";
@@ -249,10 +263,10 @@ namespace MonoDevelop.SourceEditor.OptionPanels
this.GtkLabel9.LabelProp = global::Mono.Unix.Catalog.GetString("<b>Navigation</b>");
this.GtkLabel9.UseMarkup = true;
this.vbox1.Add(this.GtkLabel9);
- global::Gtk.Box.BoxChild w19 = ((global::Gtk.Box.BoxChild)(this.vbox1[this.GtkLabel9]));
- w19.Position = 4;
- w19.Expand = false;
- w19.Fill = false;
+ global::Gtk.Box.BoxChild w20 = ((global::Gtk.Box.BoxChild)(this.vbox1[this.GtkLabel9]));
+ w20.Position = 4;
+ w20.Expand = false;
+ w20.Fill = false;
// Container child vbox1.Gtk.Box+BoxChild
this.alignment4 = new global::Gtk.Alignment(0.5F, 0.5F, 1F, 1F);
this.alignment4.Name = "alignment4";
@@ -271,29 +285,29 @@ namespace MonoDevelop.SourceEditor.OptionPanels
this.label2.LabelProp = global::Mono.Unix.Catalog.GetString("Word _break mode:");
this.label2.UseUnderline = true;
this.hbox3.Add(this.label2);
- global::Gtk.Box.BoxChild w20 = ((global::Gtk.Box.BoxChild)(this.hbox3[this.label2]));
- w20.Position = 0;
- w20.Expand = false;
- w20.Fill = false;
+ global::Gtk.Box.BoxChild w21 = ((global::Gtk.Box.BoxChild)(this.hbox3[this.label2]));
+ w21.Position = 0;
+ w21.Expand = false;
+ w21.Fill = false;
// Container child hbox3.Gtk.Box+BoxChild
this.controlLeftRightCombobox = global::Gtk.ComboBox.NewText();
this.controlLeftRightCombobox.Name = "controlLeftRightCombobox";
this.hbox3.Add(this.controlLeftRightCombobox);
- global::Gtk.Box.BoxChild w21 = ((global::Gtk.Box.BoxChild)(this.hbox3[this.controlLeftRightCombobox]));
- w21.Position = 1;
- w21.Expand = false;
- w21.Fill = false;
- this.vbox5.Add(this.hbox3);
- global::Gtk.Box.BoxChild w22 = ((global::Gtk.Box.BoxChild)(this.vbox5[this.hbox3]));
- w22.Position = 0;
+ global::Gtk.Box.BoxChild w22 = ((global::Gtk.Box.BoxChild)(this.hbox3[this.controlLeftRightCombobox]));
+ w22.Position = 1;
w22.Expand = false;
w22.Fill = false;
+ this.vbox5.Add(this.hbox3);
+ global::Gtk.Box.BoxChild w23 = ((global::Gtk.Box.BoxChild)(this.vbox5[this.hbox3]));
+ w23.Position = 0;
+ w23.Expand = false;
+ w23.Fill = false;
this.alignment4.Add(this.vbox5);
this.vbox1.Add(this.alignment4);
- global::Gtk.Box.BoxChild w24 = ((global::Gtk.Box.BoxChild)(this.vbox1[this.alignment4]));
- w24.Position = 5;
- w24.Expand = false;
- w24.Fill = false;
+ global::Gtk.Box.BoxChild w25 = ((global::Gtk.Box.BoxChild)(this.vbox1[this.alignment4]));
+ w25.Position = 5;
+ w25.Expand = false;
+ w25.Fill = false;
this.Add(this.vbox1);
if ((this.Child != null))
{
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/gui.stetic b/main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/gui.stetic
index 9e2236c02c..19f98120aa 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/gui.stetic
+++ b/main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/gui.stetic
@@ -8,6 +8,7 @@
<widget-library name="../../../../build/bin/MonoDevelop.Ide.dll" />
<widget-library name="../../../../build/AddIns/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.dll" />
<widget-library name="../../../../build/bin/Mono.TextEditor.dll" />
+ <widget-library name="../../../../external/xwt/Xwt.Gtk/bin/Debug/Xwt.Gtk.dll" />
<widget-library name="../../../../build/AddIns/DisplayBindings/SourceEditor/MonoDevelop.SourceEditor.dll" internal="true" />
</import>
<widget class="Gtk.Bin" id="MonoDevelop.SourceEditor.OptionPanels.GeneralOptionsPanel" design-size="454 364">
@@ -733,6 +734,22 @@
<property name="Fill">False</property>
</packing>
</child>
+ <child>
+ <widget class="Gtk.CheckButton" id="checkbuttonEnableSelectionSurrounding">
+ <property name="MemberName" />
+ <property name="CanFocus">True</property>
+ <property name="Label" translatable="yes">Enable _selection surrounding keys</property>
+ <property name="DrawIndicator">True</property>
+ <property name="HasLabel">True</property>
+ <property name="UseUnderline">True</property>
+ </widget>
+ <packing>
+ <property name="Position">6</property>
+ <property name="AutoSize">True</property>
+ <property name="Expand">False</property>
+ <property name="Fill">False</property>
+ </packing>
+ </child>
</widget>
</child>
</widget>
diff --git a/main/src/addins/MonoDevelop.WebReferences/ChangeLog b/main/src/addins/MonoDevelop.WebReferences/ChangeLog
deleted file mode 100644
index 7f2e5ec7cf..0000000000
--- a/main/src/addins/MonoDevelop.WebReferences/ChangeLog
+++ /dev/null
@@ -1,655 +0,0 @@
-2010-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs: Fix
- incorrect use of ShowCustomDialog/RunCustomDialog.
-
-2010-05-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
- Fix build.
-
-2010-05-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
- Properly destroy the web reference dialog.
-
-2010-05-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs:
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
- More dialog placing.
-
-2010-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Flush.
-
-2010-05-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.WS/WebServiceDiscoveryResultWS.cs:
- * MonoDevelop.WebReferences.WCF/WebServiceDiscoveryResultWCF.cs:
- Use correct namespace when updating a web reference. Fixes
- bug #605942 - Refreshing .NET 2.0 Web Service causes
- additional class nesting.
-
-2010-04-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.WCF/WebServiceDiscoveryResultWCF.cs:
- Fix build.
-
-2010-04-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.WebReferences.WS:
- * MonoDevelop.WebReferences.WCF:
- * MonoDevelop.WebReferences.csproj:
- * MonoDevelop.WebReferences.addin.xml:
- * MonoDevelop.WebReferences.WCF/WCFMetadata.cs:
- * MonoDevelop.WebReferences/WebReferenceItem.cs:
- * MonoDevelop.WebReferences/WebServiceEngine.cs:
- * MonoDevelop.WebReferences.WS/WebReferences.cs:
- * MonoDevelop.WebReferences.WCF/MetadataFile.cs:
- * MonoDevelop.WebReferences.WCF/ExtensionFile.cs:
- * MonoDevelop.WebReferences.WCF/ClientOptions.cs:
- * MonoDevelop.WebReferences/WebServiceEngineWS.cs:
- * MonoDevelop.WebReferences.WS/WebReferenceUrl.cs:
- * MonoDevelop.WebReferences/WebReferenceFolder.cs:
- * MonoDevelop.WebReferences.WCF/ReferenceGroup.cs:
- * MonoDevelop.WebReferences.WCF/MetadataSource.cs:
- * MonoDevelop.WebReferences/WebServiceEngineWCF.cs:
- * MonoDevelop.WebReferences/WebReferencesService.cs:
- * MonoDevelop.WebReferences.WCF/CollectionMapping.cs:
- * MonoDevelop.WebReferences.WS/WebServiceEngineWS.cs:
- * MonoDevelop.WebReferences.WCF/WCFMetadataStorage.cs:
- * MonoDevelop.WebReferences.WCF/ReferencedAssembly.cs:
- * MonoDevelop.WebReferences.WCF/WebServiceEngineWCF.cs:
- * MonoDevelop.WebReferences/WebServiceDiscoveryResult.cs:
- * MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs:
- * MonoDevelop.WebReferences/WebReferenceItemCollection.cs:
- * MonoDevelop.WebReferences.WS/WebServiceDiscoveryResultWS.cs:
- * MonoDevelop.WebReferences.NodeBuilders/ProjectNodeBuilder.cs:
- * MonoDevelop.WebReferences.WCF/WebServiceDiscoveryResultWCF.cs:
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
- * MonoDevelop.WebReferences.NodeBuilders/WebReferenceFolderNodeBuilder.cs:
- * MonoDevelop.WebReferences.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Improved compatibility. VS can now properly open projects
- with web references created with MD, and vice-versa.
- Reorganized a bit the code.
-
-2010-04-23 Carlo Kok <ck@remobjects.com>
- * Makefile.am:
- * MonoDevelop.WebReferences.csproj:
- Add missing System.Configuration reference.
-
-2010-04-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.WebReferences.csproj:
- * MonoDevelop.WebReferences.Resources/WebReference.png:
- * MonoDevelop.WebReferences.Resources/WebReferenceItem.VS.png:
- * MonoDevelop.WebReferences.Resources/WebReference.Service.png:
- * MonoDevelop.WebReferences.Resources/WebReference.File.Wsdl.png:
- * MonoDevelop.WebReferences.Resources/WebReference.File.Disco.png:
- * MonoDevelop.WebReferences.Resources/WebReferenceFolder.Open.png:
- * gtk-gui/MonoDevelop.WebReferences.Dialogs.WebReferenceDialog.cs:
- * MonoDevelop.WebReferences.Resources/WebReferenceFolder.Closed.png:
- Remove unused icons.
-
- * MonoDevelop.WebReferences/WebServiceEngineWCF.cs:
- * MonoDevelop.WebReferences/MoonlightChannelBaseExtension.cs:
- Add support for moonlight and monotouch proxies.
-
-2010-04-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.WebReferences.csproj:
- * MonoDevelop.WebReferences/CodeGenerator.cs:
- * MonoDevelop.WebReferences/WebServiceEngine.cs:
- * MonoDevelop.WebReferences/WebReferenceItem.cs:
- * MonoDevelop.WebReferences/WebServiceEngineWS.cs:
- * MonoDevelop.WebReferences/WebServiceEngineWCF.cs:
- * MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs:
- * MonoDevelop.WebReferences/WebReferenceItemCollection.cs:
- * gtk-gui/MonoDevelop.WebReferences.Dialogs.WebReferenceDialog.cs:
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
- * MonoDevelop.WebReferences.NodeBuilders/WebReferenceFolderNodeBuilder.cs:
- Add support for WCF references.
-
-2010-04-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs: Log
- the error.
-
-2010-04-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs:
- Show an error message if DiscoverAny fails. Fixes bug
- #590375 - Add Web Reference dialog silently swallows errors.
-
-2010-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences/WebReferenceItem.cs: Fix warning.
-
- * MonoDevelop.WebReferences/WebReferenceItemCollection.cs:
- Simplify.
-
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
- Ask for confirmation before deleting a web reference.
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs:
- Don't allow duplicate reference names.
-
- * gtk-gui/MonoDevelop.WebReferences.Dialogs.WebReferenceDialog.cs:
- Don't allow duplicate reference names. Fixes bug #582487 -
- Web reference cannot be deleted.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.WebReferences.addin.xml: Bumped MD version.
-
-2010-03-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
- Use the correct reference name for comparing. Fixes bug
- #583009 - WebReferenceCommandHandler duplicates references.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.WebReferences.csproj:
- * MonoDevelop.WebReferences.addin.xml:
- * MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs:
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
- * MonoDevelop.WebReferences.NodeBuilders/WebReferenceNodeBuilder.cs:
- * MonoDevelop.WebReferences.NodeBuilders/WebReferenceFolderNodeBuilder.cs:
- Merged MD.Projects into MD.Core, and MD.Projects.Gui,
- MD.Core.Gui and MD.Components into MD.Ide.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.WebReferences.csproj:
- * MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs:
- * MonoDevelop.WebReferences.Dialogs/UserPasswordDialog.cs:
- * gtk-gui/MonoDevelop.WebReferences.Dialogs.UserPasswordDialog.cs:
- Add support for basic authentication.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.WebReferences.Dialogs.WebReferenceDialog.cs:
- Flush.
-
-2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.WebReferences/CodeGenerator.cs: Fix spelling
- typo.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.WebReferences.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * MonoDevelop.WebReferences.csproj:
- * gtk-gui/MonoDevelop.WebReferences.Dialogs.WebReferenceDialog.cs:
- Flush.
-
-2009-10-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs:
- Don't generate invalid namespace names. Hide the navigation
- toolbar if we have no browser.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.WebReferences.addin.xml: Bump MD version.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.csproj: Updated dependencies. We
- now depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences\Library.cs: Fix cast exception on
- MS.NET.
-
-2009-08-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
- Before adding refs, resolve them against the target
- framework.
-
-2009-08-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences/Library.cs: VS uses "Web
- References" instead of "WebReferences"
-
- * MonoDevelop.WebReferences/DiscoveryProtocol.cs: Ignore
- unknown discovery results.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.WebReferences.Dialogs.WebReferenceDialog.cs:
- Flush.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences\Library.cs:
- * MonoDevelop.WebReferences\WebReferenceItemCollection.cs:
- * MonoDevelop.WebReferences.NodeBuilders\WebReferenceFolderNodeBuilder.cs:
- Use the new FilePath class for handling file and directory
- paths.
-
-2009-04-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.WebReferences/WebReferenceItem.cs: fixed
- compilation error.
-
-2009-04-28 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.WebReferences/WebReferenceItem.cs: Applied patch
- from Luciano N. Callero <lnc19@hotmail.com> : "Fix Web
- Reference Update bug that prevent a web reference from being
- update."
-
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.WebReferences.csproj: don't require specific
- gtk-sharp version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.WebReferences.addin.xml: Bump MD version.
-
-2009-03-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
- Fix framework IDs.
-
-2009-02-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.addin.xml: Track merge of the
- project pad context menu.
-
-2009-02-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs: Flush.
-
-2009-02-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences/CodeGenerator.cs: Properly fix
- warning.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.WebReferences.csproj: Make implicit references
- explicit. Csc is much pickier about these.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.WebReferences.csproj: Remove invalid
- ApplicationIcon value that broke the build in VS.
-
-2009-02-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.WebReferences/CodeGenerator.cs:
- * MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs:
- * gtk-gui/MonoDevelop.WebReferences.Dialogs.WebReferenceDialog.cs:
- Fixed compiler warnings
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.mds:
- * MonoDevelop.WebReferences.mdp:
- * MonoDevelop.WebReferences.csproj: Migrated to MSBuild file
- format.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.WebReferences.addin.xml: Bump MD version.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.WebReferences.mdp: Flush project format changes.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.mdp: All projects now require fx 3.5.
-
-2008-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
- Track API changes.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.mdp: Don't require a specific version of
- Mono.Addins.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-11-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.NodeBuilders/WebReferenceNodeBuilder.cs:
- * MonoDevelop.WebReferences.NodeBuilders/WebReferenceFolderNodeBuilder.cs:
- Fix comments.
-
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs: Make
- sure no files are added to the project if the web reference proxy
- can't be generated.
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.WebReferences.Dialogs.WebReferenceDialog.cs:
- Flush.
-
- * Makefile.am: Fix parallel build.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.addin.xml: Bump MD version.
-
-2008-11-05 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.WebReferences.mdp: update the UsePartialTypes attribute.
- Not sure how or why it got set to False, but it should be true.
- [Fixes #440796]
-
-2008-10-22 Luciano N. Callero <lnc19@hotmail.com>
-
- * MonoDevelop.WebReferences/CodeGenerator.cs: Add a new Constructor
- to the proxy class with Url as a parameter.
-
-2008-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
- Track API.
-
-2008-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.mdp: Updated projects.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs,
- gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.WebReferences.Dialogs.WebReferenceDialog.cs:
- Updated generated code.
-
-2008-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.NodeBuilders/ProjectFolderNodeBuilderExtension.cs,
- MonoDevelop.WebReferences.NodeBuilders/ProjectNodeBuilder.cs,
- MonoDevelop.WebReferences.NodeBuilders/WebReferenceFolderNodeBuilder.cs,
- MonoDevelop.WebReferences.NodeBuilders/WebReferenceNodeBuilder.cs,
- MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
- Moved the extensible tree view to its own directory.
-
-2008-06-18 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.WebReferences/WebReferenceItem.cs: Update web reference
- over the network.
-
-2008-06-17 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
- Auto-add necessary references.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.addin.xml: Bump MD version.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.NodeBuilders/WebReferenceFolderNodeBuilder.cs,
- MonoDevelop.WebReferences/WebReferenceItem.cs,
- MonoDevelop.WebReferences/Library.cs,
- MonoDevelop.WebReferences/WebReferenceItemCollection.cs,
- MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs,
- gtk-gui/MonoDevelop.WebReferences.Dialogs.WebReferenceDialog.cs:
- New project model changes.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs,
- MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs: Worked on gnome
- hig compliant alerts.
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
- Refactored status bar.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.addin.xml: Update MD version.
-
-2008-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.addin.xml: Updated add-in category and
- description.
-
-2008-01-02 Geoff Norton <gnorton@novell.com>
-
- * MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs:
- The using System.Net;\rusing System.Text;\n pattern was causing a
- CS8025 on SVN trunk. Replace the \r with a \n.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences/Library.cs,
- MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs,
- gtk-gui/MonoDevelop.WebReferences.Dialogs.WebReferenceDialog.cs,
- gtk-gui/gui.stetic: Make it work when a browser is not installed.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.mdp: Updated project files. The order of
- extended properties won't change anymore.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.addin.xml: Bump add-in versions.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.mdp, Makefile.am: Directory reorganization.
-
-2007-11-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.WebReferences.mdp,
- MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs,
- gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.WebReferences.Dialogs.WebReferenceDialog.cs,
- gtk-gui/gui.stetic: Use WebBrowserService instead of MozillaControl.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.WebReferences.mdp: Don't try to use partial types in stetic
- code generation.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.addin.xml: Bump MD version.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.mdp: Project file names updated by change in MD
- path functions.
-
-2007-10-01 Raja R Harinath <rharinath@novell.com>
-
- * Makefile.am (FILES, REFS): Remove $(srcdir) prefix. It's added
- automatically by Makefile.include.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.addin.xml: Bump MD version.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.addin.xml: Removed the CommandService class.
- Everything is done directly with CommandManager. Moved all extension
- node types to MD.Components.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.addin.xml,
- MonoDevelop.WebReferences.NodeBuilders/WebReferenceFolderNodeBuilder.cs,
- MonoDevelop.WebReferences.NodeBuilders/WebReferenceNodeBuilder.cs,
- MonoDevelop.WebReferences.mdp, Makefile.am: Reorganized the extension
- point hierarchy. Embedded all add-in manifests as resources.
-
-2007-08-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs: API
- cleanup. Converted core services into regular classes.
-
-2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.NodeBuilders/WebReferenceFolderNodeBuilder.cs:
- Converted DispatchService to a static class.
-
-2007-07-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.addin.xml,
- MonoDevelop.WebReferences.NodeBuilders/WebReferenceNodeBuilder.cs:
- Declared missing extension point.
-
-2007-06-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic,
- MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs: Made the
- dialog internal.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.mdp: Copy the .addins.xml file to the
- output dir.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Updated.
-
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.mdp, Makefile.am: Reference shared
- assemblies from the correct location.
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.addin.xml, MonoDevelop.WebReferences.mdp,
- gtk-gui/MonoDevelop.WebReferences.Dialogs.WebReferenceDialog.cs,
- gtk-gui/gui.stetic, Makefile.am: Migration to Mono.Addins.
-
-2007-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs: Avoid version auto-increment.
- * MonoDevelop.WebReferences.mdp: Don't copy referenced assemblies.
- * Makefile.am: Flush.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.addin.xml: Change add-in versions to 0.13.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.mdp, Makefile.am: Synchronized the MD
- project and the Makefile
- * gtk-gui/MonoDevelop.WebReferences.Dialogs.WebReferenceDialog.cs,
- gtk-gui/gui.stetic: Updated.
-
-2007-02-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.WebReferences.mdp, gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.WebReferences.Dialogs.WebReferenceDialog.cs,
- gtk-gui/gui.stetic, Makefile.am: i18n fixes and split stetic
- generated code in several files.
-
-2006-11-29 Gideon de Swardt <gdeswardt@gmail.com>
- * Makefile.in:
- Remove the Makefile.in from source, should not have been committed in the first place.
-
-2006-11-28 Gideon de Swardt <gdeswardt@gmail.com>
- * MonoDevelop.WebReferences:
- Move the source code from Google Code project.
-
-2006-08-31 Gideon de Swardt <gdeswardt@gmail.com>
- * MonoDevelop.WebReferences/CodeGenerator:
- Changed the class to use the LanguageBinding from the DotNetProject.
-
-2006-08-26 Gideon de Swardt <gdeswardt@gmail.com>
- * MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs:
- Moved the UI code to stetic
- * svnci:
- Added the svn commit change log script from monodevelop
-
-2006-08-25 Gideon de Swardt <gdeswardt@gmail.com>
- * MonoDevelop.WebReferences.NodeBuilders/WebReferenceFolderNodeBuilder.cs:
- Added an event handler to refresh the web reference folder node when a *.map project
- file has been removed from a project
-
-2006-08-15 Gideon de Swardt <gdeswardt@gmail.com>
-
- * MonoDevelop.WebReferences.addin.xml:
- Removed the Delete All menu option on the Web Reference folder
- Changed the version number
-
- * MonoDevelop.WebReferences/CodeGenerator.cs:
- Added support for generating the code in VB.NET
-
- * MonoDevelop.WebReferences/Library.cs:
- Added a method that checks if the project contains any web references
-
- * MonoDevelop.WebReferences/WebReferenceItemCollection.cs:
- Optimized the WebReferenceItemCollection construct method by only looping through the
- project files collection once instead of previously seeking for the specific map file
- after it found the reference file. This will also sort the problem with VB reference files
- not being loaded.
-
- * MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
- Check that the project options for the Runtime Version is set to
- "2.0", if it is set to "1.1" ask the user whether or not to
- switch to "2.0" automatically. The project build will fail if
- the Runtime is set to 1.1. Do not add the web reference if the
- user chooses to keep the runtime version 1.1.
-
- Added functionality to add a ProjectReference for System.Web.Services to the project if
- it does not currently contain a reference. This is required to successfully compile
- the project.
-
- * MonoDevelop.WebReferences.NodeBuilders/ProjectNodeBuilder.cs:
- Check if the project contains any web references before it adds the WebReferenceFolder
-
- * MonoDevelop.WebReferences.NodeBuilders/ProjectFolderNodeBuilderExtension.cs:
- Add a check not to hide the web reference folder if the project options is set to show all
-
- * MonoDevelop.WebReferences.NodeBuilders/WebReferenceFolderNodeBuilder.cs:
- Changed the HasChildNodes method to use the new method to check if a project contains any
- web references rather than parsing and loading the collection of all web references in a project.
- Changed the BuildChildNodes to parse the project every time the method is called.
-
-2006-08-11 Gideon de Swardt <gdeswardt@gmail.com>
-
- Initial setup of the AddIn
diff --git a/main/src/addins/MonoDevelop.WebReferences/MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs b/main/src/addins/MonoDevelop.WebReferences/MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs
index e3c4f90232..e8d02975b7 100644
--- a/main/src/addins/MonoDevelop.WebReferences/MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs
+++ b/main/src/addins/MonoDevelop.WebReferences/MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs
@@ -609,6 +609,17 @@ namespace MonoDevelop.WebReferences.Dialogs
}
}
+
+ protected override void OnDestroyed ()
+ {
+ btnNavBack.Activated -= Browser_BackButtonClicked;
+ btnNavNext.Activated -= Browser_NextButtonClicked;
+ btnRefresh.Activated -= Browser_RefreshButtonClicked;
+ btnStop.Activated -= Browser_StopButtonClicked;
+ btnHome.Activated -= Browser_HomeButtonClicked;
+
+ base.OnDestroyed ();
+ }
}
class AskCredentials: GuiSyncObject, ICredentials
diff --git a/main/src/addins/MonoDeveloperExtensions/ChangeLog b/main/src/addins/MonoDeveloperExtensions/ChangeLog
deleted file mode 100644
index a4f1db7c01..0000000000
--- a/main/src/addins/MonoDeveloperExtensions/ChangeLog
+++ /dev/null
@@ -1,466 +0,0 @@
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDeveloperExtensions.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * Commands.cs:
- * MonoSolutionItemHandler.cs:
- * MonoDeveloperExtensions.csproj:
- * MonoDeveloperExtensions.addin.xml: Merged MD.Projects into
- MD.Core, and MD.Projects.Gui, MD.Core.Gui and MD.Components
- into MD.Ide.
-
-2010-01-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.csproj: Flush.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoSolutionItemHandler.cs: Introduced the
- ConfigurationSelector class to all methods that previously
- took a configuration name as string. This eliminates the
- ambiguity between solution configuration names and project
- configuration names.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDeveloperExtensions.addin.xml: Bump MD version.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDeveloperExtensions.addin.xml: Bump MD version.
-
-2009-09-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoMakefileFormat.cs: Use the new DotNetAssemblyProject
- class instead of DotNetProject, which is now abstract.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.csproj: Updated dependencies. We now
- depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoMakefileFormat.cs: Use the new FilePath class for
- handling file and directory paths.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * MonoDeveloperExtensions.csproj: don't require specific
- gtk-sharp version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDeveloperExtensions.addin.xml: Bump MD version.
-
-2009-02-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml: Track merge of the
- project pad context menu.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDeveloperExtensions.csproj: Make implicit references
- explicit. Csc is much pickier about these.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.csproj: Flush.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.mds:
- * MonoDeveloperExtensions.mdp:
- * MonoDeveloperExtensions.csproj: Migrated to MSBuild file
- format.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDeveloperExtensions.addin.xml: Bump MD version.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDeveloperExtensions.mdp: Flush project format changes.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * NUnit/NUnit.mdp:
- * MonoDeveloperExtensions.mdp: All projects now require fx 3.5.
-
-2008-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoMakefileFormat.cs: Track API changes.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.mdp: Don't require a specific version of
- Mono.Addins.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * NUnit/Makefile.am: Make it work for parallel build.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml: Bump MD version.
-
-2008-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoSolutionItemHandler.cs: Track API.
-
-2008-09-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoSolutionItemHandler.cs: Ignore compiler messages which are not
- errors or warnings. Fixes bug #393621.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * NUnit/NUnit.mdp, MonoDeveloperExtensions.mdp: Updated generated code.
-
-2008-06-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoMakefileFormat.cs: Track api changes.
-
-2008-06-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoMakefileFormat.cs: Avoid re-initializing the project handler for
- projects already created with the Mono format.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml: Bump MD version.
-
-2008-05-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoSolutionItemHandler.cs: Fix warning.
-
-2008-05-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoMakefileFormat.cs: Track api changes.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml: Merged the extension points for
- project and solution option panels into a single extension point. A
- single extension point will now be used for all kinds of items.
- Extension conditions can be used to make panels visible only for
- some specific item types.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoSolutionItemHandler.cs: Replaced
- ICompilerResult/DefaultCompilerResult/CompilerResults by a new
- BuildResult class, which has owner information at error level, so
- it is possible to know which project generated an error when
- building a solution. Updated Task and TaskService to use the new
- owner information.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.mds, MonoMakefileFormat.cs, Commands.cs,
- MonoSolutionItemHandler.cs, Makefile.am,
- MonoDeveloperExtensions.addin.xml, NUnit/MonoTestProvider.cs,
- MonoDeveloperExtensions.mdp: New project model changes.
-
-2008-03-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.mdp: Removed unneeded dependencies.
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am, MonoDeveloperExtensions.mdp: Removed some unused glade and
- gnome-sharp references (only the unused). But I'll continue to remove
- glade, we need to lower the dependency tree a bit.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml: Update MD version.
-
-2008-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml: Updated add-in category and
- description.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml: Bump add-in versions.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am, NUnit/NUnit.mdp, MonoDeveloperExtensions.mdp: Directory
- reorganization.
-
-2007-11-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoProject.cs: Use RootCombine instead of CurrentOpenCombine when
- possible.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml: Bump MD version.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.mds, MonoDeveloperExtensions.mdp, NUnit/NUnit.mdp:
- Project file names updated by change in MD path functions.
-
-2007-10-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoProject.cs, MonoProjectConfiguration.cs: MonoProject now is a subclass
- of DotNetProject. Project export to VS format now works.
-
-2007-10-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoMakefileFormat.cs, MonoProject.cs: Make sure the .sources file is
- included when exporting the project.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml: Bump MD version.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am, MonoDeveloperExtensions.addin.xml,
- MonoDeveloperExtensions.mdp, NUnit/Makefile.am: Reorganized the
- extension point hierarchy. Embedded all add-in manifests as resources.
-
-2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * Commands.cs: Converted DispatchService to a static class.
-
-2007-06-19 Ankit Jain <jankit@novell.com>
-
- Fix bug#81901.
- * MonoProject.cs (AddSourceFile): Use File.* for file operations
- instead of FileService.
- (RemoveSourceFile): Likewise.
-
-2007-05-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml: Removed MS namespace from add-in
- dependency.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.mdp: Copy the .addins.xml file to the output
- dir.
-
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am, MonoDeveloperExtensions.mdp: Reference shared assemblies
- from the correct location.
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am, MonoDeveloperExtensions.addin.xml,
- MonoDeveloperExtensions.mdp: Migration to Mono.Addins.
-
-2007-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoMakefileFormat.cs: Track api changes.
- * MonoDeveloperExtensions.mdp: Updated.
-
-2007-03-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoMakefileFormat.cs: Save MonoProject and MonoCombine objects only.
- * MonoDeveloperExtensions.mdp, NUnit/NUnit.mdp: Disable local-copy
- references.
-
-2007-03-08 Marek Sieradzki <marek.sieradzki@gmail.com>
-
- * MonoTestProvider.cs: Removing as it was already moved to separate
- assembly.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * NUnit/NUnit.mdp: Set target runtime to 2.0.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml: Change add-in versions to 0.13.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am, MonoDeveloperExtensions.mdp, NUnit/Makefile.am,
- NUnit/NUnit.mdp: Synchronized MD project and makefile.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs: Removed version auto-increment.
-
-2007-02-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.mds, MonoDeveloperExtensions.mdp,
- NUnit/NUnit.mdp: Updated.
- * MonoProject.cs: Track api changes.
-
-2007-02-06 Ankit Jain <jankit@novell.com>
-
- * Commands.cs: Remove all svn commands. We have svn integrated now.
- * MonoDeveloperExtensions.addin.xml: Likewise.
-
-2007-02-06 Ankit Jain <jankit@novell.com>
-
- * MonoProject.cs (OnClean): Override.
-
-2006-02-02 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * MonoDeveloperExtensions.addin.xml: replaced icon for install command by gtk+ 2.4 stock icon
-
-2006-12-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoProject.cs: Use the FileService for copying and deleting files.
-
-2006-12-07 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * MonoDeveloperExtensions.mdp: Updated so it can
- be built from MonoDevelop.
-
-2006-09-19 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * NUnit: Added svn:ignore for MonoDeveloperExtensions_nunit.pidb
-
-2006-08-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoCombine.cs:
- * MonoProject.cs: Track api changes.
-
-2006-07-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml: Updated versions.
- * MonoDeveloperExtensions.mdp: Updated.
-
-2006-06-29 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoProject.cs: Implement SupportedLanguages, to filter file templates.
-
-2006-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoProject.cs: Removed dependency to NUnit add-in.
- * Makefile.am: Removed dependency to NUnit add-in. Added the
- new nunit module to the build.
-
- * MonoDeveloperExtensions.addin.xml: Added optional module which
- extends the nunit add-in.
-
- * NUnit/MonoTestProvider.cs:
- * NUnit/Makefile.am:
- * NUnit/NUnit.mdp: Created a new assembly which implements the nunit
- extension for Mono projects.
-
-2006-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml: Updated versions.
- * MonoDeveloperExtensions.mdp: Updated.
-
-2006-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml: Updated references.
-
-2006-03-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions/MonoMakefileFormat.cs: Include 2.0
- directories in the solution. Patch by Marek Sieradzki.
-
-2006-03-29 Grzegorz Sobanski <silk@boktor.net>
-
- * Makefile.am: removed unneeded references to nunit.
-
-2006-03-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.mdp: Updated.
- * Makefile.am: Use an unified format. Patch by Matze Braun.
- * MonoDeveloperExtensions.addin.xml: Updated add-in versions.
-
-2006-02-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoMakefileFormat.cs: Track changes in Makefile format, again.
-
-2006-01-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoMakefileFormat.cs: Track changes in Makefile format.
-
-2005-10-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Commands.cs: Always open documents in the GUI thread.
-
-2005-10-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml: Fixed addin header information.
- Use "id" attribuet instead of "name" to identify addins.
-
-2005-10-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml: Added addin dependencies.
-
-2005-09-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoProject.cs: Use the new regex for parsing error messages.
- * Commands.cs: Use an external console for the ci command.
-
-2005-08-10 Ben Motmans <ben.motmans@gmail.com>
-
- * MonoDeveloperExtensions.mdp: references update
-
-2005-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions/Commands.cs:
- * MonoDeveloperExtensions/MonoProject.cs: Track api changes.
-
-2005-07-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoMakefileFormat.cs: Avoid adding projects twice.
- * MonoProject.cs:
- * MonoTestProvider.cs: Generate a unit test tree for assemblies that
- have a Test directory.
- * Makefile.am: Added conditional build.
- * MonoDeveloperExtensions.addin.xml: This addin depends on the nunit addin.
-
-2005-07-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoProject.cs: Implemented CreateConfiguration method.
- * MonoDeveloperExtensions.addin.xml: Added install command
- to the correct toolbar.
-
-2005-04-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDeveloperExtensions.addin.xml:
- * Commands.cs: Use the new command service. Added hacky support for
- basic svn operations.
-
-2005-04-17 John Luke <john.luke@gmail.com>
-
- * Makefile.am: fix distcheck
-
-2005-04-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoProject.cs: Look for ChangeLog files in a more rational
- (and faster) way.
-
-2005-05-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoProject.cs: Update the sources file when files are renamed.
- Don't add the ChangeLog file to the project for now, it's too slow
- to look for it.
-
-2005-02-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoProject.cs: Don't try to parse errors from the stdout, only
- from stderr.
- * MonoMakefileFormat.cs: In GetValidFormatName, keep the file path.
-
diff --git a/main/src/addins/MonoDeveloperExtensions/NUnit/ChangeLog b/main/src/addins/MonoDeveloperExtensions/NUnit/ChangeLog
deleted file mode 100644
index d463fc5278..0000000000
--- a/main/src/addins/MonoDeveloperExtensions/NUnit/ChangeLog
+++ /dev/null
@@ -1,19 +0,0 @@
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * NUnit.csproj: Merged MD.Projects into MD.Core, and
- MD.Projects.Gui, MD.Core.Gui and MD.Components into MD.Ide.
-
-2010-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * NUnit.csproj: Flush.
-
-2009-10-13 Ankit Jain <jankit@novell.com>
-
- * NUnit.csproj: Import md.targets .
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * NUnit.mdp:
- * NUnit.csproj: Migrated to MSBuild file format.
-
diff --git a/main/src/addins/NUnit/ChangeLog b/main/src/addins/NUnit/ChangeLog
deleted file mode 100644
index 2dda19f864..0000000000
--- a/main/src/addins/NUnit/ChangeLog
+++ /dev/null
@@ -1,1117 +0,0 @@
-2010-06-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/NUnitAssemblyGroup.xpt.xml: Don't include the
- assembly name in the project type name since it doesn't work
- well when running on .NET
-
-2010-06-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestNodeBuilder.cs:
- * MonoDevelopNUnit.addin.xml: Added go-to-failure command to
- the test pad context menu. Fixes bug #610358 - Go to source
- code in unit test pad doesn't work as expected.
-
-2010-05-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitService.cs: Use ShowCustomDialog (which
- destroys the dialog when done) instead of RunCustomDialog
- (which doesn't).
-
-2010-05-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * Services/NUnitService.cs: More dialog placing.
-
-2010-05-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/NUnitAssemblyGroupConfigurationNodeBuilder.cs: Clean up
- dialog placement.
-
-2010-05-05 Mike Krüger <mkrueger@novell.com>
-
- * Services/UnitTestResult.cs: handled possible null ref.
-
-2010-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Register nunit project as
- serializable.
-
- * Services/NUnitService.cs:
- * Project/NUnitAssemblyGroupProject.cs: Ensure that tests are
- always shown for nunit assembly projects, when created and
- when added. Fixes bug #602143 - Unit tests don't show up in
- the Unit Tests pane.
-
-2010-04-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/TestResultsPad.cs: Free up wasted space between
- scrollbars and treeview contents.
-
-2010-04-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestResultsPad.cs:
- * Commands/NUnitCommands.cs:
- * MonoDevelopNUnit.addin.xml:
- * Services/UnitTestResult.cs: In the results pad, allow
- jumping to a specific line of the call stack. When
- double-clicking in a test failure, jump to the location of
- the failure, if available.
-
- * gtk-gui/MonoDevelop.NUnit.NUnitOptionsWidget.cs: Flush.
-
-2010-04-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Fixed node set name.
-
- * nunit.glade:
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * MonoDevelop.NUnit.csproj:
- * Gui/NUnitOptionsPanel.cs:
- * gtk-gui/MonoDevelop.NUnit.NUnitOptionsWidget.cs: Ported some
- old glade code to stetic.
-
- * Services/ExternalTestRunner.cs:
- * Services/NUnitAssemblyTestSuite.cs: Make sure the remote
- monitor is not disconnected too early.
-
- * Gui/TestPad.cs:
- * Gui/TestResultsPad.cs: Fix warnings.
-
-2010-04-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/UnitTestGroup.cs:
- * Services/NUnitTestSuite.cs:
- * Services/SystemTestProvider.cs:
- * Services/NUnitAssemblyTestSuite.cs: Don't show projects and
- solutions which don't contain unit tests.
-
-2010-04-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services\ExternalTestRunner.cs: Preload the NUnitRunner
- assembly.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelopNUnit.addin.xml: Bumped MD version.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitAssemblyTestSuite.cs: Fill the tests in the
- gui thread. Fixes bug #585286 - Collection modified while
- iterating.
-
-2010-03-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Set the default location for
- unit tests pads. Register a new Unit Testing layout.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * Gui/TestPad.cs:
- * Gui/CircleImage.cs:
- * Gui/TestResultsPad.cs:
- * Gui/TestNodeBuilder.cs:
- * MonoDevelop.NUnit.csproj:
- * Services/NUnitService.cs:
- * Commands/NUnitCommands.cs:
- * MonoDevelopNUnit.addin.xml:
- * Gui/UnitTestOptionsDialog.cs:
- * Gui/TestAssemblyNodeBuilder.cs:
- * Services/NUnitProjectTestSuite.cs:
- * Gui/NUnitAssemblyGroupNodeBuilder.cs:
- * Services/NUnitProjectServiceExtension.cs:
- * Gui/NUnitAssemblyGroupConfigurationNodeBuilder.cs: Merged
- MD.Projects into MD.Core, and MD.Projects.Gui, MD.Core.Gui
- and MD.Components into MD.Ide.
-
-2010-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * Gui/TestPad.cs:
- * Gui/TestResultsPad.cs:
- * MonoDevelop.NUnit.csproj: Use the new DockItemToolbar class
- for showing toolbar commands.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestPad.cs:
- * Gui/TestResultsPad.cs: Track api changes.
-
-2010-02-09 Mike Krüger <mkrueger@novell.com>
-
- * Gui/TestPad.cs:
- * Gui/TestResultsPad.cs: Track API changes for lazy loading
- images.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs: Flush.
-
-2009-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * Gui/unit-test-16.png:
- * Gui/unit-test-24.png:
- * MonoDevelop.NUnit.csproj:
- * MonoDevelopNUnit.addin.xml: Added new icon.
-
-2009-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitService.cs: Don't try to build tests until the
- service has been fully initialized.
-
-2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Services/NUnitService.cs:
- * Services/NUnitAssemblyTestSuite.cs: Name threads to make
- debugging easier.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestResultsPad.cs:
- * Project/NUnitAssemblyGroupProject.cs:
- * Services/NUnitProjectServiceExtension.cs: Introduced the
- ConfigurationSelector class to all methods that previously
- took a configuration name as string. This eliminates the
- ambiguity between solution configuration names and project
- configuration names.
-
-2009-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Use correct cairo lib.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelopNUnit.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestPad.cs:
- * Gui/TestResultsPad.cs: Fix warnings.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.NUnit.csproj: Reference the mono-cairo package.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs: Flush.
-
-2009-10-16 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CircleImage.cs: Handled icon loading error.
-
-2009-10-09 Mike Krüger <mkrueger@novell.com>
-
- * md1format.xml: Track namespace changes.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelopNUnit.addin.xml: Bump MD version.
-
-2009-10-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitService.cs: After a build operation, and
- before running the tests, ensure that the tests are up to
- date by calling Refresh.
-
- * Services/UnitTest.cs: Added refresh operation. Fire test
- events in the gui thread.
-
- * Services/UnitTestGroup.cs:
- * Services/NUnitProjectTestSuite.cs:
- * Services/NUnitAssemblyTestSuite.cs: Implemented the Refresh
- operation. This operation updates any test that needs to be
- updated. It is an async operation. All this fixes bug
- #540257 - Unit test pad not updated correctly when "run
- tests" implies a build operation.
-
-2009-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestPad.cs: Add support for custom execution modes.
-
-2009-09-09 Christian Hergert <chris@dronelabs.com>
-
- * Services/NUnitService.cs: Make dialog transient for the
- root window.
-
-2009-08-28 Mike Krüger <mkrueger@novell.com>
-
- * templates/NUnitTestClass.xft.xml: Fixed "Bug 479196 - "add
- test fixture" adds refs to nunit.core and nunit.framework
- from "Package"".
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.csproj: Updated dependencies. We now
- depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * Gui/TestChart.cs:
- * MonoDevelop.NUnit.csproj: Track api changes in the chart
- widget.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitAssemblyTestSuite.cs: Track api changes.
-
-2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitService.cs:
- * Gui/NUnitAssemblyGroupNodeBuilder.cs:
- * Gui/NUnitAssemblyGroupConfigurationNodeBuilder.cs: Use the
- new DesktopService instead of PlatformService.
-
-2009-06-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services\ExternalTestRunner.cs:
- * Services\NUnitAssemblyTestSuite.cs: In some cases MS.NET
- can't properly resolve assemblies even if they are already
- loaded. For example, when deserializing objects from
- remoting. Added a handler for AssemblyResolve that handle
- this case.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project\NUnitAssemblyGroupFileFormat.cs: Use the new
- FilePath class for handling file and directory paths.
-
-2009-05-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitTestCase.cs:
- * Services/NUnitTestSuite.cs: Implement OnCanRun for NUnit
- tests and test suites.
-
- * Services/UnitTestGroup.cs: A test suite can be run using a
- specific mode if all child tests can.
-
- * Gui/TestPad.cs: Improve support for using a custom execution
- mode.
-
-2009-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Added Run Test With submenu,
- with support for all registered modes.
-
- * Gui/TestPad.cs:
- * Services/UnitTest.cs:
- * Services/TestContext.cs: Track api changes.
-
-2009-04-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Changed copyright tag.
-
-2009-04-24 Mike Krüger <mkrueger@novell.com>
-
- * AssemblyInfo.cs: Changed assembly info.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * Gui/TestResultsPad.cs: Renamed PixbufService to
- ImageService.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * Gui/TestResultsPad.cs: Track API changes.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * MonoDevelop.NUnit.csproj: don't require specific
- gtk-sharp version.
-
-2009-04-17 Mike Krüger <mkrueger@novell.com>
-
- * Gui/NUnitOptionsPanel.cs:
- * Services/NUnitService.cs:
- * MonoDevelopNUnit.addin.xml:
- * Gui/UnitTestOptionsDialog.cs: translated the option panels
- to the new option structure.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelopNUnit.addin.xml: Bump MD version.
-
-2009-03-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/NUnitProject.xpt.xml: Reference the version of
- NUnit that we ship with MD.
-
-2009-03-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitAssemblyTestSuite.cs: Improved error message.
-
-2009-03-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestPad.cs:
- * Services/UnitTest.cs:
- * Services/TestContext.cs:
- * Services/NUnitService.cs:
- * Services/NUnitAssemblyTestSuite.cs:
- * Services/NUnitProjectServiceExtension.cs: Changed the way
- execution handlers work. We are not using platform ids
- anymore. Instead, we use command strings when looking for
- execution handlers. IExecutionHandlerFactory has been
- removed and now everything is handled by IExecutionHandler,
- which has a new CanExecute method. This model is more simple
- and more generic.
-
-2009-02-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitProjectTestSuite.cs: Check for nunit.core as
- well as nunit.framework when looking for nunit test
- projects. Should fix bug #477523.
-
-2009-02-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestPad.cs: Track merge of the project pad context menu.
-
-2009-02-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitAssemblyTestSuite.cs: Modify the test
- collection in the gui thread, to avoid concurrent access.
- Fixes bug #469131 - Random IOE exception.
-
-2009-02-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestPad.cs:
- * Services/UnitTest.cs:
- * Gui/TestResultsPad.cs:
- * Services/TestContext.cs:
- * Services/NUnitService.cs:
- * Commands/NUnitCommands.cs:
- * MonoDevelopNUnit.addin.xml:
- * Services/ExternalTestRunner.cs:
- * Services/NUnitAssemblyTestSuite.cs:
- * Services/NUnitProjectServiceExtension.cs: Added support for
- running unit tests using a special execution mode (for
- example, using the debugger).
-
-2009-02-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Don't partially assembly-qualify
- type name, as it makes .NET unhappy, and doesn't seem to be
- necessary for Mono.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mds:
- * MonoDevelop.NUnit.mdp:
- * MonoDevelop.NUnit.csproj: Migrated to MSBuild file format.
-
-2009-02-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Don't register the nunit package
- if mono-nunit is installed and has the same version.
-
- * gtk-gui/generated.cs: Flush.
-
-2009-02-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/UnitTestResult.cs: Getting the failure location
- doesn't work very well. Disable for now.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelopNUnit.addin.xml: Bump MD version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp: Flush.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.NUnit.mds:
- * MonoDevelop.NUnit.mdp:
- * NUnitRunner/NUnitRunner.mdp: Flush project format changes.
-
-2009-01-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * NUnitRunner/NUnitTestRunner.cs: Make sure that only the provided test
- suite is executed.
-
-2009-01-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/ExternalTestRunner.cs: Add a default test result message when
- none is provided.
-
- * Gui/TestResultsPad.cs:
- * Gui/TestNodeBuilder.cs:
- * Services/UnitTestResult.cs: When jumping to the test source code, if
- the test failed, jump to the line of the failure.
-
- * templates/NUnitTestClass.xft.xml: Add references to NUnit when adding
- a test fixture to a project.
-
-2009-01-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestPad.cs:
- * Services/NUnitService.cs:
- * Commands/NUnitCommands.cs:
- * MonoDevelopNUnit.addin.xml:
- * Services/UnitTestCollection.cs: Added command for running the tests.
-
- * Makefile.am:
- * MonoDevelop.NUnit.mdp:
- * Services/NUnitProjectServiceExtension.cs: When the project is a nunit
- library and there are no custom execution commands, run the tests
- when clicking on the Run option.
-
-2009-01-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mds: Added new NUnitRunner project.
-
-2009-01-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * lib/nunit.util.dll:
- * lib/nunit.core.dll:
- * lib/nunit.framework.dll:
- * MonoDevelopNUnit.addin.xml:
- * lib/nunit.core.interfaces.dll: Update to latest NUnit.
-
- * NUnitRunner:
- * Services/UnitTest.cs:
- * NUnitRunner/Makefile.am:
- * Services/NUnitTestCase.cs:
- * Services/NUnitTestSuite.cs:
- * Services/UnitTestResult.cs:
- * NUnitRunner/NUnitRunner.mdp:
- * Services/ExternalTestRunner.cs:
- * NUnitRunner/NUnitTestRunner.cs:
- * Services/NUnitProjectTestSuite.cs:
- * Services/NUnitAssemblyTestSuite.cs: Changed the way tests are run.
- Tests are now run in a separate appdomain to avoid conflicts of the
- tested assembly with MD.
-
- * Gui/TestResultsPad.cs: Ignore NUnit stack frames when looking for the
- source of a test failure. Fix some issues with the output pad.
-
- * Makefile.am:
- * MonoDevelop.NUnit.mdp: Updated.
-
-2009-01-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestPad.cs:
- * Gui/TestResultsPad.cs: Make sure the tree view is the first widget to
- be focused when presenting the pad.
-
-2009-01-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/ExternalTestRunner.cs: Fix bug #461415 - NUnit addin's path
- handling does not account for inherited tests. Patch by Brian
- Anderson.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp: All projects now require fx 3.5.
-
-2008-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/NUnitAssemblyGroupFileFormat.cs: Track API changes.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp: Don't require a specific version of
- Mono.Addins.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitService.cs: Track api changes.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-11-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui:
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs: Add missing files.
-
-2008-11-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/ExternalTestRunner.cs: Fix bug #440929 - Exception when
- running single test fixture that contains no tests.
-
- * MonoDevelop.NUnit.mdp: Added stetic file.
-
- * Makefile.am: Fix support for makefile parallel build.
-
-2008-11-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fix build dependencies.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Bump MD version.
-
-2008-10-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelopNUnit.addin.xml, Services/WorkspaceTestGroup.cs,
- Services/NUnitService.cs, Services/SolutionFolderTestGroup.cs,
- Gui/TestResultsPad.cs, Gui/TestPad.cs: Use a simple lazy singleton
- instead of an IService.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp: Updated generated code.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitProjectTestSuite.cs: Track api changes.
-
-2008-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/NUnitAssemblyGroupConfigurationNodeBuilder.cs,
- Gui/NUnitAssemblyGroupNodeBuilder.cs, Gui/TestNodeBuilder.cs,
- Gui/TestAssemblyNodeBuilder.cs, Gui/TestPad.cs: Moved the
- extensible tree view to its own directory.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * Services/NUnitProjectTestSuite.cs: Translated old code to new dom.
-
-2008-07-25 Peter Johanson <peter@peterjohanson.com>
-
- * Services/ExternalTestRunner.cs: Prevent an ArgumentOutOfRange
- exception if we are running a UnitTestGroup node.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/NUnitAssemblyGroupFileFormat.cs,
- Project/NUnitAssemblyGroupProject.cs, Project/TestAssembly.cs,
- Services/NUnitOptions.cs, Services/UnitTest.cs: Moved serialization
- engine to MonoDevelop.Core. Use new syntax for specifying attribute
- scope.
-
-2008-06-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitAssemblyTestSuite.cs: When counting test cases, ensure
- the test suite is fully loaded. Fixes bug #400106.
- * Gui/TestResultsPad.cs: Some protection against division by 0.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Bump MD version.
-
-2008-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestResultsPad.cs: Fix bug 387453 - Buttons in NUnit Test Results
- throw exception.
-
-2008-05-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitService.cs, Gui/TestPad.cs: Moved SearchTest to
- NUnitService.
- * Gui/TestResultsPad.cs: Fixed bug 366047 - Exceptions in "Test
- results" pad.
-
-2008-05-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/NUnitAssemblyGroupFileFormat.cs: Track api changes.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/NUnitAssemblyGroupProject.cs: Replaced
- ICompilerResult/DefaultCompilerResult/CompilerResults by a new
- BuildResult class, which has owner information at error level, so
- it is possible to know which project generated an error when
- building a solution. Updated Task and TaskService to use the new
- owner information.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * md1format.xml: Added missing file.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml, MonoDevelop.NUnit.mdp,
- Services/WorkspaceTestGroup.cs, Services/NUnitService.cs,
- Services/UnitTest.cs, Services/SolutionFolderTestGroup.cs,
- Services/UnitTestGroup.cs, Services/NUnitProjectTestSuite.cs,
- Services/SystemTestProvider.cs, Services/ITestProvider.cs,
- Services/NUnitAssemblyTestSuite.cs,
- Gui/NUnitAssemblyGroupConfigurationNodeBuilder.cs,
- Gui/TestResultsPad.cs, Gui/NUnitAssemblyGroupNodeBuilder.cs,
- Gui/TestPad.cs, Project/NUnitAssemblyGroupProject.cs,
- Project/NUnitAssemblyGroupFileFormat.cs, Makefile.am: New project
- model changes.
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * Services/TestProgressMonitor.cs: Refactored status bar.
-
-2008-02-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml, Services/NUnitService.cs: Put back the
- old results pad.
- * Gui/TestResultsPad.cs: When double clicking a test, jump to the exact
- line that failed. When selecting a test, scroll the output view so
- it shows the test's output.
- * Gui/TestPad.cs: Use a toolbar without labels.
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * Services/TestProgressMonitor.cs: Added tests finished message.
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * Gui/TestPad.cs: Fixed threading bug.
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelopNUnit.addin.xml, Services/TestProgressMonitor.cs,
- Services/NUnitService.cs, Gui/TestResultsPad.cs, Gui/TestPad.cs,
- Gui/CircleImage.cs: Worked on nunit pad
-
-2008-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp, Makefile.am: Fix references.
- * MonoDevelopNUnit.addin.xml, Services/NUnitService.cs: Register nunit
- packages using the extension point, instead of doing it by conde in the
- nunit service (since that code won't be run unless the service is
- explicitely loaded). Fixes bug #
-
-2008-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/NUnitAssemblyGroupNodeBuilder.cs, Gui/TestAssemblyNodeBuilder.cs:
- Handle the delete key in TreeViewPad, so it will work event if the
- shortcut is not defined.
-
-2008-02-06 Mike Krüger <mkrueger@novell.com>
-
- * Gui/TestPad.cs: Some changes for the new TreeViePiye
-
-2008-02-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/NUnitProject.xpt.xml: Fix nunit versions referenced in the
- project.
-
-2008-02-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/NUnitProject.xpt.xml: Don't try to open Test.cs, since it wont
- work for languages other than c#. Fixes bug #358359.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Update MD version.
-
-2008-01-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/NUnitOptionsPanel.cs: Ensure we don't create subclasses of classes
- with private fields bound by glade#. It would not work due to bug
- 355228.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/NUnitTestClass.xft.xml, templates/NUnitAssemblyGroup.xpt.xml,
- templates/NUnitProject.xpt.xml: Make template categories translatable.
-
-2008-01-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestPad.cs: Add null check when filling data for selected node. Should
- fix bug #350518.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Bump add-in versions.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp, Makefile.am: Directory reorganization.
-
-2007-11-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml, Services/NUnitService.cs: Reuse the results
- pad. Don't create it at every session. Fixes bug #338960.
- * Gui/TestResultsPad.cs: Icon and title is now set in the manifest.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Services/NUnitService.cs, Services/XmlResultsStore.cs,
- Services/NUnitAssemblyTestSuite.cs: Track LoggingService API changes.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Bump MD version.
-
-2007-10-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/NUnitAssemblyGroupNodeBuilder.cs, templates/NUnitTestClass.xft.xml:
- Use tango file icons. Removed obsolete icons.
-
-2007-10-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp, Services/NUnitService.cs, Gui/nunit-overlay-32.png,
- Gui/TestResultsPad.cs, Makefile.am,
- templates/NUnitAssemblyGroup.xpt.xml, templates/NUnitProject.xpt.xml:
- Updated project icons. Use the base project icon with an overlay to show
- the type.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp: Project file names updated by change in MD path
- functions.
-
-2007-10-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp: Fix warning level.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Bump MD version.
-
-2007-09-04 Michael Hutchinson <MHutchinson@novell.com>
-
- * Gui/UnitTestOptionsDialog.cs,
- Gui/NUnitOptionsPanel.cs: Fix compiler warnings.
-
-2007-08-31 Mike Krüger <mkrueger@novell.com>
-
- * Gui/UnitTestOptionsDialog.cs, Gui/NUnitOptionsPanel.cs: Changes due to new
- property infrastructure.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Removed the CommandService class. Everything
- is done directly with CommandManager. Moved all extension node types to
- MD.Components.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp, MonoDevelopNUnit.addin.xml,
- Services/NUnitService.cs, Gui/UnitTestOptionsDialog.cs,
- Gui/NUnitAssemblyGroupConfigurationNodeBuilder.cs,
- Gui/TestResultsPad.cs, Gui/NUnitAssemblyGroupNodeBuilder.cs,
- Gui/TestAssemblyNodeBuilder.cs, Gui/TestNodeBuilder.cs, Gui/TestPad.cs,
- Makefile.am: Reorganized the extension point hierarchy. Embedded all
- add-in manifests as resources.
-
-2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitService.cs,
- Gui/NUnitAssemblyGroupConfigurationNodeBuilder.cs,
- Gui/NUnitAssemblyGroupNodeBuilder.cs, Gui/TestNodeBuilder.cs,
- Gui/TestPad.cs: Converted DispatchService to a static class.
-
-2007-07-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp, MonoDevelopNUnit.addin.xml, Gui/nunit.png,
- Makefile.am: Added icon for the nunit pad.
-
-2007-07-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitService.cs, Services/XmlResultsStore.cs,
- Services/NUnitAssemblyTestSuite.cs: Use the log service for logging
- errors.
-
-2007-07-03 Mike Krüger <mkrueger@novell.com>
-
- * Gui/TestResultsPad.cs: Changed a bit because of the removal of custom
- collections in the Ide project.
-
-2007-06-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitService.cs: Track api changes.
-
-2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitService.cs: If a solution is already open when
- initializing the nunit service, load the test tree.
-
-2007-05-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestResultsPad.cs: Fixed some status messages. Make sure the
- progress label does not grow beyond the available space.
-
-2007-05-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitService.cs: Unregister tests providers of unloaded
- add-ins.
-
-2007-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestPad.cs: Added missing null check. Fixes bug #81097.
-
-2007-05-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestPad.cs: Fill the tree if there is some RootTest defined just
- after the pad initialization.
-
-2007-05-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp: Copy nunit dlls to target dir.
- * Services/NUnitService.cs, Gui/TestResultsPad.cs: Track api changes.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp: Copy the .addins.xml file to the output dir.
-
-2007-05-10 Mike Krüger <mkrueger@novell.com>
-
- * Services/NUnitService.cs:
- Fixed bug in pad loading.
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp, Makefile.am: Reference shared assemblies from
- the correct location.
-
-2007-05-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Restore extension deleted during the M.A
- migration.
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp, MonoDevelopNUnit.addin.xml,
- Services/NUnitService.cs, Gui/UnitTestOptionsDialog.cs,
- Makefile.am: Migration to Mono.Addins.
-
-2007-05-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.Projects/Combine.cs,
- MonoDevelop.Projects/CombineEntryEventArgs.cs,
- MonoDevelop.Projects.Parser/DefaultParserService.cs: Added a
- Reloading property to the argument of the entry add/remove events
- of Combine, which is set to true if the entry is being only
- reloaded, not actually removed/added to the combine.
-
-2007-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp: Updated.
- * Project/NUnitAssemblyGroupFileFormat.cs: Track api changes.
-
-2007-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp: Don't local copy references.
- * Services/NUnitService.cs, Gui/TestResultsPad.cs: Added button for
- running the tests. Fixed context menu. Don't make the TestResultPad
- a subclass of GuiSyncObject because there are some identity issue
- with GetHashCode and the proxy. Using TestMonitor instead.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Change add-in versions to 0.13.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp: Set target runtime to 2.0.
-
-2007-02-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Remove nunit references, since nunit is now included in
- the add-in.
-
-2007-02-11 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- *Makefile.am: install also nunit.framework.dll, otherwise addin will not start on some systems
-
-2007-02-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp: Synchronized the MD project and the Makefile
- * MonoDevelopNUnit.addin.xml: Removed nunit dependency. Added new
- project template.
- * Services/ExternalTestRunner.cs, Services/NUnitAssemblyTestSuite.cs:
- Track api changes in NUnit.
- * Services/NUnitService.cs: Register the nunit package is none is
- installed.
- * Gui/TestResultsPad.cs: Make the toolbar smaller. Added null check for
- empty result messages when a test is ignored.
- * lib, lib/nunit.framework.dll, lib/nunit.core.dll: Bundle nunit
- together with the add-in.
- * Makefile.am: Synchronized the MD project and the Makefile. Bundle
- nunit together with the add-in.
- * templates/NUnitTestClass.xft.xml: Latest NUnit versions require the
- Test attribute to be applied to test methods.
- * templates/NUnitProject.xpt.xml: New project template.
-
-2007-02-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp: Updated.
- * Gui/NUnitAssemblyGroupNodeBuilder.cs: Dispose the project after
- removing it.
- * Project/NUnitAssemblyGroupProject.cs: Track api changes.
-
-2006-12-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/NUnitAssemblyGroupProject.cs: Track api changes.
-
-2006-11-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitService.cs: Use global events to keep track of
- reference changes (simplified the code).
-
-2006-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/NUnitAssemblyGroupNodeBuilder.cs:
- * MonoDevelopNUnit.addin.xml: Added delete command to the nunit
- assembly group context menu.
-
- * Services/NUnitProjectTestSuite.cs: Track API changes.
-
-2006-09-07 Andrés G. Aragoneses <knocte@gmail.com>
-
- * MonoDevelopNUnit.addin.xml: Improved string.
-
-2006-09-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/ExternalTestRunner.cs: Make sure the MonoDevelop.Projects
- add-in is loaded in the remote process.
-
-2006-07-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp:
- * Makefile.am:
- * templates/NUnitTestClass.xft.xml: Added new file template for
- unit tests.
-
- * Services/UnitTest.cs: Removed DataItem attributes, since they
- are not ignored anymore.
- * MonoDevelopNUnit.addin.xml: Updated versions.
-
-2006-06-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitService.cs: Use the new extension listeners to
- read extensions.
-
-2006-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml:
- * Services/NUnitService.cs: Added an extension point for registering
- test providers. It replaces the RegisterTestProvider api call.
-
-2006-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Updated versions.
- * MonoDevelop.NUnit.mdp: Updated.
-
-2006-04-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CircleImage.cs: Added static constructor to get
- strict "beforefieldinit" semantics, so that the images
- are loaded after GTK is initialized.
-
-2006-04-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Reference nunit libraries using $(NUNIT_LIBS).
- Patch by Christian Hergert.
-
-2006-04-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * NUnit/Services/NUnitService.cs: Use a GUI thread safe
- subscription to CombineOpened event.
-
-2006-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.addin.xml: Added info about the
- nunit dependency.
-
-2006-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.addin.xml: Updated references.
-
-2006-03-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.NUnit.mdp: Updated.
- * Makefile.am: Use an unified format. Patch by Matze Braun.
- * MonoDevelopNUnit.addin.xml: Updated add-in versions.
-
-2006-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * NUnit/MonoDevelopNUnit.addin.xml: Declared nunit.framework
- dependency.
-
-2005-12-22 David Makovský <yakeen@sannyas-on.net>
-
- * Gui/TestResultsPad.cs:
- * Gui/NUnitOptionsPanel.cs:
- * Gui/TestNodeBuilder.cs:
- * Gui/TestPad.cs: Make some strings translatable.
-
-
-2005-11-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitTestCase.cs:
- * Services/NUnitTestSuite.cs:
- * Services/NUnitAssemblyTestSuite.cs:
- * Services/ExternalTestRunner.cs: Properly handle the case when it's
- running a single test case.
-
- * Services/UnitTest.cs: Save the inherited store if needed.
- * Services/XmlResultsStore.cs: Reset the modified flag once the
- store is saved.
- * Gui/TestResultsPad.cs: Clear the output buffer when refreshing the
- results list.
- * MonoDevelopNUnit.addin.xml: Added dependency.
-
-2005-10-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Fixed addin header information.
- Use "id" attribuet instead of "name" to identify addins.
-
-2005-10-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelopNUnit.addin.xml: Added addin dependencies.
- * Gui/UnitTestOptionsDialog.cs: Use the new addin API.
-
-2005-09-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitService.cs:
- * Services/CombineTestGroup.cs:
- * Services/NUnitProjectTestSuite.cs:
- * Services/SystemTestProvider.cs: Only generate a test suite for
- projects that reference the nunit.framework assembly.
-
-2005-08-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/*:
- * MonoDevelopNUnit.addin.xml: Properly reference resource icons and
- templates.
- * Makefile.am: Embed icon and templates as resources.
- * Gui/NUnitAssemblyGroupConfigurationNodeBuilder.cs: Track changes in
- the Stock class.
-
-2005-08-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitService.cs:
- * Gui/UnitTestOptionsDialog.cs: Track changes in TreeViewOptions.
-
-2005-08-10 Ben Motmans <ben.motmans@gmail.com>
-
- * MonoDevelop.NUnit.mdp: references update
-
-2005-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * Services/NUnitProjectTestSuite.cs: Use the new IParserContext API.
-
-2005-08-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/TestPad.cs:
- * Gui/TestResultsPad.cs: Use the new command service to show
- context menus.
-
-2005-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/NUnitAssemblyGroupProject.cs: Track api changes.
-
-2005-07-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * New addin implementation.
-
-2005-03-16 John Luke <john.luke@gmail.com>
-
- * Redo the nunit addin based on gnunit
diff --git a/main/src/addins/NUnit/NUnitRunner/ChangeLog b/main/src/addins/NUnit/NUnitRunner/ChangeLog
deleted file mode 100644
index 05e2ede495..0000000000
--- a/main/src/addins/NUnit/NUnitRunner/ChangeLog
+++ /dev/null
@@ -1,32 +0,0 @@
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * NUnitRunner.csproj: Flush.
-
-2009-10-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * NUnitTestRunner.cs: The name of inherited tests include the
- base class name as prefix. That prefix has to be removed.
- Fixes bug #543772 - derived TestFixtures are visible but not
- being run.
-
-2009-06-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * NUnitTestRunner.cs: In some cases MS.NET can't properly
- resolve assemblies even if they are already loaded. For
- example, when deserializing objects from remoting. Added a
- handler for AssemblyResolve that handle this case.
-
-2009-02-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Added support for running unit tests using a
- special execution mode (for example, using the debugger).
-
-2009-02-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fix distcheck.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * NUnitRunner.mdp:
- * NUnitRunner.csproj: Migrated to MSBuild file format.
-
diff --git a/main/src/addins/NUnit/NUnitRunner/NUnitTestRunner.cs b/main/src/addins/NUnit/NUnitRunner/NUnitTestRunner.cs
index 8602b52b56..1c819770d9 100644
--- a/main/src/addins/NUnit/NUnitRunner/NUnitTestRunner.cs
+++ b/main/src/addins/NUnit/NUnitRunner/NUnitTestRunner.cs
@@ -113,17 +113,21 @@ namespace MonoDevelop.NUnit.External
return BuildTestInfo (rootTS);
}
- NunitTestInfo BuildTestInfo (Test test)
+ internal NunitTestInfo BuildTestInfo (Test test)
{
NunitTestInfo ti = new NunitTestInfo ();
// The name of inherited tests include the base class name as prefix.
// That prefix has to be removed
string tname = test.TestName.Name;
// Find the last index of the dot character that is not a part of the test parameters
- int j = tname.IndexOf ('(');
- int i = tname.LastIndexOf ('.', (j == -1) ? (tname.Length - 1) : j);
- if (i != -1)
- tname = tname.Substring (i + 1);
+ // Parameterized methods can contain '.' as class name & they don't seem to prefix base class name, so it's safe to skip them
+ if (!(test.Parent is ParameterizedMethodSuite)) {
+ int j = tname.IndexOf ('(');
+ int i = tname.LastIndexOf ('.', (j == -1) ? (tname.Length - 1) : j);
+ if (i != -1)
+ tname = tname.Substring (i + 1);
+ }
+
if (test.FixtureType != null) {
ti.FixtureTypeName = test.FixtureType.Name;
ti.FixtureTypeNamespace = test.FixtureType.Namespace;
diff --git a/main/src/addins/NUnit/Services/NUnitProjectTestSuite.cs b/main/src/addins/NUnit/Services/NUnitProjectTestSuite.cs
index 5768b7d358..3bbfc1f11f 100644
--- a/main/src/addins/NUnit/Services/NUnitProjectTestSuite.cs
+++ b/main/src/addins/NUnit/Services/NUnitProjectTestSuite.cs
@@ -91,7 +91,7 @@ namespace MonoDevelop.NUnit
return null;
}
var ctx = task.Result;
- var cls = ctx.Assembly.GetTypeByMetadataName (string.IsNullOrEmpty (fixtureTypeNamespace) ? fixtureTypeName : fixtureTypeNamespace + "." + fixtureTypeName);
+ var cls = ctx?.Assembly?.GetTypeByMetadataName (string.IsNullOrEmpty (fixtureTypeNamespace) ? fixtureTypeName : fixtureTypeNamespace + "." + fixtureTypeName);
if (cls == null)
return null;
diff --git a/main/src/addins/TextTemplating/ChangeLog b/main/src/addins/TextTemplating/ChangeLog
deleted file mode 100644
index b50bf1355a..0000000000
--- a/main/src/addins/TextTemplating/ChangeLog
+++ /dev/null
@@ -1,9 +0,0 @@
-2009-08-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * TextTransform:
- * Mono.TextTemplating:
- * Mono.TextTemplating.Tests:
- * MonoDevelop.TextTemplating: Include the ASP.NET MVC and
- TextTemplating addins in the main solution and build.
-
diff --git a/main/src/addins/TextTemplating/Mono.TextTemplating.Tests/ChangeLog b/main/src/addins/TextTemplating/Mono.TextTemplating.Tests/ChangeLog
deleted file mode 100644
index 061fc503b5..0000000000
--- a/main/src/addins/TextTemplating/Mono.TextTemplating.Tests/ChangeLog
+++ /dev/null
@@ -1,65 +0,0 @@
-2009-12-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating.Tests.csproj: Don't local-copy nunit.
-
-2009-11-27 Olivier Dagenais <olivier.dagenais@gmail.com>
-
- * GenerationTests.cs: Make tests independent of the runtime
- they are running under by stripping the "autogenerated"
- comment (i.e. the first 9 lines).
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Mono.TextTemplating.Tests.csproj: Flush.
-
-2009-08-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * DummyHost.cs: Fix windows build.
-
-2009-08-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating.Tests.csproj: Use assembly refs for
- nunit.
-
-2009-08-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating.Tests.csproj: Include the ASP.NET MVC
- and TextTemplating addins in the main solution and build.
-
-2009-04-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * GenerationTests.cs: Add tests for Windows/Mac newlines.
-
-2009-04-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating.Tests.csproj: Updated.
-
- * GenerationTests.cs: Add test for C# output.
-
- * ParsingTests.cs: Track dummy host name change.
-
- * DummyHost.cs: Add more functionality to dummy host.
-
-2009-03-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating.Tests.csproj: Move output dir from
- ../bin to ../build.
-
-2009-03-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating.Tests.csproj: Fix output directory.
-
-2009-03-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating.Tests.csproj: Updated.
-
- * ParsingTests.cs: Add parser test.
-
- * DummyHost.cs: Dummy templating host.
-
-2009-03-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating.Tests.csproj: Add tests.
-
- * ParsingTests.cs: Tokeniser state/value/location test.
-
diff --git a/main/src/addins/TextTemplating/Mono.TextTemplating.Tests/Mono.TextTemplating.Tests.csproj b/main/src/addins/TextTemplating/Mono.TextTemplating.Tests/Mono.TextTemplating.Tests.csproj
index fec16c1aac..2358b38595 100644
--- a/main/src/addins/TextTemplating/Mono.TextTemplating.Tests/Mono.TextTemplating.Tests.csproj
+++ b/main/src/addins/TextTemplating/Mono.TextTemplating.Tests/Mono.TextTemplating.Tests.csproj
@@ -42,6 +42,7 @@
<Compile Include="TemplatingEngineHelper.cs" />
<Compile Include="TemplateEnginePreprocessTemplateTests.cs" />
<Compile Include="GenerateIndentedClassCodeTests.cs" />
+ <Compile Include="TextTemplatingSessionTests.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Mono.TextTemplating\Mono.TextTemplating.csproj">
diff --git a/main/src/addins/TextTemplating/Mono.TextTemplating.Tests/TextTemplatingSessionTests.cs b/main/src/addins/TextTemplating/Mono.TextTemplating.Tests/TextTemplatingSessionTests.cs
new file mode 100644
index 0000000000..c5b0606394
--- /dev/null
+++ b/main/src/addins/TextTemplating/Mono.TextTemplating.Tests/TextTemplatingSessionTests.cs
@@ -0,0 +1,57 @@
+//
+// TextTemplatingSessionTests.cs
+//
+// Author:
+// Matt Ward <matt.ward@xamarin.com>
+//
+// Copyright (c) 2016 Xamarin Inc. (http://xamarin.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+using System;
+using System.Reflection;
+using Microsoft.VisualStudio.TextTemplating;
+using NUnit.Framework;
+
+namespace Mono.TextTemplating.Tests
+{
+ [TestFixture]
+ public class TextTemplatingSessionTests
+ {
+ [Test]
+ public void AppDomainSerializationTest ()
+ {
+ var guid = Guid.NewGuid ();
+ var appDomain = AppDomain.CreateDomain ("TextTemplatingSessionSerializationTestAppDomain");
+
+ var session = (TextTemplatingSession)appDomain.CreateInstanceFromAndUnwrap (
+ typeof(TextTemplatingSession).Assembly.Location,
+ typeof(TextTemplatingSession).FullName,
+ false,
+ BindingFlags.Public | BindingFlags.Instance,
+ null,
+ new object[] { guid },
+ null,
+ null);
+
+ Assert.AreEqual (guid, session.Id);
+ }
+ }
+}
+
diff --git a/main/src/addins/TextTemplating/Mono.TextTemplating/ChangeLog b/main/src/addins/TextTemplating/Mono.TextTemplating/ChangeLog
deleted file mode 100644
index 513777600d..0000000000
--- a/main/src/addins/TextTemplating/Mono.TextTemplating/ChangeLog
+++ /dev/null
@@ -1,212 +0,0 @@
-2010-03-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating/TemplateGenerator.cs: Expose OutputFile
- for custom tool to access.
-
-2010-03-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating/CrossAppDomainAssemblyResolver.cs: A
- handler for AssemblyResolve events that looks them up in the
- domain that created the resolver.
-
- * Makefile.am:
- * Mono.TextTemplating.csproj: Added file.
-
-2009-11-27 Olivier Dagenais <olivier.dagenais@gmail.com>
- * Mono.TextTemplating/ParsedTemplate.cs: Fixed a bug where the
- location of an error was being ignored.
-
-2009-11-27 Olivier Dagenais <olivier.dagenais@gmail.com>
-
- * Mono.TextTemplating/TemplatingEngine.cs: Mark the generated
- type as partial.
-
-2009-11-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating/ParsedTemplate.cs: Don't check if
- included file exists before trying to resolve it from the
- host, because host may use include paths. Patch from Aaron
- Bockover.
-
-2009-08-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating/TemplatingEngine.cs: Fix NRE when
- template fails to compile.
-
-2009-08-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * Mono.TextTemplating.csproj: Include the ASP.NET MVC and
- TextTemplating addins in the main solution and build.
-
-2009-08-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating.csproj:
- * Mono.TextTemplating/ParsedTemplate.cs:
- * Mono.TextTemplating/CompiledTemplate.cs:
- * Mono.TextTemplating/TemplatingEngine.cs:
- * Mono.TextTemplating/TemplateGenerator.cs:
- * Mono.TextTemplating/IExtendedTextTemplatingEngineHost.cs:
- Add support for caching compiled templates, and a couple of
- bugfixes. Patch from Nathan Baulch
- (nathan.baulch@gmail.com).
-
-2009-06-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating/TemplatingEngine.cs: Handle expressions
- and content in helpers, based on patch from Nathan Baulch.
- Liberally add C# 3 sugar to neaten up CodeDOM usage.
-
-2009-06-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating/TemplateGenerator.cs: Added overload for
- Process template that uses input/output strings directly,
- avoiding file read/write. Expose engine to subclasses.
-
- * Mono.TextTemplating/Tokeniser.cs: Remove outdated TODO.
-
-2009-04-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Microsoft.VisualStudio.TextTemplating/ToStringHelper.cs: Use
- IConvertible.ToString (formatProvider) when possible.
-
- Thanks to Stuart Carnie for this patch.
-
-2009-04-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating/Tokeniser.cs: Add support for Mac and
- Windows newlines.
-
- * Mono.TextTemplating/TemplatingEngine.cs: Keep temp files
- when in debug mode, so that the generated code can be
- debugged.
-
- * Mono.TextTemplating/ParsedTemplate.cs: Fixes for csc
- compilation.
-
- Thanks to Stuart Carnie for this patch.
-
-2009-04-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating.csproj:
- * Mono.TextTemplating/TemplatingEngine.cs:
- * Mono.TextTemplating/TemplateSettings.cs:
- * Microsoft.VisualStudio.TextTemplating/Engine.cs: Move the
- real engine into the Mono.TextTemplating namespace and
- expose helper methods so that they can be tested.
-
-2009-03-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating.csproj: Move output dir from ../bin to
- ../build.
-
-2009-03-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating/Tokeniser.cs: Tweaked location of next
- state after directive.
-
-2009-03-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating/Tokeniser.cs: Location tweaks within
- directives.
-
- * Mono.TextTemplating/ParsedTemplate.cs: Make Location
- equatable.
-
-2009-03-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating/Tokeniser.cs:
- * Mono.TextTemplating/ParsedTemplate.cs: Fix end location
- capture after newline handling changes.
-
-2009-03-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating/Tokeniser.cs:
- * Microsoft.VisualStudio.TextTemplating/Engine.cs: Match T4's
- newline handling.
-
-2009-03-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating/ParsedTemplate.cs: Fix logic that
- prevented adding directives.
-
-2009-03-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating/Tokeniser.cs:
- * Mono.TextTemplating/ParsedTemplate.cs: More accurate
- location captures. Capture start of tags as well as start of
- content.
-
-2009-03-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating/TemplateGenerator.cs: Report exceptions
- in errors.
-
- * Mono.TextTemplating/Tokeniser.cs: Make API public.
-
- * Mono.TextTemplating/ParsedTemplate.cs: Unify segment types.
- Track end locations. Make API public. Allow parsing without
- includes.
-
- * Microsoft.VisualStudio.TextTemplating/Engine.cs: Track
- location API.
-
-2009-03-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating/TemplateGenerator.cs: Fix
- SetFileExtension.
-
- * Microsoft.VisualStudio.TextTemplating/Engine.cs: Capture
- hostspecific attribute from template directive.
-
-2009-03-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating/TemplateGenerator.cs: Fix output
- extension changing.
-
- * Mono.TextTemplating/Tokeniser.cs: Fix helper regions.
-
-2009-03-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * Mono.TextTemplating.csproj: Updated.
-
- * Mono.TextTemplating/TemplateGenerator.cs: Simple template
- host implementation. Doesn't handle everything yet.
-
- * Mono.TextTemplating/Tokeniser.cs: Fix a number of offset
- issues that broke most captures. Only allow EOF in content
- regions, and in this case capture the last content. Track
- current column, for error reporting.
-
- * Mono.TextTemplating/ParsedTemplate.cs: Overhaul location
- tracking for error reporting. Don't record empty segments.
-
- * Microsoft.VisualStudio.TextTemplating/Engine.cs: Use run
- method instead of runner, since the whole thing's done in
- the appdomain now. Catch errors from the runner. Use host's
- default assemblies and imports. Track ParsedTemplate error
- reporting changes. Filter out content regions with only a
- single newline.
-
- * Microsoft.VisualStudio.TextTemplating/ToStringHelper.cs:
- Don't cache delegates; this won't work for instances. Maybe
- IL generation is called for.
-
-2009-03-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs:
- * Mono.TextTemplating:
- * Mono.TextTemplating.csproj:
- * Mono.TextTemplating/Tokeniser.cs:
- * Microsoft.VisualStudio.TextTemplating:
- * Mono.TextTemplating/ParsedTemplate.cs:
- * Microsoft.VisualStudio.TextTemplating/Engine.cs:
- * Microsoft.VisualStudio.TextTemplating/ToStringHelper.cs:
- * Microsoft.VisualStudio.TextTemplating/DirectiveProcessor.cs:
- * Microsoft.VisualStudio.TextTemplating/TextTransformation.cs:
- * Microsoft.VisualStudio.TextTemplating/ITextTemplatingEngineHost.cs:
- * Microsoft.VisualStudio.TextTemplating/DirectiveProcessorException.cs:
- * Microsoft.VisualStudio.TextTemplating/RequiresProvidesDirectiveProcessor.cs:
- Move T4 implementation to its own assembly. Tweak some
- appdomain stuff.
-
diff --git a/main/src/addins/TextTemplating/Mono.TextTemplating/Microsoft.VisualStudio.TextTemplating/TextTemplatingSession.cs b/main/src/addins/TextTemplating/Mono.TextTemplating/Microsoft.VisualStudio.TextTemplating/TextTemplatingSession.cs
index ce362d10c6..cf1fc83b20 100644
--- a/main/src/addins/TextTemplating/Mono.TextTemplating/Microsoft.VisualStudio.TextTemplating/TextTemplatingSession.cs
+++ b/main/src/addins/TextTemplating/Mono.TextTemplating/Microsoft.VisualStudio.TextTemplating/TextTemplatingSession.cs
@@ -31,12 +31,18 @@ using System.Runtime.Serialization;
namespace Microsoft.VisualStudio.TextTemplating
{
[Serializable]
- public sealed class TextTemplatingSession : Dictionary<string, Object>, ITextTemplatingSession
+ public sealed class TextTemplatingSession : Dictionary<string, Object>, ITextTemplatingSession, ISerializable
{
public TextTemplatingSession () : this (Guid.NewGuid ())
{
}
-
+
+ TextTemplatingSession (SerializationInfo info, StreamingContext context)
+ : base (info, context)
+ {
+ Id = (Guid)info.GetValue ("Id", typeof (Guid));
+ }
+
public TextTemplatingSession (Guid id)
{
this.Id = id;
@@ -66,6 +72,12 @@ namespace Microsoft.VisualStudio.TextTemplating
{
return other != null && other.Id == this.Id;
}
+
+ void ISerializable.GetObjectData (SerializationInfo info, StreamingContext context)
+ {
+ base.GetObjectData (info, context);
+ info.AddValue ("Id", Id);
+ }
}
}
diff --git a/main/src/addins/TextTemplating/MonoDevelop.TextTemplating/ChangeLog b/main/src/addins/TextTemplating/MonoDevelop.TextTemplating/ChangeLog
deleted file mode 100644
index 64bfcdfeac..0000000000
--- a/main/src/addins/TextTemplating/MonoDevelop.TextTemplating/ChangeLog
+++ /dev/null
@@ -1,191 +0,0 @@
-2010-07-20 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.TextTemplating.csproj: Added reference to
- mono.texteditor to allows windows builds.
-
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * Gui/T4EditorExtension.cs: Track API changes.
-
-2010-07-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * T4SyntaxMode.xml: Added styles for templated regions in
- files, e.g. ASP.NET and T4.
-
-2010-07-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/T4Parser.cs:
- * MonoDevelop.TextTemplating.addin.xml: Track
- ProjectDomService/Parser API.
-
-2010-06-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * TextTemplatingTool.cs: Make ThreadAsyncOperation public.
-
-2010-05-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * TextTemplatingService.cs: Allow RecyclableAppDomain to
- resolve assemblies from MD appdomain. Should fix issues
- running ASP.NET MVC templates.
-
-2010-05-06 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.TextTemplating.csproj: Added missing core
- reference (required for System.Action).
-
-2010-05-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * TextTemplatingTool.cs: Make cancellable, so bad user code
- can be aborted.
-
-2010-04-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/T4EditorExtension.cs: Free up wasted space between
- scrollbars and treeview contents.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.TextTemplating.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * Gui/T4EditorExtension.cs:
- * MonoDevelop.TextTemplating.csproj:
- * MonoDevelop.TextTemplating.addin.xml: Merged MD.Projects
- into MD.Core, and MD.Projects.Gui, MD.Core.Gui and
- MD.Components into MD.Ide.
-
-2010-03-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * TextTemplatingTool.cs: Remove dead code.
-
-2010-03-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * TextTemplatingService.cs: Added shared templating appdomain.
-
- * TextTemplatingTool.cs: Added text templating tool.
-
- * Templates:
- * Templates/T4TemplateCSharp.xft.xml:
- * MonoDevelop.TextTemplating.addin.xml: Added T4 template.
-
- * Makefile.am:
- * MonoDevelop.TextTemplating.csproj: Updated.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/T4EditorExtension.cs: File extensions are now declared
- in the node metadata.
-
- * MonoDevelop.TextTemplating.addin.xml: Added some conditions
- to avoid early loading of extensions.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.TextTemplating.addin.xml: Bump MD version.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * MonoDevelop.TextTemplating.csproj: Mark *-sharp references
- with SpecificVersion=false. Import md.targets .
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.TextTemplating.addin.xml: Bump MD version.
-
-2009-09-12 Mike Krüger <mkrueger@novell.com>
-
- * Gui/T4EditorExtension.cs: Track API changes.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.TextTemplating.csproj: Updated dependencies. We
- now depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs: Update assembly info.
-
- * MonoDevelop.TextTemplating.addin.xml: Typo.
-
-2009-08-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.TextTemplating.csproj: Don't local copy
- MD.Components.
-
-2009-08-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.TextTemplating.csproj: Fix build on windows.
-
-2009-08-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.TextTemplating.csproj: Don't local-copy project
- refs.
-
-2009-08-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.TextTemplating.csproj: Include the ASP.NET MVC
- and TextTemplating addins in the main solution and build.
-
-2009-08-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * TextTemplatingService.cs: Track task service API.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.TextTemplating.addin.xml: Bump MD version.
-
-2009-04-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/T4Parser.cs: Track parser API.
-
-2009-04-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.TextTemplating.addin.xml: Fix refs.
-
-2009-03-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.TextTemplating.csproj: Move output dir from
- ../bin to ../build.
-
-2009-03-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/T4EditorExtension.cs: Fix warning.
-
- * TextTemplatingService.cs:
- * MonoDevelop.TextTemplating.csproj: Added new
- TextTemplatingService.
-
-2009-03-10 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui:
- * Gui/T4EditorExtension.cs:
- * MonoDevelop.TextTemplating.csproj:
- * MonoDevelop.TextTemplating.addin.xml: Add T4 editor
- extension with outlining.
-
-2009-03-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/T4ParsedDocument.cs: More concise fold markers. Use
- new tag start position info.
-
-2009-03-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * .:
- * Parser:
- * AssemblyInfo.cs:
- * T4SyntaxMode.xml:
- * Parser/T4Parser.cs:
- * Parser/T4ParsedDocument.cs:
- * MonoDevelop.TextTemplating.csproj:
- * MonoDevelop.TextTemplating.addin.xml: Added new
- TextTemplating addin.
-
diff --git a/main/src/addins/TextTemplating/TextTransform/ChangeLog b/main/src/addins/TextTemplating/TextTransform/ChangeLog
deleted file mode 100644
index 08db48eca0..0000000000
--- a/main/src/addins/TextTemplating/TextTransform/ChangeLog
+++ /dev/null
@@ -1,25 +0,0 @@
-2009-08-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * TextTransform.csproj: Include the ASP.NET MVC and
- TextTemplating addins in the main solution and build.
-
-2009-03-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * TextTransform.csproj: Move output dir from ../bin to
- ../build.
-
-2009-03-05 Michael Hutchinson <mhutchinson@novell.com>
-
- * TextTransform.csproj: Updated.
-
- * TextTransform.cs: Complete the runner implementation.
-
-2009-03-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * Options.cs:
- * AssemblyInfo.cs:
- * TextTransform.cs:
- * TextTransform.csproj: Stub out the command-line
- TextTransform tool.
-
diff --git a/main/src/addins/VBNetBinding/ChangeLog b/main/src/addins/VBNetBinding/ChangeLog
deleted file mode 100644
index 23c009ae4f..0000000000
--- a/main/src/addins/VBNetBinding/ChangeLog
+++ /dev/null
@@ -1,1306 +0,0 @@
-2010-07-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/DomParser.cs:
- * VBNetBinding.addin.xml: Track ProjectDomService/Parser API.
-
-2010-06-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBBindingCompilerServices.cs: Track api changes.
-
-2010-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/VBConsoleApplicationProject.xpt.xml: Set the
- external console flag for console projects.
-
-2010-05-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Remove duplicated options section.
-
-2010-05-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Fix type reference. Fixes bug
- #602452 - VB project options fail.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * VBNetBinding.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * VBNetBinding.csproj:
- * VBNetBinding.addin.xml:
- * Gui/ImportsOptionsPanel.cs:
- * Gui/ProjectOptionsPanel.cs:
- * VBBindingCompilerServices.cs:
- * Gui/ImportsOptionsPanelWidget.cs:
- * Gui/ConfigurationOptionsPanel.cs:
- * Gui/ProjectOptionsPanelWidget.cs:
- * Gui/ConfigurationOptionsPanelWidget.cs: Merged MD.Projects
- into MD.Core, and MD.Projects.Gui, MD.Core.Gui and
- MD.Components into MD.Ide.
-
-2010-03-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * Project/VBNetResourceIdBuilder.cs: Track ProjectFile Link
- API.
-
-2010-03-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/DomParser.cs: Use getter and setter modifiers.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.csproj: Flush.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/objects.xml:
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.VBNetBinding.ProjectOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.VBNetBinding.ImportsOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.VBNetBinding.ConfigurationOptionsPanelWidget.cs:
- Flush.
-
-2009-12-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/VBGtkSharp2Project.xpt.xml: Set correct assembly
- target for gui projects.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBLanguageBinding.cs:
- * VBBindingCompilerServices.cs: Introduced the
- ConfigurationSelector class to all methods that previously
- took a configuration name as string. This eliminates the
- ambiguity between solution configuration names and project
- configuration names.
-
-2009-11-24 Rolf Bjarne Kvinge <RKvinge@novell.com>
-
- * VBBindingCompilerServices.cs: When setting the doc file, use quotes
- in case the filename has spaces.
-
-2009-11-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/VBProjectParameters.cs: Use the new
- DotNetProjectParameters base class, and inform that in VB,
- the default namespace is implicit.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * VBNetBinding.addin.xml: Bump MD version.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBBindingCompilerServices.cs: Trim file name.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates\VBGtkSharp2Project.xpt.xml: Add missing reference
- (vbc requires it).
-
- * VBBindingCompilerServices.cs: Fixed error parsing regex so
- that it works for MS's vbc. Added -quiet parameter to remove
- unrequired output messages.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/AssemblyInfo.xft.xml: Fix template so that it
- works with MS.NET.
-
- * VBBindingCompilerServices.cs: Improve error message when the
- compiler is not found.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBBindingCompilerServices.cs: Locate the correct compiler
- and set the required env vars for the target runtime object.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/objects.xml:
- * VBNetBinding.csproj:
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.VBNetBinding.ImportsOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.VBNetBinding.ProjectOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.VBNetBinding.ConfigurationOptionsPanelWidget.cs:
- Flush.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * VBNetBinding.addin.xml: Update license.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * VBNetBinding.addin.xml: Bump MD version.
-
-2009-09-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/DomParser.cs:
- * VBLanguageBinding.cs:
- * VBBindingCompilerServices.cs:
- * Project/VBCompilerParameters.cs: Updated license. Markus
- Palme has relicensed to MIT/X11.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.csproj: Updated dependencies. We now depend on
- gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * VBNetBinding.csproj: Flush.
-
-2009-06-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/VBConsoleApplicationProject.xpt.xml: Add a
- reference to system.dll.
-
-2009-04-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * VBLanguageBinding.cs: Track comment tag API.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * VBNetBinding.csproj: don't require specific gtk-sharp version.
-
-2009-04-17 Mike Krüger <mkrueger@novell.com>
-
- * VBLanguageBinding.cs:
- * VBNetBinding.addin.xml: Removed icon service.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * VBNetBinding.addin.xml: Bump MD version.
-
-2009-03-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/VBGtkSharp2Project.xpt.xml: Don't require specific
- GTK# versions.
-
-2009-03-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBBindingCompilerServices.cs: Added workaround for bug
- 484351 - VB projects compile with warning "optioninfer was
- not recognized.
-
-2009-03-17 Mike Krüger <mkrueger@novell.com>
-
- * Parser/DomParser.cs: Track API changes.
-
-2009-03-13 Michael Hutchinson <mhutchinson@novell.com>
-
- * VBNetBinding.csproj: Don't local-copy project refs.
-
-2009-03-10 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * VBNetBinding.csproj: Monodevelop changed the reference a
- bit.
-
-2009-03-10 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * VBNetBinding.csproj: Updated nrefactory reference.
-
-2009-02-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * VBNetBinding.csproj:
- * gtk-gui/objects.xml:
- * ProjectExtensions.cs:
- * VBLanguageBinding.cs:
- * VBNetBinding.addin.xml:
- * Gui/ProjectOptionsPanel.cs:
- * Gui/ImportsOptionsPanel.cs:
- * VBBindingCompilerServices.cs:
- * Project/VBProjectParameters.cs:
- * Project/VBCompilerParameters.cs:
- * Gui/ProjectOptionsPanelWidget.cs:
- * Gui/ImportsOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.VBNetBinding.ProjectOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.VBNetBinding.ImportsOptionsPanelWidget.cs:
- Use the new ProjectParameters class and property to store
- global project settings that were previously stored as
- custom properties. Split the compiler options in two panels,
- one with the basic options and one with the imports.
-
-2009-02-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * Project/Import.cs:
- * gtk-gui/gui.stetic:
- * VBNetBinding.csproj:
- * VBLanguageBinding.cs:
- * VBNetBinding.addin.xml:
- * VBBindingCompilerServices.cs:
- * Gui/ProjectOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.VBNetBinding.ProjectOptionsPanelWidget.cs:
- Use the new API to properly implement support for Import
- items.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/DomParser.cs: Remove unused (but invalid) namespace,
- as csc doesn't like it.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.csproj: Flush.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * VBNetBinding.mdp:
- * VBNetBinding.mds:
- * VBNetBinding.csproj: Migrated to MSBuild file format.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * VBNetBinding.addin.xml: Bump MD version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.mdp: Flush.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.mdp:
- * gtk-gui/gui.stetic: Set correct gtk# version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Flush.
-
-2009-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/VBNetResourceIdBuilder.cs: Track api changes.
-
-2009-01-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.mdp:
- * gtk-gui/objects.xml:
- * gtk-gui/MonoDevelop.VBNetBinding.ProjectOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.VBNetBinding.ConfigurationOptionsPanelWidget.cs:
- Flush.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * VBNetBinding.mdp: Flush project format changes.
-
-2008-12-30 Rolf Bjarne Kvinge <RKvinge@novell.com>
-
- * VBAmbience.cs: Deleted (unused).
-
- * Gui/CodeGenerationPanel.cs:
- * Gui/CodeGenerationPanelWidget.cs:
- * gtk-gui/MonoDevelop.VBNetBinding.CodeGenerationPanelWidget.cs:
- Deleted, replaced with new widgets.
-
- * Gui/VBCompilerPanel.cs:
- * Gui/ChooseRuntimePanel.cs:
- * Gui/GuiMessageRecipient.cs:
- * Gui/TextEditorOptionsPanel.cs:
- * Gui/VBDocConfigurationPanel.cs: Delete unused dialogs.
-
- * Makefile.am:
- * md1format.xml:
- * VBNetBinding.mdp: Updated.
-
- * gtk-gui/gui.stetic:
- * VBCodeGenerator.cs:
- * gtk-gui/objects.xml:
- * gtk-gui/generated.cs:
- * ProjectExtensions.cs:
- * VBLanguageBinding.cs:
- * VBNetBinding.addin.xml:
- * Gui/ProjectOptionsPanel.cs:
- * VBBindingCompilerServices.cs:
- * Project/VBCompilerParameters.cs:
- * Gui/ConfigurationOptionsPanel.cs:
- * Gui/ProjectOptionsPanelWidget.cs:
- * Project/VBNetResourceIdBuilder.cs:
- * Gui/ConfigurationOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.VBNetBinding.ProjectOptionsPanelWidget.cs:
- * gtk-gui/MonoDevelop.VBNetBinding.ConfigurationOptionsPanelWidget.cs:
-
- Major overhaul:
- - Added two new dialogs, one for project-specific options and one
- for configuration-specific options. All other dialogs have been
- removed.
- - Fixed (de)serialization of project-specific options, they are now
- correctly passed to the compiler (optionstrict|explicit|compare|
- infer + a few more).
- - We're passing a lot more options to the compiler (-define:_MyType,
- -optimize, -optioninfer, -optionstrict, -codepage , -rootnamespace,
- -define:DEBUG/TRACE, -doc, -removeintchecks, -imports).
- - Warnings emitted by the compiler are correctly detected as warnings
- instead of errors.
- - Unified namespace to MonoDevelop.VBNetBinding (there was a mix
- between VBBInding, MonoDevelop.VBBinding and MonoDevelop.VBNetBinding).
-
-2008-12-29 Rolf Bjarne Kvinge <RKvinge@novell.com>
-
- * FormattingStrategy:
- * Parser/SharpDevelopTree:
- * Parser/SharpDevelopTree/Class.cs:
- * Parser/SharpDevelopTree/ReturnType.cs:
- * Parser/SharpDevelopTree/Constructor.cs:
- * FormattingStrategy/VBFormattingStrategy.cs:
- * Parser/SharpDevelopTree/CompilationUnit.cs: Deleted unused/empty
- files.
-
-2008-12-29 Rolf Bjarne Kvinge <RKvinge@novell.com>
-
- * VBNetBinding.mdp: Updated.
-
-2008-12-29 Rolf Bjarne Kvinge <RKvinge@novell.com>
-
- * Makefile.am:
- * Parser/Parser.cs:
- * Parser/Resolver.cs:
- * Parser/TypeVisitor.cs:
- * Parser/VBNetVisitor.cs:
- * Parser/ExpressionFinder.cs: Delete unused/commented out files.
-
-2008-12-29 Rolf Bjarne Kvinge <RKvinge@novell.com>
-
- * SharpRefactoryVB:
- * SharpRefactoryVB/src:
- * SharpRefactoryVB/src/Lexer:
- * SharpRefactoryVB/src/Parser:
- * SharpRefactoryVB/src/CodeDom:
- * SharpRefactoryVB/src/Main.cs:
- * SharpRefactoryVB/Makefile.am:
- * SharpRefactoryVB/src/Parser/AST:
- * SharpRefactoryVB/src/Lexer/Reader:
- * SharpRefactoryVB/src/Lexer/Specials:
- * SharpRefactoryVB/src/Lexer/Lexer.cs:
- * SharpRefactoryVB/src/AssemblyInfo.cs:
- * SharpRefactoryVB/src/CSharpConverter:
- * SharpRefactoryVB/src/Parser/generated:
- * SharpRefactoryVB/src/Parser/AST/INode.cs:
- * SharpRefactoryVB/src/Parser/AST/Enums.cs:
- * SharpRefactoryVB/src/Parser/AST/TypeLevel:
- * SharpRefactoryVB/src/Parser/AST/Statements:
- * SharpRefactoryVB/src/Parser/AST/GlobalScope:
- * SharpRefactoryVB/src/Parser/AST/Expressions:
- * SharpRefactoryVB/src/Parser/AST/Modifier.cs:
- * SharpRefactoryVB/src/Lexer/Reader/IReader.cs:
- * SharpRefactoryVB/src/CodeDom/CodeDOMVisitor.cs:
- * SharpRefactoryVB/src/Parser/generated/Makefile:
- * SharpRefactoryVB/src/Parser/AST/IASTVisitor.cs:
- * SharpRefactoryVB/src/Lexer/Specials/Comment.cs:
- * SharpRefactoryVB/src/Lexer/Specials/NewLine.cs:
- * SharpRefactoryVB/src/Parser/generated/Parser.cs:
- * SharpRefactoryVB/src/Parser/generated/Errors.cs:
- * SharpRefactoryVB/src/Parser/generated/VBNET.ATG:
- * SharpRefactoryVB/src/Lexer/Reader/FileReader.cs:
- * SharpRefactoryVB/src/Parser/AST/AbstractNode.cs:
- * SharpRefactoryVB/src/Lexer/Specials/TagComment.cs:
- * SharpRefactoryVB/src/Parser/generated/keywordlist:
- * SharpRefactoryVB/src/Lexer/Reader/StringReader.cs:
- * SharpRefactoryVB/src/Parser/generated/Parser.frame:
- * SharpRefactoryVB/src/Lexer/Specials/CommentType.cs:
- * SharpRefactoryVB/src/Parser/AST/CompilationUnit.cs:
- * SharpRefactoryVB/src/Parser/generated/Modifiers.cs:
- * SharpRefactoryVB/src/Parser/generated/Scanner.frame:
- * SharpRefactoryVB/src/Parser/AST/LookupTableVisitor.cs:
- * SharpRefactoryVB/src/Parser/generated/buildparser.cmd:
- * SharpRefactoryVB/src/Parser/AST/AbstractASTVisitor.cs:
- * SharpRefactoryVB/src/Lexer/Specials/SpecialTracker.cs:
- * SharpRefactoryVB/src/CSharpConverter/CSharpVisitor.cs:
- * SharpRefactoryVB/src/Parser/generated/ParamModifiers.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/Statement.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/IfStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/Expression.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/ForStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/EndStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/TypeLevel/HandlesClause.cs:
- * SharpRefactoryVB/src/Parser/AST/TypeLevel/TypeReference.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/LockStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/StopStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/WithStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/ExitStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/GoToStatement.cs:
- * SharpRefactoryVB/src/Parser/generated/keywordlist/Tokens.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/LabelStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/ReDimStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/BlockStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/ErrorStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/WhileStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/ThrowStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/EraseStatements.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/DoLoopStatement.cs:
- * SharpRefactoryVB/src/Parser/generated/keywordlist/Keywords.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/ResumeStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/ReturnStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/SelectStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/TypeLevel/ImplementsClause.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/CastExpression.cs:
- * SharpRefactoryVB/src/Lexer/Specials/PreProcessingDirective.cs:
- * SharpRefactoryVB/src/Parser/AST/TypeLevel/FieldDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/TypeLevel/EventDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/OnErrorStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/GlobalScope/TypeDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/ForeachStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/TypeLevel/PropertyGetRegion.cs:
- * SharpRefactoryVB/src/Parser/AST/TypeLevel/MethodDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/TypeLevel/PropertySetRegion.cs:
- * SharpRefactoryVB/src/Parser/AST/GlobalScope/ImportsStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/TypeOfExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/TryCatchStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/TypeLevel/DeclareDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/TypeLevel/PropertyDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/GetTypeExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/TypeLevel/VariableDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/GlobalScope/ImportsDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/AddHandlerStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/RaiseEventStatement.cs:
- * SharpRefactoryVB/src/Parser/generated/keywordlist/KeywordList.txt:
- * SharpRefactoryVB/src/Parser/AST/Expressions/PrimitiveExpression.cs:
- * SharpRefactoryVB/src/Parser/generated/keywordlist/BuildKeywords.pl:
- * SharpRefactoryVB/src/Parser/AST/Expressions/AddressOfExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/GlobalScope/DelegateDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/StatementExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/TypeLevel/ConstructorDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/InvocationExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/GlobalScope/NamespaceDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/GlobalScope/AttributeDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/IdentifierExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/AssignmentExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/RemoveHandlerStatement.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/ArrayCreateExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/ObjectCreateExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/ParenthesizedExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/BaseReferenceExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/NamedArgumentExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/GlobalScope/ImportsAliasDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/Statements/LocalVariableDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/GlobalScope/OptionStrictDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/ThisReferenceExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/TypeReferenceExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/UnaryOperatorExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/ClassReferenceExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/BinaryOperatorExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/GlobalScope/OptionCompareDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/GlobalScope/OptionExplicitDeclaration.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/ArrayInitializerExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/LoopControlVariableExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/ParameterDeclarationExpression.cs:
- * SharpRefactoryVB/src/Parser/AST/Expressions/FieldReferenceOrInvocationExpression.cs:
- Delete a lot of unused/empty files.
-
- * ProjectNodeBuilder.cs: Delete unused file.
-
-2008-12-29 Rolf Bjarne Kvinge <RKvinge@novell.com>
-
- * md1format.xml: Sync with VBCompilerParameters.
-
-2008-12-29 Rolf Bjarne Kvinge <RKvinge@novell.com>
-
- * Project/VBCompilerParameters.cs:
- * Gui/CodeGenerationPanelWidget.cs: Remove compiler parameters which
- aren't applicable to any vb compiler. Added MyType compiler
- parameter.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.mdp: All projects now require fx 3.5.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.mdp: Don't require a specific version of Mono.Addins.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Make it work for parallel build.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-11-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * VBBindingCompilerServices.cs: Skip the space after the end of
- filenames when capturing error locations. Fixes Bug 444089 - File not
- found when going to source of error.
-
-2008-11-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CodeGenerationPanelWidget.cs: Fix NRE.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Bump MD version.
-
-2008-11-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/CodeGenerationPanelWidget.cs: Disable CompileTarget and MainClass
- setting when project.IsLibraryBasedProjectType. Prevents messing up
- ASP.NET and Moonlight projects.
-
-2008-10-28 Mike Krüger <mkrueger@novell.com>
-
- * VBNetBinding.addin.xml: Removed vb ambience.
-
-2008-10-28 Mike Krüger <mkrueger@novell.com>
-
- * VBNetBinding.addin.xml: fixed 'Bug 399737 - Code completion busted for
- referenced assemblies that are not in GAC, are outside of the
- solution, and which are referenced by other non-GAC outside
- referenced assemblies'.
-
-2008-10-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * VBBindingCompilerServices.cs: Track API.
-
-2008-10-01 Rolf Bjarne Kvinge <RKvinge@novell.com>
-
- * VBBindingCompilerServices.cs: GenerateOptions: Output the actual
- additional parameters to the compiler command, not the length of
- the additional parameters.
-
-2008-09-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/DomParser.cs: Track API.
-
-2008-09-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.mdp, md1format.xml, Makefile.am: Add missing file.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.mdp, gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.VBNetBinding.CodeGenerationPanelWidget.cs:
- Updated generated code.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CodeGenerationPanelWidget.cs: Track api changes.
-
-2008-09-10 Mike Krüger <mkrueger@novell.com>
-
- * Parser/DomParser.cs: Changed compilation unit/document meta
- information interface.
-
-2008-09-09 Mike Krüger <mkrueger@novell.com>
-
- * Parser/DomParser.cs: Some changes caused by interface changes.
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CodeGenerationPanelWidget.cs, Parser/Parser.cs,
- Parser/DomParser.cs, Parser/VBNetVisitor.cs, Parser/Resolver.cs,
- Parser/TypeVisitor.cs, Parser/ExpressionFinder.cs,
- Parser/SharpDevelopTree/CompilationUnit.cs,
- Parser/SharpDevelopTree/ReturnType.cs,
- Parser/SharpDevelopTree/Class.cs,
- Parser/SharpDevelopTree/Constructor.cs, VBAmbience.cs,
- VBLanguageBinding.cs: Translated old code to new dom.
-
-2008-07-28 Mike Krüger <mkrueger@novell.com>
-
- * Parser/TypeVisitor.cs: Some changes for the new nrefactory.
-
-2008-07-27 Mike Krüger <mkrueger@novell.com>
-
- * Parser/DomParser.cs: Worked on code completion/new dom.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/VBCompilerParameters.cs: Moved serialization engine to
- MonoDevelop.Core. Use new syntax for specifying attribute scope.
-
-2008-07-15 Mike Krüger <mkrueger@novell.com>
-
- * Parser/DomParser.cs: Added missing method (interface changed).
-
-2008-07-14 Mike Krüger <mkrueger@novell.com>
-
- * Parser/DomParser.cs: Added missing method (interface changed).
-
-2008-06-14 Ankit Jain <jankit@novell.com>
-
- Fix bug #400300.
- * VBBindingCompilerServices.cs (ParseOutput): Returns BuildResult now.
- Move construction of BuildResult to here.
-
-2008-06-14 Ankit Jain <jankit@novell.com>
-
- * VBBindingCompilerServices.cs (GenerateOptions): Emit -debug option.
-
-2008-06-13 Mike Krüger <mkrueger@novell.com>
-
- * Parser/DomParser.cs: worked on dom parser.
-
-2008-06-13 Mike Krüger <mkrueger@novell.com>
-
- * Parser/DomParser.cs: Some changes in the vb.net dom parser.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Bump MD version.
-
-2008-05-28 Mike Krüger <mkrueger@novell.com>
-
- * VBNetBinding.addin.xml, Parser/DomParser.cs: Worked on vb.net dom
- parser.
-
-2008-05-27 Mike Krüger <mkrueger@novell.com>
-
- * VBNetBinding.mdp, Parser/DomParser.cs, Makefile.am: Added new dom
- parser for vb.net.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Merged the extension points for project and
- solution option panels into a single extension point. A single
- extension point will now be used for all kinds of items. Extension
- conditions can be used to make panels visible only for some
- specific item types.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBBindingCompilerServices.cs, VBLanguageBinding.cs: Replaced
- ICompilerResult/DefaultCompilerResult/CompilerResults by a new
- BuildResult class, which has owner information at error level, so
- it is possible to know which project generated an error when
- building a solution. Updated Task and TaskService to use the new
- owner information.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CodeGenerationPanel.cs, Gui/CodeGenerationPanelWidget.cs,
- VBNetBinding.addin.xml, VBNetBinding.mdp, VBNetBinding.mds,
- VBBindingCompilerServices.cs, Project/VBCompilerParameters.cs,
- Project/VBNetResourceIdBuilder.cs, gtk-gui/objects.xml,
- gtk-gui/gui.stetic, Makefile.am: New project model changes.
-
-2008-05-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * VBNetBinding.addin.xml: Set "isText" attribute on the mimetype
- definitions.
-
-2008-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Don't check using's region, since it is the
- region of the using declaration only.
-
-2008-04-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Use the new mime type extension to register
- new file types.
- * gtk-gui/MonoDevelop.VBNetBinding.CodeGenerationPanelWidget.cs:
- Updated.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CodeGenerationPanelWidget.cs,
- gtk-gui/MonoDevelop.VBNetBinding.CodeGenerationPanelWidget.cs: Worked on
- gnome hig compliant alerts.
-
-2008-02-23 Mike Krüger <mkrueger@novell.com>
-
- * VB.glade, Gui/CodeGenerationPanel.cs, Gui/CodeGenerationPanelWidget.cs,
- VBNetBinding.addin.xml, VBNetBinding.mdp, VBBindingCompilerServices.cs,
- Project/VBCompilerParameters.cs, Makefile.am: Removed old glade widget,
- improved option panel a bit.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Update MD version.
-
-2008-01-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CodeGenerationPanel.cs: Ensure we don't create subclasses of classes
- with private fields bound by glade#. It would not work due to bug
- 355228.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/EmptyVBFile.xft.xml, templates/EmptyVBProject.xpt.xml,
- templates/AssemblyInfo.xft.xml, templates/VBGtkSharp2Project.xpt.xml,
- templates/VBConsoleApplicationProject.xpt.xml: Make template categories
- translatable.
-
-2008-01-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * VBBindingCompilerServices.cs: Update the compiler output parsing regex to
- handle all vbnc errors and correctly extract file and position info when
- present.
-
-2008-01-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Parser/Parser.cs: Merge some code from C# binding so that VB parser
- actually tags classes with the filename in which they're defined. Fixes
- CodeBehind grouping and double-clicking on items in the class pad.
-
-2008-01-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * VBNetBinding.mdp, Makefile.am, VBLanguageBinding.cs, VBCodeGenerator.cs:
- Import VB.NET CodeDOM generator from Mono to get partial class support
- and keyword escaping support.
-
-2007-12-31 Michael Hutchinson <mhutchinson@novell.com>
-
- * VBNetBinding.addin.xml, VBNetBinding.mdp, templates/AssemblyInfo.xft.xml,
- Makefile.am: Add AssemblyInfo template.
- * templates/EmptyVBFile.xft.xml: Use standard header.
- * templates/VBGtkSharp2Project.xpt.xml,
- templates/VBConsoleApplicationProject.xpt.xml: Use standard headers and
- AssemblyInfo template.
-
-2007-12-31 Michael Hutchinson <mhutchinson@novell.com>
-
- * VBBindingCompilerServices.cs: Use WaitForOutput instead of WaitForExit to
- make sure we get all of the output, or the output-collecting thread can
- sometimes try to write to the StringWriter after it's disposed, and
- crash the IDE. Also tidy up code.
- * Makefile.am: Updated.
- * VBLanguageBinding.cs: We don't support the 1.1 profile for VB, so remove
- it.
-
-2007-12-26 Rolf Bjarne Kvinge <RKvinge@novell.com>
-
- * VBNetBinding.addin.xml: Remove Gtk# 1.0 template. Add the
- RuntimeOptionsPanel so that projects can change their clr version.
- * templates/VBGtkSharpProject.xpt.xml, Makefile.am: Remove Gtk# 1.0
- template.
- * VBLanguageBinding.cs: Add support for 2.0 clr versions.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/CodeGenerationPanel.cs: Fix warning.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Bump add-in versions.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml, VBNetBinding.mdp, VBNetBinding.mds, Makefile.am:
- Directory reorganization.
-
-2007-11-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/VBCompilerParameters.cs: Removed some obsolete attributes.
-
-2007-10-29 Rolf Bjarne Kvinge <RKvinge@novell.com>
-
- * VBBindingCompilerServices.cs: A few changes to cope with vbnc''s issues:
- Use the compiler's exit code to determine whether the compile failed,
- and not the presence or not of errors parsed from the compiler output.
- If the compile failed (exit code != 0) and no errors were correctly
- parsed, show the entire output, since it's probable that the compiler
- crashed somehow. Also show the commandline used to compile in MD's
- output window, as well as any compiler output. Use in-memory storage
- instead of temporary files for compiler output.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Bump MD version.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Track changes in the Icon extension node.
-
-2007-10-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * icons/VB.File.EmptyFile, icons/VB.File.Form, icons/VB.File.FullFile,
- icons/VB.File.NewClass, icons/VB.File.WebFile,
- icons/VB.Project.ServiceProject, icons/VB.Project.UserControl,
- icons/VB.Project.WebProject, Makefile.am, templates/EmptyVBFile.xft.xml,
- VBNetBinding.mdp: Use tango file icons. Removed obsolete icons.
-
-2007-10-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.mdp, templates/EmptyVBProject.xpt.xml,
- templates/VBGtkSharpProject.xpt.xml,
- templates/VBGtkSharp2Project.xpt.xml,
- templates/VBConsoleApplicationProject.xpt.xml, Makefile.am,
- icons/VB.Project.Library, icons/VB.ProjectIcon,
- icons/VB.Project.DOSProject, icons/VB.Project.EmptyProject,
- icons/vb-icon-32.png, icons/VB.Project.FullProject,
- icons/VB.Project.Form: Updated project icons. Use the base project icon
- with an overlay to show the type.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.mdp, VBNetBinding.mds: Project file names updated by change
- in MD path functions.
-
-2007-10-12 Mike Krüger <mkrueger@novell.com>
-
- * VBBindingCompilerServices.cs: Applied changes that were neccassary for to
- the new FileService.
-
-2007-10-11 Mike Krüger <mkrueger@novell.com>
-
-
-
-2007-10-09 Ankit Jain <jankit@novell.com>
-
- * VBBindingCompilerServices.cs: Removed code for building resources. Its
- done by DotNetProject now.
-
-2007-10-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.mdp: Fix warning level.
- * Parser/VBNetVisitor.cs, Parser/Resolver.cs: Track api changes.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Bump MD version.
-
-2007-09-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBAmbience.cs: Track API changes.
-
-2007-09-04 Michael Hutchinson <MHutchinson@novell.com>
-
- * Gui/CodeGenerationPanel.cs, VBAmbience.cs: Fix some compiler warnings.
-
-2007-08-31 Mike Krüger <mkrueger@novell.com>
-
- * Gui/CodeGenerationPanel.cs, Parser/Resolver.cs, VBAmbience.cs,
- VBBindingCompilerServices.cs: Changes due to new property
- infrastructure.
-
-2007-08-23 Mike Krüger <mkrueger@novell.com>
-
- * Parser/Parser.cs, Parser/VBNetVisitor.cs, Parser/Resolver.cs,
- Parser/TypeVisitor.cs, Parser/SharpDevelopTree/ReturnType.cs,
- Parser/SharpDevelopTree/Class.cs,
- Parser/SharpDevelopTree/Constructor.cs: Changed to the latest NRefactory
- version.
-
-2007-08-23 Ankit Jain <jankit@novell.com>
-
- * VBBindingCompilerServices.cs (GetResourceId): Generate .resources
- with resgen only if required. Set resource id even if resgen is not required.
-
-2007-08-23 Ankit Jain <jankit@novell.com>
- Andrés G. Aragoneses <knocte@gmail.com>
-
- * VBBindingCompilerServices.cs (GetResourceId): Use MONO_IOMAP=drive and
- only on unix.
-
-2007-08-14 Ankit Jain <jankit@novell.com>
-
- * VBBindingCompilerServices.cs (GetResourceId): Run resgen with
- MONO_IOMAP=all. See bug #82398.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml, VBNetBinding.mdp, Makefile.am: Reorganized the
- extension point hierarchy. Embedded all add-in manifests as resources.
-
-2007-07-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBBindingCompilerServices.cs: Make sure all output generated by the
- compiler process is read.
-
-2007-07-03 Mike Krüger <mkrueger@novell.com>
-
- * VBBindingCompilerServices.cs: added signing support.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.mdp: Added missing file.
-
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.mdp, Makefile.am: Reference shared assemblies from the
- correct location.
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/ChooseRuntimePanel.cs, Gui/CodeGenerationPanel.cs,
- VBNetBinding.addin.xml, VBNetBinding.mdp, Makefile.am: Migration to
- Mono.Addins.
-
-2007-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.mdp: Don't copy referenced assemblies.
- * VBNetBinding.mds: Updated.
-
-2007-03-20 Ankit Jain <jankit@novell.com>
-
- * templates/VBGtkSharp2Project.xpt.xml: Rename AssemblyInfo.cs to .vb
- Fix Main.vb . Patch by Yasser Mekled (yassermekled@gmail.com), fixes
- bug#81114.
- * templates/VBGtkSharpProject.xpt.xml: Likewise.
- * templates/VBConsoleApplicationProject.xpt.xml: Make comments
- consistent.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Change add-in versions to 0.13.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.mdp, VBNetBinding.mds, Makefile.am: Synchronized the MD
- project and the Makefile
-
-2007-02-02 Ankit Jain <jankit@novell.com>
-
- * VBBindingCompilerServices.cs (Compile): Move resource compiling code
- to ..
- (GetResourceId): .. here. Improve error messages.
-
-2007-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/VBNetVisitor.cs, Parser/SharpDevelopTree/Constructor.cs: Track
- api changes.
-
-2007-01-11 Ankit Jain <jankit@novell.com>
-
- * VBBindingCompilerServices.cs (Compile): Echo resgen command line
- for debugging purpose.
-
-2007-01-11 Ankit Jain <jankit@novell.com>
-
- * VBBindingCompilerServices.cs (Compile): .resx file has paths
- relative to the .resx file itself.
-
-2006-12-21 Ankit Jain <jankit@novell.com>
-
- * VBBindingCompilerServices.cs (Compile): Use project's base
- directory as the working directory when invoking the compiler.
- (DoCompilation): Add param 'working_dir'.
-
-2006-12-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/VBCompilerPanel.cs, ProjectNodeBuilder.cs,
- VBBindingCompilerServices.cs: Track changes in the FileService
- class.
- * Gui/VBDocConfigurationPanel.cs: Use the FileService for deleting
- files.
- * Gui/CodeGenerationPanel.cs: Removed unused var.
-
-2006-12-15 Ankit Jain <jankit@novell.com>
-
- * VBBindingCompilerServices.cs (Compile): Filename arg to resgen should
- be quoted.
-
-2006-12-15 Ankit Jain <jankit@novell.com>
-
- * VBBindingCompilerServices.cs (Compile): Use resgen to convert .resx
- to embeddable resource format (.resources). Handle 'null' resourceId.
-
-2006-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.mdp, Parser/SharpDevelopTree/Indexer.cs,
- Parser/SharpDevelopTree/Method.cs,
- Parser/SharpDevelopTree/Parameter.cs,
- Parser/SharpDevelopTree/Event.cs, Parser/SharpDevelopTree/Field.cs,
- Parser/SharpDevelopTree/Property.cs,
- Parser/SharpDevelopTree/AttributeSection.cs, Makefile.am: Removed
- some unnecessary Default* subclasses.
- * Parser/VBNetVisitor.cs, Parser/Resolver.cs,
- Parser/SharpDevelopTree/CompilationUnit.cs,
- Parser/SharpDevelopTree/ReturnType.cs,
- Parser/SharpDevelopTree/Class.cs,
- Parser/SharpDevelopTree/Constructor.cs: Renamed Abstract* classes
- to Default*. Removed some unnecessary Default* subclasses.
-
-2006-12-13 Ankit Jain <jankit@novell.com>
-
- * Project/VBCompilerParameters.cs (Win32Resource): New.
- * VBBindingCompilerServices.cs (GenerateOptions): Generate
- option for Win32Resource. Don't generate option for win32icon
- if win32resource is defined.
-
-2006-12-12 Ankit Jain <jankit@novell.com>
-
- * VBBindingCompilerServices.cs (Compile): Use ProjectFile.ResourceId for
- embedded resources.
-
-2006-11-14 Ankit Jain <jankit@novell.com>
-
- * Gui/CodeGenerationPanel.cs (CodeGenerationPanelWidget.SetValues): Fix
- the order of the CompileTarget options.
-
-2006-09-18 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * VBNetBinding.mdp:
- * VBNetBinding.mds:
- Updated.
-
- * .: Added svn:ignore for VBNetBinding.pidb.
-
-2006-09-12 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * VBBindingCompilerServices.cs: Fixed win32 pathing/compilation issues, removed /bin/sh dependence, removed \r.
-
-2006-09-12 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * VBAmbience.cs: Track changes in Ambience.
-
-2006-07-11 Philip Turnbull <philip.turnbull@gmail.com>
-
- * VBNetBinding/VBNetBinding.addin.xml:
- Added VB Ambience.
-
- * VBNetBinding/VBAmbience.cs:
- Track API changes in Ambience.
-
-2006-07-05 Matej Urbas <matej.urbas@gmail.com>
-
- * Parser/VBNetVisitor.cs:
- * Parser/Resolver.cs: Updated to use ReturnType as BaseTypes in IClass
- instances.
-
-2006-07-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBLanguageBinding.cs:
- * VBBindingCompilerServices.cs: Track changes in ProjectReference.
- Removed obsolete GenerateMakefile method.
- * VBNetBinding.addin.xml: Updated versions.
-
-2006-06-24 John Luke <john.luke@gmail.com>
-
- * Makefile.am: reference NRefactory not SharpRefactory.VB
- * SharpRefactoryVB: remove old VB parser
- * VBNetBinding.addin.xml: remove SharpRefactory.VB
- * Parser/*.cs: port to NRefactory
-
-2006-06-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Use the DataType element instead fof Class
- to declare serializable types.
-
-2006-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Updated versions.
- * VBNetBinding.mdp: Updated.
-
-2006-04-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBLanguageBinding.cs: Implement GetSupportedClrVersions.
-
-2006-04-07 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * VBNetBinding.addin.xml: renamed attribute in FileFilter Extension
-
-2006-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * VBNetBinding.addin.xml: Updated references.
-
-2006-03-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.mdp:
- * MonoQuery/MonoQuery.mdp: Updated.
- * Makefile.am:
- * SharpRefactoryVB/Makefile.am: Use an unified format.
- Patch by Matze Braun.
-
- * VBNetBinding.addin.xml: Updated add-in versions.
-
-2006-03-17 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * Parser/Parser.cs:
- * Parser/Resolver.cs:
- Removed unused MonodocResolver.
-
-2006-03-12 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * VB.glade: Marking some strings not to be translated. Not include balast in pot file.
-
-2006-01-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBBindingCompilerServices.cs:
- * Parser/Resolver.cs:
- * Parser/Parser.cs: Track changes in parser api.
-
-2006-01-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/VBNetVisitor.cs:
- * Parser/SharpDevelopTree/AttributeSection.cs:
- * Parser/Parser.cs: Track api changes.
-
- * Parser/ExpressionFinder.cs: Updated from SharpDevelop.
-
-2005-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Parser.cs: Track changes in the api.
- * VBLanguageBinding.cs: Implemented the new methods in
- IDotNetLanguageBinding.
-
-2005-10-11 John Luke <john.luke@gmail.com>
-
- * Makefile.am: remove SharpAssembly reference
- * VBAmbience.cs: comment out SharpAssembly stuff
-
-2005-10-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Fixed incorrect class name.
-
-2005-10-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Fixed addin header information.
- Use "id" attribuet instead of "name" to identify addins.
-
-2005-10-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml:
- * VBLanguageBinding.cs: Register serializable types in the addin
- configuration file.
-
-2005-10-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Fix reference to ICSharpCode.SharpRefactory.VB.dll.
-
-2005-10-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBNetBinding.addin.xml: Added addin dependencies.
- * Makefile.am: Fix location of ICSharpCode.SharpRefactory.VB.dll.
-
-2005-08-20 John Luke <john.luke@gmail.com>
-
- * Parser/Resolver.cs:
- * Parser/ExpressionFinder.cs: fix 2 warnings of assigning
- a variable to itself
-
-2005-08-20 Peter Johanson <latexer@gentoo.org>
-
- * templates/VBGtkSharp2Project.xpt.xml: Fix gtk-sharp references to
- match new assembly versions.
-
-2005-08-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/*:
- * VBNetBinding.addin.xml: Properly reference resource icons and
- templates.
- * Makefile.am: Embed icon and templates as resources.
-
-2005-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs:
- * Gui/CodeGenerationPanel.cs:
- * Parser/Parser.cs: Use the new IParserContext API.
-
-2005-07-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/VBCompilerParameters.cs: Implement ICloneable.
- * VBLanguageBinding.cs: CreateCompilationParameters now returns an
- ICloneable.
-
-2005-07-01 John Luke <john.luke@gmail.com>
-
- * SharpRefeactoryVB/Makefile.am:
- build to MonoDevelop/build/bin so .mdb file goes to the right place
- remove stray CSC definition
-
-2005-05-06 John Luke <john.luke@gmail.com>
-
- * Makefile.am: replace 'make' with $(MAKE)
- This fixes it on FreeBSD, should work everywhere.
- by cnehren@gmail.com (Christopher Nehren)
-
-2005-04-17 John Luke <john.luke@gmail.com>
-
- * Makefile.am: fix distcheck
-
-2005-03-30 John Luke <john.luke@gmail.com>
-
- * Parser/Parser.cs: stop printing 'Entering VB parser'
-
-2005-03-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs: Track api changes.
-
-2005-02-16 Ben Motmans <ben.motmans@gmail.com>
-
- * EmptyVBFile.xpt.xml:
- * EmptyVBProject.xpt.xml:
- * VBConsoleApplicationProject.xpt.xml:
- Consistent naming
-
- * VBGtkSharpProject.xpt.xml:
- * VBGtkSharp2Project.xpt.xml:
- * VBNetBinding.addin.xml:
- * Makefile.am:
- Added templates
-
-2005-01-28 John Luke <john.luke@gmail.com>
-
- * SharpRefactoryVB/src/Lexer/Lexer.cs:
- * SharpRefactoryVB/src/Parser/generated/Parser.cs:
- * SharpRefactoryVB/src/Parser/generated/VBNET.ATG:
- warning fixes for unused code
- * SharpRefactoryVB/src/Parser/generated/Makefile:
- add makefile to regen parser
-
-2005-01-28 John Luke <john.luke@gmail.com>
-
- * Parser/Parser.cs: update to CanParse
-
-2005-01-27 John Luke <john.luke@gmail.com>
-
- * VB.glade: update to new glade format
-
- * VB.glade:
- * Gui/CodeGenerationPanel.cs:
- * Parser/VBNetVisitor.cs:
- * Parser/Resolver.cs:
- * VBBindingCompilerServices.cs: fix some warnings,
- use ComboBox instead of OptionMenu
-
-2005-01-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBBindingCompilerServices.cs:
- * VBLanguageBinding.cs: Use the new progress monitor API.
-
-2005-01-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBCompilerPanel.cs:
- * Gui/ChooseRuntimePanel.cs:
- * Gui/VBDocConfigurationPanel.cs:
- * Gui/CodeGenerationPanel.cs:
- * VBNetBinding.addin.xml:
- * ProjectNodeBuilder.cs:
- * Parser/Parser.cs:
- * Parser/Resolver.cs:
- * VBBindingCompilerServices.cs:
- * VBLanguageBinding.cs: Follow architecture changes.
-
- * Gui/OutputOptionsPanel.cs:
- * VB.glade: Removed dialog now implemented in Monodevelop.Base.
-
- * Project/VBCompilerParameters.cs: Moved some parameters and enum
- definitions to DotNetProjectConfiguration.
-
- * Project/VBProject.cs:
- * VBBindingExecutionServices.cs: Removed. Not needed any more.
- * Makefile.am: Updated.
-
-2004-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * VBBindingCompilerServices.cs: StatusBarService.ProgressMonitor is not a
- StatusBar widget any more.
-
-2004-12-07 Alexandre Gomes <alexmipego@hotmail.com>
-
- * VBLanguageBinding.cs: Added CommentTag to be used by (Un)CommentCode
-
-2004-11-05 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Imported from #D and made to work with MD tools and namespaces
diff --git a/main/src/addins/VersionControl/ChangeLog b/main/src/addins/VersionControl/ChangeLog
deleted file mode 100644
index f2cf60dcbf..0000000000
--- a/main/src/addins/VersionControl/ChangeLog
+++ /dev/null
@@ -1,1323 +0,0 @@
-2010-06-28 Dale Ragan <dale.ragan@sinesignal.com>
-
- * Makefile.am: Adding MonoDevelop.VersionControl.Git to the solution/build
- system. It is disabled by default, to enable pass --enable-git=yes.
-
-2010-02-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * Diff:
- * DiffWidget:
- * Diff/README:
- * Makefile.am:
- * Diff/Diff.cs:
- * Diff/Patch.cs:
- * Diff/Merge.cs:
- * Diff/ChangeLog:
- * Diff/TextDiff.cs:
- * Diff/Diff.csproj:
- * Diff/Makefile.am:
- * DiffWidget/README:
- * Diff/UnifiedDiff.cs:
- * DiffWidget/widget.cs:
- * DiffWidget/ChangeLog:
- * Diff/StructuredDiff.cs:
- * DiffWidget/Makefile.am:
- * DiffWidget/DiffWidget.csproj: Moved diff widget and
- algorithm to MonoDevelop.Components.
-
-2009-06-23 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/Repository.cs:
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- Move patch header tagging into svn addin.
-
-2009-04-17 Mike Kestner <mkestner@novell.com>
-
- * *.csproj: don't require specific gtk-sharp version.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * VersionControl.mds: Migrated to MSBuild file format.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp:
- Flush project format changes.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Diff/Diff.mdp:
- * DiffWidget/DiffWidget.mdp:
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp:
- All projects now require fx 3.5.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Diff/Makefile.am:
- * DiffWidget/Makefile.am:
- * MonoDevelop.VersionControl.Subversion/Makefile.am: Make it work for
- parallel build.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/Makefile.am:
- * MonoDevelop.VersionControl.Subversion/AssemblyInfo.cs:
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp:
- Add AssemblyInfo.cs files that are autogenerated from the addin
- manifests.
-
-2008-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- Avoid adding duplicate trailing slash. Fixes bug #425338 - crash when
- trying to publish project to svn. Patch by Scott Ellington.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.addin.xml:
- Bump MD version.
-
-2008-10-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- Use CanMoveFiles to check if a directory can be moved from one SVN
- dir to another SVN dir. Fixes bug #436289.
-
-2008-10-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/Makefile.am:
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp:
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.addin.xml:
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/Commands.cs:
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibSvnClient.cs:
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionNodeExtension.cs:
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- Implemented Resolve command and tracked some api changes.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.ClientCertificateDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.UserPasswordDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/generated.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.ClientCertificatePasswordDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.SslServerTrustDialog.cs:
- Updated generated code.
-
-2008-08-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibSvnClient.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionRepository.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- Properly show the remote status in the status view. Include remote
- additions and removals. Show diff between working copy and repo
- when remote status is requested. All this fixes bug #395284 - SVN
- plugin: Show Remote Status does not work.
-
-2008-08-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/Makefile.am,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp:
- Add Ide reference, MD.Version control needs it.
-
-2008-08-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * Diff/Diff.cs: Add missing accessor.
-
-2008-08-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/gtk-gui/objects.xml,
- MonoDevelop.VersionControl.Subversion/Makefile.am,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibSvnClient.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionRepository.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- Add support for locking/unlocking, and for on-demand unlocking
- (RequestFileEdit event).
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- Moved serialization engine to MonoDevelop.Core. Use new syntax for
- specifying attribute scope.
-
-2008-07-06 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- Implement feature in bug#394434: "Revert [to] revision".
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibSvnClient.cs:
- New P/Invokes for merge command.
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- Overriding implementations for RevertRevision and RevertToRevision.
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Connection between the P/Invoke library (for the merge command) and
- the Revert[To]Revision methods.
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- RevertRevision and RevertToRevision helper methods implemented.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * VersionControl.mds,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.addin.xml:
- Bump MD version.
-
-2008-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibSvnClient.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Load system and user svn configuration when initializing a context.
- Fixes bug #378835.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
-
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Added some getstring calls
-
-2008-02-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Added missing null check.
-
-2008-01-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibSvnClient.cs:
- Add a workaround for [MarshalAs (UnmanagedType.SysInt)] not working.
- Fixes "Bug 325391 - Crash when attempting to browse registered repo" but
- related issues remain in the binding.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.addin.xml:
- Update MD version.
-
-2008-01-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- In GetRepostoryReference, properly check if the provided directory is
- versioned. Fixes bug #355770.
-
-2008-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.addin.xml:
- Updated add-in category and description.
-
-2008-01-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Notify file changes through the FileService.
-
-2008-01-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibSvnClient.cs:
- More marshalling fixes.
-
-2008-01-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibSvnClient.cs:
- Fix marshalling issues.
-
-2008-01-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- In GetHistory(), There is no need to query the working revision, since
- we can use the constant Rev.Working as start revision. It also fixes bug
- #324571.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp:
- Updated project files. The order of extended properties won't change
- anymore.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.addin.xml:
- Bump add-in versions.
-
-2007-12-11 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/Makefile.am: Fix trivial warning.
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Use lazy initialisation rather than a static constructor. Log a message
- to tell the user if the SVN add is disabled. Implement IDisposable in
- addition to finaliser. Minor optimisation to release the LibSvnClient if
- LibApr can't be loaded.
-
-2007-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/gtk-gui/gui.stetic: Updated.
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibSvnClient.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibApr.cs:
- Check if Subversion is installed in a nicer way. Fixes bug #342507.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Diff/Diff.mdp, MonoDevelop.VersionControl.Subversion/Makefile.am,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp,
- DiffWidget/DiffWidget.mdp: Directory reorganization.
-
-2007-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- In some cases it may be possible to natively move files between two
- repositories (e.g. if they are in the same server). Added a virtual
- method to check that and implemented it for SVN.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- Track LoggingService API changes.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.addin.xml,
- MonoDevelop.VersionControl/VersionControl.addin.xml: Bump MD version.
-
-2007-10-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/Repository.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/UrlBasedRepository.cs:
- Make a copy of the repository before editing, and only update the
- original copy if the user clicks on OK. Fixes bug #336155.
- * MonoDevelop.VersionControl/gtk-gui/gui.stetic: Flush
-
-2007-10-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/overlay_added.png,
- MonoDevelop.VersionControl/overlay_conflicted.png,
- MonoDevelop.VersionControl/overlay_controled.png,
- MonoDevelop.VersionControl/overlay_locked.png,
- MonoDevelop.VersionControl/overlay_modified.png,
- MonoDevelop.VersionControl/overlay_removed.png: Use tango file icons.
- Removed obsolete icons.
-
-2007-10-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Diffs.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Logs.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Statuses.cs:
- Destroy the view when disposing.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Updated comment.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/EditRepositoryDialog.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/Repository.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/UrlBasedRepositoryEditor.cs:
- Set a default repo name if none is specified. Fixes bug #335114.
-
-2007-10-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/Makefile.am,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp:
- Added reference to System.
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibApr.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- libsvn_client may be linked to libapr-0 or libapr-1, and we need to bind
- the LibApr class the the same library. Added code that detects the
- required libapr version and loads it. Fixes bug #325391.
-
-2007-10-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * Diff/Diff.mdp, DiffWidget/DiffWidget.mdp,
- MonoDevelop.VersionControl.Subversion/gtk-gui/gui.stetic,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.SslServerTrustDialog.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.mdp,
- VersionControl.mds: Flush
-
-2007-10-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibSvnClient.cs:
- Added some new pinvokes.
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/SslServerTrustDialog.cs:
- Call config_ensure when initializing the svn client to make sure all
- config directories are properly created, and that authentication data
- can be saved. Handle the case when the user cancels the server
- certificate validation. Based on a patch by Grzegorz Sobanski. Fixes bug
- #324640.
-
-2007-10-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibSvnClient.cs:
- Fix formatting.
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Error objects returned by authentification handlers must be allocated in
- its own memory pool. Fixes bug #328035.
-
-2007-10-03 Grzegorz Sobański <silk@boktor.net>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Changed the order of password and certs providers to first use the
- subversion ones - to use the same credentials that command line client
- (from ~/.subversion directory). It fixes bug #325538 too.
-
-2007-10-03 Zach Lute <zach.lute@gmail.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Diffs.cs: Only dispose of
- FileSystemWatchers if they were actually created. (Bug #330505)
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.addin.xml,
- MonoDevelop.VersionControl/VersionControl.addin.xml: Bump MD version.
-
-2007-09-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.ClientCertificateDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.UserPasswordDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/generated.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.ClientCertificatePasswordDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.SslServerTrustDialog.cs:
- Regenerated GUI files.
-
-2007-09-15 Andrés G. Aragoneses <knocte@gmail.com>
-
- * MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.ClientCertificatePasswordDialog.cs:
- * MonoDevelop.VersionControl.Subversion/gtk-gui/gui.stetic:
- Use a normal title for the window.
-
-2007-09-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs,
- MonoDevelop.VersionControl/gtk-gui/generated.cs,
- MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.Dialogs.EditRepositoryDialog.cs,
- MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.UrlBasedRepositoryEditor.cs,
- MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs,
- MonoDevelop.VersionControl/gtk-gui/gui.stetic: Increase range of port
- selector in the repository information widget.
-
-2007-09-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Diffs.cs:
- Dispose the file watchers when disposing the view. Fixes bug #82721.
-
-2007-09-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/Publish.cs: Notify a
- directory status change after publishing a project. Fixes bug #82275.
-
-2007-09-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- In GetVersionInfo, check for directory before checking for file, since
- directory links may appear as files.
-
-2007-09-04 Michael Hutchinson <MHutchinson@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/Publish.cs: Fix a
- compiler warning.
-
-2007-09-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Statuses.cs:
- Changed location of revert button, to avoid confusion with the commit
- button (see bug #82542).
-
-2007-08-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/RevertCommand.cs:
- Reload reverted files. Fixes bug #82338.
-
-2007-08-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Statuses.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/ChangeSet.cs: When
- going to commit, clone the changeset since commit extensions may change
- it (e.g. changelog extension). Allow setting messages to files not
- marked for commit. Should fix bug #82172.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/Makefile.am,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.mdp,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs,
- MonoDevelop.VersionControl/VersionControl.addin.xml,
- MonoDevelop.VersionControl/gtk-gui/gui.stetic,
- MonoDevelop.VersionControl/Makefile.am: Reorganized the extension point
- hierarchy. Embedded all add-in manifests as resources.
-
-2007-08-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/Task.cs: API
- cleanup. Converted core services into regular classes.
-
-2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/ChangeSet.cs: New
- GeneratePathComment method which allows generating comments for a
- specific set of files.
-
-2007-08-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.mdp,
- MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs,
- MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.Dialogs.EditRepositoryDialog.cs,
- MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs,
- MonoDevelop.VersionControl/gtk-gui/gui.stetic: Fix dialog spacing.
-
-2007-07-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Statuses.cs:
- Made some strings translatable. Update commit button after changing
- selection.
-
-2007-07-29 Zach Lute <zach.lute@gmail.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Statuses.cs:
- Added Select All and Select None buttons to the commit/status view. (Bug #82146)
-
-2007-07-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Statuses.cs:
- Reset the global comment of the changeset before committing. Fixes
- bug #82172.
-
-2007-07-25 Jeffrey Stedfast <fejj@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/UserPasswordDialog.cs:
- Close the dialog when the user hits Enter in the Password field (or User field if no passwd is needed).
-
-2007-07-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs:
- Load repository info in a background thread.
-
-2007-07-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibSvnClient.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- The result_rev parameter of svn_client_checkout is not a
- svn_opt_revision_t, but a svn_revnum_t. Might fix bug #81870.
-
-2007-07-19 Jeffrey Stedfast <fejj@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlProjectService.cs:
- Lluis' previous change is not actually needed.
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlFileSystemExtension.cs
- (NotifyFileChanged): Implemented. Fixes bug #81910.
-
-2007-07-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlProjectService.cs:
- Notify file changes as version control status changes. Fixes bug
- #81910.
-
-2007-07-19 Jeffrey Stedfast <fejj@novell.com>
-
- * MonoDevelop.VersionControl/VersionControl.addin.xml: Set the
- category for the version-control commands so they look all nice
- and pretty in the key-binding manager :)
-
-2007-07-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs:
- Use the log service for logging errors.
- * MonoDevelop.VersionControl/gtk-gui/gui.stetic: Updated.
-
-2007-07-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- If a file is deleted and it is scheduled to Add, revert the Add
- operation. Fixes bug #81953.
-
-2007-07-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs,
- MonoDevelop.VersionControl/gtk-gui/gui.stetic: Updated.
-
-2007-06-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.ClientCertificateDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.UserPasswordDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/generated.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.ClientCertificatePasswordDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.SslServerTrustDialog.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp:
- Updated.
-
-2007-06-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
- Move the overlay icon one pixel up, to reduce spacing.
-
-2007-05-31 Rafael 'fumasa' Giorgetti <fumasa@gmail.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibSvnClient.cs:
- Add struct svn_client_commit_info_t.
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Show revision number when Commit.
-
-2007-05-31 Jeffrey Stedfast <fejj@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibSvnClient.cs:
- Call a function in the .ctor to cause an exception if the library doesn't exist.
-
-2007-05-31 Jeffrey Stedfast <fejj@novell.com>
-
- Fix for bug #81766.
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- Updated to reflect changes to SvnClient nested classes/structs (which have been moved to LibSvnClient).
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/ClientCertificateDialog.cs: Same.
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/ClientCertificatePasswordDialog.cs: Same.
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/SslServerTrustDialog.cs: Same.
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/UserPasswordDialog.cs: Same.
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- Same.
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibApr.cs:
- Moved some constants here.
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Use a LibSvnClient object.
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibSvnClient.cs:
- New source file that wraps libsvn_client-1.so.[0,1]
-
-2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- Directly call Svn.Commit when publishing a project, since the
- regular Commit method has problems importing new folders.
-
-2007-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/CommitCommand.cs:
- Fix the build.
-
-2007-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/CommitCommand.cs:
- Properly destroy the commit dialog. Fixes bug #81751.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/ChangeSet.cs:
- Fix crash when committing new directory additions.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlService.cs:
- Properly unregister VersionControlSystem objects on add-in
- unloading.
-
-2007-05-22 Ankit Jain <jankit@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs
- (OnButtonEditClicked): Null check.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/Checkout.cs
- (CheckOutCommand.Run): Likewise.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/Publish.cs
- (PublishCommand.Publish): Likewise.
-
-2007-05-21 Ankit Jain <jankit@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs:
- (Dispose): Remove.
- Ensure that dialogs are Destroy()'ed.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/EditRepositoryDialog.cs:
- (Dispose): Remove.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/Checkout.cs (Run):
- Destroy dialog.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/Publish.cs
- (PublishCommand.Publish): Destroy dialog.
-
-2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.mdp: Don't copy
- assemly references.
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.addin.xml,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.mdp,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/CommitDialog.cs,
- MonoDevelop.VersionControl/VersionControl.addin.xml,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Diffs.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Statuses.cs,
- MonoDevelop.VersionControl/Makefile.am,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/BaseView.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlService.cs:
- Migration to Mono.Addins.
-
-2007-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp,
- DiffWidget/DiffWidget.mdp: Updated.
-
-2007-04-11 Jeffrey Stedfast <fejj@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Use svn_client_add3() so that we can pass 'force' as true. (We
- already required 1.3+ as mkdir2() is only 1.3+)
-
-2007-04-10 Jeffrey Stedfast <fejj@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/BaseView.cs:
- Removed BuildNavPoint().
-
-2007-03-29 Jeffrey Stedfast <fejj@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/BaseView.cs: Implement
- BuildNavPoint().
-
-2007-03-21 Jeffrey Stedfast <fejj@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlProjectService.cs
- (OnEntryAdded): Instead of calling repo.Add() with the recursive
- arg set to true, do our own "recursive" adding requesting the list
- of files from the CombineEntry and sub-CombineEntry nodes. This
- would prevent addition of files/folders that are not part of the
- project but existed in the project directory at the time ti was added.
-
- Fix for bug #81184
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlFileSystemExtension.cs:
- Updated to not pass a path argument to GetRepository().
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
- Updated to not pass a path argument to GetRepository().
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlProjectService.cs
- (GetRepository): No longer takes a path argument as it never uses
- it anyway.
- (OnEntryAdded): New callback to handle when a project or combine gets added.
- (VersionControlProjectService): Bind OnEntryAdded.
-
-2007-03-19 Jeffrey Stedfast <fejj@novell.com>
-
- Fixes bug #81185 and then delves a bit deeper.
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs
- (IsInstalled): Implemented.
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/Checkout.cs
- (Update): Added. Disable the menu item if no version control
- systems are installed.
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlSystem.cs:
- Add a virtual IsInstalled property.
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs
- (SelectionRepositoryDialog): Only add VCS's that are installed.
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/EditRepositoryDialog.cs
- (EditRepositoryDialog): Only add VCS's that are installed.
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlNodeExtension.cs
- (RunCommand): Test that the vcs.IsInstalled, if not - then return
- TestResult.Disable
-
-2007-03-09 Ankit Jain <jankit@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs:
- (OnButtonAddClicked): Add entry for the new repository only instead of
- reloading the full list.
- (OnButtonRemoveClicked): Avoid reloading the full list of repositories.
- Also, save configuration.
- (OnButtonEditClicked): Update the corresponding row in the treeview.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/UrlBasedRepositoryEditor.cs:
- (.ctor): Don't reset comboProtocol's value.
-
-2007-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/Makefile.am: Fix build.
-
-2007-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/UserPasswordDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.UserPasswordDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.SslServerTrustDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.SslServerTrustDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.UserPasswordDialog.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/UserPasswordDialog.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/SslServerTrustDialog.cs,
- MonoDevelop.VersionControl.Subversion/SslServerTrustDialog.cs:
- Moved to .Gui namespace and directory.
- * MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.ClientCertificateDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.ClientCertificatePasswordDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/gui.stetic,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/ClientCertificateDialog.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/ClientCertificatePasswordDialog.cs:
- Implemented dialogs for asking for client certificates.
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp,
- MonoDevelop.VersionControl.Subversion/Makefile.am: Updated.
-
-2007-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * Diff/Diff.mdp, DiffWidget/DiffWidget.mdp,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.mdp: Don't
- local-copy references.
- * MonoDevelop.VersionControl.Subversion/UserPasswordDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/generated.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.SslServerTrustDialog.cs,
- MonoDevelop.VersionControl.Subversion/gtk-gui/gui.stetic,
- MonoDevelop.VersionControl.Subversion/gtk-gui/MonoDevelop.VersionControl.Subversion.UserPasswordDialog.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp,
- MonoDevelop.VersionControl.Subversion/Makefile.am,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/LibApr.cs,
- MonoDevelop.VersionControl.Subversion/SslServerTrustDialog.cs:
- Implemented dialogs for entering user and password, and for
- accepting an invalid ssl certificate. Plugged those dialogs into
- the corresponding subversion callbacks.
-
-2007-02-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Statuses.cs:
- Unsubscribe file status change on dispose.
-
-2007-02-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/Publish.cs: Ask
- for confirmation before publishing a project into a repository.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.addin.xml,
- MonoDevelop.VersionControl/VersionControl.addin.xml: Change add-in
- versions to 0.13.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Diff/Diff.mdp, Diff/Makefile.am,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp,
- MonoDevelop.VersionControl.Subversion/Makefile.am,
- DiffWidget/Makefile.am, DiffWidget/DiffWidget.mdp,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.mdp,
- MonoDevelop.VersionControl/gtk-gui/gui.stetic,
- MonoDevelop.VersionControl/Makefile.am: Synchronize MD project and
- makefile.
- * MonoDevelop.VersionControl.Subversion/gtk-gui/generated.cs: Updated.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- Added debug message.
-
-2007-02-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionRepository.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlProjectService.cs:
- Allow re-adding a file which has been deleted, but the delete has
- not yet been committed.
-
-2007-02-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Use the svn_client_cat2 instead of svn_client_cat. This version of
- the method can get old revisions of a file even when the file was
- moved from another directory. Fixes bug #80318.
-
-2007-02-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * Diff/Diff.mdp, VersionControl.mds,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp,
- DiffWidget/DiffWidget.mdp: Flush.
- * MonoDevelop.VersionControl.Subversion/Makefile.am,
- MonoDevelop.VersionControl/Makefile.am: distcheck fixes.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.mdp,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Diffs.cs,
- MonoDevelop.VersionControl/VersionControl.addin.xml,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.addin.xml:
- Removed dependency to editor add-in.
- * MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs,
- MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.Dialogs.EditRepositoryDialog.cs,
- MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs:
- Minor fixes.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Statuses.cs:
- Added File Open button to the toolbar.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Logs.cs:
- Show the content of revisions using the MD text editor, and with
- the correct mime type.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/Publish.cs: Fix
- spelling.
-
-2007-02-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs,
- MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.Dialogs.EditRepositoryDialog.cs,
- MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs,
- MonoDevelop.VersionControl/gtk-gui/gui.stetic: i18N fixes.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Statuses.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Logs.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/CommitCommand.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlNodeExtension.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/RevertCommand.cs:
- Improved protection against unknown exceptions.
-
-2007-02-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp,
- MonoDevelop.VersionControl.Subversion/Makefile.am,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Fix potential issue when reading the output from svn.
-
-2007-02-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/VersionControl.addin.xml: Allow updating
- individual files.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
- If there is no version control for a project or folder, instead of
- an empty version control menu, show a disabled command saying so.
-
-2007-01-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Fix 64 bit issues.
-
-2007-01-29 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * Diff/Diff.cs: chaned to use generics, platform independent newlines
- * Diff/Merge.cs: platform independent newlines
-
-2007-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs,
- MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Logs.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/Revision.cs:
- Improved the log view. Use a toolbar instead of regular buttons.
- Provide more information about files comitted in a revision.
-
-2007-01-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp,
- MonoDevelop.VersionControl/gtk-gui/generated.cs,
- MonoDevelop.VersionControl/gtk-gui/gui.stetic: Updated.
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Provide auth_baton for subversion authentication (patch by Duncan
- Mackay <duncan.mackay@provenco.com>). In CheckError, get error
- messages from all all nested error objects.
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- PathDiff now returns differences between the base and the working
- versions.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.mdp,
- MonoDevelop.VersionControl/Makefile.am: Added new files.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/EditRepositoryDialog.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/CommitDialog.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/UrlBasedRepositoryEditor.cs:
- Use the new partial class model.
- * MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs,
- MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.Dialogs.EditRepositoryDialog.cs,
- MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.UrlBasedRepositoryEditor.cs,
- MonoDevelop.VersionControl/gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs:
- New partial files for the dialogs.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Statuses.cs:
- When the view is refreshed, discard the diffs already loaded. Track
- changes in diff cell renderer.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/CellRendererDiff.cs:
- Cache Layout objects for diff content, since they may be very big
- and take too much time to construct. The cell renderer is now must
- faster for big files.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/AddRemoveMoveCommand.cs:
- Fix warning.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlProjectService.cs:
- Fix warnings.
-
-2007-01-15 Lluis Sanchez Gual <lluis@novell.com>
-
- Put under version control new files added to a project.
-
-2006-12-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Fixed some marshalling isues when calling svn methods. Should fix
- bug #80312.
-
-2006-12-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlFileSystemExtension.cs:
- Added null check. Should fix bug #80311.
-
-2006-12-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- Improved implementation of Move.
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Removed debug code.
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- Minor fixes.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.mdp,
- MonoDevelop.VersionControl/Makefile.am: Added new file.
- * MonoDevelop.VersionControl/VersionControl.addin.xml: Registered new
- file system extension.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/Repository.cs:
- Split Move method into MoveFile and MoveDirectory. The same for
- Delete. Added some other useful overridable methods.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlFileSystemExtension.cs:
- New file system extension which supports version control systems.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlNodeExtension.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/AddRemoveMoveCommand.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlProjectService.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/UnknownRepository.cs:
- Track api changes.
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/ChangeSet.cs:
- Removed unused field.
-
-2006-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlProjectService.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/ChangeSet.cs,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl/Checkout.cs:
- Save commit comments in a file, so they won't be lost if the status
- view is closed.
-
-2006-12-07 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/Logs.cs:
- Fixed compile warning.
-
-2006-11-28 Michael Hutchinson <m.j.hutchinson@gmail.com>
-
- * MonoDevelop.VersionControl.Subversion:
- * MonoDevelop.VersionControl: Added svn:ignores for the .pidb files.
-
-2006-11-26 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * MonoDevelop.VersionControl.Subversion:
- * MonoDevelop.VersionControl:
- Added svn:ignores for Makefile and Makefile.in.
-
-2006-11-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.mdp,
- MonoDevelop.VersionControl/MonoDevelop.VersionControl.mdp: Added
- missing reference.
- * MonoDevelop.VersionControl/gtk-gui/generated.cs,
- MonoDevelop.VersionControl/gtk-gui/objects.xml: Updated.
-
-2006-11-23 Lluis Sanchez Gual <lluis@novell.com>
-
- Split the version control add-in in two add-ins: one that implements
- the version control core, and one that implements the support for
- Subversion. The VCS core is now built by default. The subversion add-in
- is optional.
-
-2006-11-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/VersionControl.AddIn/VersionControlNodeExtension.cs: Don't show
- folder overlays if they are disabled. Cache overlay compositions.
- * AddIn/gtk-gui/generated.cs, AddIn/gtk-gui/gui.stetic: Updated.
- * VersionControl/VersionControl.Service.Subversion/SubversionRepository.cs,
- VersionControl/VersionControl.Service.Subversion/SubversionVersionControl.cs:
- Allow commiting directories that contain versioned files (even if
- the directory itself is not versioned).
- * VersionControl/VersionControl.Service.Subversion/SvnClient.cs: Fix
- some memory leaks.
- * VersionControl/VersionControl.Service/ChangeSet.cs: Added getter for
- the repository.
-
-2006-11-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/VersionControl.AddIn/VersionControlProjectService.cs: Added
- missing nullref check.
-
-2006-11-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/VersionControl.AddIn.Views/Statuses.cs: Properly enable/disable
- toolbar buttons.
- * AddIn/VersionControl.AddIn/RevertCommand.cs: Minor fix in log
- message.
-
-2006-11-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/VersionControl.AddIn/VersionControlProjectService.cs:
- Automatically add/remove files from the repository when
- added/removed from the project.
- * AddIn/VersionControl.AddIn/VersionControlNodeExtension.cs: Fix
- nullref exception.
- * AddIn/gtk-gui/generated.cs, AddIn/gtk-gui/gui.stetic: Updated.
-
-2006-11-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/VersionControl.AddIn.Dialogs/CommitDialog.cs: Hide the commit
- dialog before starting the commit operation.
-
-2006-11-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/VersionControl.AddIn.Dialogs/CommitDialog.cs,
- AddIn/VersionControl.AddIn/CommitDialogExtension.cs: Added support
- for commit dialog extensions.
- * AddIn/VersionControl.AddIn.Views/Statuses.cs: Add support for
- sorting.
- * AddIn/VersionControl.addin.xml: Changed add-in id. Added new
- extension point.
- * AddIn/VersionControl.AddIn/VersionControlProjectService.cs,
- AddIn/VersionControl.AddIn/CommitEventHandler.cs: Improved commit
- events.
- * AddIn/VersionControl.AddIn/CommitCommand.cs: Moved some of the commit
- functionality to the commit dialog, since commit extensions now
- participate in the operation.
- * AddIn/VersionControlAddIn.mdp, AddIn/gtk-gui/generated.cs,
- AddIn/gtk-gui/gui.stetic, AddIn/Makefile.am: Updated.
- * VersionControl/VersionControl.Service/VersionInfo.cs: Added
- NeedsCommit property.
- * VersionControl/VersionControl.Service/ChangeSet.cs: If a file does
- not have a comment, don't include it in the generated global
- message.
-
-2006-11-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/overlay_unversioned.png, AddIn/overlay_locked.png,
- AddIn/overlay_added.png, AddIn/overlay_conflicted.png,
- AddIn/overlay_modified.png, AddIn/overlay_normal.png,
- AddIn/overlay_controled.png:
- Updated icons.
- * AddIn/VersionControl.AddIn.Dialogs/CommitDialog.cs: Use the new
- ChangeSet class.
- * AddIn/VersionControl.AddIn.Views/Statuses.cs: Update the view when
- file status change. Added Revert command. Use the new ChangeSet class.
- * AddIn/VersionControl.AddIn.Views/Logs.cs: Minor fix.
- * AddIn/VersionControl.AddIn/VersionControlProjectService.cs: Added
- event for notifying changes in file status.
- * AddIn/VersionControl.AddIn/Task.cs: Added some exception protection.
- * AddIn/VersionControl.AddIn/VersionControlNodeExtension.cs: Simplified
- the code that keeps track of file status changes, but using the new
- version control service events. Implemented Revert.
- * AddIn/VersionControl.AddIn/FileUpdateEventHandler.cs: new handlers
- for notifying version control events.
- * AddIn/gtk-gui/generated.cs, AddIn/gtk-gui/gui.stetic: Updated the gui.
- * VersionControl/VersionControl.Service/ChangeSet.cs: New class that holds
- all needed information for a commit.
-
- * VersionControl/VersionControl.Service/UnknownRepository.cs:
- * VersionControl/VersionControl.Service.Cvs/CvsRepository.cs: Track api
- changes.
-
- * VersionControl/VersionControl.Service/Repository.cs:
- * VersionControl/VersionControl.Service.Subversion/SvnClient.cs:
- * VersionControl/VersionControl.Service.Subversion/SubversionVersionControl.cs:
- * VersionControl/VersionControl.Service.Subversion/SubversionRepository.cs:
- Implemented Revert. Use the new ChangeSet class. Fixes in several status
- check methods.
-
- * AddIn/VersionControl.AddIn/Commands.cs:
- * AddIn/VersionControl.AddIn/RevertCommand.cs:
- * AddIn/VersionControl.addin.xml: Added Revert command.
-
- * AddIn/VersionControl.AddIn/Update.cs:
- * AddIn/VersionControl.AddIn/CommitCommand.cs:
- * AddIn/VersionControl.AddIn/AddRemoveMoveCommand.cs: Notify changes
- in the status of files.
-
- * VersionControl/VersionControl.Service/VersionStatus.cs:
- * VersionControl/VersionControl.Service/VersionInfo.cs:
- Removed Unknown status.
-
- * AddIn/Makefile.am:
- * VersionControl/VersionControl.mdp:
- * AddIn/VersionControlAddIn.mdp: Updated.
-
-2006-11-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/comment.png: New icon.
- * AddIn/VersionControl.AddIn.Dialogs/CommitDialog.cs: Added setter for
- Message.
- * AddIn/VersionControl.AddIn.Views/Statuses.cs, AddIn/gtk-gui/generated.cs,
- AddIn/gtk-gui/gui.stetic: Added an text view which allows entering
- commit comments for every file, with support for multiple selection.
- * AddIn/VersionControl.addin.xml: Registered new icon.
- * AddIn/VersionControl.AddIn/CommitCommand.cs: Added parameter for
- providing the commit message.
- * AddIn/VersionControl.AddIn/VersionControlNodeExtension.cs: Dispatch file
- change events in the GUI thread.
- * AddIn/VersionControlAddIn.mdp, AddIn/Makefile.am: Updated
- * VersionControl/VersionControl.Service/Repository.cs: Minor fix.
-
-
-2006-11-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/VersionControl.AddIn.Dialogs/SelectRepositoryDialog.cs:
- Some minor UI fixes.
- * AddIn/VersionControl.AddIn/Checkout.cs: Added null check.
- * AddIn/VersionControlAddIn.mdp: Removed unused resource.
-
- * AddIn/gtk-gui/gui.stetic:
- * AddIn/gtk-gui/generated.cs: Regenerated.
-
- * VersionControl/VersionControl.Service.Subversion/LibApr.cs:
- * VersionControl/VersionControl.Service.Subversion/SvnClient.cs:
- Moved apr pinvokes to the LibApr class, which can now support
- libapr0 and libapr1.
-
- * DiffWidget/DiffWidget.mdp:
- * VersionControl/Makefile.am:
- * VersionControl/VersionControl.mdp: Updated.
-
-2006-11-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/VersionControl.addin.xml: Fix checkout command icon.
- * AddIn/Makefile.am: Remove unused files.
-
-2006-11-04 Lluis Sanchez Gual <lluis@novell.com>
-
- Big reorganization of the add-in. Implemented support for saving
- repository configuration. Implemented publish and checkout
- commands. Made the add-in pluggable, so it can support other
- repositories. Some of this work was started by Thiago Becker and
- Rafael Giorgetti as part of a Google SoC project.
-
-2006-09-19 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * AddIn/VersionControlAddIn.mdp:
- * VersionControl/VersionControl.mdp:
- * Diff/Diff.mdp:
- * VersionControl.mds:
- * DiffWidget/DiffWidget.mdp:
- Updated.
-
-2006-08-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/Addin.cs: Fix the build.
-
-2006-07-28 Wade Berrier <wberrier@novell.com>
-
- * AddIn/Addin.cs: Update from refactoring change on IViewContent (svn r62840)
-
-2006-07-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/VersionControl.addin.xml: Updated versions.
-
-2006-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/VersionControl.addin.xml: Updated versions.
- * AddIn/VersionControlAddIn.mdp: Updated.
- * VersionControl/VersionControl.mdp: Updated.
- * Diff/Diff.mdp: Updated.
- * VersionControl/VersionControl.mds: Updated.
- * DiffWidget/DiffWidget.mdp: Updated.
-
-2006-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/Makefile.am:
- * AddIn/VersionControl.addin.xml: Updated references.
-
-2006-03-26 Joshua Tauberer <tauberer@for.net>
-
- * AddIn/Task.cs, Statuses.cs, Logs.cs: Prevent unhandled
- exceptions if a library couldn't be found.
-
-2006-03-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * VersionControl.mds:
- * DiffWidget/DiffWidget.mdp:
- * VersionControl/VersionControl.mdp:
- * Diff/Diff.mdp: Updated.
- * Makefile.am:
- * Diff/Makefile.am:
- * DiffWidget/Makefile.am:
- * VersionControl/Makefile.am: Use an unified format.
- Patch by Matze Braun.
-
- * VersionControl.addin.xml: Updated add-in versions.
-
-2006-03-21 Wade Berrier <wberrier@novell.com>
-
- * AddIn/Makefile.am: Fix 'make dist' to include missing png files
-
-2006-03-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/Addin.cs: Track api changes.
-
-2006-02-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * VersionControl/AddIn/AddIn.mdp: Updated project references.
-
-2005-12-04 Joshua Tauberer <tauberer@for.net>
-
- * AddIn: Added icons to menus. The icons again come
- from the TortoiseSVN project (with a presumption of
- license compatibility).
-
-2005-11-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/VersionControl.addin.xml: Moved version control commands to
- its own submenu.
-
-2005-11-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/Addin.cs: It should also work for Project, not only DotNetProject.
- * VersionControl/Subversion.cs: Fix build.
-
-2005-10-22 Joshua Tauberer <tauberer@for.net>
-
- * Minor VersionControl API changes (use a RepositoryPath
- class to represent an abstract path in a repository).
- * Improved the history/log view and the status/commit view
- using the TreeView widget.
-
-2005-10-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/VersionControl.addin.xml: Fixed addin header information.
- Use "id" attribuet instead of "name" to identify addins.
-
-2005-10-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddIn/VersionControl.addin.xml: Added addin dependencies.
-
-2005-09-20 Josh Tauberer <tauberer@for.net>
-
- * AddIn/Statuses.cs,Logs.cs: Some widgets needed
- to be shown since MD is calling Show() less.
- * VersionControl/Subversion.cs: Not all entries
- returned by svn have a URL, e.g. obstructed entries.
- So don't rely on that to get the local path.
-
-2005-09-04 Josh Tauberer <tauberer@for.net>
-
- * AddIn/Makefile.am: Was broken since last time
- it was changed.
-
-2005-08-10 Ben Motmans <ben.motmans@gmail.com>
-
- * AddIn/AddIn.mdp
- * VersionControl/VersionControl.mdp
- * Diff/Diff.mdp
- * DiffWidget/DiffWidget.mdp: references update
-
-2005-08-08 John Luke <john.luke@gmail.com>
-
- * AddIn/Makefile.am:
- * Diff/Makefile.am:
- * DiffWidget/Makefile.am:
- * VersionControl/Makefile.am: fix distcheck,
- make it conditional on ENABLE_VERSIONCONTROL,
- and install it when enabled
-
-2005-07-01 Joshua Tauberer <tauberer@for.net>
-
- * Added MD solution files for VersionControl.
- * Project pad overlays now update when files
- are modified.
- * Project pad context menus enabled for
- folders and combines.
- * Subversion: Don't report diffs available
- for unchanged files.
- * This was committed with the addin!
-
-2005-06-22 Joshua Tauberer <tauberer@for.net>
-
- * Added VersionControl into repo (but sadly the addin
- cannot add itself into the repo yet!).
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/ChangeLog b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/ChangeLog
deleted file mode 100644
index 3556096ce1..0000000000
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/ChangeLog
+++ /dev/null
@@ -1,133 +0,0 @@
-2010-08-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.VersionControl.Git.csproj:
- * MonoDevelop.VersionControl.Git/GitRepository.cs:
- * MonoDevelop.VersionControl.Git/UserInfoConflictDialog.cs:
- * MonoDevelop.VersionControl.Git/CommitDialogExtensionWidget.cs:
- * gtk-gui/MonoDevelop.VersionControl.Git.UserInfoConflictDialog.cs:
- Check conflicts between user information configured in MD
- and Git. In case of conflict, allow the user to choose which
- information to use.
-
-2010-07-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Git/GitRepository.cs: Use
- relative paths in the git command invocations. Old git
- versions have problems with absolute paths.
-
-2010-07-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Git/GitRepository.cs: Don't use
- the --porcelain option for the status command, since it is
- not available in old git versions.
-
-2010-07-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Git/GitRepository.cs: Implement
- Blame command.
-
-2010-07-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Git/GitRepository.cs: Trim empty
- lines from commit messages.
-
-2010-07-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Git/GitRepository.cs: Improve
- handling of git moves and deletes.
-
-2010-07-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Git/GitRepository.cs: Stash local
- changes before doing a pull or branch switch.
-
-2010-07-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Git.addin.xml: Don't show the
- Switch to Branch command if there are no branches.
-
- * Makefile.am:
- * MonoDevelop.VersionControl.Git.csproj: Updated.
-
- * MonoDevelop.VersionControl.Git/Commands.cs:
- * MonoDevelop.VersionControl.Git/GitService.cs: Moved Push
- command to the new GitService class.
-
- * MonoDevelop.VersionControl.Git/CommitDialogExtensionWidget.cs:
- Added extension which allows pushing changes after
- committing.
-
-2010-07-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.VersionControl.Git.csproj:
- * MonoDevelop.VersionControl.Git.addin.xml:
- * MonoDevelop.VersionControl.Git/GitNodeBuilderExtension.cs:
- Show the current branch next to the solution name.
-
-2010-07-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Git/GitRepository.cs: Notify file
- changes after pulling.
-
-2010-07-28 Dale Ragan <dale.ragan@sinesignal.com>
-
- * MonoDevelop.VersionControl.Git.addin.xml: Fixed
- typo and issue with add-in not loading due to bad
- extension for adding the Switch to Branch label.
-
- * MonoDevelop.VersionControl.Git/Commands.cs: Fixed
- a small typo.
-
-2010-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Git/GitRepository.cs: Remove
- debug output.
-
- * MonoDevelop.VersionControl.Git/GitVersionControl.cs: Added
- missing null check.
-
-2010-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * MonoDevelop.VersionControl.Git.csproj:
- * MonoDevelop.VersionControl.Git.addin.xml:
- * MonoDevelop.VersionControl.Git/Commands.cs:
- * MonoDevelop.VersionControl.Git/PushDialog.cs:
- * MonoDevelop.VersionControl.Git/GitRepository.cs:
- * gtk-gui/MonoDevelop.VersionControl.Git.PushDialog.cs:
- Implement push command.
-
-2010-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Git.csproj:
- * MonoDevelop.VersionControl.Git.addin.xml:
- * MonoDevelop.VersionControl.Git/GitRepository.cs:
- * MonoDevelop.VersionControl.Git/GitVersionControl.cs: Add
- basic support for git.
-
-2010-06-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.Git.csproj: Make MD refs private.
- Should fix running on .NET.
-
-2010-06-28 Dale Ragan <dale.ragan@sinesignal.com>
-
- * Makefile.am:
- * MonoDevelop.VersionControl.Git.csproj:
- * AssemblyInfo.cs:
- * MonoDevelop.VersionControl.Git.addin.xml:
- * MonoDevelop.VersionControl.Git/GitClient.cs:
- * MonoDevelop.VersionControl.Git/GitVersionControl.cs:
- * MonoDevelop.VersionControl.Git/GitRepository.cs:
- Official kickoff of the 'Support for Git' task. This
- is mainly a skeleton and no functionality. The add-in
- is recognized by MonoDevelop and the Version Control add-in
- sees the new Git Version Control System. Of course it
- doesn't show up in the drop down, due to the
- NotImplementedException's.
-
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/EditBranchDialog.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/EditBranchDialog.cs
index 1929c1fbad..80fb850069 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/EditBranchDialog.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/EditBranchDialog.cs
@@ -124,7 +124,7 @@ namespace MonoDevelop.VersionControl.Git
labelError.Show ();
buttonOk.Sensitive = false;
} else if (!Reference.IsValidName ("refs/" + entryName.Text)) {
- labelError.Markup = "<span color='red'>" + GettextCatalog.GetString (@"A branch name can not:
+ labelError.Markup = "<span color='" + Ide.Gui.Styles.ErrorForegroundColor.ToHexString (false) + "'>" + GettextCatalog.GetString (@"A branch name can not:
Start with '.' or end with '/' or '.lock'
Contain a ' ', '..', '~', '^', ':', '\', '?', '['") + "</span>";
labelError.Show ();
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitCommitDialogExtension.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitCommitDialogExtension.cs
index e058292500..2b34860e27 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitCommitDialogExtension.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitCommitDialogExtension.cs
@@ -162,7 +162,7 @@ namespace MonoDevelop.VersionControl.Git
{
this.textView = textView;
overflowTextTag = new Gtk.TextTag ("overflow");
- overflowTextTag.Foreground = "red";
+ overflowTextTag.Foreground = Ide.Gui.Styles.ErrorForegroundColor.ToHexString (false);
overflowTextTag.ForegroundSet = true;
textView.Buffer.TagTable.Add (overflowTextTag);
textView.Buffer.Changed += OnTextChanged;
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitRepository.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitRepository.cs
index 7eb72c5417..a33b65d06f 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitRepository.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitRepository.cs
@@ -713,6 +713,9 @@ namespace MonoDevelop.VersionControl.Git
Revert (RootRepository.FromGitPath (conflictFile.Ancestor.Path), false, monitor);
break;
}
+ if (res == Git.ConflictResult.Continue) {
+ Add (RootRepository.FromGitPath (conflictFile.Ancestor.Path), false, monitor);
+ }
}
if (!string.IsNullOrEmpty (message)) {
var sig = GetSignature ();
@@ -779,7 +782,7 @@ namespace MonoDevelop.VersionControl.Git
}
}
- public void Merge (string branch, GitUpdateOptions options, ProgressMonitor monitor)
+ public void Merge (string branch, GitUpdateOptions options, ProgressMonitor monitor, FastForwardStrategy strategy = FastForwardStrategy.Default)
{
int stashIndex = -1;
var oldHead = RootRepository.Head.Tip;
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitService.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitService.cs
index 74c3028d13..d5df4fa89d 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitService.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitService.cs
@@ -88,7 +88,7 @@ namespace MonoDevelop.VersionControl.Git
using (ProgressMonitor monitor = VersionControlService.GetProgressMonitor (GettextCatalog.GetString ("Merging branch '{0}'...", dlg.SelectedBranch))) {
if (dlg.IsRemote)
repo.Fetch (monitor, dlg.RemoteName);
- repo.Merge (dlg.SelectedBranch, dlg.StageChanges ? GitUpdateOptions.SaveLocalChanges : GitUpdateOptions.None, monitor);
+ repo.Merge (dlg.SelectedBranch, dlg.StageChanges ? GitUpdateOptions.SaveLocalChanges : GitUpdateOptions.None, monitor, FastForwardStrategy.NoFastForward);
}
}
}
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/ChangeLog b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/ChangeLog
deleted file mode 100644
index cb0d92a595..0000000000
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/ChangeLog
+++ /dev/null
@@ -1,365 +0,0 @@
-2010-07-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- * MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- Track api changes.
-
-2010-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- * MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- Add basic support for git.
-
-2010-06-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- * MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- * MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- Track API changes (annotations are now given back as class
- instead of a custom string).
-
-2010-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion.Gui/UserPasswordDialog.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/SslServerTrustDialog.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/ClientCertificateDialog.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/ClientCertificatePasswordDialog.cs:
- Fix incorrect use of ShowCustomDialog/RunCustomDialog.
-
-2010-05-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.Subversion.Gui/UserPasswordDialog.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/SslServerTrustDialog.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/ClientCertificateDialog.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/ClientCertificatePasswordDialog.cs:
- More dialog placing.
-
-2010-05-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- * MonoDevelop.VersionControl.Subversion/LibSvnClient.cs: Get
- the description of errors reported using an error code.
- Fixes bug #602762 - No details supplied when svn connection
- fails.
-
-2010-05-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- * MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- * MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- Split List method into List and ListUrl.
-
-2010-03-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs: Add
- description for BlameRevision.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.VersionControl.Subversion.addin.xml: Bumped MD
- version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.VersionControl.Subversion.csproj:
- * MonoDevelop.VersionControl.Subversion.addin.xml:
- * MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/UserPasswordDialog.cs:
- * MonoDevelop.VersionControl.Subversion/SubversionNodeExtension.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/SslServerTrustDialog.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/ClientCertificateDialog.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/ClientCertificatePasswordDialog.cs:
- Merged MD.Projects into MD.Core, and MD.Projects.Gui,
- MD.Core.Gui and MD.Components into MD.Ide.
-
-2010-02-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- Fix build.
-
-2010-02-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.VersionControl.Subversion.csproj: Moved diff
- widget and algorithm to MonoDevelop.Components.
-
-2010-02-04 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- Add support for revision-range-based recursive diffing.
-
-2010-02-04 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs: Prevent
- occasional NRE.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.UserPasswordDialog.cs:
- * gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.SslServerTrustDialog.cs:
- * gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.ClientCertificateDialog.cs:
- * gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.ClientCertificatePasswordDialog.cs:
- Flush.
-
-2009-11-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion.addin.xml: Don't
- include the linux svn client on windows.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.VersionControl.Subversion.addin.xml: Bump MD
- version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * MonoDevelop.VersionControl.Subversion.csproj:
- * gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.UserPasswordDialog.cs:
- * gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.SslServerTrustDialog.cs:
- * gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.ClientCertificateDialog.cs:
- * gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.ClientCertificatePasswordDialog.cs:
- Flush.
-
-2009-10-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion.dll.config: Add
- correct dll mapping for freebsd.
-
-2009-10-13 Ankit Jain <jankit@novell.com>
-
- * MonoDevelop.VersionControl.Subversion.csproj: Import md.targets
-
-2009-10-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs: Updated license.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion.addin.xml: Update
- license.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.VersionControl.Subversion.addin.xml: Bump MD
- version.
-
-2009-10-06 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- * MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- Fix #544054: Exception in svn addin.
-
-2009-10-02 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs: Added
- missing string to translation.
-
-2009-09-09 Christian Hergert <chris@dronelabs.com>
-
- * MonoDevelop.VersionControl.Subversion.Gui/UserPasswordDialog.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/SslServerTrustDialog.cs:
- Fix build.
-
-2009-09-09 Christian Hergert <chris@dronelabs.com>
-
- * MonoDevelop.VersionControl.Subversion.Gui/ClientCertificateDialog.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/UserPasswordDialog.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/ClientCertificatePasswordDialog.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/SslServerTrustDialog.cs: Set
- dialogs transient for the root window.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion.csproj: Updated
- dependencies. We now depend on gtk# 2.12.8, Mono 2.4, and
- Mono.Addins 0.4.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic: Flush.
-
-2009-06-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- Properly detect versioned directories. Allow reverting whole
- directories. All this fixes bug #436282 -
- solution/project/folders should have 'Revert All' option.
-
-2009-06-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- Use correct base path when generating diffs.
-
-2009-06-05 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- Unbreak SharpSvn addin build.
-
-2009-06-05 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- * MonoDevelop.VersionControl.Subversion/LibSvnClient.cs:
- * MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- * MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- Implement annotate.
-
-2009-06-01 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- Track API.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- Workaround for what seems to be a mcs bug. Looks like it
- can't properly resolve the implicit conversion of null to
- string.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion\SvnClient.cs:
- * MonoDevelop.VersionControl.Subversion\SubversionRepository.cs:
- * MonoDevelop.VersionControl.Subversion\SubversionNodeExtension.cs:
- * MonoDevelop.VersionControl.Subversion\SubversionVersionControl.cs:
- Use the new FilePath class for handling file and directory
- paths.
-
-2009-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion\SvnClient.cs: Added
- missing null check.
-
-2009-05-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.VersionControl.Subversion.csproj:
- * MonoDevelop.VersionControl.Subversion/LibApr.cs:
- * MonoDevelop.VersionControl.Subversion.addin.xml:
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- * MonoDevelop.VersionControl.Subversion/ISvnClient.cs:
- * MonoDevelop.VersionControl.Subversion/SvnRevision.cs:
- * MonoDevelop.VersionControl.Subversion/LibSvnClient.cs:
- * MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/UserPasswordDialog.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/SslServerTrustDialog.cs:
- * MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/ClientCertificateDialog.cs:
- * MonoDevelop.VersionControl.Subversion.Gui/ClientCertificatePasswordDialog.cs:
- Refactored the subversion add-in to make it easier to
- implement support for svn using other subversion backends.
-
-2009-04-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs:
- * MonoDevelop.VersionControl.Subversion/ISvnClient.cs:
- * MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:
- Created ISvnClient. May be required to implement other svn
- client backends.
-
- * MonoDevelop.VersionControl.Subversion.csproj: Don't require
- a specific gtk# version.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.VersionControl.Subversion.addin.xml: Bump MD
- version.
-
-2009-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs: fixed
- typo.
-
-2009-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs: Added
- newline before revision message.
-
-2009-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs: worked
- on messages.
-
-2009-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs: Handled
- commit delta message.
-
-2009-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Subversion/SvnClient.cs: Improved
- subversion notify messages (taken some logic out of the
- subversion implementation).
-
-2009-02-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion.addin.xml: Restore
- accidentally removed menu extension.
-
-2009-02-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Flush.
-
-2009-02-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion.addin.xml: Track merge
- of the project pad context menu.
-
-2009-02-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * MonoDevelop.VersionControl.Subversion.csproj:
- * MonoDevelop.VersionControl.Subversion.dll.config: Add a
- dllmap for the Mac. Config patch from Kris Ray.
-
-2009-02-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.Subversion.csproj: Don't
- local-copy other addins' dlls.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.Subversion.csproj: Flush MD's
- removal of newline at end of file that was introduced by
- manually editing with gedit.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.Subversion.csproj: Remove invalid
- ApplicationIcon value that broke the build in VS.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Subversion.mdp:
- * MonoDevelop.VersionControl.Subversion.csproj: Migrated to
- MSBuild file format.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * MonoDevelop.VersionControl.Subversion.addin.xml: Bump MD
- version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.UserPasswordDialog.cs:
- * gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.SslServerTrustDialog.cs:
- * gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.ClientCertificateDialog.cs:
- *
- gtk-gui/MonoDevelop.VersionControl.Subversion.Gui.ClientCertificatePasswordDialog.cs:
- Flush.
-
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/ChangeLog b/main/src/addins/VersionControl/MonoDevelop.VersionControl/ChangeLog
deleted file mode 100644
index 58b576f11d..0000000000
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/ChangeLog
+++ /dev/null
@@ -1,1483 +0,0 @@
-2010-08-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/ChangeSet.cs:
- * MonoDevelop.VersionControl/ChangeLogWriter.cs:
- * MonoDevelop.VersionControl.Dialogs/CommitDialog.cs:
- * MonoDevelop.VersionControl/VersionControlService.cs:
- * MonoDevelop.VersionControl.Dialogs/VersionControlPolicyPanel.cs:
- * MonoDevelop.VersionControl.Dialogs/CommitMessageStylePanelWidget.cs:
- Track api changes.
-
- * MonoDevelop.VersionControl/CreatePatchCommand.cs: Ignore
- extensions which failed to initialize.
-
-2010-07-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/Repository.cs:
- * MonoDevelop.VersionControl.Views/BlameWidget.cs: Annotations
- now use a DateTime instead of a String to represent the
- commit date.
-
- * MonoDevelop.VersionControl.Views/ComparisonWidget.cs:
- Provide the correct path to GetTextAtRevision.
-
-2010-07-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic:
- * MonoDevelop.VersionControl.Dialogs/CommitDialog.cs:
- * gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs:
- Improved look. Show separators between extension widgets.
-
- * MonoDevelop.VersionControl/CommitDialogExtension.cs: The
- Initialize method now can return a boolean indicating
- whether the extension is enabled or not. Added some
- comments.
-
-2010-07-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Dialogs/CommitDialog.cs: Focus
- the text view and move the insert point to the begining.
- Makes it easier to insert a comment header.
-
- * MonoDevelop.VersionControl/ChangeLogWriter.cs:
- * MonoDevelop.VersionControl/CommitMessageFormat.cs:
- * MonoDevelop.VersionControl/VersionControlService.cs: Added
- option which allows omiting the file list in the commit
- message when all files have the same comment.
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs:
- Add some mnemonics.
-
-2010-07-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/Repository.cs: Remove debug code.
-
-2010-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/ChangeSetView.cs: Add
- missing file.
-
-2010-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
- Remove debug output.
-
-2010-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.VersionControl.csproj:
- * MonoDevelop.VersionControl/ChangeSet.cs: New reusable widget
- for showing change sets.
-
-2010-07-27 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/Repository.cs:
- * MonoDevelop.VersionControl.Views/DiffView.cs:
- * MonoDevelop.VersionControl/UnknownRepository.cs:
- * MonoDevelop.VersionControl.Views/ComparisonView.cs:
- * MonoDevelop.VersionControl.Views/ComparisonWidget.cs:
- * MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
- Add basic support for git.
-
-2010-07-22 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/BlameView.cs:
- * MonoDevelop.VersionControl.Views/ComparisonView.cs: Use
- delegation methods.
-
-2010-07-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/LogView.cs:
- * MonoDevelop.VersionControl.Views/BlameWidget.cs:
- * MonoDevelop.VersionControl.Views/ComparisonWidget.cs: Worked
- on version control views.
-
-2010-07-18 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/BlameView.cs:
- * MonoDevelop.VersionControl.Views/BlameWidget.cs:
- * MonoDevelop.VersionControl.Views/PatchWidget.cs:
- * MonoDevelop.VersionControl.Views/ComparisonView.cs:
- * MonoDevelop.VersionControl.Views/ComparisonWidget.cs: Track
- API changes.
-
-2010-07-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/ComparisonWidget.cs: Worked
- on adjustments. (text editors no longer share a common
- adjustment - instead they communicate)
-
-2010-07-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/ComparisonWidget.cs: Fixed
- the overview renderer click position.
-
-2010-07-14 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/BlameWidget.cs:
- * MonoDevelop.VersionControl.Views/ComparisonWidget.cs: Caret
- state is now shown.
-
-2010-07-12 Michael Hutchinson <mhutchinson@novell.com>
-
- * VersionControl.addin.xml:
- * MonoDevelop.VersionControl.Views/DiffParser.cs: Track
- ProjectDomService/Parser API.
-
-2010-07-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/DropDownBox.cs: fixed some
- drop down box issues.
-
-2010-07-08 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/DropDownBox.cs:
- * MonoDevelop.VersionControl.Views/BlameWidget.cs:
- * MonoDevelop.VersionControl.Views/ComparisonView.cs:
- * MonoDevelop.VersionControl.Views/ComparisonWidget.cs: Worked
- on version control gui.
-
-2010-07-07 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * MonoDevelop.VersionControl.csproj:
- * MonoDevelop.VersionControl.Views/DropDownBox.cs:
- * MonoDevelop.VersionControl.Views/ComparisonWidget.cs: Added
- drop down box for the version control views (TODO:
- Selector).
-
-2010-07-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/ComparisonWidget.cs: Fixed
- error in calculation.
-
-2010-07-07 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/BlameWidget.cs:
- * MonoDevelop.VersionControl.Views/ComparisonWidget.cs:
- Improved the visualization of the change-diff - it's now
- easier to see what has changed when only a part of the line
- changed.
-
-2010-07-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/ComparisonView.cs:
- * MonoDevelop.VersionControl.Views/ComparisonWidget.cs:
- Undo/Redo now works in comparison view.
-
-2010-07-06 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/BlameWidget.cs: Added
- bounds check.
-
-2010-07-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/BlameWidget.cs: set correct
- bounds.
-
-2010-07-05 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/BlameWidget.cs: Added range
- check.
-
-2010-07-01 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/BlameView.cs:
- * MonoDevelop.VersionControl.Views/ComparisonView.cs:
- * MonoDevelop.VersionControl.Views/ComparisonWidget.cs: Worked
- on version control views.
-
-2010-06-30 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.VersionControl.csproj:
- * MonoDevelop.VersionControl.Views/LogView.cs:
- * MonoDevelop.VersionControl.Views/PatchView.cs:
- * MonoDevelop.VersionControl.Views/BlameView.cs:
- * MonoDevelop.VersionControl.Views/PatchWidget.cs:
- * MonoDevelop.VersionControl.Views/BlameWidget.cs:
- * MonoDevelop.VersionControl.Views/ComparisonView.cs:
- * MonoDevelop.VersionControl.Views/ComparisonWidget.cs:
- * gtk-gui/MonoDevelop.VersionControl.Views.PatchWidget.cs:
- * MonoDevelop.VersionControl.Views/ComparisonWidgetContainer.cs:
- * gtk-gui/MonoDevelop.VersionControl.Views.ComparisonWidgetContainer.cs:
- Worked on version control gui.
-
-2010-06-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/BlameWidget.cs: Worked on
- blame widget.
-
-2010-06-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/BlameWidget.cs: Worked on
- blame widget.
-
-2010-06-30 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/LogView.cs:
- * MonoDevelop.VersionControl.Views/BlameView.cs:
- * MonoDevelop.VersionControl.Views/ComparisonView.cs:
- * MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
- Worked on version control GUI.
-
-2010-06-29 Mike Krüger <mkrueger@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * VersionControl.addin.xml:
- * MonoDevelop.VersionControl.csproj:
- * MonoDevelop.VersionControl/Repository.cs:
- * MonoDevelop.VersionControl.Views/LogView.cs:
- * MonoDevelop.VersionControl/AnnotateCommand.cs:
- * MonoDevelop.VersionControl.Views/BlameView.cs:
- * MonoDevelop.VersionControl/UnknownRepository.cs:
- * MonoDevelop.VersionControl.Views/BlameWidget.cs:
- * MonoDevelop.VersionControl.Views/AnnotateView.cs:
- * MonoDevelop.VersionControl.Views/ComparisonView.cs:
- * MonoDevelop.VersionControl/VersionControlService.cs:
- * MonoDevelop.VersionControl.Views/ComparisonWidget.cs:
- * MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
- * MonoDevelop.VersionControl.Views/ComparisonWidgetContainer.cs:
- * gtk-gui/MonoDevelop.VersionControl.Views.ComparisonWidgetContainer.cs:
- Worked on version control gui.
-
-2010-06-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl/Task.cs: Don't bring the VCS
- monitor to the front.
-
-2010-06-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/AnnotateView.cs: Fixed 'Bug
- 610257 - Text editor does not redraw after toggling
- annotations'.
-
-2010-06-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/AnnotateView.cs: Fix bug
- #610262 - After hiding annotations they still refresh on
- save.
-
-2010-05-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/AnnotateView.cs: Added
- missing string to translation.
-
-2010-05-31 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/AnnotateView.cs: Fixed 'Bug
- 610257 - Text editor does not redraw after toggling
- annotations'.
-
-2010-05-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/CommitCommand.cs:
- * MonoDevelop.VersionControl/PublishCommand.cs:
- * MonoDevelop.VersionControl/CheckoutCommand.cs:
- * MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs:
- Fix incorrect use of ShowCustomDialog/RunCustomDialog.
-
-2010-05-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl/CommitCommand.cs:
- * MonoDevelop.VersionControl/PublishCommand.cs:
- * MonoDevelop.VersionControl/CheckoutCommand.cs:
- * MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs:
- More dialog placing.
-
-2010-05-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/AnnotateView.cs: Show a
- status message while getting annotations.
-
-2010-05-10 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/AnnotateView.cs: Track API
- changes.
-
-2010-05-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * Policies.xml: Added attribute to explicitly allow
- differential serialization for a policy (which is disabled
- by default).
-
-2010-04-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl/BaseView.cs:
- * MonoDevelop.VersionControl.Views/StatusView.cs: Use icon.
-
-2010-04-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/ChangeSet.cs:
- * MonoDevelop.VersionControl.Views/StatusView.cs: After
- updating status, remove from the changeset the files/folders
- which have been deleted. Fixes bug #582514 - VCS status view
- sometimes has hidden invalid items that obstruct commit.
-
-2010-04-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/StatusView.cs: Don't show
- an output pad when updating the status view.
-
- * MonoDevelop.VersionControl/Task.cs:
- * MonoDevelop.VersionControl/LockCommand.cs:
- * MonoDevelop.VersionControl/UnlockCommand.cs:
- * MonoDevelop.VersionControl/UpdateCommand.cs:
- * MonoDevelop.VersionControl/CommitCommand.cs:
- * MonoDevelop.VersionControl/RevertCommand.cs:
- * MonoDevelop.VersionControl/PublishCommand.cs:
- * MonoDevelop.VersionControl/CheckoutCommand.cs:
- * MonoDevelop.VersionControl/AddRemoveMoveCommand.cs:
- * MonoDevelop.VersionControl/RevertRevisionsCommands.cs:
- Improve success message. Small api simplification.
-
-2010-03-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * VersionControl.addin.xml: Register data files.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * VersionControl.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * VersionControl.addin.xml:
- * MonoDevelop.VersionControl.csproj:
- * MonoDevelop.VersionControl/Task.cs:
- * MonoDevelop.VersionControl/BaseView.cs:
- * MonoDevelop.VersionControl/UpdateCommand.cs:
- * MonoDevelop.VersionControl/CommitCommand.cs:
- * MonoDevelop.VersionControl/RevertCommand.cs:
- * MonoDevelop.VersionControl.Views/LogView.cs:
- * MonoDevelop.VersionControl/PublishCommand.cs:
- * MonoDevelop.VersionControl.Views/DiffView.cs:
- * MonoDevelop.VersionControl/AnnotateCommand.cs:
- * MonoDevelop.VersionControl/CheckoutCommand.cs:
- * MonoDevelop.VersionControl.Views/StatusView.cs:
- * MonoDevelop.VersionControl/CreatePatchCommand.cs:
- * MonoDevelop.VersionControl.Views/AnnotateView.cs:
- * MonoDevelop.VersionControl/AddRemoveMoveCommand.cs:
- * MonoDevelop.VersionControl.Dialogs/CommitDialog.cs:
- * MonoDevelop.VersionControl/VersionControlService.cs:
- * MonoDevelop.VersionControl.Views/CellRendererDiff.cs:
- * MonoDevelop.VersionControl/RevertRevisionsCommands.cs:
- * MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
- * MonoDevelop.VersionControl.Dialogs/VersionControlPolicyPanel.cs:
- * MonoDevelop.VersionControl/VersionControlFileSystemExtension.cs:
- * MonoDevelop.VersionControl.Dialogs/CommitMessageStylePanelWidget.cs:
- Merged MD.Projects into MD.Core, and MD.Projects.Gui,
- MD.Core.Gui and MD.Components into MD.Ide.
-
-2010-03-08 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * version-control-16.png:
- * VersionControl.addin.xml:
- * MonoDevelop.VersionControl.csproj:
- * MonoDevelop.VersionControl/Task.cs: Added version control
- icon.
-
- * MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
- Fix type reference ambiguity.
-
-2010-03-03 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/AnnotateView.cs: fix build.
-
-2010-02-23 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * VersionControl.addin.xml:
- * MonoDevelop.VersionControl.csproj:
- * MonoDevelop.VersionControl.Views/DiffView.cs: Track moved
- diff component.
-
-2010-02-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/LogView.cs:
- * MonoDevelop.VersionControl.Views/StatusView.cs:
- * MonoDevelop.VersionControl.Dialogs/CommitDialog.cs: Track
- api changes.
-
-2010-02-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/StatusView.cs: Fix parsing
- of command id. We are not using enums as ids anymore.
-
-2010-02-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * VersionControl.addin.xml:
- * MonoDevelop.VersionControl.csproj: Move the icon resources
- into files, which can be loaded without loading the whole
- add-in.
-
-2010-02-10 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Makefile.am:
- * VersionControl.addin.xml:
- * MonoDevelop.VersionControl.csproj:
- * MonoDevelop.VersionControl.Views/DiffParser.cs: Add
- quickfinder and folding support for unified diffs.
-
-2010-02-09 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/LogView.cs:
- * MonoDevelop.VersionControl.Views/StatusView.cs:
- * MonoDevelop.VersionControl.Dialogs/CommitDialog.cs: Track
- API changes for lazy loading images.
-
-2010-02-04 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl.Views/LogView.cs: Allow viewing
- of historical, recursive directory diffs.
-
- * MonoDevelop.VersionControl/Repository.cs: Add support for
- revision-range-based recursive diffing.
-
-2010-02-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.VersionControl.csproj: Add indirect reference.
-
-2010-01-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs:
- * gtk-gui/MonoDevelop.VersionControl.UrlBasedRepositoryEditor.cs:
- * gtk-gui/MonoDevelop.VersionControl.Dialogs.EditRepositoryDialog.cs:
- * gtk-gui/MonoDevelop.VersionControl.CommitMessageStylePanelWidget.cs:
- * gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs:
- Flush.
-
-2009-12-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.Views/StatusView.cs: Track the
- last mouse cursor position on a child cell in the widget,
- and clear when the cursor leaves. The cellrenderer can use
- this an an accurate source of information whether the
- pointer is still on this widget and where it is.
-
- * MonoDevelop.VersionControl.Views/CellRendererDiff.cs: Don't
- pick up the global cursor position, since it may just be an
- expose from a window being dragged over. Instead, use the
- cursor position from the parent FileTreeView.
-
-2009-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl/Task.cs:
- * MonoDevelop.VersionControl.Views/StatusView.cs:
- * MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs:
- Name threads to make debugging easier.
-
-2009-11-24 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/AnnotateView.cs: Track API
- changes.
-
-2009-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * VersionControl.addin.xml: Move the annotate command to a
- more convenient location in the context menu.
-
-2009-11-19 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl.Views/AnnotateView.cs: Show
- commit message on mouseover. Implements #545521.
-
-2009-11-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/StatusView.cs: Fix sort by
- file name.
-
-2009-11-11 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl/CreatePatchCommand.cs: Allow
- patches for multiselected items in the solution pad.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * VersionControl.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs:
- * MonoDevelop.VersionControl.csproj:
- * gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs:
- * gtk-gui/MonoDevelop.VersionControl.UrlBasedRepositoryEditor.cs:
- * gtk-gui/MonoDevelop.VersionControl.Dialogs.EditRepositoryDialog.cs:
- * gtk-gui/MonoDevelop.VersionControl.CommitMessageStylePanelWidget.cs:
- * gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs:
- Flush.
-
-2009-10-16 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl/VersionControlService.cs: Handled
- icon loading errors.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * MonoDevelop.VersionControl.csproj: Use \ instead of '/'
- in the Import.
-
-2009-10-08 Ankit Jain <jankit@novell.com>
-
- * MonoDevelop.VersionControl.csproj: Add md.targets .
-
-2009-10-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.Views/StatusView.cs: Construct
- Refresh and Open buttons explicitly to work around Mac GTK+
- issue with stock buttons.
-
-2009-10-07 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl.Views/AnnotateView.cs: Only
- update width in the GUI thread.
-
-2009-10-07 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl.Views/AnnotateView.cs: Do
- whole-file updates asynchronously.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * VersionControl.addin.xml: Update license.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * VersionControl.addin.xml: Bump MD version.
-
-2009-10-06 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl.Views/AnnotateView.cs: Update
- annotations on revert.
-
-2009-10-06 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl.Views/AnnotateView.cs: Update
- annotation margin while editing.
-
-2009-10-06 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl.Views/AnnotateView.cs: Fix
- exception when reverting with annotations visible.
-
-2009-09-09 Christian Hergert <chris@dronelabs.com>
-
- * MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs:
- * MonoDevelop.VersionControl/CommitCommand.cs:
- * MonoDevelop.VersionControl/PublishCommand.cs:
- * MonoDevelop.VersionControl/CheckoutCommand.cs: Set dialogs
- transient for the root window.
-
-2009-09-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/CommitCommand.cs: Show an error
- message when trying to commit a directory which has no
- changes. Fixes bug #517699 - Monodevelop crash when
- submitting to SVN.
-
-2009-08-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/StatusView.cs: fixed
- warning.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Update gtk# dependency.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.csproj: Updated dependencies. We
- now depend on gtk# 2.12.8, Mono 2.4, and Mono.Addins 0.4.
-
-2009-08-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.csproj: Don't make local copies
- of project references.
-
-2009-07-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * gtk-gui/gui.stetic:
- * MonoDevelop.VersionControl.csproj: Flush.
-
-2009-07-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/StatusView.cs:
- * MonoDevelop.VersionControl.Views/CellRendererDiff.cs: The
- status view now supports double clicking on a line of a diff
- to jump to that line in the modified file.
-
-2009-07-21 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/StatusView.cs:
- * MonoDevelop.VersionControl.Views/CellRendererDiff.cs: Fixed
- "Bug 470436 - Crash when using the mouse wheel to scroll
- very fast on the diff viewer".
-
-2009-06-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/Repository.cs: Properly detect
- versioned directories. Allow reverting whole directories.
- All this fixes bug #436282 - solution/project/folders should
- have 'Revert All' option.
-
-2009-06-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/StatusView.cs: When
- double-clicking on a file, open it. Fixes bug #402108 -
- Double-click on item in the Review changes dialog should
- open the file or show the differences.
-
-2009-06-25 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl/CreatePatchCommand.cs:
- Generate better initial names for created patches.
-
-2009-06-23 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * VersionControl.addin.xml:
- Add "Create Patch" to status view context menu.
-
-2009-06-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/LogView.cs:
- * MonoDevelop.VersionControl.Views/DiffView.cs:
- * MonoDevelop.VersionControl.Views/StatusView.cs:
- * MonoDevelop.VersionControl.Views/CellRendererDiff.cs:
- * MonoDevelop.VersionControl.Dialogs/CommitMessageStylePanelWidget.cs:
- Use the new DesktopService instead of PlatformService.
-
-2009-06-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/StatusView.cs: Use
- CreatePatchCommand to create the patch.
-
- * MonoDevelop.VersionControl/CreatePatchCommand.cs: Include
- commit extensions in the generation of the patch, so
- generated changelog entries are included.
-
- * MonoDevelop.VersionControl/Repository.cs: Convert absolute
- paths to relative paths when a base path for the diff is
- specified. Include patch index info when generating a patch.
-
-2009-06-15 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Makefile.am:
- * VersionControl.addin.xml:
- * MonoDevelop.VersionControl.csproj:
- * MonoDevelop.VersionControl/Commands.cs:
- * MonoDevelop.VersionControl/Repository.cs:
- * MonoDevelop.VersionControl/CreatePatchCommand.cs:
- * MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
- * MonoDevelop.VersionControl.Views/StatusView.cs:
- Added "CreatePatch" command.
-
-2009-06-05 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl/Repository.cs:
- Unbreak SharpSvn addin build.
-
-2009-06-05 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * MonoDevelop.VersionControl.Views/AnnotateView.cs:
- Draw background for area after end of annotations.
-
-2009-06-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fix build by adding reference to Mono.Debugging.
-
-2009-06-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * MonoDevelop.VersionControl.csproj: Add reference to
- DesignerSupport addin.
-
-2009-06-01 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Makefile.am:
- * MonoDevelop.VersionControl.csproj:
- * MonoDevelop.VersionControl/Commands.cs:
- * MonoDevelop.VersionControl/Repository.cs:
- * MonoDevelop.VersionControl/UnknownRepository.cs:
- * MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
- * MonoDevelop.VersionControl/AnnotateCommand.cs:
- * MonoDevelop.VersionControl.Views/AnnotateView.cs:
- * VersionControl.addin.xml: Added "Annotate" command.
-
-2009-05-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
- Use the new FilePath class.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl\CommitCommand.cs:
- * MonoDevelop.VersionControl\FileUpdateEventHandler.cs: Track
- api changes.
-
- * MonoDevelop.VersionControl\VersionControlService.cs: Looks
- like when deserializing, MS.NET can't resolve assemblies
- which are not in the main assembly dir, even if those
- assemblies are already loaded. Added a resolver which
- handles this case.
-
-2009-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl\ChangeSet.cs:
- * MonoDevelop.VersionControl\Repository.cs:
- * MonoDevelop.VersionControl\VersionInfo.cs:
- * MonoDevelop.VersionControl\PublishCommand.cs:
- * MonoDevelop.VersionControl.Views\StatusView.cs:
- * MonoDevelop.VersionControl\UnknownRepository.cs:
- * MonoDevelop.VersionControl\VersionControlItem.cs:
- * MonoDevelop.VersionControl.Dialogs\CommitDialog.cs:
- * MonoDevelop.VersionControl\VersionControlSystem.cs:
- * MonoDevelop.VersionControl\VersionControlItemList.cs: Use
- the new FilePath class for handling file and directory
- paths.
-
-2009-04-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
- * MonoDevelop.VersionControl/VersionControlCommandHandler.cs:
- Added ParentWorkspaceObject to SystemFile and ProjectFolder,
- which replaces the old Project property. It is required
- because now it is possible to show hiddem folders and files
- as children of a solution.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/LogView.cs:
- * MonoDevelop.VersionControl.Views/StatusView.cs:
- * MonoDevelop.VersionControl/VersionControlService.cs: Renamed
- PixbufService to ImageService.
-
-2009-04-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/LogView.cs:
- * MonoDevelop.VersionControl.Views/StatusView.cs:
- * MonoDevelop.VersionControl/VersionControlService.cs: Track
- API changes.
-
-2009-04-17 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/LogView.cs:
- * MonoDevelop.VersionControl.Views/StatusView.cs: Removed icon
- service.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * VersionControl.addin.xml: Bump MD version.
-
-2009-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/StatusView.cs: Added
- missing translation string.
-
-2009-02-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.csproj: Flush.
-
-2009-02-27 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * menu_resolve.png:
- * Makefile.am:
- * MonoDevelop.VersionControl.csproj:
- * VersionControl.addin.xml: Add "Resolve" menu icon.
-
-2009-02-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs:
- Translation fixes. Patch from Kriván Bálint.
-
-2009-02-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
- Add missing null check.
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/CellRendererDiff.cs:
- Changed override Destroy --> override OnDestroyed.
-
-2009-02-25 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/LogView.cs:
- * MonoDevelop.VersionControl.Views/DiffView.cs:
- * MonoDevelop.VersionControl.Views/StatusView.cs:
- * MonoDevelop.VersionControl.Views/CellRendererDiff.cs: Worked
- on ressource de-allocation.
-
-2009-02-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * VersionControl.addin.xml: Track merge of the project pad
- context menu.
-
-2009-02-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/CellRendererDiff.cs:
- Correcty override member.
-
-2009-02-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/DiffView.cs: diff widget
- now gets disposed.
-
-2009-02-20 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/StatusView.cs:
- * MonoDevelop.VersionControl.Views/CellRendererDiff.cs: Fixed
- "Bug 455892 - Crash when closing tabs".
-
-2009-02-19 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/StatusView.cs: Added some
- strings to translation.
-
-2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.csproj: Don't local-copy other
- addins' dlls.
-
-2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.mdp:
- * MonoDevelop.VersionControl.csproj: Migrated to MSBuild file
- format.
-
-2009-02-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/ChangeLogWriter.cs: Use the new
- TextFormatter class.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * VersionControl.addin.xml: Bump MD version.
-
-2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs:
- * gtk-gui/MonoDevelop.VersionControl.UrlBasedRepositoryEditor.cs:
- * gtk-gui/MonoDevelop.VersionControl.Dialogs.EditRepositoryDialog.cs:
- *
- gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs:
- Flush.
-
-2009-02-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl/ChangeSet.cs: Fix for Bug 469828
- - SVN: the local path of the checkout directory get into
- the log message.
-
-2009-02-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl/ChangeSet.cs:
- * MonoDevelop.VersionControl/CommitMessageStyle.cs:
- * MonoDevelop.VersionControl.Dialogs/CommitDialog.cs:
- * MonoDevelop.VersionControl/VersionControlService.cs: Fix
- author info and commit message style defaults.
-
-2009-02-01 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl/ChangeLogWriter.cs:
- * MonoDevelop.VersionControl/CommitMessageFormat.cs: Add
- mechanism for appending newlines to the message.
-
-2009-01-30 Michael Hutchinson <mhutchinson@novell.com>
-
- * VersionControl.addin.xml: Register policy panel as a default policy
- panel.
-
-2009-01-29 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl/ChangeSet.cs:
- * MonoDevelop.VersionControl/ChangeLogWriter.cs:
- * MonoDevelop.VersionControl.Dialogs/VersionControlPolicyPanel.cs:
- * MonoDevelop.VersionControl.Dialogs/CommitMessageStylePanelWidget.cs:
- Rename UserInformation to AuthorInformation, and change other strings
- correspondingly.
-
- * MonoDevelop.VersionControl.mdp: Updated.
-
-2009-01-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * Policies.xml:
- * gtk-gui/gui.stetic:
- * gtk-gui/objects.xml:
- * gtk-gui/generated.cs:
- * VersionControl.addin.xml:
- * MonoDevelop.VersionControl.mdp:
- * MonoDevelop.VersionControl/ChangeSet.cs:
- * MonoDevelop.VersionControl/ChangeLogWriter.cs:
- * MonoDevelop.VersionControl/CommitMessageStyle.cs:
- * MonoDevelop.VersionControl/CommitMessageFormat.cs:
- * MonoDevelop.VersionControl/VersionControlPolicy.cs:
- * MonoDevelop.VersionControl.Dialogs/CommitDialog.cs:
- * MonoDevelop.VersionControl/VersionControlService.cs:
- * MonoDevelop.VersionControl.Dialogs/VersionControlPolicyPanel.cs:
- * MonoDevelop.VersionControl.Dialogs/CommitMessageStylePanelWidget.cs:
- * gtk-gui/MonoDevelop.VersionControl.CommitMessageStylePanelWidget.cs:
- Added version control policy, which allows setting the commit message
- style.
-
-2009-01-27 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.Dialogs/CommitDialog.cs:
- * MonoDevelop.VersionControl/CommitDialogExtension.cs: Add a property
- for CommitDialogExtensions to disallow committing.
-
- * gtk-gui/gui.stetic: Updated.
-
-2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.mdp: Flush project format changes.
-
-2009-01-21 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl/ChangeSet.cs: Use UserInformation API.
-
-2009-01-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/ChangeLogWriter.cs: If there are no
- changelog entries, generate an empty message (don't include the
- headers). Fixes bug #375668 - If no text is entered for any changed
- file, an entry with only name and e-mail is added to the ChangeLog.
-
-2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.mdp: All projects now require fx 3.5.
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.mdp: Don't require a specific version of
- Mono.Addins.
-
-2008-12-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * VersionControl.addin.xml: Hide/protect add-ins.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Make it work for parallel build.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * AssemblyInfo.cs:
- * MonoDevelop.VersionControl.mdp: Add AssemblyInfo.cs files that are
- autogenerated from the addin manifests.
-
-2008-11-14 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * MonoDevelop.VersionControl.Views/LogView.cs: Corrected strings.
-
- * MonoDevelop.VersionControl/RevertCommand.cs: Unset commit messages
- after reverting.
-
-2008-11-14 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * MonoDevelop.VersionControl.Views/LogView.cs: Prevent commit message
- creation when user cancels.
-
-2008-11-13 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * MonoDevelop.VersionControl.Views/LogView.cs: Improve
- Revert[to]revision feature, adding commit messages.
-
-2008-11-13 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * MonoDevelop.VersionControl.Views/LogView.cs: Coding guidelines.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * VersionControl.addin.xml: Bump MD version.
-
-2008-11-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/StatusView.cs: Don't crash when
- updating the status of deleted files (there isn't a VersionInfo for
- them after comitting). Fixes bug #437988 - NREs in version control
- addin after commit.
-
-2008-10-31 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/Repository.cs:
- * MonoDevelop.VersionControl/VersionControlFileSystemExtension.cs: Use
- CanMoveFiles to check if a directory can be moved from one SVN dir to
- another SVN dir. Fixes bug #436289.
-
-2008-10-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * VersionControl.addin.xml:
- * MonoDevelop.VersionControl.mdp:
- * MonoDevelop.VersionControl/Repository.cs:
- * MonoDevelop.VersionControl/LockCommand.cs:
- * MonoDevelop.VersionControl/CommitCommand.cs:
- * MonoDevelop.VersionControl/RevertCommand.cs:
- * MonoDevelop.VersionControl/UnlockCommand.cs:
- * MonoDevelop.VersionControl.Views/LogView.cs:
- * MonoDevelop.VersionControl/UpdateCommand.cs:
- * MonoDevelop.VersionControl.Views/DiffView.cs:
- * MonoDevelop.VersionControl.Views/StatusView.cs:
- * MonoDevelop.VersionControl/UnknownRepository.cs:
- * MonoDevelop.VersionControl/VersionControlItem.cs:
- * MonoDevelop.VersionControl/AddRemoveMoveCommand.cs:
- * MonoDevelop.VersionControl/VersionControlItemList.cs:
- * MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
- * MonoDevelop.VersionControl/VersionControlCommandHandler.cs: Improved
- support for multiple selection in the project pad. Added new
- extension point for the status view context menu.
-
-2008-10-13 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl/ChangeSet.cs: Commited patch from alan, to
- fix compilation issues with the public mono version.
-
-2008-10-12 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * gtk-gui/gui.stetic:
- * gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs: Correct a
- string (mhutch agrees).
-
-2008-10-12 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * Makefile.am:
- * MonoDevelop.VersionControl.mdp:
- * MonoDevelop.VersionControl/ChangeSet.cs:
- * MonoDevelop.VersionControl.Views/StatusView.cs: Warn about very
- probable accidental commit situation.
-
-2008-10-12 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * MonoDevelop.VersionControl/ChangeSet.cs:
- * MonoDevelop.VersionControl.Views/StatusView.cs:
- * MonoDevelop.VersionControl/VersionControlService.cs: Coding
- guidelines.
-
-2008-10-12 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * MonoDevelop.VersionControl.Views/LogView.cs: Improve the control of
- what is selected: no sense to revert to *current* rev.
-
-2008-10-12 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * MonoDevelop.VersionControl.Views/LogView.cs: Coding guidelines.
-
-2008-10-07 Aaron Bockover <abockover@novell.com>
-
- * MonoDevelop.VersionControl/ChangeLogWriter.cs: Remove the space
- alignment from the tab indent on the ChangeLog message, preserve it
- for the commit message
-
-2008-10-07 Aaron Bockover <abockover@novell.com>
-
- * MonoDevelop.VersionControl/ChangeSet.cs: Updated to use
- ChangeLogMessageStyle instead of the WriteHeader bool
-
- * MonoDevelop.VersionControl/ChangeLogWriter.cs: Omit files with
- empty/unset messages from the ChangeLog by default; when the GUI
- builder is working again I'll add a preference for this; if the
- ChangeLog is empty, also insert some extra whitespace for easily
- entering commit messages without applying to files; opted for
- ChangeLogMessageStyle enum instead of a bool WriteHeader
-
-2008-10-07 Aaron Bockover <abockover@novell.com>
-
- * MonoDevelop.VersionControl/ChangeSet.cs: Use ChangeLogWriter to
- generate messages instead of the old formatting
-
- * MonoDevelop.VersionControl/ChangeLogWriter.cs: Writes a standard
- ChangeLog file with proper grouping, alignment, word wrapping, and
- spacing; it can produce a commit message without indentation or
- header as well
-
-2008-09-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs,
- gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.VersionControl.Dialogs.EditRepositoryDialog.cs,
- gtk-gui/MonoDevelop.VersionControl.UrlBasedRepositoryEditor.cs,
- gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs,
- gtk-gui/gui.stetic: Updated.
- * MonoDevelop.VersionControl/PublishCommand.cs: When publishing a
- solution, use GetItemFiles to get all files to include in the
- commit. Fixes bug #425339 - 'Publish' command should also check in
- the .sln file.
-
-2008-09-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/VersionControlNodeExtension.cs: Moved the
- extensible tree view to its own directory.
-
-2008-08-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/StatusView.cs,
- MonoDevelop.VersionControl/Repository.cs,
- MonoDevelop.VersionControl/VersionInfo.cs: Properly show the remote
- status in the status view. Include remote additions and removals.
- Show diff between working copy and repo when remote status is
- requested. All this fixes bug #395284 - SVN plugin: Show Remote
- Status does not work.
-
-2008-08-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs,
- gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.VersionControl.Dialogs.EditRepositoryDialog.cs,
- gtk-gui/MonoDevelop.VersionControl.UrlBasedRepositoryEditor.cs,
- gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs,
- gtk-gui/gui.stetic,
- MonoDevelop.VersionControl/UrlBasedRepositoryEditor.cs: Fix bug
- #395563 - SVN plugin: Repository Configuration dialog only fills in
- port if arrow buttons pressed.
-
-2008-08-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/StatusView.cs: Fix bug #401846 -
- Caught exception closing VersionControl tab before it's done with
- remote operation.
-
-2008-08-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.mdp,
- MonoDevelop.VersionControl.Views/Diffs.cs,
- MonoDevelop.VersionControl.Views/Statuses.cs,
- MonoDevelop.VersionControl.Views/LogView.cs,
- MonoDevelop.VersionControl.Views/StatusView.cs,
- MonoDevelop.VersionControl.Views/DiffView.cs,
- MonoDevelop.VersionControl.Views/Logs.cs, Makefile.am,
- MonoDevelop.VersionControl/UpdateCommand.cs,
- MonoDevelop.VersionControl/Update.cs,
- MonoDevelop.VersionControl/Checkout.cs,
- MonoDevelop.VersionControl/PublishCommand.cs,
- MonoDevelop.VersionControl/Publish.cs,
- MonoDevelop.VersionControl/CheckoutCommand.cs: Renamed some files.
- * gtk-gui/gui.stetic: Updated.
-
-2008-08-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * overlay_locked.png, overlay_unlocked.png,
- MonoDevelop.VersionControl.mdp, VersionControl.addin.xml,
- gtk-gui/objects.xml, gtk-gui/gui.stetic,
- MonoDevelop.VersionControl.Views/Statuses.cs, Makefile.am,
- MonoDevelop.VersionControl/Repository.cs,
- MonoDevelop.VersionControl/CommitCommand.cs,
- MonoDevelop.VersionControl/LockCommand.cs,
- MonoDevelop.VersionControl/VersionStatus.cs,
- MonoDevelop.VersionControl/VersionControlNodeExtension.cs,
- MonoDevelop.VersionControl/UnlockCommand.cs,
- MonoDevelop.VersionControl/Commands.cs,
- MonoDevelop.VersionControl/VersionInfo.cs,
- MonoDevelop.VersionControl/Task.cs,
- MonoDevelop.VersionControl/VersionControlService.cs,
- overlay_lock_required.png: Add support for locking/unlocking, and
- for on-demand unlocking (RequestFileEdit event).
-
-2008-07-29 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl/Update.cs,
- MonoDevelop.VersionControl/RevertRevisionsCommands.cs,
- MonoDevelop.VersionControl/AddRemoveMoveCommand.cs,
- MonoDevelop.VersionControl/RevertCommand.cs: Translated old code to
- new dom.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/Repository.cs,
- MonoDevelop.VersionControl/UnknownRepository.cs,
- MonoDevelop.VersionControl/UrlBasedRepository.cs,
- MonoDevelop.VersionControl/VersionControlConfiguration.cs,
- MonoDevelop.VersionControl/VersionControlService.cs: Moved
- serialization engine to MonoDevelop.Core. Use new syntax for
- specifying attribute scope.
-
-2008-07-06 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- Implement feature in bug#394434: "Revert [to] revision".
- * MonoDevelop.VersionControl.mdp, Makefile.am: Add the new file
- RevertRevisionsCommands.
- * MonoDevelop.VersionControl.Views/Logs.cs: Adding the new buttons to
- the Log view.
- * MonoDevelop.VersionControl/Repository.cs: New abstract methods
- Revert[To]Revision.
- * MonoDevelop.VersionControl/RevertRevisionsCommands.cs: Add new file.
- * MonoDevelop.VersionControl/UnknownRepository.cs: Empty
- implementations for Revert[To]Revision.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * VersionControl.addin.xml: Bump MD version.
-
-2008-06-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Dialogs/CommitDialog.cs: Use the
- OnDestroyed event instead of Dispose, since with the latest changes
- in gtk#, Dispose is not called anymore when a widget is destroyed.
-
-2008-05-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * VersionControl.addin.xml: Set a better label for the Status/Commit
- command.
- * MonoDevelop.VersionControl/VersionControlService.cs: When adding the
- files of a project, add subfolders when needed. Fixes bug 393190 -
- Exception when creating new Gtk#/Stetic project if under version
- control.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * VersionControl.addin.xml: Added version control menu to workspace
- context menu.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.mdp, VersionControl.addin.xml,
- Makefile.am,
- MonoDevelop.VersionControl/VersionControlFileSystemExtension.cs,
- MonoDevelop.VersionControl/VersionControlNodeExtension.cs,
- MonoDevelop.VersionControl/Checkout.cs,
- MonoDevelop.VersionControl/Publish.cs,
- MonoDevelop.VersionControl/VersionControlService.cs: New project
- model changes.
-
-2008-05-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/gui.stetic: Set correct target version.
-
-2008-04-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.mdp: Removed unneeded reference.
-
-2008-03-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/generated.cs,
- gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs,
- gtk-gui/gui.stetic: Use commit icon in the ok button of the commit
- dialog.
- * MonoDevelop.VersionControl/Publish.cs: Improved message dialog.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
-
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl/Update.cs,
- MonoDevelop.VersionControl/CommitCommand.cs,
- MonoDevelop.VersionControl/AddRemoveMoveCommand.cs,
- MonoDevelop.VersionControl/Task.cs,
- MonoDevelop.VersionControl/Checkout.cs,
- MonoDevelop.VersionControl/Publish.cs: Added some getstring calls
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl/RevertCommand.cs: Added secondary text to the
- revert dialog.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * VersionControl.addin.xml: Changed file menu for hig.
-
-2008-03-04 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Dialogs/CommitDialog.cs,
- MonoDevelop.VersionControl.Views/Statuses.cs,
- MonoDevelop.VersionControl.Views/Logs.cs,
- MonoDevelop.VersionControl/CommitCommand.cs,
- MonoDevelop.VersionControl/VersionControlNodeExtension.cs,
- MonoDevelop.VersionControl/RevertCommand.cs,
- MonoDevelop.VersionControl/Publish.cs,
- MonoDevelop.VersionControl/VersionControlService.cs: Worked on gnome hig
- compliant alerts.
-
-2008-02-29 Mike Krüger <mkrueger@novell.com>
-
- * VersionControl.addin.xml: Added many shortcuts.
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * MonoDevelop.VersionControl.Views/Statuses.cs: Added some gettext calls.
-
-2008-02-27 Mike Krüger <mkrueger@novell.com>
-
- * gtk-gui/gui.stetic: Refactored status bar.
-
-2008-02-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Dialogs/EditRepositoryDialog.cs: Don't
- disable the name entry when creating a new repo. Fixes bug #363858.
-
-2008-02-05 Mike Krüger <mkrueger@novell.com>
-
- * VersionControl.addin.xml: Changed main menu items.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * VersionControl.addin.xml: Update MD version.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs:
- Flush.
-
-2008-01-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/AddRemoveMoveCommand.cs:
- NotifyFileStatusChanged is now gui thread safe, so no need to invoke it
- through Gtk.Application.Invoke.
-
-2008-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * VersionControl.addin.xml: Updated add-in category and description.
-
-2008-01-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/VersionControlService.cs: Make sure file status
- change events are always fired in the gui thread.
-
-2008-01-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/RevertCommand.cs: Notify file changes through
- the FileService.
-
-2008-01-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/Statuses.cs: Removed colorize method. Not
- needed anymore.
- * MonoDevelop.VersionControl.Views/CellRendererDiff.cs: Changed the way
- diffs are rendered. Instead of having a big pango layout with all text,
- now we render text line by line, skipping lines which are not visible.
- Coloring is done changing the GC, instead of using markup. Fixes bug
- #353705 and improves performance.
-
-2008-01-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/Checkout.cs,
- MonoDevelop.VersionControl/Publish.cs,
- MonoDevelop.VersionControl/VersionControlService.cs: If there isn't any
- supported version control system installed, show a message saying that,
- instead of showing a Select Repository dialog with an empty combo. Fixes
- bug #344841.
- * MonoDevelop.VersionControl.Dialogs/EditRepositoryDialog.cs: Select the
- first vcs type by default.
-
-2008-01-07 Andreia Gaita <avidigal@novell.com>
-
- * MonoDevelop.VersionControl.Views/Diffs.cs: Change the diff algorithm
- call to have case-sensitive diffs.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.mdp: Updated project files. The order of
- extended properties won't change anymore.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/Diffs.cs,
- MonoDevelop.VersionControl.Views/CellRendererDiff.cs,
- MonoDevelop.VersionControl.Views/Logs.cs: Moved PlatformService to
- MD.Core.Gui. Removed old FileIconService class, which is now implemented
- in PlatformService.
-
-2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.mdp,
- MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs,
- MonoDevelop.VersionControl.Dialogs/EditRepositoryDialog.cs,
- MonoDevelop.VersionControl.Dialogs/CommitDialog.cs,
- gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs,
- gtk-gui/MonoDevelop.VersionControl.Dialogs.EditRepositoryDialog.cs,
- gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs,
- gtk-gui/gui.stetic, MonoDevelop.VersionControl.Views/Diffs.cs,
- MonoDevelop.VersionControl.Views/Statuses.cs,
- MonoDevelop.VersionControl.Views/Logs.cs, Makefile.am,
- MonoDevelop.VersionControl/Update.cs,
- MonoDevelop.VersionControl/CommitCommand.cs,
- MonoDevelop.VersionControl/VersionControlFileSystemExtension.cs,
- MonoDevelop.VersionControl/VersionControlNodeExtension.cs,
- MonoDevelop.VersionControl/VersionControlSystem.cs,
- MonoDevelop.VersionControl/AddRemoveMoveCommand.cs,
- MonoDevelop.VersionControl/VersionControlProjectService.cs,
- MonoDevelop.VersionControl/ChangeSet.cs,
- MonoDevelop.VersionControl/Task.cs,
- MonoDevelop.VersionControl/Checkout.cs,
- MonoDevelop.VersionControl/BaseView.cs,
- MonoDevelop.VersionControl/RevertCommand.cs,
- MonoDevelop.VersionControl/Publish.cs,
- MonoDevelop.VersionControl/VersionControlService.cs: API cleanup.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * VersionControl.addin.xml: Bump add-in versions.
-
-2007-12-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/VersionControlService.cs: Check if Subversion
- is installed in a nicer way. Fixes bug #342507.
-
-2007-12-06 Geoff Norton <gnorton@novell.com>
-
- * MonoDevelop.VersionControl.Views/CellRendererDiff.cs:
- * MonoDevelop.VersionControl.Views/Diffs.cs:
- * MonoDevelop.VersionControl.Views/Logs.cs: Use the PlatformService to get
- font and mime information instead of GConf / Gnome.Vfs directly
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.mdp, VersionControl.addin.xml, Makefile.am:
- Directory reorganization.
-
-2007-12-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/VersionControlProjectService.cs: Save comments
- in a background thread and only after a small delay (avoids saving too
- often). Should fix bug #324986.
-
-2007-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/Repository.cs,
- MonoDevelop.VersionControl/VersionControlFileSystemExtension.cs,
- MonoDevelop.VersionControl/UrlBasedRepository.cs: In some cases it may
- be possible to natively move files between two repositories (e.g. if
- they are in the same server). Added a virtual method to check that and
- implemented it for SVN.
- * MonoDevelop.VersionControl/VersionControlNodeExtension.cs: Add support for
- version control commands for all kinds of combine entries, not only
- Project and Combine.
-
-2007-11-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl.Views/Logs.cs: Don't disable the view if
- version info is not found for the file/folder. Just hide the buttons.
- Fixes bug #324953.
-
-2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
-
- * MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs,
- MonoDevelop.VersionControl.Views/Statuses.cs,
- MonoDevelop.VersionControl/CommitCommand.cs,
- MonoDevelop.VersionControl/VersionControlNodeExtension.cs,
- MonoDevelop.VersionControl/VersionControlProjectService.cs,
- MonoDevelop.VersionControl/RevertCommand.cs: Track LoggingService API
- changes.
-
-2007-11-02 Lluis Sanchez Gual <lluis@novell.com>
-
- * MonoDevelop.VersionControl/Publish.cs: Use RootCombine instead of
- CurrentOpenCombine when possible.
-
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/BlameView.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/BlameView.cs
index 7051c33650..1bc77b05ed 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/BlameView.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/BlameView.cs
@@ -61,16 +61,19 @@ namespace MonoDevelop.VersionControl.Views
info.Start ();
BlameWidget widget = Control.GetNativeWidget<BlameWidget> ();
widget.Reset ();
- var sourceEditor = info.Document.GetContent <MonoDevelop.SourceEditor.SourceEditorView> ();
- if (sourceEditor != null) {
- widget.Editor.Caret.Location = sourceEditor.TextEditor.Caret.Location;
- widget.Editor.VAdjustment.Value = sourceEditor.TextEditor.VAdjustment.Value;
+
+ var buffer = info.Document.GetContent<MonoDevelop.Ide.Editor.TextEditor> ();
+ if (buffer != null) {
+ var loc = buffer.CaretLocation;
+ int line = loc.Line < 1 ? 1 : loc.Line;
+ int column = loc.Column < 1 ? 1 : loc.Column;
+ widget.Editor.SetCaretTo (line, column);
}
}
protected override void OnDeselected ()
{
- var sourceEditor = info.Document.GetContent <MonoDevelop.SourceEditor.SourceEditorView> ();
+ var sourceEditor = info.Document.ParentDocument.Editor.GetContent<MonoDevelop.SourceEditor.SourceEditorView> ();
if (sourceEditor != null) {
sourceEditor.TextEditor.Caret.Location = widget.Editor.Caret.Location;
sourceEditor.TextEditor.VAdjustment.Value = widget.Editor.VAdjustment.Value;
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/BlameWidget.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/BlameWidget.cs
index 53d9421ca1..a34f3e7fd7 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/BlameWidget.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/BlameWidget.cs
@@ -574,11 +574,16 @@ namespace MonoDevelop.VersionControl.Views
}
Runtime.RunInMainThread (delegate {
+ var location = widget.Editor.Caret.Location;
+ var adj = widget.editor.VAdjustment.Value;
if (widget.revision != null) {
document.Text = widget.VersionControlItem.Repository.GetTextAtRevision (widget.Document.FileName, widget.revision);
} else {
document.Text = widget.Document.Editor.Text;
}
+ widget.editor.Caret.Location = location;
+ widget.editor.VAdjustment.Value = adj;
+
ctx.AutoPulse = false;
ctx.Dispose ();
UpdateWidth ();
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/CellRendererDiff.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/CellRendererDiff.cs
index f91e8b382a..188d7864aa 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/CellRendererDiff.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/CellRendererDiff.cs
@@ -293,7 +293,7 @@ namespace MonoDevelop.VersionControl.Views
// Finally draw the change symbol at the left margin
- DrawChangeSymbol (ctx, cell_area.X + 1, cell_area.Width - 2, block);
+ DrawChangeSymbol (ctx, widget, cell_area.X + 1, cell_area.Width - 2, block);
}
// Finish the drawing of the code segment
@@ -445,55 +445,24 @@ namespace MonoDevelop.VersionControl.Views
ctx.Fill ();
}
}
+
+ static Xwt.Drawing.Image gutterAdded = Xwt.Drawing.Image.FromResource ("gutter-added-15.png");
+ static Xwt.Drawing.Image gutterRemoved = Xwt.Drawing.Image.FromResource ("gutter-removed-15.png");
- void DrawChangeSymbol (Cairo.Context ctx, double x, int width, BlockInfo block)
+ void DrawChangeSymbol (Cairo.Context ctx, Widget widget, double x, int width, BlockInfo block)
{
if (!IsChangeBlock (block.Type))
return;
-
- var color = block.Type == BlockType.Added ? Styles.LogView.DiffAddBackgroundColor : Styles.LogView.DiffRemoveBackgroundColor;
-
- int ssize = 8;
- int barSize = 3;
-
- if (ssize - 2 > lineHeight)
- ssize = lineHeight - 2;
- if (ssize <= 0)
- return;
- double inSize = (ssize / 2) - (barSize / 2);
- double py = block.YStart + ((block.YEnd - block.YStart) / 2 - ssize / 2) + 0.5;
- double px = x + (LeftPaddingBlock/2) - (ssize / 2) + 0.5;
-
if (block.Type == BlockType.Added) {
- ctx.MoveTo (px + inSize, py);
- ctx.RelLineTo (barSize, 0);
- ctx.RelLineTo (0, inSize);
- ctx.RelLineTo (inSize, 0);
- ctx.RelLineTo (0, barSize);
- ctx.RelLineTo (-inSize, 0);
- ctx.RelLineTo (0, inSize);
- ctx.RelLineTo (-barSize, 0);
- ctx.RelLineTo (0, -inSize);
- ctx.RelLineTo (-inSize, 0);
- ctx.RelLineTo (0, -barSize);
- ctx.RelLineTo (inSize, 0);
- ctx.RelLineTo (0, -inSize);
- ctx.ClosePath ();
+ var ix = x + (LeftPaddingBlock/2) - (gutterAdded.Width / 2);
+ var iy = block.YStart + ((block.YEnd - block.YStart) / 2 - gutterAdded.Height / 2);
+ ctx.DrawImage (widget, gutterAdded, ix, iy);
} else {
- ctx.MoveTo (px, py + inSize);
- ctx.RelLineTo (ssize, 0);
- ctx.RelLineTo (0, barSize);
- ctx.RelLineTo (-ssize, 0);
- ctx.RelLineTo (0, -barSize);
- ctx.ClosePath ();
+ var ix = x + (LeftPaddingBlock/2) - (gutterRemoved.Width / 2);
+ var iy = block.YStart + ((block.YEnd - block.YStart) / 2 - gutterRemoved.Height / 2);
+ ctx.DrawImage (widget, gutterRemoved, ix, iy);
}
-
- ctx.SetSourceColor (color.ToCairoColor ());
- ctx.FillPreserve ();
- ctx.SetSourceColor (color.AddLight (-0.2).ToCairoColor ());
- ctx.LineWidth = 1;
- ctx.Stroke ();
}
public override void GetSize (Widget widget, ref Rectangle cell_area, out int x_offset, out int y_offset, out int c_width, out int c_height)
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/ComparisonWidget.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/ComparisonWidget.cs
index a338eaf966..42ad1a28b3 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/ComparisonWidget.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/ComparisonWidget.cs
@@ -55,7 +55,7 @@ namespace MonoDevelop.VersionControl.Views
}
}
- protected override MonoTextEditor MainEditor {
+ protected internal override MonoTextEditor MainEditor {
get {
return editors[1];
}
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/EditorCompareWidgetBase.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/EditorCompareWidgetBase.cs
index ff20b25996..61de8f1d70 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/EditorCompareWidgetBase.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/EditorCompareWidgetBase.cs
@@ -78,7 +78,7 @@ namespace MonoDevelop.VersionControl.Views
}
}
- protected abstract MonoTextEditor MainEditor {
+ protected internal abstract MonoTextEditor MainEditor {
get;
}
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeView.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeView.cs
index 5408740683..013522ae03 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeView.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeView.cs
@@ -59,6 +59,14 @@ namespace MonoDevelop.VersionControl.Views
{
widget.UpdateLocalText ();
widget.info.Start ();
+
+ var buffer = info.Document.GetContent<MonoDevelop.Ide.Editor.TextEditor> ();
+ if (buffer != null) {
+ var loc = buffer.CaretLocation;
+ int line = loc.Line < 1 ? 1 : loc.Line;
+ int column = loc.Column < 1 ? 1 : loc.Column;
+ widget.MainEditor.SetCaretTo (line, column);
+ }
}
}
}
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeWidget.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeWidget.cs
index 4998d00663..2c7e09f2e0 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeWidget.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeWidget.cs
@@ -38,7 +38,7 @@ namespace MonoDevelop.VersionControl.Views
{
public class MergeWidget : EditorCompareWidgetBase
{
- protected override MonoTextEditor MainEditor {
+ protected internal override MonoTextEditor MainEditor {
get {
return editors != null && editors.Length >= 2 ? editors[1] : null;
}
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/Revision.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/Revision.cs
index f37d8297a4..ef32af62e3 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/Revision.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/Revision.cs
@@ -97,6 +97,25 @@ namespace MonoDevelop.VersionControl
}
return msg.TrimStart (' ', '\t');
}
+
+ public static bool operator ==(Revision a, Revision b)
+ {
+ if (System.Object.ReferenceEquals(a, b))
+ {
+ return true;
+ }
+
+ if (((object)a == null) || ((object)b == null))
+ {
+ return false;
+ }
+ return a.ToString () == b.ToString ();
+ }
+
+ public static bool operator !=(Revision a, Revision b)
+ {
+ return !(a == b);
+ }
}
public class RevisionPath
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/VersionControl.addin.xml b/main/src/addins/VersionControl/MonoDevelop.VersionControl/VersionControl.addin.xml
index bdabcfa114..f366187d73 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/VersionControl.addin.xml
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/VersionControl.addin.xml
@@ -150,7 +150,7 @@
defaultHandler="MonoDevelop.VersionControl.UpdateCommandHandler"
description = "Updates the local copy with remote changes."/>
<Command id = "MonoDevelop.VersionControl.Commands.Publish"
- _label = "_Publish..."
+ _label = "_Publish in Version Control..."
icon = "vc-push"
description = "Publish actual project into repository."/>
<Command id = "MonoDevelop.VersionControl.Commands.Checkout"
diff --git a/main/src/addins/WindowsPlatform/WindowsPlatform/ChangeLog b/main/src/addins/WindowsPlatform/WindowsPlatform/ChangeLog
deleted file mode 100644
index 909021cd2c..0000000000
--- a/main/src/addins/WindowsPlatform/WindowsPlatform/ChangeLog
+++ /dev/null
@@ -1,182 +0,0 @@
-2010-05-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * SelectFileDialogHandler.cs: Fix build.
-
-2010-05-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * AddFileDialogHandler.cs:
- * SelectFileDialogHandler.cs: Track api changes.
-
-2010-05-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * WindowsPlatform.cs: Fixed Bug 606364 - Cannot execute
- program in external console.
-
-2010-05-04 Jonathan Pobst <monkey@jpobst.com>
-
- * WindowsPlatform.cs: Respect the workingDirectory parameter
- in StartConsoleProcess.
-
-2010-04-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * WindowsPlatform.cs: Fix build.
-
-2010-04-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * WindowsPlatform.cs: Track StartConsoleProcess API.
-
-2010-04-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * WindowsPlatform.cs: External console processes are now
- wrapped by a IProcessAsyncOperation interface, instead of a
- Process instance. In this way it is possible to create
- external consoles which are not directly bound to a process.
-
-2010-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * WindowsPlatform.cs: Quote the command.
-
-2010-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * WindowsPlatform.cs: Add support for external consoles using
- cmd.exe.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * WindowsPlatform.addin.xml: Bumped MD version.
-
-2010-03-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * WindowsPlatform.addin.xml: Remove old add-in.
-
-2010-03-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * Win32.cs:
- * Enums.cs:
- * structs.cs:
- * WinFormsRoot.cs:
- * WindowsPlatform.cs:
- * OpenFileDialogEx.cs:
- * OpenFileDialogEx.resx:
- * WindowsPlatform.csproj:
- * CustomAddFilesDialog.cs:
- * AddFileDialogHandler.cs:
- * WindowsPlatform.addin.xml:
- * CustomAddFilesDialog.resx:
- * SelectFileDialogHandler.cs:
- * OpenFileDialogEx.Designer.cs:
- * CustomAddFilesDialog.Designer.cs: Initial implementation of
- native dialogs for file open operations. Not yet enabled.
- Fixed build.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * WindowsPlatform.csproj: Remove import off mono.addins
- targets.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * Win32.cs:
- * WindowsPlatform.cs:
- * WindowsPlatform.csproj:
- * WindowsPlatform.addin.xml: Merged MD.Projects into MD.Core,
- and MD.Projects.Gui, MD.Core.Gui and MD.Components into
- MD.Ide.
-
-2009-12-03 Michael Hutchinson <mhutchinson@novell.com>
-
- * WindowsPlatform.cs: Don't return an invalid application from
- GetAllApplications. Fixes "Bug 552403 - Right clicking Open
- With -> List of programs to open with on a file results in
- an exception".
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * WindowsPlatform.addin.xml: Bump MD version.
-
-2009-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * WindowsPlatform.csproj: Flush.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * WindowsPlatform.addin.xml: Bump MD version.
-
-2009-09-24 Mike Krüger <mkrueger@novell.com>
-
- * WindowsPlatform.cs: Fixed 'Bug 541610 - MonoDevelop 2.2 beta
- 1 can't display Chinese text'.
-
-2009-08-28 Lluis Sanchez Gual <lluis@novell.com>
-
- * WindowsPlatform.cs: Add a default implementation of
- GetMimeTypeDescription.
-
-2009-05-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * WindowsPlatform.cs: Don't crash if icon for a file can't be
- found.
-
- * Win32.cs: Some win32 api.
-
-2009-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * WindowsPlatform.cs:
- * WindowsPlatform.csproj: Implemented mime type and file icon
- support.
-
-2009-04-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * WindowsPlatform.cs: New overrides.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * AssemblyInfo.cs:
- * WindowsPlatform.addin.xml: Bump MD version.
-
-2009-02-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * WindowsPlatform.csproj: Flush.
-
-2009-02-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * WindowsPlatform.csproj: Remove more inadvertent local
- copying of references.
-
-2009-02-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * WindowsPlatform.csproj: Add project file for WindowsPlatform
- addin.
-
-2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am: Make it work for parallel build.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am:
- * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
- the addin manifests.
-
-2008-11-06 Michael Hutchinson <mhutchinson@novell.com>
-
- * Makefile.am: Fix build dependencies.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * WindowsPlatform.addin.xml: Bump MD version.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * WindowsPlatform.addin.xml: Bump MD version.
-
-2008-04-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * WindowsPlatform.cs: Track api changes.
-
-2008-03-11 Jonathan Pobst <monkey@jpobst.com>
-
- * WindowsPlatform.cs: Initial version.
diff --git a/main/src/addins/WindowsPlatform/WindowsPlatform/Dialogs/CommonFileDialogExtensions.cs b/main/src/addins/WindowsPlatform/WindowsPlatform/Dialogs/CommonFileDialogExtensions.cs
index 71cbbdc966..bbb3c798d4 100644
--- a/main/src/addins/WindowsPlatform/WindowsPlatform/Dialogs/CommonFileDialogExtensions.cs
+++ b/main/src/addins/WindowsPlatform/WindowsPlatform/Dialogs/CommonFileDialogExtensions.cs
@@ -55,7 +55,7 @@ namespace MonoDevelop.Platform
var fileDialog = dialog as CommonOpenFileDialog;
if (fileDialog != null) {
fileDialog.Multiselect = data.SelectMultiple;
- if (data.Action == FileChooserAction.SelectFolder) {
+ if ((data.Action & FileChooserAction.SelectFolder) != 0) {
fileDialog.IsFolderPicker = true;
return;
}
diff --git a/main/src/addins/WindowsPlatform/WindowsPlatform/MainToolbar/TitleMenuItem.cs b/main/src/addins/WindowsPlatform/WindowsPlatform/MainToolbar/TitleMenuItem.cs
index febaddd336..c579ab60f3 100644
--- a/main/src/addins/WindowsPlatform/WindowsPlatform/MainToolbar/TitleMenuItem.cs
+++ b/main/src/addins/WindowsPlatform/WindowsPlatform/MainToolbar/TitleMenuItem.cs
@@ -14,13 +14,14 @@ namespace WindowsPlatform.MainToolbar
{
public class TitleMenuItem : MenuItem
{
- public TitleMenuItem (MonoDevelop.Components.Commands.CommandManager manager, CommandEntry entry, CommandInfo commandArrayInfo = null, CommandSource commandSource = CommandSource.MainMenu, object initialCommandTarget = null)
+ public TitleMenuItem (MonoDevelop.Components.Commands.CommandManager manager, CommandEntry entry, CommandInfo commandArrayInfo = null, CommandSource commandSource = CommandSource.MainMenu, object initialCommandTarget = null, Menu menu = null)
{
this.manager = manager;
this.initialCommandTarget = initialCommandTarget;
this.commandSource = commandSource;
this.commandArrayInfo = commandArrayInfo;
+ this.menu = menu;
menuEntry = entry;
menuEntrySet = entry as CommandEntrySet;
menuLinkEntry = entry as LinkCommandEntry;
@@ -34,7 +35,7 @@ namespace WindowsPlatform.MainToolbar
if (item.IsArraySeparator)
Items.Add (new Separator { UseLayoutRounding = true, });
else
- Items.Add (new TitleMenuItem (manager, entry, item, commandSource, initialCommandTarget));
+ Items.Add (new TitleMenuItem (manager, entry, item, commandSource, initialCommandTarget, menu));
}
}
}
@@ -46,7 +47,7 @@ namespace WindowsPlatform.MainToolbar
if (item.CommandId == MonoDevelop.Components.Commands.Command.Separator) {
Items.Add (new Separator { UseLayoutRounding = true, });
} else
- Items.Add (new TitleMenuItem (manager, item));
+ Items.Add (new TitleMenuItem (manager, item, menu: menu));
}
} else if (menuLinkEntry != null) {
Header = menuLinkEntry.Text;
@@ -75,6 +76,8 @@ namespace WindowsPlatform.MainToolbar
UseLayoutRounding = true;
}
+ Menu menu;
+
/// <summary>
/// Updates a command entry. Should only be called from a toplevel node.
/// This will update all the menu's children.
@@ -132,7 +135,7 @@ namespace WindowsPlatform.MainToolbar
if (child.IsArraySeparator) {
toAdd = new Separator ();
} else {
- toAdd = new TitleMenuItem (manager, menuEntry, child);
+ toAdd = new TitleMenuItem (manager, menuEntry, child, menu: menu);
}
toRemoveFromParent.Add (toAdd);
@@ -194,19 +197,28 @@ namespace WindowsPlatform.MainToolbar
return ret;
}
+ static bool closingSent;
protected override void OnSubmenuOpened (RoutedEventArgs e)
{
- if (Parent is Menu)
+ if (Parent is Menu) {
Update ();
+ closingSent = false;
+ }
base.OnSubmenuOpened (e);
}
+
protected override void OnSubmenuClosed (RoutedEventArgs e)
{
if (Parent is Menu)
Clear ();
+ if (!closingSent) {
+ OnSubmenuClosing ();
+ closingSent = false;
+ }
+
base.OnSubmenuClosed (e);
}
@@ -215,7 +227,8 @@ namespace WindowsPlatform.MainToolbar
if (!hasCommand)
return;
- SubmenuClosing?.Invoke (this, e);
+ closingSent = true;
+ OnSubmenuClosing ();
Xwt.Application.Invoke(() => {
if (commandArrayInfo != null) {
@@ -231,7 +244,13 @@ namespace WindowsPlatform.MainToolbar
DesktopService.ShowUrl (menuLinkEntry.Url);
}
- internal event EventHandler SubmenuClosing;
+ void OnSubmenuClosing ()
+ {
+ bool shouldFocusIde = !menu.Items.OfType<MenuItem> ().Any (mi => mi.IsSubmenuOpen);
+ if (shouldFocusIde)
+ IdeApp.Workbench.RootWindow.Present ();
+ }
+
readonly MonoDevelop.Components.Commands.CommandManager manager;
readonly object initialCommandTarget;
readonly CommandSource commandSource;
diff --git a/main/src/addins/WindowsPlatform/WindowsPlatform/MainToolbar/WPFToolbar.cs b/main/src/addins/WindowsPlatform/WindowsPlatform/MainToolbar/WPFToolbar.cs
index d245d97cc7..5182f66273 100644
--- a/main/src/addins/WindowsPlatform/WindowsPlatform/MainToolbar/WPFToolbar.cs
+++ b/main/src/addins/WindowsPlatform/WindowsPlatform/MainToolbar/WPFToolbar.cs
@@ -171,7 +171,7 @@ namespace WindowsPlatform.MainToolbar
set {
toolbar.SearchBar.SearchText = value;
FocusSearchBar ();
- toolbar.SearchBar.SearchBar.SelectAll ();
+ toolbar.SearchBar.SearchBar.Select (value.Length, 0);
}
}
diff --git a/main/src/addins/WindowsPlatform/WindowsPlatform/WindowsPlatform.cs b/main/src/addins/WindowsPlatform/WindowsPlatform/WindowsPlatform.cs
index 82c7eb6ac2..de3de3e03e 100644
--- a/main/src/addins/WindowsPlatform/WindowsPlatform/WindowsPlatform.cs
+++ b/main/src/addins/WindowsPlatform/WindowsPlatform/WindowsPlatform.cs
@@ -115,13 +115,7 @@ namespace MonoDevelop.Platform
};
foreach (CommandEntrySet ce in ces)
{
- var item = new TitleMenuItem(commandManager, ce);
- item.SubmenuClosing += (o, e) =>
- {
- bool shouldFocusIde = !mainMenu.Items.OfType<MenuItem>().Any(mi => mi.IsSubmenuOpen);
- if (shouldFocusIde)
- IdeApp.Workbench.RootWindow.Present();
- };
+ var item = new TitleMenuItem (commandManager, ce, menu: mainMenu);
mainMenu.Items.Add(item);
}
diff --git a/main/src/addins/Xml/Editor/BaseXmlEditorExtension.cs b/main/src/addins/Xml/Editor/BaseXmlEditorExtension.cs
index 70bd5e151f..1433928fae 100644
--- a/main/src/addins/Xml/Editor/BaseXmlEditorExtension.cs
+++ b/main/src/addins/Xml/Editor/BaseXmlEditorExtension.cs
@@ -602,13 +602,36 @@ namespace MonoDevelop.Xml.Editor
elements.Add (el);
}
}
-
+
+ //Prevents code completion on -, so <!-- doesn't code complete too soon
+ class IgnoreDashKeyHandler : ICompletionKeyHandler
+ {
+ public bool PreProcessKey (CompletionListWindow listWindow, KeyDescriptor descriptor, out KeyActions keyAction)
+ {
+ keyAction = KeyActions.None;
+ if (descriptor.KeyChar == '-') {
+ return true;
+ }
+ return false;
+ }
+
+ public bool PostProcessKey (CompletionListWindow listWindow, KeyDescriptor descriptor, out KeyActions keyAction)
+ {
+ keyAction = KeyActions.None;
+ if (descriptor.KeyChar == '-') {
+ return true;
+ }
+ return false;
+ }
+ }
+
/// <summary>
/// Adds CDATA and comment begin tags.
/// </summary>
protected static void AddMiscBeginTags (CompletionDataList list)
{
list.Add ("!--", "md-literal", GettextCatalog.GetString ("Comment"));
+ list.AddKeyHandler (new IgnoreDashKeyHandler ());
list.Add ("![CDATA[", "md-literal", GettextCatalog.GetString ("Character data"));
}