Skip to content

Commit bee8516

Browse files
committed
adapt functionality for using SVGs
This commit adds functionality for using SVGs in the bundle `org.eclipse.mylyn.tasks.ui`.
1 parent e43cd2e commit bee8516

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

mylyn.tasks/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/actions/CompareAttachmentsAction.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ protected Object prepareInput(IProgressMonitor pm) throws InvocationTargetExcept
108108
}
109109
}
110110

111-
private static final String[] IMAGE_EXTENSIONS = { ".jpg", ".gif", ".png", ".tiff", ".tif", ".bmp" }; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$
111+
private static final String[] IMAGE_EXTENSIONS = { ".jpg", ".gif", ".png", ".tiff", ".tif", ".bmp", ".svg" }; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$
112112

113113
private Image getImage(ITaskAttachment attachment) {
114114
if (AttachmentUtil.isContext(attachment)) {
@@ -169,7 +169,7 @@ public String getName() {
169169

170170
@Override
171171
public String getType() {
172-
// ImageMergeViewerCreator - gif,jpg,jpeg,png,bmp,ico,tif,tiff
172+
// ImageMergeViewerCreator - gif,jpg,jpeg,png,bmp,ico,tif,tiff,svg
173173
// BinaryCompareViewerCreator - class,exe,dll,binary,zip,jar
174174
// TextMergeViewerCreator - txt
175175
// PropertiesFileMergeViewerCreator - properties,properties2

mylyn.tasks/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/editors/TaskEditorOutlineNodeLabelProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
*/
3333
public class TaskEditorOutlineNodeLabelProvider extends LabelProvider {
3434

35-
private static final String[] IMAGE_EXTENSIONS = { "jpg", "gif", "png", "tiff", "tif", "bmp" }; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ @Override
35+
private static final String[] IMAGE_EXTENSIONS = { "jpg", "gif", "png", "tiff", "tif", "bmp", "svg" }; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ @Override
3636

3737
@Override
3838
public Image getImage(Object element) {

mylyn.tasks/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/wizards/AttachmentPreviewPage.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ public AttachmentPreviewPage(TaskAttachmentModel model) {
9999
imageTypes.add("image/gif"); //$NON-NLS-1$
100100
imageTypes.add("image/png"); //$NON-NLS-1$
101101
imageTypes.add("image/tiff"); //$NON-NLS-1$
102+
imageTypes.add("image/svg"); //$NON-NLS-1$
102103
}
103104

104105
private void adjustScrollbars(Rectangle imgSize) {

0 commit comments

Comments
 (0)