Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormkersten2007-06-25 16:43:38 +0000
committermkersten2007-06-25 16:43:38 +0000
commit79814f98ebf8282d12bd18fcdb9f94fed5861e67 (patch)
tree7e9d124001d12d7eb1579ced912fb660eb449e6c /org.eclipse.mylyn.tasks.ui/plugin.xml
parent465f3ad7728af44af8bb4579c7159c407e2d77b8 (diff)
downloadorg.eclipse.mylyn.tasks-79814f98ebf8282d12bd18fcdb9f94fed5861e67.tar.gz
org.eclipse.mylyn.tasks-79814f98ebf8282d12bd18fcdb9f94fed5861e67.tar.xz
org.eclipse.mylyn.tasks-79814f98ebf8282d12bd18fcdb9f94fed5861e67.zip
NEW - bug 172393: Additional actions on Repository view
https://bugs.eclipse.org/bugs/show_bug.cgi?id=172393
Diffstat (limited to 'org.eclipse.mylyn.tasks.ui/plugin.xml')
-rw-r--r--org.eclipse.mylyn.tasks.ui/plugin.xml56
1 files changed, 51 insertions, 5 deletions
diff --git a/org.eclipse.mylyn.tasks.ui/plugin.xml b/org.eclipse.mylyn.tasks.ui/plugin.xml
index c0b670a9b..ff202ac55 100644
--- a/org.eclipse.mylyn.tasks.ui/plugin.xml
+++ b/org.eclipse.mylyn.tasks.ui/plugin.xml
@@ -387,6 +387,48 @@
tooltip="New Category">
</action>
</viewerContribution>
+ <viewerContribution
+ id="org.eclipse.mylyn.tasks.ui.viewerContribution"
+ targetID="org.eclipse.mylyn.tasks.ui.views.repositories">
+ <action
+ class="org.eclipse.mylyn.internal.tasks.ui.actions.OpenRepositoryTask"
+ definitionId="org.eclipse.mylyn.tasks.ui.command.openRemoteTask"
+ icon="icons/etool16/open-repository-task.gif"
+ id="org.eclipse.mylyn.tasks.ui.open.task.remote"
+ label="Open &amp;Repository Task..."
+ menubarPath="repository"
+ style="push"
+ tooltip="Open Repository Task">
+ <enablement>
+ <objectState name="hasRepository" value="true"/>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.mylyn.internal.tasks.ui.actions.NewQueryAction:skipFirstPage"
+ enablesFor="*"
+ icon="icons/etool16/query-new.gif"
+ id="org.eclipse.mylyn.tasks.ui.new.query"
+ label="New Query..."
+ menubarPath="repository"
+ style="push"
+ tooltip="New Query">
+ <enablement>
+ <objectState name="supportQuery" value="true"/>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.mylyn.internal.tasks.ui.actions.NewTaskAction:skipFirstPage"
+ enablesFor="*"
+ icon="icons/etool16/task-new.gif"
+ id="org.eclipse.mylyn.tasks.ui.new.repository.task"
+ label="New Task..."
+ menubarPath="repository"
+ tooltip="New Task">
+ <enablement>
+ <objectState name="supportNewTask" value="true"/>
+ </enablement>
+ </action>
+ </viewerContribution>
</extension>
@@ -766,16 +808,20 @@
pageClass="org.eclipse.mylyn.internal.tasks.ui.workingsets.TaskWorkingSetPage"
updaterClass="org.eclipse.mylyn.internal.tasks.ui.workingsets.TaskWorkingSetUpdater"/>
</extension>
- <extension
- point="org.eclipse.core.runtime.adapters">
+
+ <extension point="org.eclipse.core.runtime.adapters">
<factory
adaptableType="org.eclipse.mylyn.tasks.core.AbstractTaskContainer"
class="org.eclipse.mylyn.internal.tasks.ui.workingsets.TaskWorkingSetAdapterFactory">
- <adapter
- type="org.eclipse.ui.IPersistableElement">
- </adapter>
+ <adapter type="org.eclipse.ui.IPersistableElement"/>
+ </factory>
+ <factory
+ adaptableType="org.eclipse.mylyn.tasks.core.TaskRepository"
+ class="org.eclipse.mylyn.internal.tasks.ui.TaskRepositoryAdapterFactory">
+ <adapter type="org.eclipse.ui.IActionFilter"/>
</factory>
</extension>
+
<extension
point="org.eclipse.ui.elementFactories">
<factory

Back to the top