Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--org.eclipse.mylyn.help.ui/src/org/eclipse/mylyn/internal/help/ui/dialogs/UiLegendDialog.java4
-rw-r--r--org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/CustomTaskListDecorationDrawer.java6
-rw-r--r--org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListToolTip.java2
3 files changed, 12 insertions, 0 deletions
diff --git a/org.eclipse.mylyn.help.ui/src/org/eclipse/mylyn/internal/help/ui/dialogs/UiLegendDialog.java b/org.eclipse.mylyn.help.ui/src/org/eclipse/mylyn/internal/help/ui/dialogs/UiLegendDialog.java
index ea93653d5..ed5e1df94 100644
--- a/org.eclipse.mylyn.help.ui/src/org/eclipse/mylyn/internal/help/ui/dialogs/UiLegendDialog.java
+++ b/org.eclipse.mylyn.help.ui/src/org/eclipse/mylyn/internal/help/ui/dialogs/UiLegendDialog.java
@@ -382,6 +382,10 @@ public class UiLegendDialog extends PopupDialog {
toolkit.createLabel(synchroClient, "Outgoing changes");
imageLabel = toolkit.createLabel(synchroClient, "");
+ imageLabel.setImage(CommonImages.getImage(CommonImages.OVERLAY_SYNC_OUTGOING_NEW));
+ toolkit.createLabel(synchroClient, "Unsubmitted outgoing changes");
+
+ imageLabel = toolkit.createLabel(synchroClient, "");
imageLabel.setImage(CommonImages.getImage(CommonImages.OVERLAY_SYNC_WARNING));
toolkit.createLabel(synchroClient, "Synchronization failed, mouse over for details");
diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/CustomTaskListDecorationDrawer.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/CustomTaskListDecorationDrawer.java
index 9df3ac03e..8e9884445 100644
--- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/CustomTaskListDecorationDrawer.java
+++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/CustomTaskListDecorationDrawer.java
@@ -225,6 +225,12 @@ class CustomTaskListDecorationDrawer implements Listener {
} else {
return CommonImages.OVERLAY_SYNC_INCOMMING_NEW;
}
+ } else if (repositoryTask.getSynchronizationState() == SynchronizationState.OUTGOING_NEW) {
+ if (synchViewStyle) {
+ return CommonImages.OVERLAY_SYNC_OLD_OUTGOING;
+ } else {
+ return CommonImages.OVERLAY_SYNC_OUTGOING_NEW;
+ }
} else if (repositoryTask.getSynchronizationState() == SynchronizationState.INCOMING
&& ((AbstractTask) repositoryTask).getLastReadTimeStamp() == null) {
if (synchViewStyle) {
diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListToolTip.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListToolTip.java
index a29d5c09c..e1c39803d 100644
--- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListToolTip.java
+++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListToolTip.java
@@ -478,6 +478,8 @@ public class TaskListToolTip extends ToolTip {
ITask task = (ITask) currentTipElement;
if (task.getSynchronizationState() == SynchronizationState.INCOMING_NEW) {
image = CommonImages.getImage(CommonImages.OVERLAY_SYNC_INCOMMING_NEW);
+ } else if (task.getSynchronizationState() == SynchronizationState.OUTGOING_NEW) {
+ image = CommonImages.getImage(CommonImages.OVERLAY_SYNC_OUTGOING_NEW);
}
}
addIconAndLabel(composite, image, incommingText);

Back to the top