diff options
author | Michael Hutchinson <m.j.hutchinson@gmail.com> | 2011-06-15 00:23:41 +0400 |
---|---|---|
committer | Michael Hutchinson <m.j.hutchinson@gmail.com> | 2011-06-15 19:11:12 +0400 |
commit | e9d5ba124e287962e047b17424e622bf9339306e (patch) | |
tree | 49eec1a026e90ef90d016183ef8f7c9c80518a23 /main/src/addins/MonoDevelop.MacDev/MonoDevelop.MacDev.addin.xml | |
parent | 6d2b364e4b461e03ba4e2ee6787a14863d72dd57 (diff) |
[MacDev] Moved to main addins
Diffstat (limited to 'main/src/addins/MonoDevelop.MacDev/MonoDevelop.MacDev.addin.xml')
-rw-r--r-- | main/src/addins/MonoDevelop.MacDev/MonoDevelop.MacDev.addin.xml | 119 |
1 files changed, 119 insertions, 0 deletions
diff --git a/main/src/addins/MonoDevelop.MacDev/MonoDevelop.MacDev.addin.xml b/main/src/addins/MonoDevelop.MacDev/MonoDevelop.MacDev.addin.xml new file mode 100644 index 0000000000..7828bbd91e --- /dev/null +++ b/main/src/addins/MonoDevelop.MacDev/MonoDevelop.MacDev.addin.xml @@ -0,0 +1,119 @@ +<Addin id = "MacDev" + namespace = "MonoDevelop" + name = "MonoDevelop Mac Development Support" + author = "Geoff Norton, Michael Hutchinson" + copyright = "MIT X11" + url = "http://monodevelop.com/" + description = "Mac Development Support for MonoDevelop" + category = "Mac Development" + flags = "Hidden" + version = "2.6"> + + <Runtime> + <Import file = "icons/application-x-mono-develop-xib-16.png"/> + <Import file = "icons/application-x-mono-develop-xib-22.png"/> + <Import file = "icons/application-x-mono-develop-xib-24.png"/> + <Import file = "icons/application-x-mono-develop-xib-32.png"/> + <Import file = "icons/application-x-mono-develop-xib-48.png"/> + <Import file = "icons/xib-template-application.png"/> + <Import file = "icons/xib-template-empty.png"/> + <Import file = "icons/xib-template-view.png"/> + <Import file = "icons/xib-template-window.png"/> + </Runtime> + + <Dependencies> + <Addin id="Ide" version="2.6"/> + <Addin id="Core" version="2.6"/> + <Addin id="MacPlatform" version="2.6"/> + <Addin id="DesignerSupport" version="2.6"/> + </Dependencies> + + <ExtensionPoint path = "/MonoDevelop/MacDev/ContextMenu/ProjectPad/NativeReferenceFolder"> + <ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/> + </ExtensionPoint> + + <ExtensionPoint path = "/MonoDevelop/MacDev/ContextMenu/ProjectPad/NativeReference"> + <ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/> + </ExtensionPoint> + + <Extension path = "/MonoDevelop/Core/MimeTypes"> + <MimeType id="application/vnd.apple-plist" _description="Mac Property List" isText="false"> + <File pattern="*.plist" /> + </MimeType> + <Condition id="Platform" value="mac"> + <MimeType id="application/vnd.apple-interface-builder" _description="Interface Builder file" + isText="false" icon="application-vnd-apple-interface-builder"> + <File pattern="*.xib" /> + </MimeType> + </Condition> + <Condition id="Platform" value="!mac"> + <MimeType id="application/vnd.apple-interface-builder" _description="Interface Builder file" + baseType="application/xml" icon="application-vnd-apple-interface-builder"> + <File pattern="*.xib" /> + </MimeType> + </Condition> + </Extension> + + <Extension path = "/MonoDevelop/Core/StockIcons"> + <StockIcon stockid = "application-vnd-apple-interface-builder" + file = "icons/application-x-mono-develop-xib-16.png" size="Menu" /> + <StockIcon stockid = "application-vnd-apple-interface-builder" + file = "icons/application-x-mono-develop-xib-22.png" size="Button" /> + <StockIcon stockid = "application-vnd-apple-interface-builder" + file = "icons/application-x-mono-develop-xib-32.png" size="Dnd" /> + <StockIcon stockid = "application-vnd-apple-interface-builder" + file = "icons/application-x-mono-develop-xib-48.png" size="Dialog" /> + <StockIcon stockid = "xib-template-application" + file = "icons/xib-template-application.png" size="Dnd" /> + <StockIcon stockid = "xib-template-empty" + file = "icons/xib-template-empty.png" size="Dnd" /> + <StockIcon stockid = "xib-template-view" + file = "icons/xib-template-view.png" size="Dnd" /> + <StockIcon stockid = "xib-template-window" + file = "icons/xib-template-window.png" size="Dnd" /> + </Extension> + + <Extension path="/MonoDevelop/Ide/DisplayBindings"> + <DisplayBinding id = "InterfaceBuilder" + insertafter ="DefaultDisplayBinding" + class = "MonoDevelop.MacDev.XcodeInterfaceBuilderDisplayBinding" /> + </Extension> + + <Extension path = "/MonoDevelop/Ide/Pads/ProjectPad"> + <!--<NodeBuilder class = "MonoDevelop.MacDev.NativeReferences.ProjectFolderNodeBuilderExtension"/>--> + <NodeBuilder class = "MonoDevelop.MacDev.NativeReferences.ProjectNodeBuilder"/> + <NodeBuilder class = "MonoDevelop.MacDev.NativeReferences.NativeReferenceFolderNodeBuilder"/> + <NodeBuilder class = "MonoDevelop.MacDev.NativeReferences.NativeReferenceNodeBuilder"/> + </Extension> + + <Extension path = "/MonoDevelop/DesignerSupport/PropertyProviders" extension-nodes="Class"> + <Class class = "MonoDevelop.MacDev.NativeReferences.NativeReferencePropertyProvider"/> + </Extension> + + <Extension path = "/MonoDevelop/ProjectModel/SerializableClasses"> + <DataType class = "MonoDevelop.MacDev.NativeReferences.NativeReference" /> + </Extension> + + <Extension path = "/MonoDevelop/Ide/Commands"> + <Category _name = "Native Reference" id = "NativeReferences"> + <Command id = "MonoDevelop.MacDev.NativeReferences.NativeReferenceCommands.Add" + _label = "Add Native Reference" /> + </Category> + </Extension> + + <Extension path = "/MonoDevelop/Ide/ContextMenu/ProjectPad/Add"> + <Condition id="ItemType" value="DotNetProject"> + <SeparatorItem insertafter = "MonoDevelop.Ide.Commands.ProjectCommands.AddFiles" /> + <CommandItem id = "MonoDevelop.MacDev.NativeReferences.NativeReferenceCommands.Add"/> + </Condition> + </Extension> + + <Extension path = "/MonoDevelop/MacDev/ContextMenu/ProjectPad/NativeReferenceFolder"> + <CommandItem id = "MonoDevelop.MacDev.NativeReferences.NativeReferenceCommands.Add" /> + </Extension> + + <Extension path = "/MonoDevelop/MacDev/ContextMenu/ProjectPad/NativeReference"> + <CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Delete" /> + </Extension> + +</Addin>
\ No newline at end of file |