Browse Source

Move some addin tree paths.

newNRvisualizers
Daniel Grunwald 13 years ago
parent
commit
fcb7e48993
  1. 8
      TODOnewNR.txt
  2. 2
      src/AddIns/BackendBindings/Boo/BooBinding/Project/BooBinding.addin
  3. 2
      src/AddIns/BackendBindings/CSharpBinding/Project/CSharpBinding.addin
  4. 2
      src/AddIns/BackendBindings/CppBinding/CppBinding/CppBinding.addin
  5. 2
      src/AddIns/BackendBindings/JavaScriptBinding/Project/JavaScriptBinding.addin
  6. 2
      src/AddIns/BackendBindings/Python/PythonBinding/Project/PythonBinding.addin
  7. 2
      src/AddIns/BackendBindings/Ruby/RubyBinding/Project/RubyBinding.addin
  8. 2
      src/AddIns/BackendBindings/VBNetBinding/Project/VBNetBinding.addin
  9. 2
      src/AddIns/BackendBindings/XamlBinding/XamlBinding/XamlBinding.addin
  10. 2
      src/AddIns/Misc/AddInManager/Project/AddInManager.addin
  11. 2
      src/AddIns/Misc/AddinScout/Project/AddInScout.addin
  12. 2
      src/AddIns/Misc/FiletypeRegisterer/Project/FiletypeRegisterer.addin
  13. 4
      src/AddIns/Misc/HelpViewer/HelpViewer.addin
  14. 2
      src/AddIns/Misc/RegExpTk/Project/RegExpTk.addin
  15. 2
      src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/ICSharpCode.ReportDesigner.addin
  16. 2
      src/AddIns/Misc/ResourceToolkit/Project/Hornung.ResourceToolkit.addin
  17. 2
      src/AddIns/Misc/StartPage/Project/StartPage.addin
  18. 2
      src/AddIns/Misc/UsageDataCollector/UsageDataCollector.AddIn/UsageDataCollector.addin
  19. 2
      src/AddIns/VersionControl/GitAddIn/GitAddIn.addin
  20. 2
      src/AddIns/VersionControl/SubversionAddIn/ICSharpCode.Svn.addin
  21. 5
      src/Main/Base/Project/Editor/DocumentUtilitites.cs
  22. 6
      src/Main/Base/Project/ICSharpCode.SharpDevelop.addin
  23. 2
      src/Main/Base/Project/Src/Internal/Doozers/PadDoozer.cs
  24. 5
      src/Main/Base/Project/Src/Util/ExtensionMethods.cs
  25. 4
      src/Main/Core/Project/Src/AddInTree/CoreStartup.cs
  26. 2
      src/Main/SharpDevelop/Parser/ParserDoozer.cs
  27. 2
      src/Main/SharpDevelop/Parser/ParserService.cs
  28. 2
      src/Main/SharpDevelop/Sda/CallHelper.cs
  29. 2
      src/Main/SharpDevelop/Workbench/WorkbenchStartup.cs
  30. 4
      src/Tools/StressTest/StressTest/StressTest.addin
  31. 2
      src/Tools/StringResourceToolAddIn/StringResourceToolAddIn.addin

8
TODOnewNR.txt

