diff options
-rw-r--r-- | org.eclipse.mylyn.help.sdk/toc.xml | 32 | ||||
-rw-r--r-- | org.eclipse.mylyn.help.ui/plugin.xml | 4 | ||||
-rw-r--r-- | org.eclipse.mylyn.help.ui/primary-toc.xml | 24 | ||||
-rw-r--r-- | org.eclipse.mylyn.tasks.ui/plugin.properties | 2 | ||||
-rw-r--r-- | org.eclipse.mylyn.tasks.ui/plugin.xml | 8 | ||||
-rw-r--r-- | org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/preferences/MylynPreferencePage.java | 39 |
6 files changed, 93 insertions, 16 deletions
diff --git a/org.eclipse.mylyn.help.sdk/toc.xml b/org.eclipse.mylyn.help.sdk/toc.xml index 615a50d7d..e034d2cea 100644 --- a/org.eclipse.mylyn.help.sdk/toc.xml +++ b/org.eclipse.mylyn.help.sdk/toc.xml @@ -9,20 +9,22 @@ Tasktop Technologies - initial API and implementation --> -<toc label="Tasks Developer Guide"> - <topic label="Online Docs"> - <topic href="http://wiki.eclipse.org/Mylyn/Architecture" label="Architecture Overview"> - </topic> - <topic href="http://wiki.eclipse.org/Mylyn/Contributor_Reference" label="Contributor Reference"> - </topic> - <topic href="http://wiki.eclipse.org/Mylyn/Integrator_Reference" label="Integrator Reference"> - </topic> - <topic href="http://wiki.eclipse.org/Mylyn/Porting_Guide" label="Porting Guide"> - </topic> +<toc label="Mylyn Developer Documentation" link_to="../org.eclipse.mylyn.help.ui/primary-toc.xml#additions-developer"> + <topic label="Tasks Developer Guide"> + <topic label="Online Docs"> + <topic href="http://wiki.eclipse.org/Mylyn/Architecture" label="Architecture Overview"> + </topic> + <topic href="http://wiki.eclipse.org/Mylyn/Contributor_Reference" label="Contributor Reference"> + </topic> + <topic href="http://wiki.eclipse.org/Mylyn/Integrator_Reference" label="Integrator Reference"> + </topic> + <topic href="http://wiki.eclipse.org/Mylyn/Porting_Guide" label="Porting Guide"> + </topic> + </topic> + <anchor id="additions"/> + <topic label="References"> + <link toc="toc-reference.xml"/> + </topic> + <topic href="doc/notices.html" label="Legal" /> </topic> - <anchor id="additions"/> - <topic label="References"> - <link toc="toc-reference.xml"/> - </topic> - <topic href="doc/notices.html" label="Legal" /> </toc> diff --git a/org.eclipse.mylyn.help.ui/plugin.xml b/org.eclipse.mylyn.help.ui/plugin.xml index a70fac97e..f8a13e6b7 100644 --- a/org.eclipse.mylyn.help.ui/plugin.xml +++ b/org.eclipse.mylyn.help.ui/plugin.xml @@ -15,6 +15,10 @@ id="org.eclipse.mylyn.helpDocs" name="Tasks" point="org.eclipse.help.toc"> + <toc + file="primary-toc.xml" + primary="true"> + </toc> <toc file="toc.xml" primary="true"> diff --git a/org.eclipse.mylyn.help.ui/primary-toc.xml b/org.eclipse.mylyn.help.ui/primary-toc.xml new file mode 100644 index 000000000..8ccee0d86 --- /dev/null +++ b/org.eclipse.mylyn.help.ui/primary-toc.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<?NLS TYPE="org.eclipse.help.toc"?> +<!-- + Copyright (c) 2009 Tasktop Technologies and others. + All rights reserved. This program and the accompanying materials + are made available under the terms of the Eclipse Public License v1.0 + which accompanies this distribution, and is available at + http://www.eclipse.org/legal/epl-v10.html + + Contributors: + Tasktop Technologies - initial API and implementation + --> + +<toc label="Mylyn Documentation"> + <anchor id="pre" /> + <topic label="Tasks User Guide"> + <link toc="toc.xml"/> + </topic> + <anchor id="additions" /> + <anchor id="additions-developer" /> + <anchor id="post" /> +</toc> + + diff --git a/org.eclipse.mylyn.tasks.ui/plugin.properties b/org.eclipse.mylyn.tasks.ui/plugin.properties index 58648cc41..dcb28e670 100644 --- a/org.eclipse.mylyn.tasks.ui/plugin.properties +++ b/org.eclipse.mylyn.tasks.ui/plugin.properties @@ -23,7 +23,7 @@ LocalRepositoryConnectorUi.name = Local Repository UI CategorizedPresentation.name = Categorized ScheduledPresentation.name = Scheduled -views.category.name = Tasks +views.category.name = Mylyn TaskListView.name = Task List TaskRepositoriesView.name = Task Repositories diff --git a/org.eclipse.mylyn.tasks.ui/plugin.xml b/org.eclipse.mylyn.tasks.ui/plugin.xml index 99db16c58..7a34ebb2d 100644 --- a/org.eclipse.mylyn.tasks.ui/plugin.xml +++ b/org.eclipse.mylyn.tasks.ui/plugin.xml @@ -584,6 +584,14 @@ <extension point="org.eclipse.ui.preferencePages"> <page + name="Mylyn" + class="org.eclipse.mylyn.internal.tasks.ui.preferences.MylynPreferencePage" + id="org.eclipse.mylyn.preferencePages.Mylyn"> + <keywordReference + id="org.eclipse.mylyn.tasks.ui.keywords"/> + </page> + <page + category="org.eclipse.mylyn.preferencePages.Mylyn" name="%preferencePages.name" class="org.eclipse.mylyn.internal.tasks.ui.preferences.TasksUiPreferencePage" id="org.eclipse.mylyn.tasks.ui.preferences"> diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/preferences/MylynPreferencePage.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/preferences/MylynPreferencePage.java new file mode 100644 index 000000000..ce016ba03 --- /dev/null +++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/preferences/MylynPreferencePage.java @@ -0,0 +1,39 @@ +/******************************************************************************* + * Copyright (c) 2011 Tasktop Technologies and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Tasktop Technologies - initial API and implementation + *******************************************************************************/ + +package org.eclipse.mylyn.internal.tasks.ui.preferences; + +import org.eclipse.jface.preference.PreferencePage; +import org.eclipse.swt.SWT; +import org.eclipse.swt.widgets.Composite; +import org.eclipse.swt.widgets.Control; +import org.eclipse.ui.IWorkbench; +import org.eclipse.ui.IWorkbenchPreferencePage; + +/** + * @author Steffen Pingel + */ +public class MylynPreferencePage extends PreferencePage implements IWorkbenchPreferencePage { + + public MylynPreferencePage() { + super("Mylyn"); + } + + public void init(IWorkbench workbench) { + } + + @Override + protected Control createContents(Composite parent) { + Composite composite = new Composite(parent, SWT.NONE); + return composite; + } + +} |