When the show repository view is opened, make it appear with all fields
empty.
Change-Id: I7c68a7c86c4d22da6b0a637e2bd8da1feaef5bf7
Signed-off-by: gperron <guy.perron@ericsson.com>
diff --git a/org.eclipse.mylyn.reviews.r4e-gerrit.ui/plugin.xml b/org.eclipse.mylyn.reviews.r4e-gerrit.ui/plugin.xml
index f949824..832d855 100644
--- a/org.eclipse.mylyn.reviews.r4e-gerrit.ui/plugin.xml
+++ b/org.eclipse.mylyn.reviews.r4e-gerrit.ui/plugin.xml
@@ -58,7 +58,16 @@
label="Add..."
style="push">
</command>
- </menuContribution>
+ <command
+ commandId="command.showTaskRepo"
+ id="Task.Repositories"
+ label="Task Repositories..."
+ style="push">
+ <parameter
+ name="org.eclipse.ui.views.showView.viewId"
+ value="org.eclipse.mylyn.tasks.ui.views.repositories">
+ </parameter>
+ </command> </menuContribution>
<!-- Define the toolbar menu for R4E-Gerrit UI "with pulldown menu"
-->
<menuContribution
@@ -321,6 +330,17 @@
id="org.eclipse.mylyn.reviews.r4e-gerrit.addGerritSite"
name="Add ...">
</command>
+ <command
+ defaultHandler="org.eclipse.ui.handlers.ShowViewHandler"
+ id="command.showTaskRepo"
+ name="Task Repositories...">
+ <commandParameter
+ id="org.eclipse.ui.views.showView.viewId"
+ name="viewId"
+ optional="true"
+ values="org.eclipse.ui.internal.registry.ViewParameterValues">
+ </commandParameter>
+ </command>
<!-- The following are the commands under the "All" sub-menu
-->
diff --git a/org.eclipse.mylyn.reviews.r4e-gerrit.ui/src/org/eclipse/mylyn/reviews/r4e_gerrit/ui/internal/commands/AddGerritSiteHandler.java b/org.eclipse.mylyn.reviews.r4e-gerrit.ui/src/org/eclipse/mylyn/reviews/r4e_gerrit/ui/internal/commands/AddGerritSiteHandler.java
index 0034ef1..3891ca0 100644
--- a/org.eclipse.mylyn.reviews.r4e-gerrit.ui/src/org/eclipse/mylyn/reviews/r4e_gerrit/ui/internal/commands/AddGerritSiteHandler.java
+++ b/org.eclipse.mylyn.reviews.r4e-gerrit.ui/src/org/eclipse/mylyn/reviews/r4e_gerrit/ui/internal/commands/AddGerritSiteHandler.java
@@ -159,7 +159,7 @@
public IStatus run(final IProgressMonitor aMonitor) {
aMonitor.beginTask(COMMAND_MESSAGE, IProgressMonitor.UNKNOWN);
- TaskRepository taskRepository = getTaskRepository(fServerUtil.getLastSavedGerritServer());
+ TaskRepository taskRepository = getTaskRepository("");
R4EGerritPlugin.Ftracer.traceInfo("repository: " + taskRepository.getUrl()); //$NON-NLS-1$