@ -90,6 +90,14 @@ Functionality changes: @@ -90,6 +90,14 @@ Functionality changes:
As part of this cleanup, I'm also replacing static services with service interfaces (see above).
AddInTree paths reorganized
Plenty of AddIn tree paths have been changed to better match the new namespace structure.
I used a global replace operation for renaming paths; so AddIns that are in the SharpDevelop
repository but not in the SharpDevelop solution (because they haven't been ported yet)
have been adjusted as well.
SD.MainThread:
The new best way to invoke a call on the main thread is:
SD.MainThread.InvokeAsync(delegate { ... }).FireAndForget();

2
src/AddIns/BackendBindings/Boo/BooBinding/Project/BooBinding.addin

@ -87,7 +87,7 @@ @@ -87,7 +87,7 @@
class = "Grunwald.BooBinding.BooAmbience"/>
</Path>
<Path name = "/Workspace/Parser">
<Path name = "/SharpDevelop/Parser">
<Parser id = "Boo"
supportedextensions = ".boo"
projectfileextension = ".booproj"

2
src/AddIns/BackendBindings/CSharpBinding/Project/CSharpBinding.addin

@ -52,7 +52,7 @@ @@ -52,7 +52,7 @@
extensions = "*.csproj"/>
</Path>
<Path name = "/Workspace/Parser">
<Path name = "/SharpDevelop/Parser">
<Parser id = "C#"
supportedextensions = ".cs"
projectfileextension = ".csproj"

2
src/AddIns/BackendBindings/CppBinding/CppBinding/CppBinding.addin

@ -77,7 +77,7 @@ @@ -77,7 +77,7 @@
</Path>
<!--
<Path name="/Workspace/Parser">
<Path name="/SharpDevelop/Parser">
<Parser id="C++"
supportedextensions=".cpp;.c;.hpp;.h"
projectfileextension="vcxproj"

2
src/AddIns/BackendBindings/JavaScriptBinding/Project/JavaScriptBinding.addin

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
</Runtime>
<!-- JavaScript parser -->
<Path name="/Workspace/Parser">
<Path name="/SharpDevelop/Parser">
<Parser
id="JavaScript"
supportedextensions=".js"

2
src/AddIns/BackendBindings/Python/PythonBinding/Project/PythonBinding.addin

@ -94,7 +94,7 @@ @@ -94,7 +94,7 @@
</Path>
<!-- Python parser -->
<Path name="/Workspace/Parser">
<Path name="/SharpDevelop/Parser">
<Parser id="Python"
supportedextensions=".py"
projectfileextension=".pyproj"

2
src/AddIns/BackendBindings/Ruby/RubyBinding/Project/RubyBinding.addin

@ -88,7 +88,7 @@ @@ -88,7 +88,7 @@
</Path>
<!-- Ruby parser -->
<Path name="/Workspace/Parser">
<Path name="/SharpDevelop/Parser">
<Parser id="Ruby"
supportedextensions=".rb"
projectfileextension=".rbproj"

2
src/AddIns/BackendBindings/VBNetBinding/Project/VBNetBinding.addin

@ -47,7 +47,7 @@ @@ -47,7 +47,7 @@
class = "ICSharpCode.VBNetBinding.VbcEncodingFixingLogger"/>
</Path>
<Path name = "/Workspace/Parser">
<Path name = "/SharpDevelop/Parser">
<Parser id = "VBNet"
supportedextensions = ".vb"
projectfileextension = ".vbproj"

2
src/AddIns/BackendBindings/XamlBinding/XamlBinding/XamlBinding.addin

@ -33,7 +33,7 @@ @@ -33,7 +33,7 @@
mimeType = "text/xml"/>
</Path>
<Path name = "/Workspace/Parser">
<Path name = "/SharpDevelop/Parser">
<Parser id = "XAML"
supportedextensions = ".xaml"
class = "ICSharpCode.XamlBinding.XamlParser"/>

2
src/AddIns/Misc/AddInManager/Project/AddInManager.addin

@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
</Import>
</Runtime>
<Path name = "/Workspace/Tools">
<Path name = "/SharpDevelop/Workbench/Tools">
<MenuItem id = "ShowAddInManager"
label = "${res:AddInManager.Title}"
class = "ICSharpCode.AddInManager.ShowCommand"/>

2
src/AddIns/Misc/AddinScout/Project/AddInScout.addin

@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@
<Import assembly="AddInScout.dll"/>
</Runtime>
<Path name = "/Workspace/Tools">
<Path name = "/SharpDevelop/Workbench/Tools">
<MenuItem id = "ShowAddInScout"
label = "AddIn Scout"
class = "AddInScout.AddInScoutCommand"/>

2
src/AddIns/Misc/FiletypeRegisterer/Project/FiletypeRegisterer.addin

@ -64,7 +64,7 @@ @@ -64,7 +64,7 @@
</Path>
<!-- Disabled as we now do initial registration in the setup
<Path name = "/Workspace/Autostart">
<Path name = "/SharpDevelop/Autostart">
<Condition name = "Compare" string = "${property:SharpDevelop.FiletypesRegisterStartup??False}" equals = "True">
<Class id = "RegisterFiletypes"
class = "ICSharpCode.FiletypeRegisterer.RegisterFiletypesCommand"/>

4
src/AddIns/Misc/HelpViewer/HelpViewer.addin

@ -4,6 +4,10 @@ @@ -4,6 +4,10 @@
description = "Help Integration for SharpDevelop"
addInManagerHidden = "preinstalled">
<Manifest>
<Identity name = "ICSharpCode.HelpViewer"/>
</Manifest>
<Runtime>
<Import assembly = "HelpViewer.dll"/>
</Runtime>

2
src/AddIns/Misc/RegExpTk/Project/RegExpTk.addin

@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@
<Import assembly="RegExpTk.dll" />
</Runtime>
<Path name = "/Workspace/Tools">
<Path name = "/SharpDevelop/Workbench/Tools">
<MenuItem id = "RegExpTk"
label = "${res:XML.MainMenu.ToolsMenu.RegularExpressionToolkit}"
class = "Plugins.RegExpTk.RegExpTkCommand"

2
src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/ICSharpCode.ReportDesigner.addin

@ -184,7 +184,7 @@ @@ -184,7 +184,7 @@
</Path>
<!-- Start SharpDevelop Reports from MainMenu -->
<Path name = "/Workspace/Tools">
<Path name = "/SharpDevelop/Workbench/Tools">
<MenuItem id = "ReportGeneratorPad"
label = "${res:SharpReport.ReportGenerator}"

2
src/AddIns/Misc/ResourceToolkit/Project/Hornung.ResourceToolkit.addin

@ -44,7 +44,7 @@ @@ -44,7 +44,7 @@
<!-- Tools menu -->
<Path name="/Workspace/Tools">
<Path name="/SharpDevelop/Workbench/Tools">
<MenuItem id="ResourceToolkit" label="${res:Hornung.ResourceToolkit.ToolsMenuLabel}" type="Menu">
<MenuItem id="FindMissingResourceKeys" label="${res:Hornung.ResourceToolkit.FindMissingResourceKeys}" type="Menu">

2
src/AddIns/Misc/StartPage/Project/StartPage.addin

@ -24,7 +24,7 @@ @@ -24,7 +24,7 @@
type = "Separator"/>
</Path>
<Path name = "/Workspace/AutostartNothingLoaded">
<Path name = "/SharpDevelop/Workbench/AutostartNothingLoaded">
<Class id = "ShowStartPageCommand"
class = "ICSharpCode.StartPage.ShowStartPageCommand"/>
</Path>

2
src/AddIns/Misc/UsageDataCollector/UsageDataCollector.AddIn/UsageDataCollector.addin

@ -19,7 +19,7 @@ @@ -19,7 +19,7 @@
</Condition>
</Path>
<Path name = "/Workspace/Autostart">
<Path name = "/SharpDevelop/Autostart">
<Condition name = "Compare" string = "${property:ICSharpCode.UsageDataCollector.Enabled}" equals = "True">
<Class id = "UsageDataCollector"
class = "ICSharpCode.UsageDataCollector.AutoStartCommand"/>

2
src/AddIns/VersionControl/GitAddIn/GitAddIn.addin

@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@
</Import>
</Runtime>
<Path name = "/Workspace/Autostart">
<Path name = "/SharpDevelop/Autostart">
<Class id = "ICSharpCode.GitAddIn.RegisterEventsCommand"
class = "ICSharpCode.GitAddIn.RegisterEventsCommand"/>
</Path>

2
src/AddIns/VersionControl/SubversionAddIn/ICSharpCode.Svn.addin

@ -18,7 +18,7 @@ @@ -18,7 +18,7 @@
</Import>
</Runtime>
<Path name = "/Workspace/Autostart">
<Path name = "/SharpDevelop/Autostart">
<Class id = "ICSharpCode.Svn.Commands.RegisterEventsCommand"
class = "ICSharpCode.Svn.Commands.RegisterEventsCommand"/>
</Path>

5
src/Main/Base/Project/Editor/DocumentUtilitites.cs

@ -38,6 +38,11 @@ namespace ICSharpCode.SharpDevelop.Editor @@ -38,6 +38,11 @@ namespace ICSharpCode.SharpDevelop.Editor
return new ReadOnlyDocument(buffer);
}
public static void ClearSelection(this ITextEditor editor)
{
editor.Select(editor.Document.GetOffset(editor.Caret.Location), 0);
}
/// <summary>
/// Gets the word in front of the caret.
/// </summary>

