Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormkersten2005-11-04 04:47:18 +0000
committermkersten2005-11-04 04:47:18 +0000
commitf73a0dbb7f97d633d93e00a377812fa41425a8c6 (patch)
tree56bb10a45485c376f61e421a04af449f751103f1 /org.eclipse.mylyn.bugzilla.ui
parent382893567e7e5bdfa9b98722315b07b81fb74305 (diff)
downloadorg.eclipse.mylyn.tasks-f73a0dbb7f97d633d93e00a377812fa41425a8c6.tar.gz
org.eclipse.mylyn.tasks-f73a0dbb7f97d633d93e00a377812fa41425a8c6.tar.xz
org.eclipse.mylyn.tasks-f73a0dbb7f97d633d93e00a377812fa41425a8c6.zip
Fixed Bugzilla Bug 115018: integrate web browser for Bugzilla reports
Diffstat (limited to 'org.eclipse.mylyn.bugzilla.ui')
-rw-r--r--org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/tasklist/BugzillaTask.java9
-rw-r--r--org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/wizard/NewBugWizard.java1
2 files changed, 9 insertions, 1 deletions
diff --git a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/tasklist/BugzillaTask.java b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/tasklist/BugzillaTask.java
index 8e2ad8a5d..cd2cd3258 100644
--- a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/tasklist/BugzillaTask.java
+++ b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/tasklist/BugzillaTask.java
@@ -135,8 +135,16 @@ public class BugzillaTask extends Task {
setPriority(hit.getPriority());
}
+ /**
+ * Also sets the URL.
+ */
@Override
public String getDescription(boolean isLabel) {
+ if (bugReport != null) {
+ String url = BugzillaRepository.getBugUrlWithoutLogin(bugReport.getId());
+ if (url != null) super.setIssueReportURL(url);
+ }
+
if (this.isBugDownloaded() || !super.getDescription(isLabel).startsWith("<")) {
return super.getDescription(isLabel);
} else {
@@ -146,7 +154,6 @@ public class BugzillaTask extends Task {
return BugzillaTask.getBugId(getHandle()) + ":";
}
}
-
// return BugzillaTasksTools.getBugzillaDescription(this);
}
diff --git a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/wizard/NewBugWizard.java b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/wizard/NewBugWizard.java
index cef016c16..d90471032 100644
--- a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/wizard/NewBugWizard.java
+++ b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/wizard/NewBugWizard.java
@@ -27,6 +27,7 @@ import org.eclipse.mylar.bugzilla.ui.OfflineView;
* The main wizard class for creating a new bug
*
* @author Shawn Minto
+ * @author Mik Kersten (hardening of initial prototype)
*/
public class NewBugWizard extends AbstractBugWizard {

Back to the top