diff options
author | mkersten | 2007-06-25 16:43:38 +0000 |
---|---|---|
committer | mkersten | 2007-06-25 16:43:38 +0000 |
commit | 79814f98ebf8282d12bd18fcdb9f94fed5861e67 (patch) | |
tree | 7e9d124001d12d7eb1579ced912fb660eb449e6c /org.eclipse.mylyn.tasks.ui/plugin.xml | |
parent | 465f3ad7728af44af8bb4579c7159c407e2d77b8 (diff) | |
download | org.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.xml | 56 |
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 &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 |