6
src/Main/Base/Project/ICSharpCode.SharpDevelop.addin

@ -1822,7 +1822,7 @@ @@ -1822,7 +1822,7 @@
<MenuItem id = "Tools" label = "${res:XML.MainMenu.ToolMenu}" type="Menu">
<MenuItem id = "ToolBuilder" type="Builder" class = "ICSharpCode.SharpDevelop.Commands.ToolMenuBuilder" />
<MenuItem id = "Separator1" type = "Separator" />
<Include id = "ToolList" path = "/Workspace/Tools" />
<Include id = "ToolList" path = "/SharpDevelop/Workbench/Tools" />
<MenuItem id = "Separator2" type = "Separator" />
<Condition name = "WindowActive" activewindow="ICSharpCode.SharpDevelop.Editor.ITextEditorProvider">
@ -1927,8 +1927,8 @@ @@ -1927,8 +1927,8 @@
</MenuItem> <!-- end HELP menu -->
</Path> <!-- end Main Menu -->
<!-- create empty /Workspace/Tools path - it's included by the main menu -->
<Path name = "/Workspace/Tools"/>
<!-- create empty /SharpDevelop/Workbench/Tools path - it's included by the main menu -->
<Path name = "/SharpDevelop/Workbench/Tools"/>
<!-- TEXT EDITOR -->

