Welcome to mirror list, hosted at ThFree Co, Russian Federation.

BooBinding.addin.xml « BooBinding « Extras - github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: fffc5494110979fbd016dffc101df7cb5252326c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
<AddIn id          = "BooBinding"
       name        = "Boo Language Binding"
       author      = "Peter Johanson"
       copyright   = "GPL"
       url         = "http://boo.codehaus.org"
       description = "Boo Language Binding"
	   category    = "Language bindings"
       version     = "0.1">

  <Runtime>
    <Import assembly = "BooBinding.dll"/>
  </Runtime>

  <Dependencies>
    <AddIn id="MonoDevelop.Ide" version="0.9.0"/>
    <AddIn id="MonoDevelop.SourceEditor" version="0.9.0"/>
  </Dependencies>

  <Extension path = "/SharpDevelop/Workbench/FileFilter">
    <FileFilter id = "Boo"
                insertbefore = "AllFiles"
                name = "Boo Files (*.boo)"
                extensions = "*.boo"/>
  </Extension>

  <Extension path = "/MonoDevelop/FileTemplates">
    <FileTemplate id = "EmptyBooFile" resource = "EmptyBooFile.xft.xml"/>
    <FileTemplate id = "BooGtkSharpWindow" resource = "BooGtkSharpWindow.xft.xml"/>
  </Extension>

  <Extension path = "/MonoDevelop/ProjectTemplates">
    <ProjectTemplate id = "EmptyBooProject" resource = "EmptyBooProject.xpt.xml"/>
    <ProjectTemplate id = "BooGtkSharpProject" resource = "BooGtkSharpProject.xpt.xml"/>
    <ProjectTemplate id = "BooLibraryProject" resource = "BooLibraryProject.xpt.xml"/>
  </Extension>

	<Extension path = "/SharpDevelop/Workbench/SerializableClasses">
		<Class class = "BooBinding.BooCompilerParameters" />
	</Extension>
	
  <Extension path = "/SharpDevelop/Workbench/ProjectOptions/ConfigurationProperties">
    <Conditional activelanguage = "Boo">
      <DialogPanel id = "BooCodeGenerationPanel"
                   _label = "Code Generation"
                   class = "BooBinding.Gui.OptionPanels.CodeGenerationPanel"/>
    </Conditional>
  </Extension>

  <Extension path = "/AddIns/DefaultTextEditor/Formatter/BOO">
    <Class id ="BooFormattingStrategy" class = "BooBinding.FormattingStrategy.BooFormattingStrategy" />
  </Extension>

  <Extension path = "/Workspace/Icons">
    <Icon id = "BooPrj"
          language = "Boo"
          resource = "res:Boo.ProjectIcon"/>
    <Icon id = "BooFile"
          extensions = ".boo"
          resource = "res:Boo.FileIcon"/>
  </Extension>

  <Extension path = "/SharpDevelop/Workbench/LanguageBindings">
    <LanguageBinding id = "Boo"
                     supportedextensions = ".boo"
                     class = "BooBinding.BooLanguageBinding" />
  </Extension>

  <Extension path = "/Workspace/Parser">
	<Class id    = "BooParser"
	       class = "BooBinding.Parser.BooParser"/>
  </Extension>

  <Extension path = "/SharpDevelop/Workbench/Ambiences">
	  <Class id    = "Boo"
		 class = "BooBinding.BooAmbience"/>
  </Extension>

  <Extension path = "/SharpDevelop/Workbench/Views">
	<Class    id    = "BooShell" 
		  insertafter = "TaskList"
		  class               = "BooBinding.Pads.BooShellPadContent"/>
  </Extension>

  <Extension path = "/SharpDevelop/Workbench/Pads">
	<Pad id = "BooBinding.Pads.BooShellPadContent" class = "BooBinding.Pads.BooShellPadContent" defaultPlacement = "Bottom"/>
  </Extension>

  <Extension path = "/SharpDevelop/Workbench/Contexts/Edit">
 	<ContextPad id = "BooBinding.Pads.BooShellPadContent" />
  </Extension>
  <Extension path = "/SharpDevelop/Dialogs/OptionsDialog">
	<DialogPanel id    = "BooShellOptions"
		     insertafter = "ToolsOptions"
		     _label = "Boo Shell">
		<DialogPanel    id = "General"
				_label = "General"
				class = "BooBinding.Gui.OptionPanels.GeneralBooShellPanel" />
	</DialogPanel>
  </Extension>

</AddIn>