diff options
author | relves | 2006-07-18 20:22:13 +0000 |
---|---|---|
committer | relves | 2006-07-18 20:22:13 +0000 |
commit | df3b03642d09d4209f234acca1cbab77c2ab2e37 (patch) | |
tree | eb5675f89a70ec5301f8df14337c41962e2508cc /org.eclipse.mylyn.trac.ui | |
parent | df5f50556f6ccee2ef43f4c754a7e0ff51592ed2 (diff) | |
download | org.eclipse.mylyn.tasks-df3b03642d09d4209f234acca1cbab77c2ab2e37.tar.gz org.eclipse.mylyn.tasks-df3b03642d09d4209f234acca1cbab77c2ab2e37.tar.xz org.eclipse.mylyn.tasks-df3b03642d09d4209f234acca1cbab77c2ab2e37.zip |
Progress on: 150430: add Bugzilla repository templates
https://bugs.eclipse.org/bugs/show_bug.cgi?id=150430
Diffstat (limited to 'org.eclipse.mylyn.trac.ui')
-rw-r--r-- | org.eclipse.mylyn.trac.ui/plugin.xml | 10 | ||||
-rw-r--r-- | org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracRepositorySettingsPage.java | 16 |
2 files changed, 19 insertions, 7 deletions
diff --git a/org.eclipse.mylyn.trac.ui/plugin.xml b/org.eclipse.mylyn.trac.ui/plugin.xml index 830f6d73b..d99ab6bfc 100644 --- a/org.eclipse.mylyn.trac.ui/plugin.xml +++ b/org.eclipse.mylyn.trac.ui/plugin.xml @@ -15,5 +15,15 @@ class="org.eclipse.mylar.internal.trac.TracTaskExternalizer" id="org.eclipse.mylar.trac.tasklist.externalizer"/> </extension> + <extension + point="org.eclipse.mylar.tasks.ui.templates"> + <repository + addAutomatically="false" + anonymous="true" + label="Edgewall" + repositoryKind="trac" + repositoryUrl="http://trac.edgewall.org" + version="TRAC_0_9"/> + </extension> </plugin> diff --git a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracRepositorySettingsPage.java b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracRepositorySettingsPage.java index 144b89514..e0effa136 100644 --- a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracRepositorySettingsPage.java +++ b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracRepositorySettingsPage.java @@ -48,11 +48,13 @@ public class TracRepositorySettingsPage extends AbstractRepositorySettingsPage { private Combo accessTypeCombo; - private static RepositoryTemplate[] REPOSITORY_TEMPLATES = { new RepositoryTemplate("Edgewall", - "http://trac.edgewall.org", Version.TRAC_0_9.toString(), null, null, true), - // new TracRepositoryInfo("Mylar Trac Client", - // "http://mylar.eclipse.org/mylar-trac-client", true, Version.XML_RPC), - }; + // private static RepositoryTemplate[] REPOSITORY_TEMPLATES = { new + // RepositoryTemplate("Edgewall", + // "http://trac.edgewall.org", Version.TRAC_0_9.toString(), null, null, + // true), + // // new TracRepositoryInfo("Mylar Trac Client", + // // "http://mylar.eclipse.org/mylar-trac-client", true, Version.XML_RPC), + // }; /** Supported access types. */ private Version[] versions; @@ -66,14 +68,14 @@ public class TracRepositorySettingsPage extends AbstractRepositorySettingsPage { } protected void createAdditionalControls(final Composite parent) { - for (RepositoryTemplate info : REPOSITORY_TEMPLATES) { + for (RepositoryTemplate info : connector.getTemplates()) { repositoryLabelCombo.add(info.label); } repositoryLabelCombo.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { String text = repositoryLabelCombo.getText(); - for (RepositoryTemplate info : REPOSITORY_TEMPLATES) { + for (RepositoryTemplate info : connector.getTemplates()) { if (info.label.equals(text)) { setUrl(info.repositoryUrl); |