2
src/Main/Base/Project/Src/Internal/Doozers/PadDoozer.cs

@ -35,7 +35,7 @@ namespace ICSharpCode.SharpDevelop @@ -35,7 +35,7 @@ namespace ICSharpCode.SharpDevelop
/// <attribute name="defaultPosition" use="optional">
/// Default position of the pad, as a ICSharpCode.SharpDevelop.DefaultPadPositions enum value (e.g. "Bottom, Hidden").
/// </attribute>
/// <usage>Only in /Workspace/Parser</usage>
/// <usage>Only in /SharpDevelop/Parser</usage>
/// <returns>
/// An PadDescriptor object that wraps the IPadContent object.
/// </returns>

5
src/Main/Base/Project/Src/Util/ExtensionMethods.cs

@ -682,11 +682,6 @@ namespace ICSharpCode.SharpDevelop @@ -682,11 +682,6 @@ namespace ICSharpCode.SharpDevelop
return document.GetText(startOffset, document.GetOffset(endPos) - startOffset);
}
public static void ClearSelection(this ITextEditor editor)
{
editor.Select(editor.Document.GetOffset(editor.Caret.Location), 0);
}
/// <summary>
/// Obsolete. Use GetOffset() instead.
/// </summary>

4
src/Main/Core/Project/Src/AddInTree/CoreStartup.cs

