[Esbox-commits] r20 - trunk/org.indt.esbox.ui

raul at garage.maemo.org raul at garage.maemo.org
Mon Oct 1 15:08:45 EEST 2007


Author: raul
Date: 2007-10-01 15:08:45 +0300 (Mon, 01 Oct 2007)
New Revision: 20

Modified:
   trunk/org.indt.esbox.ui/plugin.xml
Log:
plugin.xml updated

Modified: trunk/org.indt.esbox.ui/plugin.xml
===================================================================
--- trunk/org.indt.esbox.ui/plugin.xml	2007-09-29 23:36:46 UTC (rev 19)
+++ trunk/org.indt.esbox.ui/plugin.xml	2007-10-01 12:08:45 UTC (rev 20)
@@ -1,131 +1,127 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?eclipse version="3.2"?>
 <plugin>
-   <extension-point id="templates" name="Templates" schema="schema/templates.exsd"/>
-   <extension-point id="project_category" name="ProjectCategory" schema="schema/project_category.exsd"/>
-   <extension-point id="maemo_sdk" name="Maemo SDK" schema="schema/maemo_sdk.exsd"/>
-   <extension-point id="platform" name="Platform" schema="schema/platform.exsd"/>
    <extension
          point="org.eclipse.ui.newWizards">
-
       <wizard
             canFinishEarly="false"
             category="org.eclipse.cdt.ui.newCWizards"
             class="org.indt.esbox.ui.wizards.ESboxProjectWizard"
             finalPerspective="org.eclipse.cdt.ui.CPerspective"
-            hasPages="true"  
+            hasPages="true"
             icon="icons/maemo_project.png"
             id="org.indt.esbox.ui.wizards.ESboxProjectWizard"
             name="C/C++ Maemo Project">
       </wizard>
    </extension>
-   
-      <extension
-         point="org.eclipse.ui.newWizards">
-      <wizard
-            name="Creating Targets"
-            icon="icons/maemo_project.png"
-            class="org.indt.esbox.ui.wizards.NewTargetWizard"
-            id="org.indt.esbox.ui.wizards.NewTargetWizard">
-      </wizard>
-   </extension>
-   
    <extension
-         point="org.indt.esbox.ui.project_category">
-      <project_category
-            id="org.indt.esbox.ui.project_category.executable"
-            name="Executable">
-      </project_category>
-      <project_category
-            id="org.indt.esbox.ui.project_category.makefile"
-            name="Makefile project">
-      </project_category>
-   </extension>
-   <extension
-        point="org.eclipse.ui.preferencePages">
-     <page
-           name="Scratchbox Preferences"
-           class="org.indt.esbox.ui.preferences.ScratchboxPreferencesPage"
-           id="sbpreferencepage">
-     </page>      
-     <page
-           name="Gazpacho"
-           category="sbpreferencepage"
-           class="org.indt.esbox.ui.preferences.ESBoxGazpachoPreferencePage"
-           id="sbpreferencepage.gazpacho">
-     </page>
-   </extension>
-   <extension
-         point="org.indt.esbox.ui.templates">
+         point="org.eclipse.cdt.core.templates">
       <template
             id="org.indt.esbox.ui.template.executable.emptyproject"
-            location="templates/EmptyProject"
-            name="Empty Project"
-            projectType="org.indt.esbox.ui.project_category.executable">
+            location="templates/EmptyProject/template.xml"
+            projectType="org.eclipse.cdt.build.core.buildArtefactType.exe">
       </template>
       <template
-            id="org.indt.esbox.ui.template.executable.hello_world"
-            location="templates/HelloWorldProject"
-            name="Hello World Project"
-            projectType="org.indt.esbox.ui.project_category.executable">
+            id="org.indt.esbox.ui.template.executable.hildon_gui"
+            location="templates/HildonGUIApplication/template.xml"
+            projectType="org.eclipse.cdt.build.core.buildArtefactType.exe">
       </template>
       <template
-            id="org.indt.esbox.ui.template.hildon_gui"
-            location="templates/HildonGUIApplication"
-            name="Hildon GUI Application"
-            projectType="org.indt.esbox.ui.project_category.executable">
+            id="org.indt.esbox.ui.template.executable.hildon_plugin"
+            location="templates/HildonDesktopPlugins/template.xml"
+            projectType="org.eclipse.cdt.build.core.buildArtefactType.exe">
       </template>
       <template
