Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 166406 | Differences between
and this patch

Collapse All | Expand All

(-)src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListToolTipHandler.java (-6 / +18 lines)
Lines 85-92 Link Here
85
85
86
	private String getTitleText(AbstractTaskContainer element) {
86
	private String getTitleText(AbstractTaskContainer element) {
87
		if (element instanceof ScheduledTaskContainer) {
87
		if (element instanceof ScheduledTaskContainer) {
88
			StringBuilder sb = new StringBuilder();
89
			sb.append(element.getSummary());
88
			Calendar start = ((ScheduledTaskContainer) element).getStart();
90
			Calendar start = ((ScheduledTaskContainer) element).getStart();
89
			return DateFormat.getDateInstance(DateFormat.LONG).format(start.getTime());
91
			sb.append("  [");
92
			sb.append(DateFormat.getDateInstance(DateFormat.LONG).format(start.getTime()));
93
			sb.append("]");
94
			return sb.toString();
95
		} else if (element instanceof AbstractRepositoryQuery) {
96
			AbstractRepositoryQuery query = (AbstractRepositoryQuery) element;
97
			StringBuilder sb = new StringBuilder();
98
			sb.append(element.getSummary());
99
			sb.append("  [");
100
			sb.append(getRepositoryLabel(query.getRepositoryKind(), query.getRepositoryUrl()));
101
			sb.append("]");
102
			return sb.toString();
90
		} else {
103
		} else {
91
			return element.getSummary();
104
			return element.getSummary();
92
		}
105
		}
Lines 111-120 Link Here
111
			if (syncStamp != null) {
124
			if (syncStamp != null) {
112
				sb.append("Synchronized: " + syncStamp);
125
				sb.append("Synchronized: " + syncStamp);
113
			}
126
			}
114
			sb.append("  [");
115
			sb.append(getRepositoryLabel(query.getRepositoryKind(), query.getRepositoryUrl()));
116
			sb.append("]");
117
			sb.append("\n");
118
			return sb.toString();
127
			return sb.toString();
119
		} else if (element instanceof AbstractTask) {
128
		} else if (element instanceof AbstractTask) {
120
			AbstractTask task = (AbstractTask) element;
129
			AbstractTask task = (AbstractTask) element;
Lines 218-224 Link Here
218
	}
227
	}
219
228
220
	private ProgressData getProgressData(AbstractTaskContainer element) {
229
	private ProgressData getProgressData(AbstractTaskContainer element) {
221
		if (element instanceof AbstractTask && element.getChildren().isEmpty()) {
230
		if (element instanceof AbstractTask) {
222
			return null;
231
			return null;
223
		}
232
		}
224
233
Lines 251-256 Link Here
251
					return TasksUiPlugin.getDefault().getBrandingIcon(connector.getRepositoryType());
260
					return TasksUiPlugin.getDefault().getBrandingIcon(connector.getRepositoryType());
252
				}
261
				}
253
			}
262
			}
263
		} else if (element instanceof ScheduledTaskContainer) {
264
			return TasksUiImages.getImage(TasksUiImages.CALENDAR);
254
		}
265
		}
255
		return null;
266
		return null;
256
	}
267
	}
Lines 448-453 Link Here
448
		Label textLabel = new Label(parent, SWT.NONE);
459
		Label textLabel = new Label(parent, SWT.NONE);
449
		textLabel.setForeground(parent.getDisplay().getSystemColor(SWT.COLOR_INFO_FOREGROUND));
460
		textLabel.setForeground(parent.getDisplay().getSystemColor(SWT.COLOR_INFO_FOREGROUND));
450
		textLabel.setBackground(parent.getDisplay().getSystemColor(SWT.COLOR_INFO_BACKGROUND));
461
		textLabel.setBackground(parent.getDisplay().getSystemColor(SWT.COLOR_INFO_BACKGROUND));
462
		textLabel.setAlignment(SWT.CENTER);
451
		GridData gd = new GridData(GridData.FILL_HORIZONTAL | GridData.VERTICAL_ALIGN_CENTER);
463
		GridData gd = new GridData(GridData.FILL_HORIZONTAL | GridData.VERTICAL_ALIGN_CENTER);
452
		gd.horizontalSpan = 2;
464
		gd.horizontalSpan = 2;
453
		textLabel.setLayoutData(gd);
465
		textLabel.setLayoutData(gd);

Return to bug 166406