@ -171,7 +171,7 @@ namespace ICSharpCode.Core @@ -171,7 +171,7 @@ namespace ICSharpCode.Core
/// Initializes the AddIn system.
/// This loads the AddIns that were added to the list,
/// then it executes the <see cref="ICommand">commands</see>
/// in <c>/Workspace/Autostart</c>.
/// in <c>/SharpDevelop/Autostart</c>.
/// </summary>
public void RunInitialization()
{
@ -184,7 +184,7 @@ namespace ICSharpCode.Core @@ -184,7 +184,7 @@ namespace ICSharpCode.Core
// run workspace autostart commands
LoggingService.Info("Running autostart commands...");
foreach (ICommand command in addInTree.BuildItems<ICommand>("/Workspace/Autostart", null, false)) {
foreach (ICommand command in addInTree.BuildItems<ICommand>("/SharpDevelop/Autostart", null, false)) {
try {
command.Execute(null);
} catch (Exception ex) {

2
src/Main/SharpDevelop/Parser/ParserDoozer.cs

@ -16,7 +16,7 @@ namespace ICSharpCode.SharpDevelop.Parser @@ -16,7 +16,7 @@ namespace ICSharpCode.SharpDevelop.Parser
/// <attribute name="class">
/// Name of the IParser class.
/// </attribute>
/// <usage>Only in /Workspace/Parser</usage>
/// <usage>Only in /SharpDevelop/Parser</usage>
/// <returns>
/// An ParserDescriptor object that wraps the IParser object.
/// </returns>

2
src/Main/SharpDevelop/Parser/ParserService.cs

@ -27,7 +27,7 @@ namespace ICSharpCode.SharpDevelop.Parser @@ -27,7 +27,7 @@ namespace ICSharpCode.SharpDevelop.Parser
public ParserService()
{
parserDescriptors = AddInTree.BuildItems<ParserDescriptor>("/Workspace/Parser", null, false);
parserDescriptors = AddInTree.BuildItems<ParserDescriptor>("/SharpDevelop/Parser", null, false);
this.LoadSolutionProjectsThread = new LoadSolutionProjects();
}

2
src/Main/SharpDevelop/Sda/CallHelper.cs

@ -175,7 +175,7 @@ namespace ICSharpCode.SharpDevelop.Sda @@ -175,7 +175,7 @@ namespace ICSharpCode.SharpDevelop.Sda
void RunWorkbenchInitializedCommands()
{
foreach (ICommand command in AddInTree.BuildItems<ICommand>("/Workspace/AutostartAfterWorkbenchInitialized", null, false)) {
foreach (ICommand command in AddInTree.BuildItems<ICommand>("/SharpDevelop/Workbench/AutostartAfterWorkbenchInitialized", null, false)) {
try {
command.Execute(null);
} catch (Exception ex) {

2
src/Main/SharpDevelop/Workbench/WorkbenchStartup.cs

@ -74,7 +74,7 @@ namespace ICSharpCode.SharpDevelop.Workbench @@ -74,7 +74,7 @@ namespace ICSharpCode.SharpDevelop.Workbench
}
if (!didLoadSolutionOrFile) {
foreach (ICommand command in AddInTree.BuildItems<ICommand>("/Workspace/AutostartNothingLoaded", null, false)) {
foreach (ICommand command in AddInTree.BuildItems<ICommand>("/SharpDevelop/Workbench/AutostartNothingLoaded", null, false)) {
try {
command.Execute(null);
} catch (Exception ex) {

4
src/Tools/StressTest/StressTest/StressTest.addin

@ -7,13 +7,13 @@ @@ -7,13 +7,13 @@
<Import assembly = "StressTest.dll"/>
</Runtime>
<Path name="/Workspace/Tools">
<Path name="/SharpDevelop/Workbench/Tools">
<MenuItem id="StressTest"
label="Stress Test"
class="StressTest.StressTestMenuCommand"/>
</Path>
<Path name="/Workspace/AutostartNothingLoaded">
<Path name="/SharpDevelop/Workbench/AutostartNothingLoaded">
<Class id="StressTest"
class="StressTest.StressTestMenuCommand"/>
</Path>

2
src/Tools/StringResourceToolAddIn/StringResourceToolAddIn.addin

@ -10,7 +10,7 @@ @@ -10,7 +10,7 @@
<Import assembly = "StringResourceToolAddIn.dll"/>
</Runtime>
<Path name = "/Workspace/Tools">
<Path name = "/SharpDevelop/Workbench/Tools">
<MenuItem id = "StringResourceToolAddInCommand1"
label = "StringResourceToolAddIn"
shortcut = "Control|Shift|R"

Loading…
Cancel
Save