-            id="org.indt.esbox.ui.template.hildon_plugin"
-            location="templates/"
-            name="Hildon Desktop Plugins"
-            projectType="org.indt.esbox.ui.project_category.executable">
+            id="org.indt.esbox.ui.template.makefile.emptyproject"
+            location="templates/EmptyProject/template.xml"
+            projectType="org.eclipse.cdt.build.makefile.projectType">
       </template>
       <template
-            id="org.indt.esbox.ui.template.makefile.emptyproject"
-            location="templates/"
-            name="Empty Project"
-            projectType="org.indt.esbox.ui.project_category.makefile">
+            id="org.indt.esbox.ui.template.makefile.hildon_hello_world"
+            location="templates/HildonHelloWorldMake/template.xml"
+            projectType="org.eclipse.cdt.build.makefile.projectType">
       </template>
       <template
-            id="org.indt.esbox.ui.template.makefile.hello_world"
-            location="templates/"
-            name="Hello World Project"
-            projectType="org.indt.esbox.ui.project_category.makefile">
+            id="org.indt.esbox.ui.template.makefile.gtk_hello"
+            location="templates/GTKHelloWorld/template.xml"
+            projectType="org.eclipse.cdt.build.makefile.projectType">
       </template>
    </extension>
    <extension
-         point="org.indt.esbox.ui.maemo_sdk">
-      <maemo_sdk
-            codename="gregale"
-            name="gregale"
-            version="2.2">
-      </maemo_sdk>
-      <maemo_sdk
-            codename="bora"
-            name="bora"
-            version="3.1">
-      </maemo_sdk>
-      <maemo_sdk
-            codename="org.indt.esbox.ui.maemo_sdk3"
-            name="bora"
-            version="3.3">
-      </maemo_sdk>
-      <maemo_sdk
-            name="chinnok"
-            version="4.0">
-      </maemo_sdk>
+         point="org.eclipse.cdt.core.templateAssociations">
+      <template
+            id="org.indt.esbox.ui.template.executable.emptyproject">
+         <toolChain
+               id="cdt.managedbuild.toolchain.gnu.base">
+         </toolChain>
+      </template>
+      <template
+            id="org.indt.esbox.ui.template.executable.hildon_gui">
+         <toolChain
+               id="cdt.managedbuild.toolchain.gnu.base">
+         </toolChain>
+      </template>
+      <template
+            id="org.indt.esbox.ui.template.executable.hildon_plugin">
+         <toolChain
+               id="cdt.managedbuild.toolchain.gnu.base">
+         </toolChain>
+      </template>
+      <template
+            id="org.indt.esbox.ui.template.makefile.emptyproject">
+         <toolChain
+               id="cdt.managedbuild.toolchain.gnu.base">
+         </toolChain>
+      </template>
+      <template
+            id="org.indt.esbox.ui.template.makefile.hildon_hello_world">
+         <toolChain
+               id="cdt.managedbuild.toolchain.gnu.base">
+         </toolChain>
+      </template>
+      <template
+            id="org.indt.esbox.ui.template.makefile.gtk_hello">
+         <toolChain
+               id="cdt.managedbuild.toolchain.gnu.base">
+         </toolChain>
+      </template>
    </extension>
    <extension
-         point="org.indt.esbox.ui.platform">
-      <platform
-            id="org.indt.esbox.ui.platform.armel"
-            name="ARMEL">
-      </platform>
-      <platform
-            id="org.indt.esbox.ui.platform.x86"
-            name="X86">
-      </platform>
+         point="org.eclipse.ui.actionSets">
+      <actionSet
+            id="org.indt.esbox.ui.toolbaraction"
+            label="Toolbar Action"
+            visible="true">
+         <menu
+               id="org.indt.esbox.ui.xmenu"
+               label="X Menu">
+            <separator
+                  name="esboxgroup">
+            </separator>
+         </menu>
+         <action
+               class="org.indt.esbox.ui.dialogs.XMenuDialog"
+               enablesFor="*"
+               icon="icons/X.gif"
+               id="org.indt.esbox.ui.action.xserver"
+               label="X Server"
+               state="true"
+               style="pulldown"
+               toolbarPath="esboxgroup"
+               tooltip="Start X Server">
+         </action>
+         <action
+               class="org.indt.esbox.ui.dialogs.MaemoMenuDialog"
+               enablesFor="*"
+               icon="icons/maemo.gif"
+               id="org.indt.esbox.ui.action.maemo"
+               label="Maemo "
+               state="true"
+               style="pulldown"
+               toolbarPath="esboxgroup"
+               tooltip="Start Maemo">
+         </action>
+      </actionSet>
    </extension>
 
 </plugin>



More information about the Esbox-commits mailing list