Skip to content
Snippets Groups Projects
Commit 1098297d authored by Jens Bendisposto's avatar Jens Bendisposto
Browse files

disabled automatic bugreporting

parent 00d10255
No related branches found
No related tags found
No related merge requests found
...@@ -750,20 +750,10 @@ ...@@ -750,20 +750,10 @@
</parameter> </parameter>
</command> </command>
<command <command
commandId="de.prob.ui.openWebsite" commandId="de.prob.ui.bugreport"
label="Open Bugtracker Website" label="Open Bugtracker Website"
mnemonic="W" mnemonic="W"
style="push"> style="push">
<parameter
name="de.prob.ui.openwebsite.url"
value="https://cobra.cs.uni-duesseldorf.de/trac/newticket?type=bug&amp;priority=major&amp;component=Eclipse%20Plugin&amp;keywords=user%20discovered%20bug">
</parameter>
</command>
<command
commandId="de.prob.ui.bugreport"
label="Submit bugreport"
mnemonic="B"
style="push">
</command> </command>
</menuContribution> </menuContribution>
......
...@@ -24,9 +24,10 @@ public final class ProBLogListener implements ILogListener { ...@@ -24,9 +24,10 @@ public final class ProBLogListener implements ILogListener {
return; return;
} }
final int code = status.getCode(); // final int code = status.getCode();
final int code = Logger.NOBUGREPORT;
if (code == Logger.BUGREPORT || code == Logger.NOBUGREPORT) { // if (code == Logger.BUGREPORT || code == Logger.NOBUGREPORT) {
final boolean bugreport = code == Logger.BUGREPORT; final boolean bugreport = code == Logger.BUGREPORT;
display.asyncExec(new Runnable() { display.asyncExec(new Runnable() {
public void run() { public void run() {
...@@ -34,8 +35,9 @@ public final class ProBLogListener implements ILogListener { ...@@ -34,8 +35,9 @@ public final class ProBLogListener implements ILogListener {
ErrorTicketDialog.openError(display.getActiveShell(), ErrorTicketDialog.openError(display.getActiveShell(),
"Error", "An error occured.", status, bugreport); "Error", "An error occured.", status, bugreport);
} }
});
} }
);
// }
display.asyncExec(new Runnable() { display.asyncExec(new Runnable() {
public void run() { public void run() {
......
package de.prob.ui.ticket; package de.prob.ui.ticket;
import java.net.MalformedURLException;
import java.net.URL;
import org.eclipse.core.commands.AbstractHandler; import org.eclipse.core.commands.AbstractHandler;
import org.eclipse.core.commands.ExecutionEvent; import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException; import org.eclipse.core.commands.ExecutionException;
import org.eclipse.core.commands.IHandler; import org.eclipse.core.commands.IHandler;
import org.eclipse.jface.wizard.WizardDialog; import org.eclipse.ui.PartInitException;
import org.eclipse.ui.IWorkbenchWindow; import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.handlers.HandlerUtil; import org.eclipse.ui.browser.IWebBrowser;
public class SubmitBugreportCommand extends AbstractHandler implements IHandler { public class SubmitBugreportCommand extends AbstractHandler implements IHandler {
public Object execute(final ExecutionEvent event) throws ExecutionException { public Object execute(final ExecutionEvent event) throws ExecutionException {
IWorkbenchWindow window = HandlerUtil // IWorkbenchWindow window = HandlerUtil
.getActiveWorkbenchWindowChecked(event); // .getActiveWorkbenchWindowChecked(event);
//
BugReportWizard wizard = new BugReportWizard(); // BugReportWizard wizard = new BugReportWizard();
WizardDialog dialog = new WizardDialog(window.getShell(), wizard); // WizardDialog dialog = new WizardDialog(window.getShell(), wizard);
dialog.open(); // dialog.open();
// return null;
IWebBrowser browser;
try {
browser = PlatformUI.getWorkbench().getBrowserSupport().createBrowser("jira");
browser.openURL(new URL("http://jira.cobra.cs.uni-duesseldorf.de/"));
} catch (PartInitException e) {
e.printStackTrace();
} catch (MalformedURLException e) {
e.printStackTrace();
}
return null; return null;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment